.chatHistoryViewer___135zL{margin:0;padding:0;background:#fff;border:1px solid #e0e0e0;border-radius:.5rem;max-height:90vh;height:auto;display:flex;flex-direction:column}.header___8zfFe{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;border-bottom:1px solid #e0e0e0;background:#fcfcfc}.headerTitle___2wUXH{margin:0!important;font-size:1.125rem;font-weight:500}.closeButton___3xm3h{color:#8c8c8c}.closeButton___3xm3h:hover{color:#262626}.caseInfo___zl2mt{padding:1rem 1.25rem;border-bottom:1px solid #e0e0e0}.caseHeader___VnsDG{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;flex-wrap:wrap}.statusTag___1HX8L{border-radius:.25rem;font-size:.9375rem}.roleTag___1nSL4{border:none;color:#8c8c8c;border-radius:.25rem;font-size:.75rem}.separator___ss8Ui{color:#8c8c8c;margin:0 .25rem}.details___2z4zP{display:flex;align-items:center}.caseDetails___jguY5{gap:.5rem;color:#000;font-weight:600;font-size:.875rem;padding:.125rem .25rem;background:#e8e8e8}.buildingDetails___cwWwL{gap:.5rem;color:#8c8c8c;font-size:.875rem}.chatSection___1_hwI{padding:.75rem}.chatLabel___2W4RO{color:#262626}.loadingContainer___2iyLG{text-align:center;padding:3.125rem}.retryButton___jBnAQ{padding:.25rem .9375rem}.timestamp___3tmkj{text-align:center;color:#8c8c8c;font-size:.75rem;margin:1rem 0 .75rem}.messageWrapper___3GW_R{margin-bottom:1rem}.messageContainer___iY-or{display:flex;gap:.75rem;align-items:flex-start}.aiMessageWrapper___2iuvz{margin-right:auto;max-width:75%}.userMessageWrapper___2rXz0{margin-left:auto;max-width:75%;display:flex;justify-content:flex-end}.agentAvatar___x4PF7,.userAvatar___3S1JZ{width:2.5rem;height:2.5rem;flex-shrink:0}.userAvatar___3S1JZ{border-radius:50%}.userAvatar___3S1JZ .ant-avatar{width:2.5rem!important;height:2.5rem!important;line-height:2.5rem!important}.messageContent___2NDP0{flex:1;min-width:0}.messageSender___2nwCV{margin-bottom:.25rem;color:#262626;font-size:.875rem}.messageBubble___1RjNr{background:#fafafa;border:none;padding:.75rem 1rem}.messageBubble___1RjNr p{margin:0 0 .5rem}.messageBubble___1RjNr p:last-child{margin-bottom:0}.messageBubble___1RjNr ol,.messageBubble___1RjNr ul{margin:.5rem 0;padding-left:1.5rem}.messageBubble___1RjNr li{margin-bottom:.25rem}.messageBubble___1RjNr a{color:#1890ff;text-decoration:none}.messageBubble___1RjNr a:hover{text-decoration:underline}.userMessageContent___3YIMO{display:flex;flex-direction:column;width:100%}.userLabel___3C1Lx{font-size:.75rem;color:#8c8c8c;margin-bottom:.25rem;text-align:right}.userBubble___2VBV1{background:#ffe58f;border:none;color:#000}.querySection___2EXB8{padding:0}.dataItemsScrollContainer___3khfs{flex:1;overflow-y:auto;overflow-x:hidden;padding:0 1.25rem 1rem}.dataItemsScrollContainer___3khfs::-webkit-scrollbar{width:.5rem}.dataItemsScrollContainer___3khfs::-webkit-scrollbar-track{background:#fcfcfc;border-radius:.25rem}.dataItemsScrollContainer___3khfs::-webkit-scrollbar-thumb{background:#e5e5e5;border-radius:.25rem}.dataItemsScrollContainer___3khfs::-webkit-scrollbar-thumb:hover{background:#e8e8e8}.messagePairWrapper___2y6KF{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem;width:100%}.messageColumn___2Snpe{width:50%;display:flex;flex-direction:column}.messageColumn___2Snpe:first-child{align-self:flex-end}.messageColumn___2Snpe:last-child{align-self:flex-start}.colorSelect___1UUDR{min-width:6.25rem}.colorSelect___1UUDR .ant-select-selection-item,.colorSelect___1UUDR .ant-select-selector{height:2.9375rem!important;line-height:2.9375rem!important}.hideStatusLabel___2iDwG{white-space:pre-line}.bookingStatusDisplayName___94Tx8{box-sizing:border-box;display:inline-block;width:7.5rem;min-width:7.5rem;min-height:3rem;line-height:3rem;margin-right:.5rem;font-weight:600}.pillBoxTypeAhead___2b6Pp .ant-select-selector,.pillBoxTypeAhead___2b6Pp .ant-select-single:not(.ant-select-customize-input) .ant-select-selector,.pillBoxTypeAhead___2b6Pp .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{height:unset!important}.pillBoxTypeAhead___2b6Pp .ant-select-selector>.ant-select-selection-placeholder{padding-top:.3125rem!important;padding-left:.75rem!important}.autoComplete___3e-kS{min-width:auto!important;width:100%;max-width:25.9375rem}.autoComplete___3e-kS .ant-select-item-option-content{white-space:normal}.autoComplete___3e-kS .ant-select-item{padding:0}.loadingContent___1S52_{display:flex;justify-content:flex-start;align-items:center}.loadingContent___1S52_ span{margin-left:.75rem}.tag___1CxGb{height:auto!important;display:flex;align-items:center}.remove___1KeQ0{width:30px;right:0;top:0;cursor:pointer;height:30px;border:1px solid red}@keyframes highlight-pulse-slide___1Kiww{21%,30%,40%,50%,60%{transform:scale(1)}25%,35%,45%,55%{transform:scale(1.2)}}@keyframes progressfill___3lMfq{to{background-position:0 -100px}}@keyframes rotation___3claT{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.threadSection___3tiLj{padding-top:1.25rem;background:#fff;border-radius:.125rem .125rem 0 0;border:.0625rem solid #fff}.internalThreadSection___lyTVX{background:#f9f0ff;border:.0625rem solid #9254de}.privateMessageThreadContainer___3OtWw{display:flex;flex-direction:column-reverse}.replyFields___OJKfI{display:flex;flex-direction:column;margin-bottom:1.25rem;width:100%}.replyFields___OJKfI .ant-form-item{margin-bottom:.5rem}.replyInput___3o1CT{display:flex;width:100%;margin-top:1rem;padding-left:1.25rem;padding-right:1.25rem}.replyInput___3o1CT .ant-avatar{margin-right:1rem}.moreOptions___15th3{margin-right:1.5rem;padding-right:0;padding-left:0}.replyActions___AAodG{display:flex;justify-content:flex-end;padding-left:1.25rem;padding-right:1.25rem}.replyActions___AAodG .ant-btn+.ant-btn{margin-left:.5rem}.replyFooter___ZQMZo{background-color:#fff}.manageRecipients___1YbET{width:146px;font-weight:400;font-size:.875rem;line-height:1.375rem;color:#262626}.commentHeader___3TQtF{display:flex;flex-direction:column;padding-left:1.25rem;padding-right:1.25rem}.commentHeader___3TQtF .commentHeaderRow___19yfs{display:flex;flex-direction:column;margin-bottom:.5rem}.commentHeader___3TQtF .commentHeaderRow___19yfs .commentHeaderTitleRow___3LgqH{display:flex;justify-content:space-between;margin-bottom:.5rem;min-height:2rem}.commentHeader___3TQtF .commentHeaderRow___19yfs .commentHeaderActions___3cIZ3{display:flex;gap:1rem}.commentHeader___3TQtF .commentHeaderRow___19yfs .commentHeaderActions___3cIZ3 .ant-btn-link{padding:0}.commentHeader___3TQtF .commentHeaderRow___19yfs .internalComment___3EjNp .ant-tabs-nav:before{border-bottom:1px solid #efdbff}.commentHeader___3TQtF .commentHeaderRow___19yfs .internalComment___3EjNp .ant-tabs-tab-active *,.commentHeader___3TQtF .commentHeaderRow___19yfs .internalComment___3EjNp .ant-tabs-tab:hover *{color:#9254de!important}.commentHeader___3TQtF .commentHeaderRow___19yfs .internalComment___3EjNp .ant-tabs-ink-bar{background:#9254de!important}.commentHeader___3TQtF .commentHeaderDescription___1QDLp{font-size:.875rem;margin-top:0;color:#262626}.commentHeader___3TQtF label{font-style:normal;font-weight:600;font-size:1rem;line-height:1.5rem;color:#262626}.commentHeader___3TQtF .ant-radio-group label>span:nth-child(2){font-size:.875rem;font-weight:400;line-height:2rem}.commentHeader___3TQtF .ant-tabs-top{width:100%}.commentHeader___3TQtF .ant-tabs-top .ant-tabs-nav-list{width:100%;justify-content:space-between}.commentHeader___3TQtF .ant-tabs-top .ant-tabs-tab{padding:.75rem .5rem}.commentHeader___3TQtF .ant-tabs-top .ant-tabs-tab .anticon{margin-right:.5rem}.commentHeader___3TQtF .ant-tabs-top .ant-tabs-tab .ant-badge-dot{right:-.25rem}.commentHeader___3TQtF .ant-tabs-top .ant-tabs-tab span{font-size:.875rem}.commentHeader___3TQtF .ant-tabs-top .ant-tabs-tab-active *,.commentHeader___3TQtF .ant-tabs-top .ant-tabs-tab:hover *{color:#1890ff!important}.modalHeader___3cWqI{font-style:normal;font-weight:600;font-size:1rem;line-height:1.5rem;color:#262626}.addLabel___YJGmr{font-weight:600;font-size:.875rem;line-height:1.375rem;color:#262626}.list___1hJ8Z{padding-left:1.5rem;padding-right:1.5rem;display:flex;flex-direction:column}.confirmation___2GHFP .ant-modal-confirm-content{text-align:justify}.confirmation___2GHFP .ant-modal-confirm-title{font-weight:600;font-size:1rem;line-height:1.5rem;color:#262626}.leaveThread___1lo-W{color:#ff4d4f;margin-left:1.5rem}.leaveThread___1lo-W:hover{color:#ff4d4f}.personItem___L1dym{display:flex;justify-content:space-between;align-items:center}.personItem___L1dym .card-info{padding:0}.participantCount___3h6AT{font-style:normal;color:#262626;margin:1.25rem 0}.addParticipant___3qmTA,.participantCount___3h6AT{font-weight:400;font-size:.875rem;line-height:1.375rem}.addParticipant___3qmTA{width:10rem}.modal___1PJi_{max-width:33rem;position:relative;width:100%;margin:auto}@media (max-width:476px){.modal___1PJi_{width:100%;max-width:100%}}.modal___1PJi_ .modal-body{padding-left:1.5rem;padding-right:1.5rem}.modal___1PJi_ .ant-modal-body{padding-left:0;padding-right:0;padding-bottom:.75rem}.modal___1PJi_ .footer{display:flex;justify-content:flex-end;padding-left:1rem;padding-right:1rem}.modal___1PJi_ .footer .ant-btn+.ant-btn{margin-left:.5rem}.peopleListWrapper___1bhsJ{max-height:31.25rem;overflow:overlay}.removePerson___2ueW7{border-radius:.375rem;height:2rem;background-color:#f86960!important;color:#fff;width:5.4375rem}.removePerson___2ueW7:hover{color:#eae3e3}.formButtons___3tNMy{border-radius:.375rem;margin-left:.375rem;height:2.625rem;min-width:3.875rem}.addPersonLabel___2LTgE{margin-top:.75rem!important}.private-msg-form-item___w1Pux{margin-bottom:0}.private-msg-form-btn___2G7Tn{height:2.625rem;width:6.375rem;border-radius:.375rem}.commentWithAuthor___2FmXC{display:flex;flex-direction:column;width:100%}.loadMore___1htU4{width:calc(100% - 40px);text-align:center;margin:12px 20px}.messageItem___2euUF{padding-left:1.25rem;padding-right:1.25rem}.systemLog___4VeHJ{padding-top:1rem;padding-bottom:1rem}.loopReplyPagination___-Cawo{padding:.75rem 1.5rem;color:#1890ff;text-align:center;border-top:1px solid #f0f0f0;cursor:pointer}.spacer___2XiK7{margin-left:.375rem;margin-right:.375rem}.loopMessageContent___3nkBh{display:flex;flex-direction:column;padding:0 .625rem 0 0;margin-top:.375rem}.loopMessageContent___3nkBh .loop-msg-body,.loopMessageContent___3nkBh .loop-reply-body{word-wrap:break-word;white-space:pre-wrap;-webkit-hyphens:auto;line-height:1.5;hyphens:auto;margin-bottom:.625rem}.loopMessageContent___3nkBh .loop-msg-body{font-style:normal;font-weight:400;font-size:1rem;line-height:1.5rem;color:#262626}.loopMessageContent___3nkBh .timestamp{text-align:right}.loopMessageActivity___m-CVf,.loopMessageContent___3nkBh .timestamp{font-style:normal;font-weight:400;font-size:.875rem;line-height:1.375rem;color:#595959}.loopMessageActivity___m-CVf{display:inline}.loopMessageActivity___m-CVf .short-role-context,.loopMessageActivity___m-CVf span{display:inline-block}.centerContent___2wk9D{text-align:center}.loopMessageMeta___-7gam{display:flex;align-items:flex-start;padding:1.25rem 0}.roleFormatter___1ftAA .short-role-name{font-style:normal;font-weight:600;font-size:1rem;line-height:1.5rem;color:#1890ff}.roleFormatter___1ftAA .short-role-context{font-style:normal;font-weight:400;font-size:.875rem;line-height:1.375rem;color:#595959}.comment___3fYud textarea{resize:vertical}.comment___3fYud .ant-form-item-explain{display:none}.archivedActionBtnsDiv___3TLSc{text-align:center;padding:1.25rem 1.25rem 1.875rem}.archivedActionBtns___9IyPY{padding:.4375rem;height:2.625rem;width:10.1875rem}.reopenTicket___2kG_k{margin-right:.5rem}.thank-you-select-div___3THmY{padding:1.25rem}.thank-you-select-label___2xNmH{font-weight:700;margin-bottom:.625rem;margin-left:.1875rem}.thank-you-select___2pJzx{width:100%}.thank-you-select___2pJzx .ant-select-selector{height:2.6875rem!important}.thank-you-select___2pJzx .ant-select-selection-item{top:.375rem!important}.thank-you-select___2pJzx .ant-select-selection-placeholder{margin-top:.375rem!important}.thank-you-select-actions___2SwjR{text-align:right;margin-top:1rem}.thank-you-submit-btn___25kSs{margin-left:10px}.fieldsNoteContainerClassName___3vfGJ .ant-row{margin-bottom:1rem}.fieldsNoteContainerClassName___3vfGJ textarea{resize:vertical!important;min-height:64px!important}.leave-thread-modal-wrap{z-index:1150}.leave-thread-modal .ant-modal-confirm-title{font-size:1rem;font-weight:600;color:#262626}.leave-thread-modal .ant-modal-confirm-content{text-align:justify;font-size:.875rem;font-weight:400;color:#262626}.reopen-request-modal{width:40.625rem!important}.reopen-request-modal .ant-modal-title{font-weight:600}.reopen-request-modal .ant-alert{margin-bottom:1.25rem;align-items:flex-start}.reopen-request-modal .ant-alert .ant-alert-icon{margin-top:.25rem}@keyframes highlight-pulse-slide___3j8Qw{21%,30%,40%,50%,60%{transform:scale(1)}25%,35%,45%,55%{transform:scale(1.2)}}@keyframes progressfill___F6zHV{to{background-position:0 -100px}}@keyframes rotation___2iseU{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.form-wrapper___2abaQ{width:100%;display:flex;position:relative;padding-top:50px;justify-content:center}.form-wrapper___2abaQ .ant-form-item-label>label{font-size:14px;color:#262626!important}.form-wrapper___2abaQ .ant-form-item-label>label.ant-form-item-required:before{font-size:8px;position:relative;bottom:2.5px;font-weight:700}.form-wrapper___2abaQ .ant-radio-group{padding-left:24px}.form-wrapper___2abaQ .ant-radio-group .ant-radio-wrapper{font-size:14px;padding-bottom:6px}.form-wrapper___2abaQ .ant-checkbox-wrapper{font-size:14px}.form-wrapper___2abaQ .ant-form-item{margin-bottom:20px}.form-wrapper___2abaQ .ant-form-item:last-of-type{margin-bottom:0}.form-wrapper___2abaQ .ant-form-item-control-input-content>input,.form-wrapper___2abaQ .ant-form-item-control-input-content>textarea{border-radius:2px;padding:8px 12px}.form-wrapper___2abaQ .ant-form-item-control-input-content>button{font-size:14px;border-radius:2px;padding:3.6px 15px}@media (min-width:1168px){.form-wrapper___2abaQ{padding-top:100px}}.pane-wrapper___1n_LR{width:880px;overflow-x:hidden}@media (min-width:768px){.pane-wrapper___1n_LR{margin:20px}}.pane-wrapper___1n_LR .ant-radio-wrapper>span:nth-child(2){padding-top:8px}.pane___2ucG4{background-color:#fff;width:100%;padding:16px;margin-bottom:16px;height:-moz-fit-content;height:fit-content}.pane___2ucG4 h3{font-size:18px;color:#000;margin:0 0 16px}.pane___2ucG4 h4{font-size:14px;color:#000;margin-bottom:4px}.card___qE8Rk{background:#fff;justify-content:space-between;padding:0 14px}.card___qE8Rk,.person___2rANY{display:flex;align-items:center}.profileImage___1oddO>span{margin-right:12px}.detail___3exWm{display:flex;flex-direction:column;justify-content:center}.redirection___1iwkT{color:#1890ff!important}.name___25TOr{font-style:normal;font-weight:600;font-size:14px;line-height:22px;color:#262626}.role___wPwc2,.roleWithBuilding___meYgM{font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#595959;white-space:pre-line;word-wrap:break-word}.roleWithBuilding___meYgM{white-space:normal}.status___nCdzp{background:none;border:none;padding:0;font-size:14px}.tagStatus___1-oh1{margin:0}.tagStatus___1-oh1 svg{margin-right:4px}.dialog___3Pomg .ant-modal-header{background:#fff;padding:16px 24px;display:flex;align-items:center;border-bottom:1px solid #f0f0f0}.dialog___3Pomg .ant-divider{margin:8px 0}.cancelDialog____dEAf .ant-modal-header{padding:16px 20px}.dialogTitle___EM6YQ{font-weight:600;font-size:16px;line-height:24px;color:#262626}.closeDialogTitle___3q-3l{display:flex}.closeDialogTitle___3q-3l svg{margin-right:10px;fill:#f5222d;height:21px;width:21px}.headerNote___1IP0T{margin-bottom:20px;padding:0 14px}.headerStats___3Uice{text-align:right;padding:0 14px;font-size:14px;margin-top:-4px}.warning___suZ3X{font-size:14px;line-height:22px;color:#000}.note___2PYxS+.note___2PYxS{margin-top:40px}.note___2PYxS:last-child{margin-bottom:20px}.cancelDialogFooter___FMfB-{border-top:1px solid #f0f0f0;display:flex;justify-content:flex-end;padding:10px 0}.cancelDialogFooter___FMfB- .ant-row.ant-form-item{margin:0}.neverMind___zoKyT{background:#fff;border:1px solid #d9d9d9;box-sizing:border-box;border-radius:2px;margin:0 8px}.cancelVote___1S_VE{background:#ff4d4f!important;background-color:#ff4d4f!important;border-radius:2px;margin:0 8px;border-color:unset!important}.disabledLink___1VIEv{pointer-events:none;color:#cfd3d6}.previewImageGroup___46OuL .ant-image{margin:.25rem}.previewImageGroup___46OuL .anticon-eye{margin-right:.1875rem}.attachments___3gBTb{display:flex;flex-direction:column}.withImages___1LjQj{margin-top:.75rem}.attachment___3ur0_{display:flex;justify-content:flex-start;align-items:center;padding:.5rem;font-size:1rem;border-radius:.25rem;border:.0625rem solid #1890ff;background-color:#e6f7ff;margin-bottom:.5rem;width:-moz-fit-content;width:fit-content}.attachment___3ur0_ .file-list-item-details{margin-left:.75rem;font-weight:400;font-size:1rem;line-height:1.375rem;color:#1890ff}.summaryBlock___2MI3I{margin-bottom:.75rem}.summaryTitle___2zzp8{font-weight:700;font-size:.875rem;margin:0 0 .375rem}.summaryLine___1mBIX{margin:.125rem 0;font-size:.8125rem;color:#262626;font-weight:400}.summaryLabel___1wOlJ{color:inherit;font-weight:inherit}.feeDetailsCard___2U7Tw{background:#fafafa;border-radius:.5rem;padding:.75rem 1rem;margin-bottom:1rem}.feeDetailsRow___1FzbA{display:flex;justify-content:space-between;align-items:baseline;font-size:.8125rem;padding:.25rem 0}.feeDetailsLabel___3e9Zo{font-weight:600}.feeDetailsValue___2t8oO{text-align:right}.feeDetailsPolicyBlock___Yh9LZ{margin-top:.75rem}.feeDetailsPolicyHeader___GYS1Y{font-size:.8125rem;font-weight:700;margin:0 0 .25rem}.feeDetailsPolicyText___1VjzY{font-size:.8125rem;color:#595959;margin:0}.receiptCard___XKep2{border:1px solid #f0f0f0;border-radius:.5rem;overflow:hidden;margin-bottom:1rem;background:#fff}.receiptHeading___1CWvr{padding:1rem 1rem .25rem;font-weight:700;font-size:.9375rem}.receiptTransactionId___OBmpR{padding:0 1rem .625rem;font-size:.8125rem;color:#595959}.receiptTransactionIdLabel___1V1mS{font-weight:600}.receiptFeeSection___3VNiK{padding:0 1rem}.receiptFeeTable___30BN3{width:100%;border-collapse:collapse}.receiptFeeLabelCell___3azeQ{padding:.5rem 0;font-weight:600;font-size:.8125rem}.receiptFeeValueCell___QEmCO{padding:.5rem 0;text-align:right;font-size:.8125rem}.receiptDivider___1ab7G{margin:0 1rem;min-width:0;width:auto}.receiptTotalRow___1Hym8{display:flex;justify-content:space-between;align-items:baseline;padding:.75rem 1rem .5rem}.receiptTotalLabel___3YKY-,.receiptTotalValue___YbseS{font-size:1rem;font-weight:700}.receiptPaymentMeta___2CZKf{padding:0 1rem .875rem;font-size:.8125rem;color:#595959;display:flex;flex-direction:column;gap:.125rem}.warningBody___1dBjt{font-size:.875rem;color:#262626;margin:0 0 .75rem}.warningBody___1dBjt p{margin:0 0 .5rem}.warningAcknowledgement___1RXXx{display:flex;align-items:flex-start;gap:.5rem;margin-top:1rem}.retryWarningContent___APNgp{display:flex;align-items:flex-start;gap:1rem}.retryWarningIcon___24Ddg{color:#faad14;font-size:1.375rem;line-height:1.5rem;flex:0 0 auto;margin-top:.125rem}.retryWarningText___1a5iO{flex:1 1 auto;font-size:.875rem;color:#262626}.retryWarningText___1a5iO p{margin:0 0 .5rem}.retryWarningText___1a5iO p:last-child{margin-bottom:0}.retryWarningTitle___Pzjnc{font-size:1rem;font-weight:600;margin:0 0 .5rem}.section___2pRnI{padding:1.25rem}@media (min-width:1168px){.section___2pRnI{margin-top:2rem}}.table___26PLH .ant-table-thead{height:65px}.headerBtn___1lglX{margin-top:.5rem}.container___228j-{background-color:#fff;padding:1.25rem}.search___2ncr_{width:22.5rem;display:flex;align-items:center;justify-content:space-between}@media (max-width:768px){.search___2ncr_{width:18.75rem}}@media (max-width:600px){.search___2ncr_{align-items:flex-end;flex-direction:column;max-width:unset}.search___2ncr_ .ant-btn-link{padding:0;margin:.375rem 0 .5rem}}.searchWrapper___OkIpr{display:flex;align-items:flex-start;justify-content:space-between}@media (max-width:600px){.searchWrapper___OkIpr{align-items:flex-end;flex-direction:column}.searchWrapper___OkIpr>*{width:100%}}.formWrapper___1kQrp{display:flex;align-items:flex-end;justify-content:flex-start;margin-top:1.5rem}@media (max-width:600px){.formWrapper___1kQrp form{width:100%}}.formWrapper___1kQrp button{margin-left:1.25rem;height:2.625rem}.formWrapper___1kQrp .ant-form-item{margin-bottom:0}@media (max-width:768px){.formWrapper___1kQrp{align-items:flex-start;flex-direction:column}.formWrapper___1kQrp button{margin-left:0;margin-top:1.25rem}}.filterText___itI_u{margin-left:-.625rem;text-align:justify;padding-top:1.25rem;padding-left:.625rem;color:#262626}.bulkEdit___2r4A2{margin-left:1rem}.paymentCompletedIcon___1IzkU{color:#2ccaa4;margin-right:.375rem;font-size:.875rem}.refundRow___1f1Re{display:flex;flex:1;align-items:center;gap:.375rem;width:100%}.refundInfoIconWrapper___2RN-L{display:inline-flex;align-items:center;margin-left:auto;cursor:pointer}.refundInfoIcon___1RrgV{color:#1890ff;font-size:1rem}.refundStatusIconAmber___abD1R{color:#faad14;font-size:.875rem}.refundStatusIconRed___pPMQr{color:#f86960;font-size:.875rem}.refundRowFailed___3GYDU{color:#f86960}.totalFootnote___12ry0{font-size:.75rem;color:#8c8c8c;margin-top:.25rem;margin-bottom:.5rem}.viewPaymentDetailsLink___112QX{font-size:.8125rem;height:auto;padding:0}.paymentCard___gCO_T{display:flex;flex-direction:column;gap:.375rem;margin-top:.625rem}.paymentRow___1nSVD{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem}.paymentRowLabel___mqY7w{font-weight:600}.paymentDivider___3McX7{height:1px;background-color:#f0f0f0;margin:.25rem 0}.paymentTotalRow___1czCF{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.paymentTotalLeft___lo2hA{display:flex;flex-direction:column}.retryButtonContainer___Eqom2{display:flex;justify-content:flex-end;margin-top:.75rem}.summaryBlock____uM9I{margin-bottom:.75rem}.summaryTitle___1Ywp5{font-weight:700;font-size:.875rem;margin:0 0 .375rem}.summaryLine___qKDLW{margin:.125rem 0;font-size:.8125rem;color:rgba(0,0,0,.85);font-weight:400}.summaryLabel___3syaB{color:inherit;font-weight:inherit}.prePaymentBanner____SKGL{margin-top:.25rem}.requestCard___JveDZ{display:flex;flex-direction:column;gap:.375rem;margin-top:.625rem}.requestRow___209i-{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem}.requestRowLabel___2h0k9{font-weight:600}.requestDivider___2cVKh{height:1px;background-color:rgba(0,0,0,.08);margin:.25rem 0}.requestTotalRow___1ntcQ{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.totalFootnote___1Mugu{font-size:.75rem;color:rgba(0,0,0,.55)}.viewDetailsLink___3tj--{font-size:.8125rem}.statusAwaitingIcon___2CQtB{color:#faad14;font-size:.875rem}.statusCompletedIcon___4WyKB{color:#2ccaa4;font-size:.875rem}.statusActionRow___FBl6R{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-top:.5rem}.statusIndicator___CisL_{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.375rem}.actionGroup___2lnLx{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-left:auto}.sentBadge___1pUGv{display:inline-flex;align-items:center;gap:.375rem;color:#2ccaa4;font-size:.8125rem}.sentBadgeIcon___9hpOY{color:#2ccaa4;font-size:.875rem}.autoCancelNotice___ohDEi{margin-top:.5rem;font-size:.75rem;color:rgba(0,0,0,.65);font-style:italic}.completePaymentContainer___2xwbq{display:flex;justify-content:flex-end;margin-top:.75rem}.section___3WhrJ{padding:1.25rem;height:calc(100vh - 60px)}@media (min-width:1168px){.section___3WhrJ{margin-top:2rem}}@media (max-width:1169px){.section___3WhrJ{height:auto}}.amenityDetailHeader___2TSD2{margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}@media (max-width:768px){.amenityDetailHeader___2TSD2{flex-wrap:wrap}}.amenityDetailContainer___1K6n1{display:flex;gap:.5rem;max-height:95%;overflow:hidden}.amenityDetailContainer___1K6n1.calendarFullScreenMode___1SqWC{flex-direction:column;max-height:none;overflow:auto}.amenityDetailContainer___1K6n1.calendarFullScreenMode___1SqWC .amenityDetailInfoContainer___cUa91 .amenityInfoDetails___17121{display:none}.amenityDetailContainer___1K6n1.calendarFullScreenMode___1SqWC .amenityBookingContainer___-G1gt{flex:1}.amenityDetailContainer___1K6n1.calendarFullScreenMode___1SqWC:not(.dailyCalendarMode___1X32p){height:auto;max-height:none;overflow:visible}.amenityDetailContainer___1K6n1.calendarFullScreenMode___1SqWC:not(.dailyCalendarMode___1X32p) .amenityBookingContainer___-G1gt,.amenityDetailContainer___1K6n1.calendarFullScreenMode___1SqWC:not(.dailyCalendarMode___1X32p) .amenityDetailInfoContainer___cUa91{flex:0 0 auto;overflow:visible}.amenityDetailContainer___1K6n1.calendarFullScreenMode___1SqWC:not(.dailyCalendarMode___1X32p) .bookingCalendar___1SzDz{height:50rem}.amenityDetailContainer___1K6n1.calendarFullScreenMode___1SqWC:not(.dailyCalendarMode___1X32p) .bookingCalendar___1SzDz .ant-spin-container,.amenityDetailContainer___1K6n1.calendarFullScreenMode___1SqWC:not(.dailyCalendarMode___1X32p) .bookingCalendar___1SzDz .ant-spin-nested-loading,.amenityDetailContainer___1K6n1.calendarFullScreenMode___1SqWC:not(.dailyCalendarMode___1X32p) .bookingCalendar___1SzDz .calendar___1bDE3{height:100%}.amenityDetailContainer___1K6n1.dailyCalendarMode___1X32p .amenityBookingContainer___-G1gt{flex:none}.amenityDetailContainer___1K6n1.dailyCalendarMode___1X32p .amenityBookingContainer___-G1gt .bookingCalendar___1SzDz{height:calc(100dvh - 310px)}.amenityDetailContainer___1K6n1.dailyCalendarMode___1X32p .amenityBookingContainer___-G1gt .bookingCalendar___1SzDz .ant-spin-container,.amenityDetailContainer___1K6n1.dailyCalendarMode___1X32p .amenityBookingContainer___-G1gt .bookingCalendar___1SzDz .ant-spin-nested-loading,.amenityDetailContainer___1K6n1.dailyCalendarMode___1X32p .amenityBookingContainer___-G1gt .bookingCalendar___1SzDz .calendar___1bDE3{height:100%}.amenityDetailContainer___1K6n1.dailyCalendarMode___1X32p .amenityBookingContainer___-G1gt .bookingCalendar___1SzDz .rbc-month-row{flex:1 0 0;overflow:hidden}.amenityDetailContainer___1K6n1 .amenityDetailInfoContainer___cUa91{flex:3;border-radius:.5rem;display:flex;flex-direction:column;overflow:auto}.amenityDetailContainer___1K6n1 .amenityInfoContainer___3Ps_7{background-color:#fff;border-radius:.5rem;display:flex;flex-direction:column;gap:1.5rem;padding:1rem;overflow:auto}.amenityDetailContainer___1K6n1 .amenityInfoContainer___3Ps_7 .amenityBasicInfoContainer___8u6Li{display:flex;gap:1rem}.amenityDetailContainer___1K6n1 .amenityInfoContainer___3Ps_7 .amenityBasicInfoContainer___8u6Li .amenityInfoImage___3AC0l{width:12.5rem;height:8.75rem;-o-object-fit:cover;object-fit:cover;border-radius:.25rem;background-color:#f0f0f0}.amenityDetailContainer___1K6n1 .amenityInfoContainer___3Ps_7 .amenityBasicInfoContainer___8u6Li .amenityInfoImage___3AC0l .ant-skeleton,.amenityDetailContainer___1K6n1 .amenityInfoContainer___3Ps_7 .amenityBasicInfoContainer___8u6Li .amenityInfoImage___3AC0l .ant-skeleton-input{height:100%!important;width:100%!important}.amenityDetailContainer___1K6n1 .amenityInfoContainer___3Ps_7 .amenityBasicInfoContainer___8u6Li .amenityBasicInfo___1ppAM{display:flex;flex-direction:column;gap:.5rem;margin:.5rem 0}.amenityDetailContainer___1K6n1 .amenityInfoContainer___3Ps_7 .amenityBasicInfoContainer___8u6Li .amenityBasicInfo___1ppAM .amenityInfoName___1q4vh{font-size:1.25rem;font-weight:600;color:#262626;margin:0}.amenityDetailContainer___1K6n1 .amenityInfoContainer___3Ps_7 .amenityBasicInfoContainer___8u6Li .amenityBasicInfo___1ppAM .amenityInfoStatus___2GuWj>span{font-size:.875rem;font-weight:400;color:#595959}.amenityDetailContainer___1K6n1 .amenityInfoContainer___3Ps_7 .amenityBasicInfoContainer___8u6Li .amenityBasicInfo___1ppAM .amenityInfoBuilding___1KKNk,.amenityDetailContainer___1K6n1 .amenityInfoContainer___3Ps_7 .amenityBasicInfoContainer___8u6Li .amenityBasicInfo___1ppAM .amenityInfoFloor___3dcpC{font-size:.875rem;font-weight:400;color:#262626;margin:0}.amenityDetailContainer___1K6n1 .amenityInfoContainer___3Ps_7 .amenityBasicInfoContainer___8u6Li .amenityBasicInfo___1ppAM .amenityInfoCallActionButton___CRuJK{padding:0 .5rem;height:1.75rem;margin:0;width:-moz-fit-content;width:fit-content;display:flex;align-items:center}.amenityDetailContainer___1K6n1 .amenityInfoContainer___3Ps_7 .amenityInfoDetails___17121{display:flex;flex-direction:column;gap:1rem}.amenityDetailContainer___1K6n1 .amenityInfoContainer___3Ps_7 .amenityInfoDetails___17121 .amenityInfoDetailsItem___1q-ao{display:flex;flex-direction:column;gap:.5rem}.amenityDetailContainer___1K6n1 .amenityInfoContainer___3Ps_7 .amenityInfoDetails___17121 .amenityInfoDetailsItem___1q-ao .amenityInfoDetailsItemTitle____22t4{font-size:.875rem;font-weight:600;color:#262626;margin:0}.amenityDetailContainer___1K6n1 .amenityInfoContainer___3Ps_7 .amenityInfoDetails___17121 .amenityInfoDetailsItem___1q-ao .amenityInfoDetailsItemContent___2PkOW{font-size:1rem;color:#262626;margin:0}.amenityDetailContainer___1K6n1 .amenityInfoContainer___3Ps_7 .amenityInfoDetails___17121 .ant-skeleton,.amenityDetailContainer___1K6n1 .amenityInfoContainer___3Ps_7 .amenityInfoDetails___17121 .ant-skeleton-input{width:100%!important}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt{flex:2;background-color:#fff;border-radius:.5rem;display:flex;flex-direction:column;gap:.75rem;padding:1rem;overflow:auto}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .amenityBookingBackButtonContainer___3GXBp{display:flex;justify-content:flex-start;align-items:center}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .amenityBookingBackButtonContainer___3GXBp .amenityBookingBackButton___1bJ2E{font-size:.875rem;font-weight:600;padding:0}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .amenityBookingHeader___3atzN{display:flex;justify-content:space-between;align-items:center}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .amenityBookingHeader___3atzN .amenityBookingHeaderTitle___25ZIS{display:flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:600;color:#262626}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .amenityBookingHeader___3atzN .amenityBookingHeaderTitle___25ZIS p{margin:0;font-size:1rem}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .amenityBookingHeader___3atzN .amenityBookingHeaderTitle___25ZIS .amenityBookingIcon___E-lZ3{font-size:1.5rem;color:#1890ff}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .amenityBookingHeader___3atzN .amenityBookingHeaderTitle___25ZIS .ant-skeleton,.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .amenityBookingHeader___3atzN .amenityBookingHeaderTitle___25ZIS .ant-skeleton-input{width:7.5rem!important;overflow:hidden}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .amenityBookingHeader___3atzN .amenityBookingButton___CjYdp{padding:0;margin:0}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .amenityBookingHeader___3atzN .amenityBookingButton___CjYdp .ant-skeleton,.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .amenityBookingHeader___3atzN .amenityBookingButton___CjYdp .ant-skeleton-input{width:10rem!important;overflow:hidden}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .amenityBookingHeader___3atzN .ant-btn-link{padding:.25rem 0!important}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .amenityBookingHours___1eoQO{display:flex;flex-direction:column;gap:.5rem}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .amenityBookingHours___1eoQO .amenityBookingHoursTitle___LK0DE{font-size:.875rem;font-weight:600;color:#262626;margin:0}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .amenityBookingHours___1eoQO .amenityBookingHoursTime___1w3dl{font-size:1rem;color:#262626;margin:0;display:flex;flex-direction:column;gap:.25rem}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .amenityBookingHours___1eoQO .amenityBookingHoursTime___1w3dl p{margin:0}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .amenityBookingHours___1eoQO .amenityBookingHoursTime___1w3dl .amenityBookingHoursDayItem___1E68x{display:flex;align-items:center;gap:.5rem}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .amenityBookingHours___1eoQO .amenityBookingHoursTime___1w3dl .amenityBookingHoursDayItem___1E68x .amenityBookingHoursDayItemTitle___3v0I6{font-weight:600;margin:0;min-width:6.25rem}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .amenityBookingHours___1eoQO .amenityBookingHoursTime___1w3dl .amenityBookingHoursDayItem___1E68x .amenityBookingHoursDayItemTime___ctIqD{margin:0}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .amenityBookingStats___PJCWX{display:flex;justify-content:space-between;align-items:center}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .amenityBookingStats___PJCWX .amenityBookingStatsTitle___2p-3F{font-size:.875rem;font-weight:600;color:#262626;margin:0}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .amenityBookingStats___PJCWX .amenityBookingStatsValue___15c-Z{font-size:1rem;font-weight:400;color:#262626;margin:0}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .amenityBookingStats___PJCWX .ant-skeleton,.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .amenityBookingStats___PJCWX .ant-skeleton-input{width:100%!important}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .requestBookingButton___2mMDD{width:100%;margin:.5rem 0 0}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .bookingNotEnabledAlert___2boK6{margin-bottom:.5rem}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .bookingCalendarControlsRow___2FonR{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap-reverse;gap:1rem;margin:1rem 0 .5rem}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .bookingCalendarControlsRow___2FonR .amenityBookingDateContainer___1SW_a,.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .bookingCalendarControlsRow___2FonR .bookingCalendarLegendsContainer___3QR5e{margin:0}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .bookingCalendarControlsRow___2FonR .amenityBookingDateContainer___1SW_a{flex-direction:row;align-items:center;gap:.75rem}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .bookingCalendarControlsRow___2FonR .amenityBookingDateContainer___1SW_a .ant-picker{min-width:18.75rem}@media (max-width:768px){.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .bookingCalendarControlsRow___2FonR{flex-direction:column-reverse;align-items:stretch}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .bookingCalendarControlsRow___2FonR .amenityBookingDateContainer___1SW_a{flex-direction:column;align-items:flex-start;gap:.5rem}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .bookingCalendarControlsRow___2FonR .amenityBookingDateContainer___1SW_a .ant-picker{min-width:auto;width:auto}}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .amenityBookingDateContainer___1SW_a{display:flex;flex-direction:column;gap:.5rem;margin:1rem 0 .5rem}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .amenityBookingDateContainer___1SW_a .amenityBookingDateLabel___2Bt7P{font-size:.875rem;font-weight:600;color:#262626;margin:0}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .amenityBookingDateContainer___1SW_a .datePicker___3C6yi{width:100%}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .amenityBookingDateContainer___1SW_a .ant-skeleton,.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .amenityBookingDateContainer___1SW_a .ant-skeleton-input{width:100%!important}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .bookingCalendarLegendsContainer___3QR5e{display:flex;align-items:center;gap:1rem;margin-bottom:.5rem}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .bookingCalendarLegendsContainer___3QR5e .bookingCalendarLegendOpen___1Hi2j{display:flex;align-items:center;gap:.5rem}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .bookingCalendarLegendsContainer___3QR5e .bookingCalendarLegendOpen___1Hi2j .bookingCalendarLegendOpenIndicator___EJENv{width:1.25rem;height:1.25rem;background-color:#fff;border:1px solid #d9d9d9;border-radius:.25rem}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .bookingCalendarLegendsContainer___3QR5e .bookingCalendarLegendOpen___1Hi2j .bookingCalendarLegendOpenText___T8yUv{font-size:.875rem;color:#595959;margin:0}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .bookingCalendarLegendsContainer___3QR5e .bookingCalendarLegendClosed___3RlcJ{display:flex;align-items:center;gap:.5rem}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .bookingCalendarLegendsContainer___3QR5e .bookingCalendarLegendClosed___3RlcJ .bookingCalendarLegendClosedIndicator___1OKpQ{width:1.25rem;height:1.25rem;background-color:#d9d9d9;border:1px solid #d9d9d9;border-radius:.25rem}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .bookingCalendarLegendsContainer___3QR5e .bookingCalendarLegendClosed___3RlcJ .bookingCalendarLegendClosedText___1i4R0{font-size:.875rem;color:#595959;margin:0}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .bookingsContainer___20tmI{display:flex;flex-direction:column;gap:.5rem}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .bookingsContainer___20tmI .noBookingsContainer___1DJIQ{display:flex;flex-direction:column;gap:.5rem;margin:.5rem 0}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .bookingsContainer___20tmI .noBookingsTitle___3HVcX{font-size:1rem;font-weight:600;color:#262626;margin:0;text-align:center}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .bookingsContainer___20tmI .noBookingsSubtitle___3Khyt{font-size:.875rem;font-weight:400;color:#262626;margin:0;text-align:center}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .bookingsContainer___20tmI .bookingsListContainer___1XzyA{display:flex;flex-direction:column;gap:.5rem;margin:.5rem 0}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .bookingsContainer___20tmI .bookingsListContainer___1XzyA .bookingItem___3tBpD{display:flex;flex-direction:column;gap:.25rem;border-radius:.5rem;padding:.75rem;background-color:#e6f7ff;border:1px solid #0050b3}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .bookingsContainer___20tmI .bookingsListContainer___1XzyA .bookingItem___3tBpD .bookingItemHeader___ZA7lu{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .bookingsContainer___20tmI .bookingsListContainer___1XzyA .bookingItem___3tBpD .bookingItemIssueNumber___fACCR{font-size:.875rem;margin:0;color:#0050b3}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .bookingsContainer___20tmI .bookingsListContainer___1XzyA .bookingItem___3tBpD .bookingItemStatus___2BFXW{font-size:.75rem;color:#262626;margin:0;padding:.25rem .5rem;background-color:var(--status-bg);border:var(--status-border)}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .bookingsContainer___20tmI .bookingsListContainer___1XzyA .bookingItem___3tBpD .bookingItemAuthor___3x6wu{font-size:.875rem;font-weight:600;color:#262626;margin:0;color:#0050b3}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .bookingsContainer___20tmI .bookingsListContainer___1XzyA .bookingItem___3tBpD .bookingItemTime___3wKzU{font-size:.75rem;font-weight:400;color:#0050b3;margin:0}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .bookingsContainer___20tmI .bookingsListContainer___1XzyA .bookingItemWithTicketLink___J2pMR{cursor:pointer}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .bookingsContainer___20tmI .bookingsListContainer___1XzyA .myBooking___YriHU{background-color:#fffbe6;border:1px solid #ffc53d}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .bookingsContainer___20tmI .bookingsListContainer___1XzyA .myBooking___YriHU .bookingItemAuthor___3x6wu,.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .bookingsContainer___20tmI .bookingsListContainer___1XzyA .myBooking___YriHU .bookingItemIssueNumber___fACCR,.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .bookingsContainer___20tmI .bookingsListContainer___1XzyA .myBooking___YriHU .bookingItemTime___3wKzU{color:#ad6800!important}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .bookingsContainer___20tmI .bookingsListContainer___1XzyA .blockOffItem___35p_a{display:flex;flex-direction:column;gap:.5rem;border-radius:.5rem;padding:.75rem;background-color:#f0f0f0;border:1px solid #595959}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .bookingsContainer___20tmI .bookingsListContainer___1XzyA .blockOffItem___35p_a .blockOffItemText___v81z-{font-size:.875rem;font-weight:400;color:#595959;margin:0}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .bookingsContainer___20tmI .bookingsListContainer___1XzyA .blockOffItem___35p_a .blockOffItemTitle___2vsty{font-size:.875rem;font-weight:600;color:#262626;margin:0}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .bookingsContainer___20tmI .bookingsListContainer___1XzyA .blockOffItem___35p_a .blockOffItemTime___20ZSo{font-size:.75rem;font-weight:400;color:#595959;margin:0}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .bookingsContainer___20tmI .bookingsListContainer___1XzyA .ant-skeleton,.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .bookingsContainer___20tmI .bookingsListContainer___1XzyA .ant-skeleton-input-lg{width:100%!important;height:3.75rem!important}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .bookingsContainer___20tmI .ant-skeleton,.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt .bookingsContainer___20tmI .ant-skeleton-input{width:100%!important}@media (max-width:1169px){.amenityDetailContainer___1K6n1{flex-direction:column;overflow:auto}.amenityDetailContainer___1K6n1 .amenityBookingContainer___-G1gt{height:80vh;min-height:80vh;max-height:80vh}.amenityDetailContainer___1K6n1.calendarFullScreenMode___1SqWC:not(.dailyCalendarMode___1X32p){height:auto;max-height:none;overflow:visible}.amenityDetailContainer___1K6n1.calendarFullScreenMode___1SqWC:not(.dailyCalendarMode___1X32p) .amenityDetailInfoContainer___cUa91{flex:0 0 auto;overflow:visible}.amenityDetailContainer___1K6n1.calendarFullScreenMode___1SqWC:not(.dailyCalendarMode___1X32p) .amenityBookingContainer___-G1gt{flex:0 0 auto;height:auto;min-height:unset;max-height:unset;overflow:visible}.amenityDetailContainer___1K6n1.calendarFullScreenMode___1SqWC:not(.dailyCalendarMode___1X32p) .bookingCalendar___1SzDz{height:37.5rem}.amenityDetailContainer___1K6n1.calendarFullScreenMode___1SqWC:not(.dailyCalendarMode___1X32p) .bookingCalendar___1SzDz .ant-spin-container,.amenityDetailContainer___1K6n1.calendarFullScreenMode___1SqWC:not(.dailyCalendarMode___1X32p) .bookingCalendar___1SzDz .ant-spin-nested-loading,.amenityDetailContainer___1K6n1.calendarFullScreenMode___1SqWC:not(.dailyCalendarMode___1X32p) .bookingCalendar___1SzDz .calendar___1bDE3{height:100%}.amenityDetailContainer___1K6n1.dailyCalendarMode___1X32p .amenityInfoContainer___3Ps_7 .amenityBasicInfoContainer___8u6Li{flex-direction:row}.amenityDetailContainer___1K6n1.dailyCalendarMode___1X32p .amenityInfoContainer___3Ps_7 .amenityBasicInfoContainer___8u6Li .amenityInfoImage___3AC0l{width:6.25rem!important;height:4.375rem!important;aspect-ratio:unset}.amenityDetailContainer___1K6n1.dailyCalendarMode___1X32p .amenityBookingContainer___-G1gt{height:auto;min-height:unset;max-height:unset}.amenityDetailContainer___1K6n1.dailyCalendarMode___1X32p .amenityBookingContainer___-G1gt .bookingCalendar___1SzDz{height:calc(100dvh - 340px)}}@media (max-width:768px){.amenityDetailContainer___1K6n1 .amenityBasicInfoContainer___8u6Li{flex-direction:column}.amenityDetailContainer___1K6n1 .amenityBasicInfoContainer___8u6Li .amenityInfoImage___3AC0l{width:100%!important;height:auto!important;aspect-ratio:16/9}}@media (max-width:476px){.amenityDetailContainer___1K6n1 .amenityBookingHeader___3atzN{flex-direction:column!important;align-items:flex-start!important;gap:.5rem!important}}.bookingCalendar___1SzDz{background-color:#fff;height:100%;border:1px solid #bfbfbf;border-radius:.5rem;overflow:auto}.dailyCalendarToolbar___3c8ND{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;border-bottom:1px solid #f0f0f0}.dailyCalendarToolbar___3c8ND .dailyCalendarToolbarNav___2g75j,.dailyCalendarToolbar___3c8ND .dailyCalendarToolbarViews___2xZGt{display:flex;gap:.25rem}.dailyCalendarToolbar___3c8ND .dailyCalendarToolbarNav___2g75j button,.dailyCalendarToolbar___3c8ND .dailyCalendarToolbarViews___2xZGt button{background:transparent;border:none;cursor:pointer;font-size:.875rem;color:#262626;padding:.25rem .625rem;border-radius:.25rem}.dailyCalendarToolbar___3c8ND .dailyCalendarToolbarNav___2g75j button:hover,.dailyCalendarToolbar___3c8ND .dailyCalendarToolbarViews___2xZGt button:hover{color:#1890ff}.dailyCalendarToolbar___3c8ND .dailyCalendarToolbarLabel___293Sc{font-size:1rem;font-weight:600;color:#262626;text-align:center;flex:1}.dailyCalendarToolbar___3c8ND .dailyCalendarToolbarViewActive___1OCEg{background-color:#e6f7ff!important;color:#1890ff!important}@media (max-width:768px){.dailyCalendarToolbar___3c8ND .dailyCalendarToolbarViews___2xZGt{display:none}.dailyCalendarToolbar___3c8ND .dailyCalendarToolbarLabel___293Sc{text-align:right}}.hourlyCalendarToolbar___1ll-_{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;border-bottom:1px solid #f0f0f0}.hourlyCalendarToolbar___1ll-_ .hourlyCalendarToolbarNav___1bAyw{display:flex;gap:.25rem}.hourlyCalendarToolbar___1ll-_ .hourlyCalendarToolbarNav___1bAyw button{background:transparent;border:none;cursor:pointer;font-size:.875rem;color:#262626;padding:.25rem .625rem;border-radius:.25rem}.hourlyCalendarToolbar___1ll-_ .hourlyCalendarToolbarNav___1bAyw button:hover{color:#1890ff}.hourlyCalendarToolbar___1ll-_ .hourlyCalendarToolbarLabel___kKw5D{font-size:1rem;font-weight:600;color:#262626;text-align:center;flex:1}.hourlyCalendarToolbar___1ll-_ .hourlyCalendarToolbarToggle___3bu5m{display:flex;gap:.25rem}.hourlyCalendarToolbar___1ll-_ .hourlyCalendarToolbarToggle___3bu5m button{background:transparent;border:none;cursor:pointer;font-size:.875rem;color:#262626;padding:.25rem .625rem;border-radius:.25rem}.hourlyCalendarToolbar___1ll-_ .hourlyCalendarToolbarToggle___3bu5m button:hover{color:#1890ff}.hourlyCalendarToolbar___1ll-_ .hourlyCalendarToolbarToggleActive___3BTBw{background-color:#e6f7ff!important;color:#1890ff!important}@media (max-width:768px){.hourlyCalendarToolbar___1ll-_ .hourlyCalendarToolbarToggle___3bu5m{display:none}.hourlyCalendarToolbar___1ll-_ .hourlyCalendarToolbarLabel___kKw5D{text-align:right}}.calendar___1bDE3{height:250rem;overflow:hidden}.bookingEvent___3ikhr{display:flex;flex-direction:column;gap:.25rem;padding:.75rem;border-radius:.625rem;background-color:#e6f7ff!important;border:1px solid #1890ff!important;color:#0050b3!important}.rbc-event.rbc-event-continues-prior{border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-left:none!important;margin-left:0!important}.rbc-event.rbc-event-continues-after{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right:none!important;margin-left:0!important}.myBookingEvent___2duPI{background-color:#fffbe6!important;border:1px solid #ffc53d!important;color:#ad6800!important}.blockedEvent___3Qx1B{background-color:#f0f0f0!important;border:1px solid #595959!important;color:#595959!important}.blockedEvent___3Qx1B .rbc-event-label{width:auto!important}.ticketLinkEvent___Ixx4N{cursor:pointer!important}.noTicketLinkEvent___1T8jE{cursor:default!important}.calendarEventLabel___1Bqas{display:flex;justify-content:space-between;align-items:center;width:100%;gap:.5rem}.ant-divider-horizontal{margin:0}.event-detail-modal-wrap{z-index:1150}.event-detail-modal .ant-modal-confirm-title{font-size:1rem;font-weight:600;color:#262626}.event-detail-modal .ant-modal-confirm-content{font-size:.875rem;font-weight:400;color:#262626}.amenity-booking-modal{width:43.75rem!important}.amenity-booking-modal .ant-modal-header .ant-modal-title{font-size:1rem;font-weight:600;color:#262626}.amenity-booking-modal .amenity-booking-modal-content{display:flex;flex-direction:column;gap:1rem}.amenity-booking-modal .amenity-booking-modal-content label{font-size:.875rem}.amenity-booking-modal .ant-alert-warning{font-size:.875rem!important;align-items:flex-start!important}.amenity-booking-modal .ant-alert-warning .ant-alert-icon{margin-top:.25rem!important}.daily-amenity-booking-modal{width:36.25rem!important}.daily-amenity-booking-modal .daily-amenity-booking-modal-content .amenity-booking-modal-instructions-textarea{padding-bottom:1.25rem}.amenity-booking-modal-confirm-booking-container{display:flex;flex-direction:column;gap:1rem}.amenity-booking-modal-confirm-booking-container .amenity-booking-modal-confirm-booking-details{display:flex;flex-direction:column;gap:.5rem}.amenity-booking-modal-confirm-booking-container .amenity-booking-modal-confirm-booking-details .amenity-booking-modal-confirm-booking-title{font-size:.875rem;font-weight:600;color:#262626;margin:0}.amenity-booking-modal-confirm-booking-container .amenity-booking-modal-confirm-booking-details .amenity-booking-modal-confirm-booking-details-item{font-size:.875rem;font-weight:400;color:#595959;margin:0}.amenity-booking-modal-confirm-booking-container .amenity-booking-modal-confirm-booking-change-booking{font-size:1rem;font-weight:600;color:#1890ff;margin:.5rem 0;padding:0;text-align:left}.amenity-booking-modal-confirm-booking-container .amenity-booking-modal-instructions-textarea{padding-bottom:1.25rem}.amenity-booking-modal-confirm-booking-container .ant-form-item-extra{font-size:.875rem;margin-top:1.25rem}.amenity-booking-modal-agreement-container{display:flex;flex-direction:column}.amenity-booking-modal-agreement-container .amenity-booking-modal-agreement-title{font-size:.875rem;font-weight:600;color:#262626;margin:0 0 .75rem}.amenity-booking-modal-agreement-container .amenity-booking-modal-agreement-text{max-height:21.875rem;overflow-y:auto;border:1px solid #f0f0f0;border-radius:.25rem;padding:1rem;margin-bottom:1rem;background-color:#fafafa}.amenity-booking-modal-agreement-container .amenity-booking-modal-agreement-text h1,.amenity-booking-modal-agreement-container .amenity-booking-modal-agreement-text h2,.amenity-booking-modal-agreement-container .amenity-booking-modal-agreement-text h3{margin-top:0}.amenity-booking-modal-agreement-container .amenity-booking-modal-agreement-text ol,.amenity-booking-modal-agreement-container .amenity-booking-modal-agreement-text ul{padding-left:1.5rem}.amenity-booking-modal-agreement-container .amenity-booking-modal-agreement-text p{margin-bottom:.5rem}.amenity-booking-modal-agreement-container .amenity-booking-modal-agreement-checkbox{padding-top:.5rem}.amenity-booking-modal-footer{display:flex;justify-content:space-between}.rbc-time-view{border-left:#bfbfbf;border-bottom:#bfbfbf;border-right:#bfbfbf;border-top-color:#bfbfbf}.rbc-time-view .rbc-time-header.rbc-overflowing{margin-right:0!important;border-right:none}.rbc-toolbar{margin:.25rem}.rbc-toolbar .rbc-toolbar-label{font-size:1rem;font-weight:600;color:#262626;text-align:left}.rbc-toolbar .rbc-btn-group button{border:none;color:#262626;background-color:transparent;padding:.25rem .75rem}.rbc-toolbar .rbc-btn-group button:hover{background-color:transparent;color:#1890ff}.rbc-events-container{width:100%}.rbc-event-label{font-size:.75rem;width:100%!important;display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:0}.rbc-event-label .calendar-event-status{font-size:.75rem;color:#262626;padding:.25rem .5rem;background-color:var(--status-bg);border:var(--status-border)}.rbc-event-content{font-size:.875rem;font-weight:600}.rbc-event-content .calendar-event-issue-number{font-weight:500;margin:0 0 .25rem}.rbc-event-content .calendar-event-name{font-weight:600;margin:0}.rbc-event-content .calendarEventInline{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.rbc-event-content .calendarEventInline .calendar-event-issue-number,.rbc-event-content .calendarEventInline .calendar-event-name{display:inline;margin:0}.rbc-event-content .calendar-event-status{font-size:.75rem;font-weight:400;color:#262626;padding:.125rem .375rem;background-color:var(--status-bg);border:var(--status-border);border-radius:.1875rem;display:inline-block;margin-top:.25rem}.rbc-time-header .rbc-time-header-content,.rbc-time-header .rbc-time-header-gutter{border-color:#bfbfbf}.rbc-time-header .rbc-time-header-content div,.rbc-time-header .rbc-time-header-gutter div{background-color:#fff}.rbc-time-header .rbc-time-header-content{margin-right:.9375rem;border-right:1px solid #bfbfbf}.rbc-timeslot-group{min-height:6.25rem}.rbc-time-gutter .rbc-timeslot-group{border-color:#bfbfbf;background-color:#fff}.rbc-time-gutter .rbc-timeslot-group .rbc-time-slot .rbc-label{font-size:.875rem;color:#595959}.rbc-time-gutter .rbc-timeslot-group .disabled-time-slot{background-color:#fff!important;cursor:not-allowed!important;pointer-events:none}.rbc-day-slot .rbc-timeslot-group{border-color:#bfbfbf;background-color:#fff}.rbc-day-slot .rbc-timeslot-group .rbc-time-slot{border-top:none}.rbc-day-slot .rbc-timeslot-group .disabled-time-slot{background-color:#f0f0f0!important;cursor:not-allowed!important;pointer-events:none;border-top:none}.rbc-current-time-indicator{height:.125rem!important;background-color:#1890ff!important}.rbc-agenda-view{overflow:auto;height:100%}.rbc-agenda-view .rbc-agenda-empty{display:block;padding:1.5rem 1rem;text-align:center;color:#595959;font-size:.875rem}.dailyAgendaTable___2C9Uq{width:100%;border-collapse:collapse;table-layout:fixed}.dailyAgendaTable___2C9Uq thead>tr>th{font-size:.875rem;font-weight:600;color:#595959;padding:.625rem .5625rem!important;text-align:left;border-bottom:2px solid #f0f0f0}.dailyAgendaTable___2C9Uq thead>tr>th:first-child,.dailyAgendaTable___2C9Uq thead>tr>th:nth-child(2){width:15%}.dailyAgendaTable___2C9Uq tbody>tr{border-bottom:1px solid #f0f0f0}.dailyAgendaTable___2C9Uq tbody>tr>td{font-size:.875rem;padding:.625rem 1rem;vertical-align:middle!important}.dailyAgendaTable___2C9Uq .rbc-agenda-date-cell{font-weight:600;color:#262626;white-space:nowrap}.dailyAgendaTable___2C9Uq .rbc-agenda-time-cell{white-space:nowrap;color:#595959;text-transform:none!important}.dailyAgendaTable___2C9Uq .rbc-agenda-event-cell{width:70%;cursor:pointer;padding:.5625rem .1875rem!important}.dailyAgendaTable___2C9Uq .rbc-agenda-event-cell .bookingEvent___3ikhr{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:.375rem .75rem;border-radius:.625rem;gap:.25rem}.dailyAgendaTable___2C9Uq .calendarEventInline___bTPOc{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-flex;align-items:center;gap:.25rem}.dailyAgendaTable___2C9Uq .calendarEventInline___bTPOc .calendar-event-issue-number{font-weight:500}.dailyAgendaTable___2C9Uq .calendarEventInline___bTPOc .calendar-event-name{font-weight:600}.dailyAgendaTable___2C9Uq .calendarEventInline___bTPOc .calendar-event-status{font-size:.75rem;font-weight:400;padding:.125rem .375rem;background-color:var(--status-bg);border:var(--status-border);border-radius:.1875rem}.dailyCalendar___2SJwI .rbc-row-content{pointer-events:none}.dailyCalendar___2SJwI .rbc-event,.dailyCalendar___2SJwI .rbc-show-more{pointer-events:auto}.dayClickWrapper___3iRGq{display:flex;flex:1;cursor:pointer}.dayClickWrapper___3iRGq+.dayClickWrapper___3iRGq{border-left:1px solid #bfbfbf}.dayClickWrapperUnavailable___1Tsof{cursor:not-allowed}.dailyDateHeader___3cXyn{display:flex;flex-direction:column;gap:.125rem}.dailyDateOccupancy___u-qBT{display:inline-flex;flex-wrap:wrap;gap:.25rem;font-size:.625rem;line-height:1.2}.dailyDateBookings___cbEv1{color:#1f7a1f}.dailyDateBlocked___3ZbRz{color:#8b3a3a}.rbc-day-bg.dayOccupied___1kIIo{background:transparent}.rbc-day-bg.dayPast___Hblbw{opacity:.4}.dailyModalLabel___1Os1m{margin-bottom:.25rem;font-weight:600}.occupiedPickerDate___16QV3{background-color:rgba(0,0,0,.06);color:rgba(0,0,0,.35);border-radius:2px}.dailyBookingSummary___3WUsO{margin-top:.5rem;color:rgba(0,0,0,.45)}.futureEventItem___Ubifn{border-radius:.5rem;padding:.75rem;cursor:default}.loadMoreBtn___2neMe{margin-top:.5rem}.dailyEventDetailModal___2NycJ{display:flex;flex-direction:column;gap:.75rem;padding-top:.25rem}.dailyEventDetailStatus___XJtB_{display:inline-block;font-size:.75rem;font-weight:500;padding:.125rem .5rem;border-radius:.25rem;margin:0;width:-moz-fit-content;width:fit-content;background-color:var(--status-bg);border:var(--status-border);color:var(--status-color)}.dailyEventDetailTitle___1Gcx8{font-size:1rem;font-weight:600;color:#262626;margin:0}.dailyEventDetailDate___2iHZP{font-size:.875rem;color:#595959;margin:0}.amenity-payment-processing-overlay___3r3ZD{background-color:#f5f5f5;display:flex;align-items:center;justify-content:center;min-height:20rem;border-radius:.25rem}.amenity-payment-processing-card___2Bgdr{background:#fff;border-radius:.5rem;padding:2rem 2.5rem;display:flex;flex-direction:column;align-items:center;gap:.75rem;text-align:center;max-width:26.25rem;width:90%}.amenity-payment-processing-card___2Bgdr .ant-spin-dot-item{background-color:#ffc53d}.amenity-payment-processing-card___2Bgdr .ant-spin-spinning{margin-left:calc(100% - 34px)}.amenity-payment-processing-card___2Bgdr h5{margin:0}.paymentWizardSteps___1C36q{margin-bottom:1.25rem}.paymentBookingSummary___2t_Y_{margin-bottom:1rem}.paymentBookingSummaryTitle___26wWU{font-weight:700;margin:0 0 .375rem}.paymentBookingSummaryLine___2hYFD{margin:.125rem 0}.paymentSummaryTicketId___1hQNL{margin:.75rem 0 0}.paymentChangeBookingBtn___3t60r{padding:0;margin-top:.25rem}.paymentCard___3VA-V{border:1px solid #f0f0f0;border-radius:.5rem;overflow:hidden;margin-bottom:1rem}.paymentCardHeading___3oZu-{padding:1rem 1rem 0}.paymentCardHeadingTitle___1UGzs{margin-bottom:.75rem}.paymentCardAlertBanner___tpF9Y{margin-bottom:1rem}.paymentCardAlertBanner___tpF9Y .ant-alert-description,.paymentCardAlertBanner___tpF9Y .ant-alert-message{font-size:.875rem}.paymentCardAlertBanner___tpF9Y .ant-alert-icon{font-size:1.125rem}.paymentLoadingContainer___2dXOw{display:flex;justify-content:center;align-items:center;padding:.9375rem 0;margin-left:calc(50% - 37px)}.paymentFeeBreakdownSection___3UVCY{padding:0}.paymentFeeTable___3yYXF{width:100%;border-collapse:collapse}.paymentFeeLabelCell___3jaKT{padding:.5rem 0;font-weight:400;font-size:.8125rem}.paymentFeeValueCell___1iy87{padding:.5rem 0;text-align:right;font-size:.8125rem}.paymentPriceSummarySection___1i_7R{padding:0 1rem}.paymentPriceLabelCell___iUK5R{padding:.625rem 0;font-weight:600;font-size:.875rem}.paymentPriceValueCell___9OBid{padding:.625rem 0;text-align:right;font-size:.875rem}.paymentDivider___3Al7g{margin:0 0 .25rem}.paymentTotalRow___SCsL4{display:flex;justify-content:space-between;align-items:baseline;padding:.5rem 0 1rem}.paymentTotalText___UUbpf{font-size:1.25rem;font-weight:700}.paymentNoteSection___2xHwR{margin-bottom:1.25rem}.paymentAfterReviewBanner___Pwd6G{margin-bottom:1rem}.paymentAfterReviewBanner___Pwd6G .ant-alert-description,.paymentAfterReviewBanner___Pwd6G .ant-alert-message{font-size:.875rem}.paymentAfterReviewBanner___Pwd6G .ant-alert-message{font-weight:600;margin-bottom:.5rem}.paymentAfterReviewBanner___Pwd6G .ant-alert-description{font-weight:400}.paymentAfterReviewBanner___Pwd6G .ant-alert-icon{font-size:1.125rem}.paymentSummaryBox___3W6Ga{margin-bottom:1rem}.paymentDueTodayBox___14Isc{border:1px solid #f0f0f0;border-radius:.5rem;padding:1rem;margin-bottom:1rem}.paymentDueTodaySubCopy___2pahO{font-size:.75rem;color:rgba(0,0,0,.55);margin:0 0 .5rem}.paymentBannerLine___3JRWw{margin:0}.paymentBannerLine___3JRWw+.paymentBannerLine___3JRWw{margin-top:.5rem}.paymentProcessingFeeIcon___3dLZH{color:#1890ff;font-size:.875rem}.paymentProcessingFeeIconButton___2q9dp{display:inline-flex;align-items:center;justify-content:center;margin-left:.25rem;padding:0;background:transparent;border:0;cursor:pointer;line-height:1;color:inherit}.paymentProcessingFeeIconButton___2q9dp.focus-visible___38Pum,.paymentProcessingFeeIconButton___2q9dp:focus-visible{outline:2px solid #1890ff;outline-offset:2px;border-radius:.125rem}.paymentProcessingFeePopover___16_Yl{max-width:20rem}.paymentProcessingFeePopoverOverlay___169YJ{max-width:21.25rem}.paymentCardDueTodayBanner___1LZco{display:flex;justify-content:space-between;align-items:baseline;background:#fafafa;border-radius:.5rem;padding:.75rem 1rem;margin-bottom:1rem}.paymentCardDueTodayLabel___3yEW_{font-weight:700;font-size:.9375rem}.paymentCardDueTodayAmount___o2Gw5{font-weight:700;font-size:1.125rem}.paymentNoteHeader___1MHRJ{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.paymentNoteIcon___2i1qi{font-size:1rem}.paymentNotePopoverTitle___1Cgh3{font-size:.9375rem;font-weight:700;color:rgba(0,0,0,.85);margin:0 0 .75rem}.paymentNoteBody___3juD_{font-size:.8125rem;color:rgba(0,0,0,.65);margin:0 0 .375rem}.paymentNoteContact___2JhDL{font-size:.8125rem;color:rgba(0,0,0,.65);margin:0}.paymentCancellationPolicy___10VXy{margin:.75rem 0 1rem}.paymentCancellationPolicyHeader___1EORU{font-size:.8125rem;color:rgba(0,0,0,.85);margin:0 0 .25rem}.paymentCancellationPolicyText___2utx1{font-size:.8125rem;color:rgba(0,0,0,.65);line-height:1.5;margin:0}.paymentButtonRow___1t1oR,.paymentButtonRowWithMargin___2Qm_D{display:flex;justify-content:flex-end;gap:.5rem}.paymentButtonRowWithMargin___2Qm_D{margin-top:.5rem}.paymentCardBookingSummary___rWEzc{margin-bottom:1rem}.paymentCardBookingSummaryLine___1Er6D{margin:.125rem 0}.paymentProcessingTitle___2xjXL{margin:0}.bamboraFieldContainer___3oe9e{min-height:2.5rem;border:1px solid #d9d9d9;border-radius:.125rem;padding:.25rem .6875rem;transition:border-color .3s;display:flex;align-items:center}.bamboraFieldContainer___3oe9e iframe{width:100%;height:1.5rem;border:none}.paymentCardFieldRow___10Wyc{display:flex;gap:.5rem}.paymentCardFieldHalf___2luYZ{flex:1}@media (max-width:600px){.paymentCardFieldRow___10Wyc{flex-direction:column}}.paymentErrorAlert___67nUb{margin-bottom:1rem}.paymentAcceptedMethods___SGFrE{display:flex;align-items:center;gap:.5rem;margin-top:.5rem}.paymentAcceptedMethodsLabel___2yffN{font-size:.75rem;color:rgba(0,0,0,.45)}.paymentAcceptedMethodsIcon___2KE9R{height:1.5rem}.paymentConfirmBanner___1AHm6{display:flex;align-items:flex-start;gap:.625rem;margin-bottom:1.25rem}.paymentConfirmIcon___1oYjH{font-size:1.375rem;color:#2ccaa4;margin-top:.125rem}.paymentConfirmTitle___2S-lb{font-size:.9375rem;display:block}.paymentConfirmSubtitle___sGwsP{color:rgba(0,0,0,.65);font-size:.8125rem}.paymentReceiptCard___2kF4Z{border:1px solid #f0f0f0;border-radius:.5rem;overflow:hidden;margin-bottom:1.25rem}.paymentReceiptHeading___3rmTB{padding:1rem 1rem .5rem}.paymentReceiptTitle___2Okwk{margin:0 0 .75rem}.paymentReceiptBookingSummary___2LIKX{margin-bottom:.75rem}.paymentReceiptSummaryTitle___fCF3_{font-weight:600;margin:0 0 .25rem;font-size:.8125rem}.paymentReceiptSummaryLine___2oAMt{margin:.125rem 0;font-size:.8125rem}.paymentReceiptTicketId___2obsj{margin:.25rem 0 0;font-size:.8125rem}.paymentReceiptFeeSection___241Kt{background:#fafafa;padding:0 1rem}.paymentReceiptFeeTable___39H1_{width:100%;border-collapse:collapse}.paymentReceiptFeeLabelCell___3_T-d{padding:.5rem 0;font-weight:700;font-size:.8125rem}.paymentReceiptFeeValueCell___3Zdlt{padding:.5rem 0;text-align:right;font-size:.8125rem}.paymentReceiptPriceSection___aniPV{padding:0 1rem}.paymentReceiptPriceLabelCell___3VQau{padding:.5rem 0;font-weight:600;font-size:.8125rem}.paymentReceiptPriceValueCell___1RyPn{padding:.5rem 0;text-align:right;font-size:.8125rem}.paymentReceiptTotalRow___1-Myn{display:flex;justify-content:space-between;align-items:baseline;padding:.375rem 0 .875rem}.paymentReceiptTotalText___3AM-7{font-size:1.125rem;font-weight:700}.paymentCloseButtonRow___yAud1{display:flex;justify-content:flex-end}.dailyBookingConflictAlert___p2EiS{margin-top:.5rem}.modal___3aFZw{width:38.75rem!important;max-width:calc(100vw - 32px)}@media (max-width:768px){.modal___3aFZw{width:calc(100vw - 32px)!important}}.modal___3aFZw .ant-modal-body{padding:1rem 1.5rem}@keyframes highlight-pulse-slide___33cnF{21%,30%,40%,50%,60%{transform:scale(1)}25%,35%,45%,55%{transform:scale(1.2)}}@keyframes progressfill___3ngVI{to{background-position:0 -100px}}@keyframes rotation___1mTLm{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.cancelBtn___3zgHZ,.submitBtn___3wBGp{width:80px;margin-top:3px;height:40px}.cancelBtn___3zgHZ>span{padding-top:5px}.note___hfcPc{text-align:center}.noteLabel___34-VN{font-size:13px!important;font-style:italic;color:#4f6170;display:inline-block;transform:scaleX(1.0245)}.instructions___39Vdg{font-size:16px;color:#4f6170;margin-bottom:30px}.form___GWehd .ant-form-item-explain-error{font-size:14px!important}.form___GWehd .ant-form-item-label{max-width:100%}.form___GWehd .ant-form-item-control-input-content>input,.form___GWehd .ant-form-item-label>label,.form___GWehd .ant-form-item>text-area,.form___GWehd .ant-input:not(textarea),.form___GWehd .ant-picker-input,.form___GWehd .ant-select-selection-item{font-size:14px}.form___GWehd .ant-form-item-required:before{font-size:14px!important}.form___GWehd .ant-picker-large .ant-picker-input>input{font-size:16px}.form___GWehd .ant-divider-horizontal{margin-bottom:0}.form___GWehd .ant-row{margin-bottom:10px}.form___GWehd .searchContainerClass___3Nb6F{max-width:100%;width:100%}.form___GWehd .searchInputItemClass___1hmNO .ant-select-selector{height:42px;border-radius:4px}.form___GWehd .searchInputItemClass___1hmNO .ant-select-selection-item,.form___GWehd .searchInputItemClass___1hmNO .ant-select-selection-placeholder{padding-top:5px}.form___GWehd .subheader___3gM6h{font-size:18px}.formItem___tVNmA .ant-form-item-explain-error{margin-top:-.3125rem}.footer___ltqRK{background-color:#fff;border-radius:0;padding-top:0;border-top:none}.dateinput___29gFU{padding:6px 11px!important}.collapse___1TVbj{border:none;margin-top:1.25rem;font-size:.875rem}.collapse___1TVbj .ant-collapse-content,.collapse___1TVbj .ant-collapse-item{border:none;background-color:#fafafa}.collapse___1TVbj .ant-collapse-content{padding:.3125rem}.collapse___1TVbj .ant-collapse-content>.ant-collapse-content-box,.collapse___1TVbj .ant-collapse-content>.ant-collapse-content-box>span{padding:0 0 .3125rem 1.25rem}