.CopyNotification_notifStyles__LpbAd{margin-top:72px}.CopyNotification_notifStyles__LpbAd .CopyNotification_notifText__Dcv2n{color:var(--text-main);font-family:Circular-Std-book,sans-serif;font-size:14px;font-style:normal;font-weight:400}.CopyNotification_notifStyles__LpbAd .CopyNotification_notifIcon__AeUJp{margin-bottom:2px;font-size:14px;top:0}.CopyNotification_notifStyles__LpbAd .CopyNotification_notifContent__MVPo8{align-items:center;display:flex}:is(.CopyNotification_notifStyles__LpbAd .CopyNotification_notifContent__MVPo8) .CopyNotification_close__ovtTR{color:#595959;cursor:pointer;margin:0;font-size:12px;top:0}.CopyNotification_notifStyles__LpbAd .ant-message-success{background:#f6ffed;border:1px solid #b7eb8f}.CopyNotification_notifStyles__LpbAd .ant-message-notice-content{padding:0}.CopyNotification_notifStyles__LpbAd .ant-message-custom-content{color:#fff;border-radius:2px;flex-direction:row;justify-content:flex-start;align-items:center;min-height:40px;padding:9px 17px;display:flex}:is(.CopyNotification_notifStyles__LpbAd .ant-message-custom-content) .ant-message .anticon{margin:0}:is(:is([dir=ltr] .CopyNotification_notifStyles__LpbAd) .CopyNotification_notifContent__MVPo8) .CopyNotification_close__ovtTR{padding-left:11px}:is(:is([dir=rtl] .CopyNotification_notifStyles__LpbAd) .CopyNotification_notifContent__MVPo8) .CopyNotification_close__ovtTR{padding-right:11px}.styles_divActive__mwzkP{background:var(--accent-ghost)}.styles_packageRestricted__CJsKI{opacity:.45;cursor:not-allowed}[dir=ltr] .styles_packageBooked__0Ipsm{margin-left:4px}[dir=rtl] .styles_packageBooked__0Ipsm{margin-right:4px}.styles_emptyPackage__YE30a,.styles_emptyPackage__YE30a .ant-collapse-arrow,.styles_packageArrow__RjCS6 .ant-collapse-arrow{display:none}.styles_skeletonWrapper__kSS0J{margin:15px}:is(:is(.styles_skeletonWrapper__kSS0J .ant-skeleton) .ant-skeleton-content) .ant-skeleton-title{width:50%}:is(:is(:is(.styles_skeletonWrapper__kSS0J .ant-skeleton) .ant-skeleton-content) .ant-skeleton-paragraph) li{width:100%}.styles_checkboxWrapper__dLbRs{flex-direction:column;gap:8px;display:flex}.styles_checkboxWrapper__dLbRs .styles_checkboxItems__QeTqX{justify-content:center;place-items:flex-start center;gap:8px;width:100%;display:flex}:is(.styles_checkboxWrapper__dLbRs .styles_checkboxItems__QeTqX) .styles_singleItemCheckbox__b28oS{justify-content:center;gap:8px;width:100%;display:flex}:is(:is(.styles_checkboxWrapper__dLbRs .styles_checkboxItems__QeTqX) .styles_singleItemCheckbox__b28oS) .styles_checkboxText__tNy6_{white-space:nowrap;justify-items:center}.styles_mainButton__5J_tj .ant-btn{height:40px;font-size:14px;line-height:22px}.styles_mainButtonActive__HYVyK .ant-btn{color:var(--grey-main)}:is(.styles_mainButtonActive__HYVyK .ant-btn):focus,:is(.styles_mainButtonActive__HYVyK .ant-btn):hover,:is(.styles_mainButtonActive__HYVyK .ant-btn):active{color:var(--accent-focused)}.styles_container__reIqI{color:var(--grey-main);font-size:14px}.styles_container__reIqI .styles_header__Xbe3g{text-transform:uppercase;margin-bottom:14px;font-size:12px}.styles_container__reIqI .styles_options__vfSWM{width:100%}:is(.styles_container__reIqI .styles_options__vfSWM) .ant-radio-group{align-items:center;display:flex}:is(:is(.styles_container__reIqI .styles_options__vfSWM) .ant-radio-group) .ant-radio-button-wrapper{width:100%;height:40px;color:var(--grey-main);justify-content:center;align-items:center;display:flex;overflow:hidden}:is(:is(:is(.styles_container__reIqI .styles_options__vfSWM) .ant-radio-group) .ant-radio-button-wrapper).ant-radio-button-wrapper-checked{color:var(--light-color);background-color:var(--accent-main);border-color:var(--accent-main)}.styles_container__reIqI .styles_section__IrxEz{flex-direction:column;margin-top:10px;display:flex}:is(.styles_container__reIqI .styles_section__IrxEz) label{margin-bottom:4px;font-size:14px}:is(.styles_container__reIqI .styles_section__IrxEz) p{color:var(--danger-main);margin-bottom:0}:is(:is(.styles_container__reIqI .styles_section__IrxEz) .ant-picker,:is(.styles_container__reIqI .styles_section__IrxEz) .ant-select-content):hover{border-color:var(--accent-main)}.styles_container__reIqI .styles_select__fEqEJ{width:100%}.styles_container__reIqI .styles_weekContainer__6u2WO{display:flex}:is(.styles_container__reIqI .styles_weekContainer__6u2WO) .styles_weekDay__eRqM3{border-radius:0;flex:auto}:is(.styles_container__reIqI .styles_weekContainer__6u2WO) .ant-btn-default{color:var(--grey-main);border-color:var(--grey-lt-02)}.styles_container__reIqI .styles_footer__8g2kE{gap:16px;margin-top:20px;display:flex}:is(.styles_container__reIqI .styles_footer__8g2kE) button{border-radius:4px;flex:auto}:is(:is(.styles_container__reIqI .styles_footer__8g2kE) button):hover{border:1px solid var(--accent-main)}.styles_container__reIqI .styles_loweredFooter__KXIdM{margin-top:96px}.styles_container__reIqI .styles_cancelButton__9kClM{color:var(--grey-main)}:is(.styles_container__reIqI .styles_cancelButton__9kClM):hover{color:var(--grey-main,var(--accent-main))}.styles_container__reIqI .styles_mobileRepeatEvery__Tj7IL{gap:10px;display:flex}:is(.styles_container__reIqI .styles_mobileRepeatEvery__Tj7IL) .styles_result__0Ez6S{width:100%;color:var(--grey-main);border:1px solid #d9d9d9;border-radius:2px;padding:6px 11px;font-size:16px}:is(.styles_container__reIqI .styles_mobileRepeatEvery__Tj7IL) :hover,:is(.styles_container__reIqI .styles_mobileRepeatEvery__Tj7IL) :focus{border-color:var(--grey-lt);color:var(--grey-main)}:is(:is(:is(:is([dir=ltr] .styles_container__reIqI) .styles_options__vfSWM) .ant-radio-group) .ant-radio-button-wrapper):last-of-type{border-radius:0 4px 4px 0}:is(:is(:is(:is([dir=ltr] .styles_container__reIqI) .styles_options__vfSWM) .ant-radio-group) .ant-radio-button-wrapper):first-of-type{border-radius:4px 0 0 4px}:is(:is([dir=ltr] .styles_container__reIqI) .styles_mobileRepeatEvery__Tj7IL) .styles_result__0Ez6S{margin-right:12px}:is(:is(:is(:is([dir=rtl] .styles_container__reIqI) .styles_options__vfSWM) .ant-radio-group) .ant-radio-button-wrapper):last-of-type{border-radius:4px 0 0 4px}:is(:is(:is(:is([dir=rtl] .styles_container__reIqI) .styles_options__vfSWM) .ant-radio-group) .ant-radio-button-wrapper):first-of-type{border-radius:0 4px 4px 0}:is(:is([dir=rtl] .styles_container__reIqI) .styles_mobileRepeatEvery__Tj7IL) .styles_result__0Ez6S{margin-left:12px}.styles_modalContainer__RGAav .ant-modal-container{border-radius:10px}.styles_modalContainer__RGAav .ant-modal-body{padding:12px}.styles_modalContainer__RGAav .ant-modal-close-x{display:none}.OverlappingDatesModal_previewModal__GoP0j .ant-modal-body{padding:0}.OverlappingDatesModal_previewModal__GoP0j ::-webkit-scrollbar-thumb{background:var(--scrollbar-grey-thumb);border-radius:4px;height:50px}.OverlappingDatesModal_previewModal__GoP0j .ant-table-body::-webkit-scrollbar{width:5px}.OverlappingDatesModal_previewModal__GoP0j .OverlappingDatesModal_clearContainer__MQ6bQ{padding:2rem;font-size:16px}@media (width<=640px){.OverlappingDatesModal_previewModal__GoP0j .OverlappingDatesModal_clearContainer__MQ6bQ{font-size:14px}}:is(.OverlappingDatesModal_previewModal__GoP0j .OverlappingDatesModal_clearContainer__MQ6bQ) .OverlappingDatesModal_modalHeader__ffTa9{flex-direction:column;align-items:center;padding:25px 25px 0;display:flex}:is(.OverlappingDatesModal_previewModal__GoP0j .OverlappingDatesModal_clearContainer__MQ6bQ) .OverlappingDatesModal_modalBody__VVRt1{background-color:var(--grey-background);padding:25px}:is(:is(.OverlappingDatesModal_previewModal__GoP0j .OverlappingDatesModal_clearContainer__MQ6bQ) .OverlappingDatesModal_modalBody__VVRt1) .OverlappingDatesModal_overlappingDatesList__5iubl{grid-row-gap:20px;grid-gap:20px;grid-template-columns:auto auto auto;justify-content:center;row-gap:20px;width:100%;max-height:285px;display:grid;overflow-y:auto}@media (width<=640px){:is(:is(.OverlappingDatesModal_previewModal__GoP0j .OverlappingDatesModal_clearContainer__MQ6bQ) .OverlappingDatesModal_modalBody__VVRt1) .OverlappingDatesModal_overlappingDatesList__5iubl{justify-content:flex-start}}:is(:is(:is(.OverlappingDatesModal_previewModal__GoP0j .OverlappingDatesModal_clearContainer__MQ6bQ) .OverlappingDatesModal_modalBody__VVRt1) .OverlappingDatesModal_overlappingDatesList__5iubl)::-webkit-scrollbar{width:5px;height:6px}:is(:is(:is(.OverlappingDatesModal_previewModal__GoP0j .OverlappingDatesModal_clearContainer__MQ6bQ) .OverlappingDatesModal_modalBody__VVRt1) .OverlappingDatesModal_overlappingDatesList__5iubl)::-webkit-scrollbar-thumb{background:var(--dark-gray-colour);border-radius:10px;height:150px}:is(:is(:is(.OverlappingDatesModal_previewModal__GoP0j .OverlappingDatesModal_clearContainer__MQ6bQ) .OverlappingDatesModal_modalBody__VVRt1) .OverlappingDatesModal_overlappingDatesList__5iubl) .OverlappingDatesModal_overlappingDateCard__Hlv6L{background:var(--primary-info-color);width:108%;height:auto;color:var(--text-main);border-radius:2px;justify-content:center;padding:2px 5px;font-weight:500;display:flex}:is(:is(:is([dir=ltr] .OverlappingDatesModal_previewModal__GoP0j) .OverlappingDatesModal_clearContainer__MQ6bQ) .OverlappingDatesModal_modalBody__VVRt1) .OverlappingDatesModal_overlappingDatesList__5iubl{padding-right:20px}:is(:is(:is(:is([dir=ltr] .OverlappingDatesModal_previewModal__GoP0j) .OverlappingDatesModal_clearContainer__MQ6bQ) .OverlappingDatesModal_modalBody__VVRt1) .OverlappingDatesModal_overlappingDatesList__5iubl) .OverlappingDatesModal_overlappingDateCard__Hlv6L{border-left:3px solid var(--deku-green)}:is(:is(:is([dir=rtl] .OverlappingDatesModal_previewModal__GoP0j) .OverlappingDatesModal_clearContainer__MQ6bQ) .OverlappingDatesModal_modalBody__VVRt1) .OverlappingDatesModal_overlappingDatesList__5iubl{padding-left:20px}:is(:is(:is(:is([dir=rtl] .OverlappingDatesModal_previewModal__GoP0j) .OverlappingDatesModal_clearContainer__MQ6bQ) .OverlappingDatesModal_modalBody__VVRt1) .OverlappingDatesModal_overlappingDatesList__5iubl) .OverlappingDatesModal_overlappingDateCard__Hlv6L{border-right:3px solid var(--deku-green)}:is(:is(:is(:is([dir] .OverlappingDatesModal_previewModal__GoP0j) .OverlappingDatesModal_clearContainer__MQ6bQ) .OverlappingDatesModal_modalBody__VVRt1) .OverlappingDatesModal_overlappingDatesList__5iubl) .OverlappingDatesModal_overlappingDateCard__Hlv6L{border:1px solid var(--deku-green)}.ClientSearchView_client-search-view__swqBW{flex-direction:column;height:100%;min-height:0;display:flex}.ClientSearchView_csv-head__4EdCu{flex-shrink:0;align-items:center;gap:10px;padding:14px 14px 12px;display:flex}.ClientSearchView_csv-field__MmE9p{flex:1;min-width:0;position:relative}.ClientSearchView_csv-field__MmE9p .ClientSearchView_ico__uv1k5{color:var(--text-tertiary);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}[dir=ltr] .ClientSearchView_csv-field__MmE9p .ClientSearchView_ico__uv1k5{left:12px}[dir=rtl] .ClientSearchView_csv-field__MmE9p .ClientSearchView_ico__uv1k5{right:12px}.ClientSearchView_csv-field__MmE9p input{border:1.5px solid var(--blue-300);width:100%;height:44px;color:var(--text-primary);background:var(--neutral-0);border-radius:12px;outline:none;padding:0 38px;font-size:14px;transition:all .15s}.ClientSearchView_csv-field__MmE9p input::placeholder{color:var(--text-tertiary)}.ClientSearchView_csv-field__MmE9p input:focus{border-color:var(--blue-500);box-shadow:var(--shadow-focus)}.ClientSearchView_csv-clear__ragQ0{width:26px;height:26px;color:var(--text-tertiary);border-radius:7px;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}[dir=ltr] .ClientSearchView_csv-clear__ragQ0{right:8px}[dir=rtl] .ClientSearchView_csv-clear__ragQ0{left:8px}.ClientSearchView_csv-clear__ragQ0:hover{background:var(--neutral-100);color:var(--text-primary)}.ClientSearchView_csv-actions__D7_8p{flex-shrink:0;gap:8px;padding:0 14px 12px;display:flex}.ClientSearchView_csv-action__rbNAI{border:1px solid var(--border-subtle);background:var(--neutral-0);border-radius:11px;flex:1;align-items:center;gap:9px;padding:10px 12px;transition:all .15s;display:flex}[dir=ltr] .ClientSearchView_csv-action__rbNAI{text-align:left}[dir=rtl] .ClientSearchView_csv-action__rbNAI{text-align:right}.ClientSearchView_csv-action__rbNAI:hover{background:var(--neutral-25);border-color:var(--border-default);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.ClientSearchView_csv-action__rbNAI .ClientSearchView_ico__uv1k5{color:#fff;border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.ClientSearchView_csv-action__rbNAI .ClientSearchView_ico__uv1k5.ClientSearchView_add__oOgQh{background:var(--blue-500)}.ClientSearchView_csv-action__rbNAI .ClientSearchView_ico__uv1k5.ClientSearchView_grp__qzidy{background:var(--cyan-400)}.ClientSearchView_csv-action__rbNAI .ClientSearchView_t__vQt1n{min-width:0;color:var(--text-primary);flex:1;font-size:13px;font-weight:600}.ClientSearchView_csv-action__rbNAI .ClientSearchView_go__YsqBN{color:var(--text-tertiary);flex-shrink:0}.ClientSearchView_csv-list__1D5Hc{border-top:1px solid var(--border-subtle);flex:1;min-height:0;padding-bottom:8px;overflow-y:auto}.ClientSearchView_csv-list__1D5Hc::-webkit-scrollbar{width:6px}.ClientSearchView_csv-list__1D5Hc::-webkit-scrollbar-thumb{background:var(--neutral-200);border-radius:999px}.ClientSearchView_csv-group-lbl__Nk0_S{letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);background:var(--neutral-25);z-index:1;padding:12px 16px 6px;font-size:11px;font-weight:700;position:sticky;top:0}.ClientSearchView_csv-skeleton__k94eS{margin:0;padding:6px 0 0;list-style:none}.ClientSearchView_csv-skel-row__BdTIl{grid-gap:14px;grid-template-columns:auto 1fr;align-items:center;gap:14px;padding:10px 20px;display:grid}.ClientSearchView_csv-skel-av__irzu6{border-radius:999px;flex-shrink:0;width:34px;height:34px}.ClientSearchView_csv-skel-lines__x8dPQ{flex-direction:column;gap:8px;min-width:0;display:flex}.ClientSearchView_csv-skel-line__enOf6{border-radius:999px;height:11px}.ClientSearchView_csv-skel-line__enOf6.ClientSearchView_sub__xvjc_{opacity:.7;height:9px}.ClientSearchView_csv-skel-av__irzu6,.ClientSearchView_csv-skel-line__enOf6{animation:1.4s ease-in-out infinite ClientSearchView_csv-shimmer__un___}[dir=ltr] .ClientSearchView_csv-skel-av__irzu6,[dir=ltr] .ClientSearchView_csv-skel-line__enOf6{background:linear-gradient(90deg, var(--neutral-100) 25%, var(--neutral-50) 37%, var(--neutral-100) 63%)}[dir=rtl] .ClientSearchView_csv-skel-av__irzu6,[dir=rtl] .ClientSearchView_csv-skel-line__enOf6{background:linear-gradient(-90deg, var(--neutral-100) 25%, var(--neutral-50) 37%, var(--neutral-100) 63%)}[dir] .ClientSearchView_csv-skel-av__irzu6,[dir] .ClientSearchView_csv-skel-line__enOf6{background-size:400% 100%}@keyframes ClientSearchView_csv-shimmer__un___{0%{background-position:100%}to{background-position:0}}@media (prefers-reduced-motion:reduce){.ClientSearchView_csv-skel-av__irzu6,.ClientSearchView_csv-skel-line__enOf6{animation:none}}.ClientSearchView_csv-sr-only__K4x6J{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ClientSearchView_csv-row__WAQRm{border-top:1px solid var(--border-subtle);align-items:center;gap:12px;width:100%;padding:10px 16px;transition:background .12s;display:flex}[dir=ltr] .ClientSearchView_csv-row__WAQRm{text-align:left}[dir=rtl] .ClientSearchView_csv-row__WAQRm{text-align:right}.ClientSearchView_csv-row__WAQRm:first-of-type{border-top:none}.ClientSearchView_csv-row__WAQRm:hover{background:var(--neutral-50)}.ClientSearchView_csv-row__WAQRm .ClientSearchView_av__JB2My{color:#fff;border-radius:999px;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:13px;font-weight:700;display:grid;overflow:hidden}.ClientSearchView_csv-row__WAQRm .ClientSearchView_info__ht3vb{flex:1;min-width:0}.ClientSearchView_csv-row__WAQRm .ClientSearchView_info__ht3vb .ClientSearchView_nm-row__mAtnm{align-items:center;gap:7px;display:flex}.ClientSearchView_csv-row__WAQRm .ClientSearchView_info__ht3vb .ClientSearchView_nm__MZAgn{color:var(--text-primary);font-size:14px;font-weight:600}.ClientSearchView_csv-row__WAQRm .ClientSearchView_info__ht3vb .ClientSearchView_det__bUT2o{color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ClientSearchView_csv-row__WAQRm .ClientSearchView_go__YsqBN{color:var(--text-tertiary);flex-shrink:0}.ClientSearchView_csv-prompt__E9feU{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:48px 32px;display:flex}.ClientSearchView_csv-prompt-ico__2yLnK{background:var(--neutral-100);width:48px;height:48px;color:var(--text-tertiary);border-radius:14px;place-items:center;display:grid}.ClientSearchView_csv-prompt-ico__2yLnK svg{width:22px;height:22px}.ClientSearchView_csv-prompt__E9feU .ClientSearchView_t__vQt1n{color:var(--text-primary);margin-top:2px;font-size:14px;font-weight:600}.ClientSearchView_csv-prompt__E9feU .ClientSearchView_d__KKJ2E{color:var(--text-tertiary);max-width:260px;font-size:12.5px;line-height:1.45}.ClientSearchView_csv-empty__3tJpw{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:36px 24px;display:flex}.ClientSearchView_csv-empty-ico__JJyIZ{background:var(--neutral-100);width:44px;height:44px;color:var(--text-tertiary);border-radius:12px;place-items:center;display:grid}.ClientSearchView_csv-empty__3tJpw .ClientSearchView_t__vQt1n{color:var(--text-secondary);font-size:13.5px}.ClientSearchView_csv-empty-add__v6Cd0{background:var(--blue-500);color:#fff;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex}.ClientSearchView_csv-empty-add__v6Cd0:hover{background:var(--blue-600)}.ClientSearchView_csv-group-mode__oL3_m{flex-direction:column;gap:8px;padding:0 14px 6px;display:flex}.ClientSearchView_csv-group-bar__lLXwH{background:var(--blue-50);border:1px solid var(--blue-200);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.ClientSearchView_csv-group-bar__lLXwH .ClientSearchView_ico__uv1k5{background:var(--gradient-ocean);color:#fff;border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.ClientSearchView_csv-group-bar__lLXwH .ClientSearchView_txt__SJ4BC{flex:1;min-width:0}.ClientSearchView_csv-group-bar__lLXwH .ClientSearchView_txt__SJ4BC .ClientSearchView_t__vQt1n{color:var(--text-primary);font-size:13px;font-weight:600}.ClientSearchView_csv-group-bar__lLXwH .ClientSearchView_txt__SJ4BC .ClientSearchView_d__KKJ2E{color:var(--blue-700);font-size:11.5px}.ClientSearchView_csv-group-exit___hpnz{color:var(--text-secondary);border-radius:8px;flex-shrink:0;padding:5px 10px;font-size:12.5px;font-weight:600;transition:background .14s,color .14s}.ClientSearchView_csv-group-exit___hpnz:hover{background:var(--neutral-0);color:var(--text-primary)}.ClientSearchView_csv-group-chips__3Q5iz{flex-wrap:wrap;gap:6px;display:flex}.ClientSearchView_csv-group-chip__N4q4t{background:var(--neutral-0);border:1px solid var(--border-default);color:var(--text-primary);border-radius:999px;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}[dir=ltr] .ClientSearchView_csv-group-chip__N4q4t{padding:3px 6px 3px 4px}[dir=rtl] .ClientSearchView_csv-group-chip__N4q4t{padding:3px 4px 3px 6px}.ClientSearchView_csv-group-chip__N4q4t .ClientSearchView_av__JB2My{color:#fff;border-radius:999px;place-items:center;width:20px;height:20px;font-size:9px;font-weight:700;display:grid}.ClientSearchView_csv-group-chip__N4q4t .ClientSearchView_x__udYKY{width:16px;height:16px;color:var(--text-tertiary);border-radius:999px;place-items:center;transition:background .14s,color .14s;display:grid}.ClientSearchView_csv-group-chip__N4q4t .ClientSearchView_x__udYKY:hover{background:var(--neutral-100);color:var(--danger-500)}.ClientSearchView_csv-row__WAQRm.ClientSearchView_is-picked__SXR8o{background:var(--blue-50)}.ClientSearchView_csv-row__WAQRm.ClientSearchView_is-picked__SXR8o:hover{background:var(--blue-100)}.ClientSearchView_csv-check__8EN82{border:1.5px solid var(--border-default);color:#fff;border-radius:999px;flex-shrink:0;place-items:center;width:22px;height:22px;transition:background .14s,border-color .14s;display:grid}.ClientSearchView_csv-check__8EN82.ClientSearchView_on__lhpO3{background:var(--blue-500);border-color:var(--blue-500)}.ClientSearchView_csv-group-foot__a8Ez3{border-top:1px solid var(--border-subtle);background:var(--neutral-0);flex-shrink:0;padding:12px 14px}.ClientSearchView_csv-group-continue__ksL8R{background:var(--blue-500);color:#fff;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;height:46px;font-size:14px;font-weight:600;transition:background .15s,transform .15s;display:inline-flex;box-shadow:inset 0 1px #fff3,0 4px 12px -2px #037cd266}.ClientSearchView_csv-group-continue__ksL8R:hover{background:var(--blue-600);transform:translateY(-1px)}.ClientAside_panel-aside__6PnbX{background:var(--neutral-25);flex-direction:column;flex-shrink:0;width:30%;min-width:240px;max-width:340px;display:flex;overflow:hidden}[dir=ltr] .ClientAside_panel-aside__6PnbX{border-right:1px solid var(--border-subtle)}[dir=rtl] .ClientAside_panel-aside__6PnbX{border-left:1px solid var(--border-subtle)}@media (prefers-reduced-motion:no-preference){.ClientAside_panel-aside__6PnbX{animation:ClientAside_asideIn__8xBrS .32s var(--ease-emphasized)}}@keyframes ClientAside_asideIn__8xBrS{0%{transform:translate(-12px)}to{transform:translate(0)}}.ClientAside_aside-client__9ZiwB{text-align:center;border-bottom:1px solid var(--border-subtle);flex-direction:column;flex-shrink:0;align-items:center;gap:8px;padding:22px 20px 16px;display:flex;position:relative}.ClientAside_aside-expand__aog8V{border-radius:var(--radius-pill);width:30px;height:30px;color:var(--text-tertiary);background:var(--neutral-0);box-shadow:var(--shadow-xs);transition:color .12s, background .12s, box-shadow .12s, transform .12s var(--ease-standard);place-items:center;display:grid;position:absolute;top:12px}[dir=ltr] .ClientAside_aside-expand__aog8V{right:12px}[dir=rtl] .ClientAside_aside-expand__aog8V{left:12px}.ClientAside_aside-expand__aog8V:hover{color:var(--blue-500);background:var(--blue-50);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.ClientAside_aside-name__mhak9{color:var(--text-primary);letter-spacing:-.01em;margin-top:2px;font-size:18px;font-weight:700}.ClientAside_aside-meta__jAONx{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;width:100%;margin-top:8px;display:flex}.ClientAside_balance-pill__Ev0HL{white-space:nowrap;border-radius:999px;align-items:center;padding:2px 10px;font-size:12px;font-weight:700;display:inline-flex}.ClientAside_balance-positive__FjcFY{color:#1a7733;background:#1f8e3d1f;background:lab(51.8139% -44.8877 33.5462/.12)}.ClientAside_balance-negative__irY6T{color:#b3263a;background:#d02d3f1a;background:lab(47.2572% 63.2023 32.2063/.1)}.ClientAside_aside-contact__D4bmn{flex-direction:column;gap:4px;width:100%;margin-top:10px;display:flex}.ClientAside_aside-cf__skzce{background:var(--neutral-50);cursor:text;border:1px solid #0000;border-radius:9px;align-items:center;gap:8px;padding:6px 9px;transition:background .14s,border-color .14s,box-shadow .14s;display:flex;position:relative}.ClientAside_aside-cf__skzce:hover{background:var(--neutral-100)}.ClientAside_aside-cf__skzce:focus-within{background:var(--neutral-0);border-color:var(--blue-300);box-shadow:0 0 0 3px var(--blue-50)}.ClientAside_aside-cf-ico__VcE75{color:var(--text-tertiary);flex-shrink:0}.ClientAside_aside-cf__skzce:focus-within .ClientAside_aside-cf-ico__VcE75{color:var(--blue-500)}.ClientAside_aside-cf-input__i_l7L{min-width:0;color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;padding:0;font-family:inherit;font-size:12.5px}.ClientAside_aside-cf-input__i_l7L::placeholder{color:var(--text-tertiary)}.ClientAside_aside-cf__skzce.ClientAside_is-saved__HA5KH{border-color:color-mix(in srgb, var(--success-500,#2bb36b) 40%, transparent);background:var(--success-50,#e7f7ee)}.ClientAside_aside-cf-saved__JZjJm{letter-spacing:.01em;color:var(--success-700,#1b7f47);background:color-mix(in srgb, var(--success-500,#2bb36b) 16%, #fff);opacity:0;pointer-events:none;transition:opacity .2s var(--ease-standard), transform .24s var(--ease-emphasized);border-radius:999px;flex-shrink:0;align-items:center;gap:3px;font-size:10.5px;font-weight:700;display:inline-flex}[dir=ltr] .ClientAside_aside-cf-saved__JZjJm{padding:2px 7px 2px 5px;transform:translate(4px)scale(.9)}[dir=rtl] .ClientAside_aside-cf-saved__JZjJm{padding:2px 5px 2px 7px;transform:translate(-4px)scale(.9)}.ClientAside_aside-cf-saved__JZjJm svg{flex-shrink:0}.ClientAside_aside-cf__skzce.ClientAside_is-saved__HA5KH .ClientAside_aside-cf-saved__JZjJm{opacity:1;transform:translate(0)scale(1)}.ClientAside_aside-change__bDES0{background:var(--neutral-0);border:1px solid var(--border-default);color:var(--text-secondary);border-radius:999px;align-items:center;gap:3.5px;margin-top:6px;padding:4.2px 8.4px;font-size:8.4px;font-weight:600;transition:all .15s;display:inline-flex}.ClientAside_aside-change__bDES0:hover{background:var(--neutral-50);border-color:var(--border-strong);color:var(--text-primary)}.ClientAside_aside-slot__vsa5s{flex:1;min-height:0;overflow-y:auto}.Skeleton_sk__vZbXn{animation:1.4s infinite Skeleton_sk-shimmer__bpiYz;display:block}[dir=ltr] .Skeleton_sk__vZbXn{background:linear-gradient(90deg,#eef1f6 25%,#e2e7f0 37%,#eef1f6 63%)}[dir=rtl] .Skeleton_sk__vZbXn{background:linear-gradient(-90deg,#eef1f6 25%,#e2e7f0 37%,#eef1f6 63%)}[dir] .Skeleton_sk__vZbXn{background-size:400% 100%}@keyframes Skeleton_sk-shimmer__bpiYz{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.Skeleton_sk__vZbXn{animation:none}}.tokens_scope__V95Kh{--pabau-cyan:#2badd4;--pabau-blue:#037cd2;--pabau-navy:#121d36;--pabau-yellow:#ffd84d;--blue-50:#eff7fe;--blue-100:#dbedfd;--blue-200:#b7d9fb;--blue-300:#7fbcf3;--blue-400:#3d9ce4;--blue-500:#037cd2;--blue-600:#0668b3;--blue-700:#0a558f;--blue-800:#0e4371;--blue-900:#0f2f54;--cyan-50:#ecf9fd;--cyan-100:#d3f0f8;--cyan-200:#a4e0f3;--cyan-300:#6fcbe5;--cyan-400:#2badd4;--cyan-500:#1e9dc4;--cyan-600:#1884a5;--neutral-0:#fff;--neutral-25:#fafbfc;--neutral-50:#f5f7fa;--neutral-100:#eef1f6;--neutral-150:#e4e8ef;--neutral-200:#d7dde7;--neutral-300:#b8c0cd;--neutral-400:#8d97a8;--neutral-500:#6b7485;--neutral-600:#4e5768;--neutral-700:#353e51;--neutral-800:#1f2a40;--neutral-900:#121d36;--neutral-950:#0a1226;--success-50:#eaf7ef;--success-500:#1f9e56;--success-700:#146d3a;--warning-50:#fff6db;--warning-500:#e4a912;--warning-700:#996f00;--danger-50:#fdecec;--danger-500:#da3b3b;--danger-700:#a32424;--gradient-ocean:linear-gradient(180deg, #2badd4 0%, #037cd2 100%);--surface-canvas:var(--neutral-50);--border-subtle:var(--neutral-150);--border-default:var(--neutral-200);--border-strong:var(--neutral-300);--text-primary:var(--neutral-900);--text-secondary:var(--neutral-600);--text-tertiary:var(--neutral-500);--text-disabled:var(--neutral-400);--danger-600:#c9344a;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:20px;--radius-pill:999px;--shadow-xs:0 1px 2px #121d360d;--shadow-sm:0 1px 3px #121d360f, 0 1px 2px #121d360a;--shadow-md:0 4px 8px -2px #121d3614, 0 2px 4px -2px #121d360a;--shadow-lg:0 12px 24px -6px #121d361f, 0 4px 8px -4px #121d360f;--shadow-xl:0 24px 48px -12px #121d362e;--shadow-focus:0 0 0 3px #037cd238;--font-sans:"Satoshi", -apple-system, BlinkMacSystemFont, "Inter", system-ui, sans-serif;--font-mono:"DM Mono", "JetBrains Mono", ui-monospace, monospace;--text-quaternary:var(--neutral-400);--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-emphasized:cubic-bezier(.3, 0, 0, 1);font-family:var(--font-sans)}:where(.tokens_scope__V95Kh) button{box-shadow:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.ExpandedClientCard_iframe__gTGkw{background:var(--neutral-0);width:100%;height:100%;animation:ExpandedClientCard_cav3CardFade__bqfpf .34s var(--ease-emphasized) both;border:none;display:block;position:absolute;inset:0}.ExpandedClientCard_iframe__gTGkw.ExpandedClientCard_is-hidden__7_UkK{display:none}.ExpandedClientCard_inProcess__EO7yC{background:var(--neutral-0);animation:ExpandedClientCard_cav3CardFade__bqfpf .34s var(--ease-emphasized) both;position:absolute;inset:0;overflow:hidden}.ExpandedClientCard_inProcess__EO7yC.ExpandedClientCard_is-hidden__7_UkK{display:none}.ExpandedClientCard_skeleton__MpHaj{z-index:1;background:var(--neutral-0);flex-direction:column;gap:16px;padding:20px;animation:.18s both ExpandedClientCard_cav3CardFade__bqfpf;display:flex;position:absolute;inset:0}.ExpandedClientCard_sk-bar__jO8nR{border-radius:14px;flex:none;height:60px}.ExpandedClientCard_sk-row__575ZO{flex:auto;gap:16px;min-height:0;display:flex}.ExpandedClientCard_sk-col__yscnz{border-radius:14px;flex:auto}.ExpandedClientCard_sk-col-rail__04vFG{flex:0 0 320px;max-width:36%}.ExpandedClientCard_sk-bar__jO8nR,.ExpandedClientCard_sk-col__yscnz{animation:1.4s infinite ExpandedClientCard_cav3Shimmer__cDZM2}[dir=ltr] .ExpandedClientCard_sk-bar__jO8nR,[dir=ltr] .ExpandedClientCard_sk-col__yscnz{background:linear-gradient(90deg, var(--neutral-100) 25%, var(--neutral-50) 37%, var(--neutral-100) 63%)}[dir=rtl] .ExpandedClientCard_sk-bar__jO8nR,[dir=rtl] .ExpandedClientCard_sk-col__yscnz{background:linear-gradient(-90deg, var(--neutral-100) 25%, var(--neutral-50) 37%, var(--neutral-100) 63%)}[dir] .ExpandedClientCard_sk-bar__jO8nR,[dir] .ExpandedClientCard_sk-col__yscnz{background-size:400% 100%}.ExpandedClientCard_controls__fFnjh{z-index:997;top:calc(var(--banner-height,0px) + 104px);flex-direction:column;gap:12px;animation:.34s both ExpandedClientCard_cav3CardFade__bqfpf;display:flex;position:fixed}[dir=ltr] .ExpandedClientCard_controls__fFnjh{left:14px}[dir=rtl] .ExpandedClientCard_controls__fFnjh{right:14px}body[data-cc2-pos-open=true] .ExpandedClientCard_controls__fFnjh{display:none}.ExpandedClientCard_ctrl__rAPBz{cursor:pointer;border-radius:var(--radius-pill);background:var(--neutral-900);width:44px;height:44px;color:var(--neutral-0);box-shadow:0 10px 24px -6px #121d3673, 0 2px 6px -2px #121d364d, 0 0 0 2px var(--neutral-0);transition:transform .12s var(--ease-standard), background .12s, box-shadow .12s;border:none;place-items:center;text-decoration:none;display:grid}.ExpandedClientCard_ctrl__rAPBz:hover{background:var(--neutral-950);box-shadow:0 14px 28px -6px #121d3680, 0 2px 6px -2px #121d3657, 0 0 0 2px var(--neutral-0);transform:translateY(-1px)}.ExpandedClientCard_ctrl__rAPBz:focus-visible{outline:2px solid var(--neutral-900);outline-offset:4px}@media (width<=900px){.ExpandedClientCard_controls__fFnjh{flex-direction:row;top:auto;bottom:18px}[dir=ltr] .ExpandedClientCard_controls__fFnjh{left:14px}[dir=rtl] .ExpandedClientCard_controls__fFnjh{right:14px}}@keyframes ExpandedClientCard_cav3CardFade__bqfpf{0%{opacity:0}to{opacity:1}}@keyframes ExpandedClientCard_cav3Shimmer__cDZM2{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.ExpandedClientCard_iframe__gTGkw,.ExpandedClientCard_inProcess__EO7yC,.ExpandedClientCard_controls__fFnjh,.ExpandedClientCard_skeleton__MpHaj,.ExpandedClientCard_sk-bar__jO8nR,.ExpandedClientCard_sk-col__yscnz{animation:none}}.bookingDetail_form-reveal__092eK{opacity:1;flex-direction:column;gap:16px;display:flex}@media (prefers-reduced-motion:no-preference){.bookingDetail_form-reveal__092eK{animation:bookingDetail_fadeUp__Mqd11 .32s var(--ease-emphasized)}}@keyframes bookingDetail_fadeUp__Mqd11{0%{transform:translateY(8px)}to{transform:translateY(0)}}.bookingDetail_btn-book__djc5x.bookingDetail_is-disabled__kRaUD{background:var(--neutral-200);color:var(--neutral-400);box-shadow:none;cursor:not-allowed;pointer-events:none}.bookingDetail_section__ztfvt{flex-direction:column;gap:10px;display:flex}.bookingDetail_section__ztfvt.bookingDetail_is-collapsed__YjWCe{gap:0}.bookingDetail_section__ztfvt.bookingDetail_is-collapsed__YjWCe+.bookingDetail_section__ztfvt.bookingDetail_is-collapsed__YjWCe{margin-top:-10px}.bookingDetail_section-head__RI_aR{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .12s var(--ease-standard);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;display:flex}.bookingDetail_section-head__RI_aR:hover{background:var(--neutral-25)}.bookingDetail_section-head-toggle__MlJEY{cursor:pointer;min-width:0;font:inherit;color:inherit;background:0 0;border:0;flex:1;align-items:center;margin:0;padding:0;display:inline-flex}[dir=ltr] .bookingDetail_section-head-toggle__MlJEY{text-align:left}[dir=rtl] .bookingDetail_section-head-toggle__MlJEY{text-align:right}.bookingDetail_section-head-actions__aamnY{align-items:center;gap:6px;display:flex}.bookingDetail_section-head__RI_aR:hover .bookingDetail_label__OgRv_{color:var(--text-secondary)}.bookingDetail_section-head__RI_aR .bookingDetail_label__OgRv_{letter-spacing:.06em;color:var(--text-tertiary);text-transform:uppercase;align-items:center;gap:6px;font-size:11px;font-weight:600;display:inline-flex}.bookingDetail_section-head__RI_aR .bookingDetail_label__OgRv_ .bookingDetail_ico__3fe69{color:var(--text-tertiary);width:14px;height:14px}.bookingDetail_collapse-btn__YYI8v{width:22px;height:22px;color:var(--text-tertiary);border-radius:6px;place-items:center;transition:all .15s;display:grid}.bookingDetail_collapse-btn__YYI8v:hover{background:var(--neutral-100);color:var(--text-primary)}.bookingDetail_collapse-btn__YYI8v svg{transition:transform .2s}[dir=ltr] .bookingDetail_collapse-btn__YYI8v.bookingDetail_is-collapsed__YjWCe svg{transform:rotate(-90deg)}[dir=rtl] .bookingDetail_collapse-btn__YYI8v.bookingDetail_is-collapsed__YjWCe svg{transform:rotate(90deg)}.bookingDetail_section-body__svyJx{flex-direction:column;gap:10px;transition:max-height .25s,opacity .2s;display:flex;overflow:hidden}.bookingDetail_section-body__svyJx.bookingDetail_collapsed__OzDSz{opacity:0;pointer-events:none;max-height:0}.bookingDetail_provider-row__qpiRb{align-items:center;gap:8px;display:flex}.bookingDetail_detail-actions__H7gn9{justify-content:flex-end;align-items:center;gap:6px;display:flex}.bookingDetail_bell-btn__IF8Ji{background:var(--neutral-0);border:1px solid var(--border-default);width:30px;height:30px;color:var(--text-secondary);border-radius:8px;place-items:center;transition:all .15s;display:grid}.bookingDetail_bell-btn__IF8Ji svg{width:15px;height:15px}.bookingDetail_bell-btn__IF8Ji:hover{background:var(--neutral-50);border-color:var(--border-strong);color:var(--text-primary)}.bookingDetail_heart-btn__QZWhm:hover{color:var(--danger-500);border-color:color-mix(in srgb, var(--danger-500) 35%, transparent);background:var(--danger-50,color-mix(in srgb, var(--danger-500) 8%, #fff))}.bookingDetail_heart-btn__QZWhm.bookingDetail_is-requested__d_b9S{color:#fff;background:var(--danger-500);border-color:var(--danger-500)}.bookingDetail_heart-btn__QZWhm.bookingDetail_is-requested__d_b9S svg{fill:currentColor}.bookingDetail_heart-btn__QZWhm.bookingDetail_is-requested__d_b9S:hover{background:var(--danger-600,#c9344a);border-color:var(--danger-600,#c9344a);color:#fff}.bookingDetail_svc-stack__l_xhu{flex-direction:column;gap:10px;display:flex}.bookingDetail_svc-block__H_MbN{gap:10px;display:flex}.bookingDetail_svc-rail__EiO6Z{flex-direction:column;flex-shrink:0;align-items:center;width:26px;display:flex}.bookingDetail_step-num__RZDqy{background:var(--cyan-400);color:#fff;border-radius:999px;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:grid;box-shadow:0 2px 6px #2badd459}.bookingDetail_rail-line__xU6zh{flex:1;width:0;margin:4px 0 -18px}[dir=ltr] .bookingDetail_rail-line__xU6zh{border-left:2px dashed var(--border-default)}[dir=rtl] .bookingDetail_rail-line__xU6zh{border-right:2px dashed var(--border-default)}.bookingDetail_rail-line__xU6zh.bookingDetail_is-dotted__N2vGB{margin:4px 0 6px}[dir=ltr] .bookingDetail_rail-line__xU6zh.bookingDetail_is-dotted__N2vGB{border-left:2px dotted var(--neutral-300)}[dir=rtl] .bookingDetail_rail-line__xU6zh.bookingDetail_is-dotted__N2vGB{border-right:2px dotted var(--neutral-300)}.bookingDetail_svc-col__Pfpxf{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.bookingDetail_svc-col__Pfpxf>.bookingDetail_svc-card__G5HI1{flex:0 auto}.bookingDetail_bundle-banner__QsM7z{color:var(--text-secondary);letter-spacing:-.01em;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.bookingDetail_bundle-banner__QsM7z svg{color:#7b5bd9;flex-shrink:0}.bookingDetail_bundle-banner__QsM7z em{text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;color:#6d4bd0;background:#efebfa;border:1px solid #ddd4f5;border-radius:999px;padding:1px 7px;font-size:10.5px;font-style:normal;font-weight:700}.bookingDetail_svc-bundle-grid__Qpm3H{grid-gap:8px;grid-template-columns:1fr 1fr;align-items:stretch;gap:8px;display:grid}.bookingDetail_svc-col-bare__5LACI{gap:6px}[dir=ltr] .bookingDetail_svc-col-bare__5LACI .bookingDetail_svc-card__G5HI1.bookingDetail_is-compact__y1bZH{padding:9px 9px 9px 13px}[dir=rtl] .bookingDetail_svc-col-bare__5LACI .bookingDetail_svc-card__G5HI1.bookingDetail_is-compact__y1bZH{padding:9px 13px 9px 9px}.bookingDetail_svc-col-bare__5LACI .bookingDetail_svc-summary__qew7q{flex-direction:column;align-items:stretch;gap:6px}.bookingDetail_svc-col-bare__5LACI .bookingDetail_svc-summary-head__auWVe{flex-direction:column;align-items:flex-start;gap:1px}.bookingDetail_svc-col-bare__5LACI .bookingDetail_svc-summary-name__vLLGT{white-space:normal;text-overflow:clip;font-size:12px;line-height:1.2;overflow:visible}.bookingDetail_svc-col-bare__5LACI .bookingDetail_svc-summary-price__VPuNq{font-size:12.5px}.bookingDetail_svc-col-bare__5LACI .bookingDetail_svc-summary-meta__YY6Vp{font-size:10.5px;line-height:1.35}.bookingDetail_svc-col-bare__5LACI .bookingDetail_svc-summary-actions__CKlxe{justify-content:flex-end}.bookingDetail_svc-col-bare__5LACI .bookingDetail_svc-act__8BCKr{width:24px;height:24px}.bookingDetail_svc-processing__oOnG5{color:var(--text-tertiary);align-items:center;gap:6px;font-size:11.5px;font-weight:500;display:flex}[dir=ltr] .bookingDetail_svc-processing__oOnG5{padding:0 2px 2px 4px}[dir=rtl] .bookingDetail_svc-processing__oOnG5{padding:0 4px 2px 2px}.bookingDetail_svc-processing-ico__JN9zm{color:var(--neutral-400);flex-shrink:0}.bookingDetail_svc-processing__oOnG5.bookingDetail_is-prep__j4BWx{white-space:nowrap;padding-top:2px;padding-bottom:0}.bookingDetail_svc-card__G5HI1{border:1px solid var(--border-default);border-radius:12px;flex-direction:column;flex:1;gap:9px;min-width:0;padding:12px;display:flex;position:relative}.bookingDetail_add-service__ozqVt{background:color-mix(in srgb, var(--cyan-500) 8%, transparent);color:var(--cyan-600);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;font-size:11px;font-weight:600;transition:background .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1);display:inline-flex}[dir=ltr] .bookingDetail_add-service__ozqVt{padding:4px 10px 4px 4px}[dir=rtl] .bookingDetail_add-service__ozqVt{padding:4px 4px 4px 10px}.bookingDetail_add-service__ozqVt:hover{background:color-mix(in srgb, var(--cyan-500) 15%, transparent);transform:translateY(-1px)}.bookingDetail_add-service__ozqVt:active{transform:translateY(0)scale(.98)}.bookingDetail_add-service-row__lGtuL{flex-wrap:wrap;align-self:flex-start;align-items:center;gap:12px;display:flex}.bookingDetail_add-service__ozqVt.bookingDetail_add-addon__3t7TZ{background:color-mix(in srgb, var(--blue-500) 8%, transparent);color:var(--blue-600)}.bookingDetail_add-service__ozqVt.bookingDetail_add-addon__3t7TZ:hover{background:color-mix(in srgb, var(--blue-500) 15%, transparent)}.bookingDetail_add-service__ozqVt.bookingDetail_add-addon__3t7TZ .bookingDetail_add-circle__gZSza{background:var(--blue-500);box-shadow:0 2px 6px #037cd252}.bookingDetail_addon-pills__iAsKj{border-top:1px dashed var(--border-subtle);flex-wrap:wrap;gap:8px;margin-top:14px;padding-top:14px;display:flex}.bookingDetail_addon-pill__a7px6{background:var(--neutral-50);border:1px solid var(--border-subtle);color:var(--neutral-800);border-radius:999px;align-items:center;gap:8px;font-size:12.5px;line-height:1;display:inline-flex}[dir=ltr] .bookingDetail_addon-pill__a7px6{padding:6px 6px 6px 11px}[dir=rtl] .bookingDetail_addon-pill__a7px6{padding:6px 11px 6px 6px}.bookingDetail_addon-pill-dot__Cfs1Y{background:var(--pill-accent,var(--blue-500));border-radius:999px;flex-shrink:0;width:7px;height:7px}.bookingDetail_addon-pill-name__gIni5{font-weight:600}.bookingDetail_addon-pill-meta__aYXv_{font-family:var(--font-mono);color:var(--text-tertiary);font-size:11px}.bookingDetail_addon-pill-x__eFCzc{width:18px;height:18px;color:var(--text-tertiary);background:0 0;border-radius:999px;flex-shrink:0;place-items:center;transition:background .12s,color .12s;display:grid}.bookingDetail_addon-pill-x__eFCzc:hover{background:var(--neutral-150);color:var(--neutral-900)}.bookingDetail_addon-pill__a7px6 ar-button.bookingDetail_addon-pill-x__eFCzc>button{border-radius:inherit;width:18px;min-width:0;height:18px;min-height:0;color:inherit;background:0 0;border:0;padding:0}.bookingDetail_add-service__ozqVt .bookingDetail_add-circle__gZSza{background:var(--cyan-400);color:#fff;border-radius:999px;flex-shrink:0;place-items:center;width:20px;height:20px;transition:transform .25s cubic-bezier(.34,1.56,.64,1);display:grid;box-shadow:0 1px 4px #2badd459}.bookingDetail_add-service__ozqVt .bookingDetail_add-circle__gZSza svg{width:11px;height:11px}[dir=ltr] .bookingDetail_add-service__ozqVt:hover .bookingDetail_add-circle__gZSza{transform:rotate(90deg)}[dir=rtl] .bookingDetail_add-service__ozqVt:hover .bookingDetail_add-circle__gZSza{transform:rotate(-90deg)}.bookingDetail_group-mode-banner__9B9D_{color:#fff;border-radius:10px;align-items:center;gap:10px;padding:9px 12px;display:flex}[dir=ltr] .bookingDetail_group-mode-banner__9B9D_{background:linear-gradient(135deg, var(--blue-500) 0%, var(--cyan-400) 100%)}[dir=rtl] .bookingDetail_group-mode-banner__9B9D_{background:linear-gradient(-135deg, var(--blue-500) 0%, var(--cyan-400) 100%)}.bookingDetail_group-mode-banner__9B9D_ .bookingDetail_ico__3fe69{background:#fff3;border-radius:7px;place-items:center;width:26px;height:26px;display:grid}.bookingDetail_group-mode-banner__9B9D_ .bookingDetail_ico__3fe69 svg{width:15px;height:15px}.bookingDetail_group-mode-banner__9B9D_ .bookingDetail_txt__I83NC{flex:1;font-size:13.5px;font-weight:600}.bookingDetail_group-mode-banner__9B9D_ .bookingDetail_exit__U8wuq{color:#fff;background:#ffffff2e;border-radius:999px;padding:4px 9px;font-size:11.5px;font-weight:600;transition:background .12s}.bookingDetail_group-mode-banner__9B9D_ .bookingDetail_exit__U8wuq:hover{background:#ffffff4d}.bookingDetail_group-block__RTXk5{border-top:1px dashed var(--border-default);flex-direction:column;gap:10px;margin-top:4px;padding-top:14px;display:flex}.bookingDetail_group-members__Ufc_3{flex-direction:column;gap:8px;display:flex}.bookingDetail_group-member__09rjN{border:1px solid var(--border-subtle);background:var(--neutral-0);border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.bookingDetail_group-member__09rjN .bookingDetail_av__CqzEa{color:#fff;border-radius:999px;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:11px;font-weight:700;display:grid}.bookingDetail_group-member__09rjN .bookingDetail_info__at1Fh{flex:1;min-width:0}.bookingDetail_group-member__09rjN .bookingDetail_info__at1Fh .bookingDetail_nm__72rRB{color:var(--text-primary);font-size:13.5px;font-weight:600}.bookingDetail_group-member__09rjN .bookingDetail_info__at1Fh .bookingDetail_det__cH7cg{color:var(--text-tertiary);font-size:11.5px}.bookingDetail_group-member__09rjN .bookingDetail_x__rEy1N{width:24px;height:24px;color:var(--text-tertiary);border-radius:6px;flex-shrink:0;place-items:center;display:grid}.bookingDetail_group-member__09rjN .bookingDetail_x__rEy1N:hover{background:var(--neutral-100);color:var(--text-primary)}.bookingDetail_add-group__wemHG .bookingDetail_add-circle__gZSza{background:var(--blue-500);box-shadow:0 2px 6px #037cd259}.bookingDetail_add-group__wemHG{color:var(--blue-500)}.bookingDetail_group-adder__o3Uov{flex-direction:column;display:flex}.bookingDetail_provider-chip__mytSr{background:var(--neutral-0);border:1px solid var(--border-default);cursor:pointer;border-radius:999px;align-items:center;gap:8px;font-size:13px;font-weight:500;transition:all .15s;display:inline-flex}[dir=ltr] .bookingDetail_provider-chip__mytSr{padding:4px 12px 4px 4px}[dir=rtl] .bookingDetail_provider-chip__mytSr{padding:4px 4px 4px 12px}.bookingDetail_provider-chip__mytSr:hover{border-color:var(--border-strong);background:var(--neutral-50)}.bookingDetail_provider-chip__mytSr .bookingDetail_av__CqzEa{background:var(--gradient-sky);color:#fff;border-radius:999px;place-items:center;width:24px;height:24px;font-size:10px;font-weight:700;display:grid}.bookingDetail_provider-chip__mytSr .bookingDetail_chev__uMHYF{color:var(--text-tertiary);transition:transform .18s var(--ease-standard)}.bookingDetail_provider-chip__mytSr.bookingDetail_is-open__GnBzM{border-color:var(--blue-400);background:var(--blue-50)}[dir=ltr] .bookingDetail_provider-chip__mytSr.bookingDetail_is-open__GnBzM .bookingDetail_chev__uMHYF{transform:rotate(180deg)}[dir=rtl] .bookingDetail_provider-chip__mytSr.bookingDetail_is-open__GnBzM .bookingDetail_chev__uMHYF{transform:rotate(-180deg)}.bookingDetail_provider-chip__mytSr .bookingDetail_prov-more__kmJBW{color:var(--blue-600);font-style:normal;font-weight:700}.bookingDetail_provider-chip__mytSr .bookingDetail_prov-empty__7y75V{color:var(--text-tertiary)}[dir=ltr] .bookingDetail_provider-chip__mytSr .bookingDetail_prov-empty__7y75V{padding-left:6px}[dir=rtl] .bookingDetail_provider-chip__mytSr .bookingDetail_prov-empty__7y75V{padding-right:6px}.bookingDetail_provider-wrap__JuOpc{position:relative}.bookingDetail_provider-pop__oMCe2{background:var(--neutral-0);border:1px solid var(--border-subtle);width:360px;box-shadow:var(--shadow-xl);z-index:1200;border-radius:18px;padding:18px}@media (prefers-reduced-motion:reduce){.bookingDetail_provider-pop__oMCe2{animation:none}}.bookingDetail_pp-head__PRCZ5{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.bookingDetail_pp-title__Vm5Tj{letter-spacing:.07em;text-transform:uppercase;color:var(--text-tertiary);font-size:11px;font-weight:700}.bookingDetail_pp-close___RQRW{width:26px;height:26px;color:var(--text-tertiary);border-radius:8px;place-items:center;transition:all .12s;display:grid}.bookingDetail_pp-close___RQRW:hover{background:var(--neutral-100);color:var(--text-primary)}.bookingDetail_pp-search__1jbbz{margin-bottom:14px;position:relative}.bookingDetail_pp-search__1jbbz input{border:1.5px solid var(--border-default);width:100%;height:42px;color:var(--text-primary);background:var(--neutral-0);border-radius:12px;outline:none;font-size:14px;transition:all .15s}[dir=ltr] .bookingDetail_pp-search__1jbbz input{padding:0 38px 0 14px}[dir=rtl] .bookingDetail_pp-search__1jbbz input{padding:0 14px 0 38px}.bookingDetail_pp-search__1jbbz input::placeholder{color:var(--text-tertiary)}.bookingDetail_pp-search__1jbbz input:focus{border-color:var(--blue-500);box-shadow:var(--shadow-focus)}.bookingDetail_pp-search-ico__5vnX_{color:var(--text-tertiary);position:absolute;top:50%;transform:translateY(-50%)}[dir=ltr] .bookingDetail_pp-search-ico__5vnX_{right:14px}[dir=rtl] .bookingDetail_pp-search-ico__5vnX_{left:14px}.bookingDetail_pp-grid__TYXIx{flex-wrap:wrap;gap:14px 6px;display:flex}.bookingDetail_pp-member__nPZ_U{border-radius:12px;flex-direction:column;align-items:center;gap:7px;width:calc(25% - 5px);min-width:0;padding:6px 2px 5px;transition:background .12s;display:flex}.bookingDetail_pp-member__nPZ_U:hover{background:var(--neutral-50)}.bookingDetail_pp-av-ring__BOKDJ{border:3px solid #0000;border-radius:999px;place-items:center;width:54px;height:54px;transition:border-color .14s;display:grid;position:relative}.bookingDetail_pp-av__WPIRk{color:#fff;border-radius:999px;place-items:center;width:44px;height:44px;font-size:15px;font-weight:700;display:grid}.bookingDetail_pp-check__hBTut{color:#fff;border:2px solid var(--neutral-0);width:20px;height:20px;animation:bookingDetail_ppCheck__90uP_ .18s var(--ease-emphasized) forwards;border-radius:999px;place-items:center;display:grid;position:absolute;bottom:-1px;transform:scale(0)}[dir=ltr] .bookingDetail_pp-check__hBTut{right:-1px}[dir=rtl] .bookingDetail_pp-check__hBTut{left:-1px}@keyframes bookingDetail_ppCheck__90uP_{to{transform:scale(1)}}.bookingDetail_pp-name__zYezI{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;font-weight:600;overflow:hidden}.bookingDetail_pp-role__TfhR5{letter-spacing:.04em;text-transform:uppercase;text-align:center;text-overflow:ellipsis;white-space:nowrap;color:#0000;max-width:100%;min-height:14px;font-size:9.5px;font-weight:700;line-height:14px;overflow:hidden}.bookingDetail_pp-member__nPZ_U.bookingDetail_is-primary__SgYQQ .bookingDetail_pp-av-ring__BOKDJ{border-color:var(--blue-500)}.bookingDetail_pp-member__nPZ_U.bookingDetail_is-primary__SgYQQ .bookingDetail_pp-check__hBTut{background:var(--blue-500)}.bookingDetail_pp-member__nPZ_U.bookingDetail_is-primary__SgYQQ .bookingDetail_pp-role__TfhR5{color:var(--blue-600)}.bookingDetail_pp-member__nPZ_U.bookingDetail_is-secondary__K5GGk .bookingDetail_pp-av-ring__BOKDJ{border-color:#f2792b}.bookingDetail_pp-member__nPZ_U.bookingDetail_is-secondary__K5GGk .bookingDetail_pp-check__hBTut{background:#f2792b}.bookingDetail_pp-member__nPZ_U.bookingDetail_is-secondary__K5GGk .bookingDetail_pp-role__TfhR5{color:#d9670f}.bookingDetail_pp-empty__qgLME{text-align:center;width:100%;color:var(--text-tertiary);padding:14px 4px;font-size:12.5px}.bookingDetail_pp-hint___xXZU{border-top:1px solid var(--border-subtle);color:var(--text-tertiary);text-align:center;margin-top:14px;padding-top:12px;font-size:12px}.bookingDetail_pp-conflict___xecz{color:var(--danger-700,#a03027);background:var(--danger-50,#fdecea);border:1px solid var(--danger-200,#f5c6c2);border-radius:6px;margin-top:12px;padding:8px 10px;font-size:12px;line-height:1.4}.bookingDetail_room-chip__JTEIk{background:var(--neutral-0);border:1px solid var(--border-default);color:var(--text-secondary);border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:500;display:inline-flex}.bookingDetail_room-chip__JTEIk svg{width:14px;height:14px}.bookingDetail_room-chip__JTEIk:hover{background:var(--neutral-50)}.bookingDetail_field-grp___XoCS{flex-direction:column;gap:6px;display:flex}.bookingDetail_virtual-tag__uuFNi{letter-spacing:-.01em;color:var(--blue-600);background:var(--blue-50);border:1px solid var(--blue-200);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin-top:6px;font-size:11px;font-weight:600;display:inline-flex}[dir=ltr] .bookingDetail_virtual-tag__uuFNi{padding:4px 9px 4px 7px}[dir=rtl] .bookingDetail_virtual-tag__uuFNi{padding:4px 7px 4px 9px}.bookingDetail_virtual-tag-ico__Us0a4{flex-shrink:0}.bookingDetail_lbl__lKFY4{color:var(--text-secondary);font-size:12px;font-weight:500}.bookingDetail_select__imtO3,.bookingDetail_input-field__WhWS3{background:var(--neutral-0);border:1px solid var(--border-default);width:100%;height:40px;color:var(--text-primary);cursor:pointer;border-radius:10px;outline:none;align-items:center;font-size:13.5px;transition:all .15s;display:flex;position:relative}[dir=ltr] .bookingDetail_select__imtO3,[dir=ltr] .bookingDetail_input-field__WhWS3{padding:0 36px 0 12px}[dir=rtl] .bookingDetail_select__imtO3,[dir=rtl] .bookingDetail_input-field__WhWS3{padding:0 12px 0 36px}.bookingDetail_select__imtO3{appearance:none;font-family:inherit}[dir=ltr] .bookingDetail_select__imtO3{text-align:left}[dir=rtl] .bookingDetail_select__imtO3{text-align:right}.bookingDetail_select__imtO3:hover,.bookingDetail_input-field__WhWS3:hover{border-color:var(--border-strong)}.bookingDetail_select__imtO3:focus,.bookingDetail_input-field__WhWS3:focus{border-color:var(--blue-500);box-shadow:var(--shadow-focus)}.bookingDetail_select__imtO3.bookingDetail_placeholder__K_jxT{color:var(--text-tertiary)}.bookingDetail_svc-card-remove__z9JjO{width:20px;height:20px;color:var(--text-tertiary);z-index:2;background:0 0;border:none;border-radius:6px;place-items:center;transition:all .12s;display:grid;position:absolute;top:3px}[dir=ltr] .bookingDetail_svc-card-remove__z9JjO{right:3px}[dir=rtl] .bookingDetail_svc-card-remove__z9JjO{left:3px}.bookingDetail_svc-card-remove__z9JjO:hover{background:var(--neutral-100);color:var(--danger-500)}.bookingDetail_svc-block__H_MbN.bookingDetail_is-removable__2B1KI .bookingDetail_svc-card__G5HI1{border-color:var(--border-default)}[dir=ltr] .bookingDetail_svc-block__H_MbN.bookingDetail_is-removable__2B1KI .bookingDetail_svc-card__G5HI1>.bookingDetail_field-grp___XoCS:first-child .bookingDetail_select__imtO3{padding-right:30px}[dir=rtl] .bookingDetail_svc-block__H_MbN.bookingDetail_is-removable__2B1KI .bookingDetail_svc-card__G5HI1>.bookingDetail_field-grp___XoCS:first-child .bookingDetail_select__imtO3{padding-left:30px}.bookingDetail_svc-card__G5HI1.bookingDetail_is-compact__y1bZH{border:1px solid var(--border-subtle);transition:border-color .18s var(--ease-standard), box-shadow .22s var(--ease-standard), transform .22s var(--ease-emphasized);gap:6px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #121d360f,0 4px 10px -4px #121d361f}[dir=ltr] .bookingDetail_svc-card__G5HI1.bookingDetail_is-compact__y1bZH{background:linear-gradient(180deg, #fff 0%, var(--neutral-25) 100%);padding:10px 10px 10px 16px}[dir=rtl] .bookingDetail_svc-card__G5HI1.bookingDetail_is-compact__y1bZH{background:linear-gradient(-180deg, #fff 0%, var(--neutral-25) 100%);padding:10px 16px 10px 10px}.bookingDetail_svc-card__G5HI1.bookingDetail_is-compact__y1bZH:before{content:"";width:4px;position:absolute;top:0;bottom:0}[dir=ltr] .bookingDetail_svc-card__G5HI1.bookingDetail_is-compact__y1bZH:before{background:linear-gradient(180deg, color-mix(in srgb, var(--svc-accent,var(--blue-500)) 80%, #fff) 0%, var(--svc-accent,var(--blue-500)) 100%);box-shadow:1px 0 3px -1px color-mix(in srgb, var(--svc-accent,var(--blue-500)) 60%, transparent);left:0}[dir=rtl] .bookingDetail_svc-card__G5HI1.bookingDetail_is-compact__y1bZH:before{background:linear-gradient(-180deg, color-mix(in srgb, var(--svc-accent,var(--blue-500)) 80%, #fff) 0%, var(--svc-accent,var(--blue-500)) 100%);box-shadow:-1px 0 3px -1px color-mix(in srgb, var(--svc-accent,var(--blue-500)) 60%, transparent);right:0}.bookingDetail_svc-card__G5HI1.bookingDetail_is-compact__y1bZH:hover{border-color:var(--border-default);transform:translateY(-1.5px);box-shadow:inset 0 1px #ffffffe6,0 2px 4px #121d3614,0 10px 22px -8px #121d3638}.bookingDetail_svc-summary__qew7q{align-items:flex-start;gap:8px;display:flex}.bookingDetail_svc-summary-main__VIn4_{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.bookingDetail_svc-summary-head__auWVe{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.bookingDetail_svc-summary-name__vLLGT{letter-spacing:-.01em;min-width:0;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.bookingDetail_svc-package-pill__l4Pmh{white-space:nowrap;text-transform:none;letter-spacing:0;color:var(--green-700,#1f7a53);background:var(--green-50,#e9f2ee);border:1px solid var(--green-200,#c5dcd2);border-radius:999px;flex-shrink:0;align-items:center;gap:4px;font-size:10.5px;font-weight:600;display:inline-flex}[dir=ltr] .bookingDetail_svc-package-pill__l4Pmh{margin-right:auto;padding:1px 7px 1px 5px}[dir=rtl] .bookingDetail_svc-package-pill__l4Pmh{margin-left:auto;padding:1px 5px 1px 7px}.bookingDetail_svc-package-pill__l4Pmh svg{flex-shrink:0}.bookingDetail_svc-package-offer__N_9Ks{color:var(--green-700,#1f7a53);border-radius:999px;flex-shrink:0;align-items:center;display:inline-flex}[dir=ltr] .bookingDetail_svc-package-offer__N_9Ks{margin-right:auto}[dir=rtl] .bookingDetail_svc-package-offer__N_9Ks{margin-left:auto}.bookingDetail_svc-package-offer__N_9Ks svg{flex-shrink:0}ar-button.bookingDetail_svc-package-offer__N_9Ks>button{border-radius:inherit;white-space:nowrap;text-transform:none;letter-spacing:0;min-width:0;min-height:0;color:inherit;border:1px dashed var(--green-200,#c5dcd2);opacity:.8;background:0 0;align-items:center;gap:4px;font-size:10.5px;font-weight:600;line-height:1.55;transition:background .12s,opacity .12s;display:inline-flex}[dir=ltr] ar-button.bookingDetail_svc-package-offer__N_9Ks>button{padding:1px 7px 1px 5px}[dir=rtl] ar-button.bookingDetail_svc-package-offer__N_9Ks>button{padding:1px 5px 1px 7px}ar-button.bookingDetail_svc-package-offer__N_9Ks>button:hover{opacity:1;background:var(--green-50,#e9f2ee)}.bookingDetail_svc-package-pill-x__OQtzG{width:14px;height:14px;color:inherit;opacity:.65;background:0 0;border-radius:999px;flex-shrink:0;place-items:center;transition:background .12s,opacity .12s;display:grid}[dir=ltr] .bookingDetail_svc-package-pill-x__OQtzG{margin-left:1px;margin-right:-3px}[dir=rtl] .bookingDetail_svc-package-pill-x__OQtzG{margin-left:-3px;margin-right:1px}.bookingDetail_svc-package-pill-x__OQtzG:hover{opacity:1;background:var(--green-200,#c5dcd2)}.bookingDetail_svc-package-pill__l4Pmh ar-button.bookingDetail_svc-package-pill-x__OQtzG>button{border-radius:inherit;width:14px;min-width:0;height:14px;min-height:0;color:inherit;background:0 0;border:0;padding:0}.bookingDetail_svc-summary-price__VPuNq{color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13px;font-weight:600}.bookingDetail_svc-summary-meta__YY6Vp{color:var(--text-secondary);text-wrap:pretty;font-size:12px;line-height:1.45}.bookingDetail_svc-summary-sub__bghpF{color:var(--text-tertiary);align-items:center;gap:6px;font-size:11.5px;display:flex}.bookingDetail_svc-summary-sub__bghpF:before{content:"";background:var(--neutral-300);border-radius:999px;flex-shrink:0;width:3px;height:3px}.bookingDetail_svc-summary__qew7q .bookingDetail_addon-pills__iAsKj{margin-top:2px}.bookingDetail_svc-summary-actions__CKlxe{opacity:0;transition:opacity .15s var(--ease-standard), transform .15s var(--ease-standard);flex-shrink:0;gap:4px;display:flex}[dir=ltr] .bookingDetail_svc-summary-actions__CKlxe{transform:translate(2px)}[dir=rtl] .bookingDetail_svc-summary-actions__CKlxe{transform:translate(-2px)}.bookingDetail_svc-card__G5HI1.bookingDetail_is-compact__y1bZH:hover .bookingDetail_svc-summary-actions__CKlxe,.bookingDetail_svc-card__G5HI1.bookingDetail_is-compact__y1bZH:focus-within .bookingDetail_svc-summary-actions__CKlxe{opacity:1;transform:none}.bookingDetail_svc-act__8BCKr{border:1px solid var(--border-default);width:28px;height:28px;color:var(--text-secondary);box-shadow:var(--shadow-xs);background:#fff;border-radius:8px;place-items:center;transition:background .14s,color .14s,border-color .14s;display:grid}.bookingDetail_svc-act__8BCKr:hover{background:var(--neutral-50);color:var(--text-primary);border-color:var(--neutral-300)}.bookingDetail_svc-act-del__Xerxh:hover{background:var(--danger-50,color-mix(in srgb, var(--danger-500) 10%, #fff));color:var(--danger-500);border-color:color-mix(in srgb, var(--danger-500) 35%, transparent)}.bookingDetail_svc-step-head__jCA6e{flex-shrink:0;align-items:center;gap:10px;padding:14px 14px 4px;display:flex}.bookingDetail_svc-step-title__KTtBu{color:var(--text-primary);font-size:14px;font-weight:600}.bookingDetail_svc-card__G5HI1{border-radius:10px;gap:5px;padding:8px 10px}.bookingDetail_svc-card__G5HI1 .bookingDetail_select__imtO3{border-radius:7px;height:30px;font-size:12.5px}[dir=ltr] .bookingDetail_svc-card__G5HI1 .bookingDetail_select__imtO3{padding:0 28px 0 9px}[dir=rtl] .bookingDetail_svc-card__G5HI1 .bookingDetail_select__imtO3{padding:0 9px 0 28px}.bookingDetail_svc-card__G5HI1 .bookingDetail_field-grp___XoCS{gap:0}.bookingDetail_svc-card__G5HI1 .bookingDetail_lbl__lKFY4{color:var(--text-tertiary);font-size:10.5px;line-height:14px}.bookingDetail_svc-card__G5HI1 .bookingDetail_select__imtO3 .bookingDetail_chev__uMHYF{width:14px;height:14px}.bookingDetail_svc-card__G5HI1.bookingDetail_is-editing__4Vlpg{border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:var(--shadow-xs);gap:0;padding:16px;container-type:inline-size}.bookingDetail_svc-card__G5HI1.bookingDetail_is-editing__4Vlpg .bookingDetail_conflict-list__wmss3{margin-top:12px}.bookingDetail_svc-edit-actions__CK3Zg{flex-shrink:0;align-items:center;gap:4px;margin-inline-start:auto;display:flex}.bookingDetail_svc-edit-team__xLHpS,.bookingDetail_svc-edit-full__e2Q1o{grid-column:1/-1}.bookingDetail_new-case__Vp3KI{flex-direction:column;gap:8px;display:flex}.bookingDetail_new-case-actions__HJ5qt{justify-content:flex-end;gap:8px;display:flex}.bookingDetail_new-case-error__yeofj{color:var(--danger-600);font-size:12px}.bookingDetail_select__imtO3.bookingDetail_is-open__GnBzM{border-color:var(--blue-500);box-shadow:var(--shadow-focus)}[dir=ltr] .bookingDetail_svc-card__G5HI1 .bookingDetail_select__imtO3.bookingDetail_is-open__GnBzM .bookingDetail_chev__uMHYF{transform:translateY(-50%)rotate(180deg)}[dir=rtl] .bookingDetail_svc-card__G5HI1 .bookingDetail_select__imtO3.bookingDetail_is-open__GnBzM .bookingDetail_chev__uMHYF{transform:translateY(-50%)rotate(-180deg)}.bookingDetail_field-menu__eOtZn{z-index:20;background:var(--neutral-0);border:1px solid var(--border-default);box-shadow:var(--shadow-lg);animation:bookingDetail_cdPaneIn__gJmaH .16s var(--ease-standard);border-radius:10px;flex-direction:column;gap:1px;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0}.bookingDetail_field-opt__T0ojg{width:100%;color:var(--text-secondary);border-radius:7px;align-items:center;gap:8px;padding:8px 9px;font-size:12.5px;font-weight:500;transition:background .1s;display:flex}[dir=ltr] .bookingDetail_field-opt__T0ojg{text-align:left}[dir=rtl] .bookingDetail_field-opt__T0ojg{text-align:right}.bookingDetail_field-opt__T0ojg svg{color:var(--text-tertiary);flex-shrink:0}.bookingDetail_field-opt__T0ojg span{flex:1;min-width:0}.bookingDetail_field-opt__T0ojg:hover{background:var(--neutral-100);color:var(--text-primary)}.bookingDetail_field-opt__T0ojg.bookingDetail_active__74NKl{color:var(--blue-600);font-weight:600}.bookingDetail_field-opt__T0ojg.bookingDetail_active__74NKl svg,.bookingDetail_field-opt__T0ojg .bookingDetail_tick__4YMW2{color:var(--blue-500)}.bookingDetail_dur-menu__BJo7h{max-height:216px;padding:4px;overflow-y:auto}.bookingDetail_dur-opt__31nI_{color:var(--text-secondary);border-radius:7px;padding:7px 10px;font-size:13px}.bookingDetail_dur-opt__31nI_:hover{background:var(--neutral-100);color:var(--text-primary)}.bookingDetail_dur-opt__31nI_.bookingDetail_active__74NKl{background:var(--blue-50);color:var(--blue-600);font-weight:600}.bookingDetail_startend__po2t6{align-items:center;gap:8px;display:flex}.bookingDetail_se-pill__cGR04{background:var(--neutral-0);border:1px solid var(--border-default);min-width:0;height:40px;color:var(--text-primary);border-radius:10px;flex:1;justify-content:space-between;align-items:center;padding:0 12px;font-size:13.5px;font-weight:500;transition:border-color .15s,background .15s,box-shadow .15s;display:inline-flex}.bookingDetail_se-pill__cGR04>.bookingDetail_se-lead__brgfh{align-items:center;gap:8px;min-width:0;display:flex}.bookingDetail_se-pill__cGR04 .bookingDetail_se-lead-ico__xoQvc{color:var(--text-tertiary);flex-shrink:0}.bookingDetail_se-pill__cGR04:hover{border-color:var(--border-strong)}.bookingDetail_se-pill__cGR04.bookingDetail_is-open__GnBzM{border-color:var(--blue-500);box-shadow:var(--shadow-focus);background:var(--neutral-0)}.bookingDetail_se-pill__cGR04 .bookingDetail_se-chev__LSZRI{color:var(--text-tertiary);flex-shrink:0;transition:transform .15s}[dir=ltr] .bookingDetail_se-pill__cGR04.bookingDetail_is-open__GnBzM .bookingDetail_se-chev__LSZRI{transform:rotate(180deg)}[dir=rtl] .bookingDetail_se-pill__cGR04.bookingDetail_is-open__GnBzM .bookingDetail_se-chev__LSZRI{transform:rotate(-180deg)}.bookingDetail_se-to__9BSu_{color:var(--text-tertiary);flex-shrink:0;font-size:12.5px}.bookingDetail_time-menu__y9JRK{max-height:232px;padding:4px;overflow-y:auto}.bookingDetail_time-opt__zY5za{color:var(--text-secondary);border-radius:7px;padding:8px 10px;font-size:13.5px}.bookingDetail_time-opt__zY5za:hover{background:var(--neutral-100);color:var(--text-primary)}.bookingDetail_time-opt__zY5za.bookingDetail_active__74NKl{background:var(--neutral-150);color:var(--text-primary);font-weight:600}.bookingDetail_time-clear__121tf{background:var(--neutral-200);width:20px;height:20px;color:var(--neutral-0);border-radius:999px;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}[dir=ltr] .bookingDetail_time-clear__121tf{right:9px}[dir=rtl] .bookingDetail_time-clear__121tf{left:9px}.bookingDetail_svc-card__G5HI1 .bookingDetail_time-clear__121tf{width:18px;height:18px}.bookingDetail_time-clear__121tf:hover{background:var(--neutral-400)}.bookingDetail_time-pop__HpmH8{background:var(--neutral-0);border:1px solid var(--border-subtle);width:248px;max-width:calc(100vw - 48px);box-shadow:var(--shadow-lg,0 12px 32px #0f172a24);z-index:30;animation:bookingDetail_cdPaneIn__gJmaH .16s var(--ease-standard);border-radius:12px;position:absolute;top:calc(100% + 4px);overflow:hidden}[dir=ltr] .bookingDetail_time-pop__HpmH8{left:0}[dir=rtl] .bookingDetail_time-pop__HpmH8{right:0}.bookingDetail_time-cols__pUcfo{grid-template-columns:1fr 1fr 1fr;display:grid}.bookingDetail_time-col__7s7SX{flex-direction:column;gap:3px;max-height:196px;padding:6px;display:flex;overflow-y:auto}[dir=ltr] .bookingDetail_time-col__7s7SX{border-right:1px solid var(--border-subtle)}[dir=rtl] .bookingDetail_time-col__7s7SX{border-left:1px solid var(--border-subtle)}[dir=ltr] .bookingDetail_time-col__7s7SX:last-child{border-right:none}[dir=rtl] .bookingDetail_time-col__7s7SX:last-child{border-left:none}.bookingDetail_time-cell__mFqC0{color:var(--text-secondary);text-align:center;border-radius:7px;padding:8px 0;font-size:14px;transition:background .1s,color .1s}.bookingDetail_time-cell__mFqC0:hover{background:var(--neutral-100);color:var(--text-primary)}.bookingDetail_time-cell__mFqC0.bookingDetail_sel__Z3Yhy{background:var(--blue-50);color:var(--neutral-900);font-weight:600}.bookingDetail_time-foot___3ubg{border-top:1px solid var(--border-subtle);justify-content:flex-end;padding:8px 10px;display:flex}.bookingDetail_time-ok__HkWZ4{background:var(--cyan-400);color:#fff;border-radius:8px;padding:7px 18px;font-size:13px;font-weight:600;transition:background .12s;box-shadow:0 2px 6px #2badd44d}.bookingDetail_time-ok__HkWZ4:hover{background:var(--cyan-500)}.bookingDetail_select__imtO3 .bookingDetail_chev__uMHYF{color:var(--text-tertiary);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}[dir=ltr] .bookingDetail_select__imtO3 .bookingDetail_chev__uMHYF{right:10px}[dir=rtl] .bookingDetail_select__imtO3 .bookingDetail_chev__uMHYF{left:10px}.bookingDetail_select__imtO3 .bookingDetail_lead__2LboC{flex:1;align-items:center;gap:8px;min-width:0;display:inline-flex}.bookingDetail_select__imtO3 .bookingDetail_lead__2LboC .bookingDetail_swatch__BxLvm{background:var(--cyan-400);border-radius:2px;width:8px;height:8px}.bookingDetail_select__imtO3 .bookingDetail_lead__2LboC .bookingDetail_lead-ico__DT7lT{color:var(--blue-400);flex-shrink:0}.bookingDetail_svc-card__G5HI1 .bookingDetail_select__imtO3 .bookingDetail_lead__2LboC{gap:7px}.bookingDetail_svc-card__G5HI1 .bookingDetail_select__imtO3 .bookingDetail_lead__2LboC span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}textarea.bookingDetail_input-field__WhWS3{resize:vertical;height:auto;min-height:56px;padding:10px 12px;font-size:13.5px;line-height:1.45}.bookingDetail_note-tabs__aqBik{border-bottom:1px solid var(--border-subtle);gap:18px;margin-bottom:12px;display:flex}.bookingDetail_note-tab__XlbwU{letter-spacing:-.01em;color:var(--text-tertiary);transition:color .14s var(--ease-standard);align-items:center;gap:6px;padding:0 1px 9px;font-size:13px;font-weight:600;display:inline-flex;position:relative}.bookingDetail_note-tab__XlbwU svg{opacity:.7;flex-shrink:0;transition:opacity .14s}.bookingDetail_note-tab__XlbwU:after{content:"";background:var(--blue-500);height:2px;transition:transform .18s var(--ease-emphasized);border-radius:2px 2px 0 0;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.bookingDetail_note-tab__XlbwU:hover{color:var(--text-secondary)}.bookingDetail_note-tab__XlbwU.bookingDetail_active__74NKl{color:var(--blue-600)}.bookingDetail_note-tab__XlbwU.bookingDetail_active__74NKl svg{opacity:1}.bookingDetail_note-tab__XlbwU.bookingDetail_active__74NKl:after{transform:scaleX(1)}.bookingDetail_note-tabs-head___qO2P{margin-top:2px}.bookingDetail_snippet-btn__7Em0w{letter-spacing:-.01em;color:var(--blue-600);background:var(--blue-50);border:1px solid var(--blue-200);transition:background .14s, border-color .14s, gap .18s var(--ease-standard);border-radius:7px;align-self:center;align-items:center;gap:0;margin-bottom:7px;padding:5px 7px;font-size:12px;font-weight:600;display:inline-flex}[dir=ltr] .bookingDetail_snippet-btn__7Em0w{margin-left:auto}[dir=rtl] .bookingDetail_snippet-btn__7Em0w{margin-right:auto}.bookingDetail_snippet-btn__7Em0w:hover,.bookingDetail_snippet-btn__7Em0w.bookingDetail_is-open__GnBzM{background:var(--blue-100);border-color:var(--blue-300);gap:5px}.bookingDetail_snippet-btn__7Em0w svg{flex-shrink:0}.bookingDetail_snippet-label__gBbAS{white-space:nowrap;opacity:0;max-width:0;transition:max-width .2s var(--ease-emphasized), opacity .16s var(--ease-standard);overflow:hidden}.bookingDetail_snippet-btn__7Em0w:hover .bookingDetail_snippet-label__gBbAS,.bookingDetail_snippet-btn__7Em0w.bookingDetail_is-open__GnBzM .bookingDetail_snippet-label__gBbAS{opacity:1;max-width:80px}.bookingDetail_snippet-pop___udvJ{background:var(--neutral-0);border:1px solid var(--border-default);box-shadow:var(--shadow-lg);border-radius:12px;padding:4px;overflow:hidden}.bookingDetail_snippet-pop-head__CxKjv{text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);padding:9px 10px 7px;font-size:10.5px;font-weight:700}.bookingDetail_snippet-list___duil{flex-direction:column;gap:1px;max-height:280px;display:flex;overflow-y:auto}.bookingDetail_snippet-row__q66VH{transition:background .12s var(--ease-standard);border-radius:8px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}[dir=ltr] .bookingDetail_snippet-row__q66VH{text-align:left}[dir=rtl] .bookingDetail_snippet-row__q66VH{text-align:right}.bookingDetail_snippet-row__q66VH:hover{background:var(--blue-50)}.bookingDetail_snippet-row-label__g_8_1{color:var(--text-primary);letter-spacing:-.01em;font-size:12.5px;font-weight:600}.bookingDetail_snippet-row__q66VH:hover .bookingDetail_snippet-row-label__g_8_1{color:var(--blue-700)}.bookingDetail_snippet-row-text__L9q1D{color:var(--text-tertiary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.bookingDetail_note-client-hint__T93Rc{background:var(--blue-50);border:1px solid var(--blue-200);color:var(--blue-700);border-radius:9px;align-items:center;gap:8px;margin-top:8px;padding:8px 11px;font-size:12px;font-weight:500;line-height:1.4;display:flex}.bookingDetail_note-client-hint__T93Rc svg{color:var(--blue-500);flex-shrink:0}textarea.bookingDetail_notes-field__K_JY1{flex:none;padding:9px 12px;transition:height .22s cubic-bezier(.4,0,.2,1),min-height .22s cubic-bezier(.4,0,.2,1);display:block}.bookingDetail_repeat-block__LHvPO{flex-direction:column;gap:10px;display:flex}.bookingDetail_repeat-toggle__ZAHyb{color:var(--blue-500);border-radius:999px;align-items:center;gap:8px;padding:6px 10px;font-size:12.5px;font-weight:500;transition:background .12s;display:inline-flex}[dir=ltr] .bookingDetail_repeat-toggle__ZAHyb{margin:-4px 0 0 auto}[dir=rtl] .bookingDetail_repeat-toggle__ZAHyb{margin:-4px auto 0 0}.bookingDetail_repeat-toggle__ZAHyb:hover{background:var(--blue-50)}.bookingDetail_repeat-toggle__ZAHyb.bookingDetail_is-on__8dcja{color:var(--blue-600);background:var(--blue-50);font-weight:600}.bookingDetail_repeat-switch__Lq4_D{background:var(--neutral-200);width:30px;height:18px;transition:background .2s var(--ease-standard);border-radius:999px;flex-shrink:0;position:relative}.bookingDetail_repeat-switch__Lq4_D:after{content:"";width:14px;height:14px;box-shadow:var(--shadow-xs);transition:transform .22s var(--ease-emphasized);background:#fff;border-radius:999px;position:absolute;top:2px}[dir=ltr] .bookingDetail_repeat-switch__Lq4_D:after{left:2px}[dir=rtl] .bookingDetail_repeat-switch__Lq4_D:after{right:2px}.bookingDetail_repeat-switch__Lq4_D.bookingDetail_on__Rme3P{background:var(--blue-500)}[dir=ltr] .bookingDetail_repeat-switch__Lq4_D.bookingDetail_on__Rme3P:after{transform:translate(12px)}[dir=rtl] .bookingDetail_repeat-switch__Lq4_D.bookingDetail_on__Rme3P:after{transform:translate(-12px)}.bookingDetail_repeat-opts__hfjjB{border:1px solid var(--blue-200);background:var(--blue-50);animation:bookingDetail_repeatReveal__q9ZhR .24s var(--ease-emphasized);border-radius:12px;flex-direction:column;gap:12px;padding:12px;display:flex}@keyframes bookingDetail_repeatReveal__q9ZhR{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.bookingDetail_repeat-field__57Aq6{justify-content:space-between;align-items:center;gap:12px;display:flex}.bookingDetail_repeat-lbl__eq2Lt{text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);font-size:11px;font-weight:700}.bookingDetail_repeat-every-input__VkM4_{text-align:center;width:52px;color:var(--text-primary);background:var(--neutral-0);border:1px solid var(--border-subtle);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;appearance:textfield;border-radius:9px;padding:5px 8px;font-size:13px;font-weight:600}.bookingDetail_repeat-every-input__VkM4_:focus{border-color:var(--blue-500);outline:none}.bookingDetail_repeat-every-input__VkM4_::-webkit-outer-spin-button{appearance:none;margin:0}.bookingDetail_repeat-every-input__VkM4_::-webkit-inner-spin-button{appearance:none;margin:0}.bookingDetail_repeat-seg__Fq6wj{background:var(--neutral-0);border:1px solid var(--border-subtle);border-radius:9px;gap:2px;padding:3px;display:inline-flex}.bookingDetail_repeat-seg-btn__9kmE1{color:var(--text-tertiary);border-radius:6px;padding:5px 10px;font-size:12px;font-weight:600;transition:background .14s,color .14s}.bookingDetail_repeat-seg-btn__9kmE1:hover{color:var(--text-secondary)}.bookingDetail_repeat-seg-btn__9kmE1.bookingDetail_active__74NKl{background:var(--blue-500);color:#fff}.bookingDetail_repeat-stepper__c6dXy{background:var(--neutral-0);border:1px solid var(--border-subtle);border-radius:9px;align-items:center;gap:2px;padding:3px;display:inline-flex}.bookingDetail_repeat-stepper__c6dXy button{width:26px;height:26px;color:var(--text-secondary);border-radius:6px;place-items:center;transition:background .14s,color .14s;display:grid}.bookingDetail_repeat-stepper__c6dXy button:hover{background:var(--blue-100);color:var(--blue-600)}.bookingDetail_repeat-count__8KBXr{text-align:center;min-width:26px;color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.bookingDetail_repeat-summary__U6NuB{color:var(--blue-700);border-top:1px solid var(--blue-200);align-items:center;gap:7px;padding-top:10px;font-size:11.5px;font-weight:500;display:flex}.bookingDetail_repeat-summary__U6NuB svg{color:var(--blue-500);flex-shrink:0}.bookingDetail_notif-chips__cDrW7{flex-wrap:wrap;gap:6px;display:flex}.bookingDetail_notif-chip__D_5ID{border:1px solid var(--border-default);background:var(--neutral-0);color:var(--text-secondary);letter-spacing:-.01em;transition:background .14s var(--ease-standard), border-color .14s var(--ease-standard), color .14s var(--ease-standard);border-radius:999px;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}[dir=ltr] .bookingDetail_notif-chip__D_5ID{padding:5px 11px 5px 8px}[dir=rtl] .bookingDetail_notif-chip__D_5ID{padding:5px 8px 5px 11px}.bookingDetail_notif-chip__D_5ID:hover{border-color:var(--neutral-300);background:var(--neutral-25)}.bookingDetail_notif-chip__D_5ID:disabled{opacity:.55;cursor:not-allowed}.bookingDetail_notif-chip-ico__ZSjHo{color:var(--text-tertiary);transition:color .14s var(--ease-standard);place-items:center;display:grid}.bookingDetail_notif-chip-ico__ZSjHo svg{width:13px;height:13px;display:block}.bookingDetail_notif-chip-go__QIva8{color:var(--text-tertiary)}[dir=ltr] .bookingDetail_notif-chip-go__QIva8{margin-left:-1px}[dir=rtl] .bookingDetail_notif-chip-go__QIva8{margin-right:-1px}.bookingDetail_notif-chip__D_5ID.bookingDetail_active__74NKl .bookingDetail_notif-chip-go__QIva8{color:var(--blue-500)}.bookingDetail_notif-chip-clear__nGR_w{width:16px;height:16px;color:var(--blue-600);background:color-mix(in srgb, var(--blue-500) 14%, transparent);font:inherit;cursor:pointer;border:0;border-radius:999px;place-items:center;padding:0;transition:background .14s,color .14s;display:inline-grid}[dir=ltr] .bookingDetail_notif-chip-clear__nGR_w{margin-left:-1px}[dir=rtl] .bookingDetail_notif-chip-clear__nGR_w{margin-right:-1px}.bookingDetail_notif-chip-wrap__PDrEk{align-items:center;gap:6px;display:inline-flex}.bookingDetail_notif-chip-clear__nGR_w:hover{background:var(--danger-500);color:#fff}.bookingDetail_notif-chip__D_5ID.bookingDetail_active__74NKl{background:var(--blue-50);border-color:var(--blue-200);color:var(--blue-700)}.bookingDetail_notif-chip__D_5ID.bookingDetail_active__74NKl:hover{background:var(--blue-100)}.bookingDetail_notif-chip__D_5ID.bookingDetail_active__74NKl .bookingDetail_notif-chip-ico__ZSjHo{color:var(--blue-600)}[dir=ltr] .bookingDetail_notif-chip__D_5ID.bookingDetail_has-caret__3hN1l{padding-right:7px}[dir=rtl] .bookingDetail_notif-chip__D_5ID.bookingDetail_has-caret__3hN1l{padding-left:7px}.bookingDetail_notif-chip-caret__SZ18a{color:var(--text-tertiary)}[dir=ltr] .bookingDetail_notif-chip-caret__SZ18a{margin-left:-1px}[dir=rtl] .bookingDetail_notif-chip-caret__SZ18a{margin-right:-1px}.bookingDetail_notif-chip__D_5ID.bookingDetail_active__74NKl .bookingDetail_notif-chip-caret__SZ18a{color:var(--blue-500)}.bookingDetail_notif-chip-count__eq3kT{background:var(--blue-500);color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10.5px;font-weight:700;display:inline-grid}.bookingDetail_radio-row__qazs6{border:0;gap:6px;min-inline-size:0;margin:0;padding:0;display:flex}.bookingDetail_radio-chip__q4d6o{border:1px solid var(--border-default);background:var(--neutral-0);color:var(--text-secondary);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:13px;transition:all .12s;display:inline-flex}.bookingDetail_radio-chip__q4d6o:hover{background:var(--neutral-50)}.bookingDetail_radio-chip__q4d6o.bookingDetail_active__74NKl{background:var(--neutral-900);color:#fff;border-color:var(--neutral-900)}.bookingDetail_radio-chip__q4d6o .bookingDetail_dot__SoB_f{border:1.5px solid var(--border-strong);border-radius:999px;place-items:center;width:14px;height:14px;display:grid}.bookingDetail_radio-chip__q4d6o.bookingDetail_active__74NKl .bookingDetail_dot__SoB_f{background:#fff0;border-color:#fff9}.bookingDetail_radio-chip__q4d6o.bookingDetail_active__74NKl .bookingDetail_dot__SoB_f:after{content:"";background:#fff;border-radius:999px;width:6px;height:6px}.bookingDetail_deposit-note__ReSSH{background:var(--warning-50);animation:bookingDetail_cdPaneIn__gJmaH .25s var(--ease-standard);border-top:1px solid #f5d88a;align-items:center;gap:7px;padding:6px 12px;display:flex}.bookingDetail_deposit-ico___pf8A{width:18px;height:18px;color:var(--warning-700);background:#f8e2a0;border-radius:5px;flex-shrink:0;place-items:center;display:grid}.bookingDetail_deposit-ico___pf8A svg{width:11px;height:11px}.bookingDetail_deposit-text__nWE6_{color:var(--neutral-800);font-size:11px;line-height:1.35}.bookingDetail_deposit-text__nWE6_ b{color:var(--warning-700);font-weight:700}[dir=ltr] .bookingDetail_deposit-text__nWE6_ b{margin-right:.25em}[dir=rtl] .bookingDetail_deposit-text__nWE6_ b{margin-left:.25em}.bookingDetail_deposit-note__ReSSH.bookingDetail_deposit-risk__OLHSP{background:var(--warning-50);border-top-color:#f5d88a}.bookingDetail_deposit-note__ReSSH.bookingDetail_deposit-risk__OLHSP .bookingDetail_deposit-ico___pf8A{color:var(--warning-700);background:#f8e2a0}.bookingDetail_deposit-note__ReSSH.bookingDetail_deposit-risk__OLHSP .bookingDetail_deposit-text__nWE6_ b{color:var(--warning-700)}.bookingDetail_deposit-note__ReSSH.bookingDetail_deposit-done__mfq5M{background:var(--success-50);border-top-color:#a7e0bd}.bookingDetail_deposit-note__ReSSH.bookingDetail_deposit-done__mfq5M .bookingDetail_deposit-ico___pf8A{color:var(--success-700);background:#bbe6cc}.bookingDetail_deposit-note__ReSSH.bookingDetail_deposit-done__mfq5M .bookingDetail_deposit-text__nWE6_ b{color:var(--success-700)}.bookingDetail_deposit-note__ReSSH.bookingDetail_deposit-info__DhmQM{background:var(--info-50,#eff6ff);border-top-color:#bbd9f5}.bookingDetail_deposit-note__ReSSH.bookingDetail_deposit-info__DhmQM .bookingDetail_deposit-ico___pf8A{color:var(--info-700,#1d4ed8);background:#cfe3fa}.bookingDetail_deposit-waive__mIh1E{appearance:none;font:inherit;color:var(--primary-600);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}[dir=ltr] .bookingDetail_deposit-waive__mIh1E{margin-left:.25em}[dir=rtl] .bookingDetail_deposit-waive__mIh1E{margin-right:.25em}.bookingDetail_deposit-waive__mIh1E:hover{color:var(--primary-700)}.bookingDetail_panel-foot__nkc_C{background:var(--neutral-0);border-top:1px solid var(--border-subtle);flex-shrink:0;align-items:center;gap:12px;padding:12px 14px;display:flex}.bookingDetail_total__mrtGE{flex-direction:column;line-height:1.1;display:flex}.bookingDetail_total__mrtGE .bookingDetail_lbl__lKFY4{color:var(--text-tertiary);letter-spacing:.06em;text-transform:uppercase;font-size:10.5px;font-weight:600}.bookingDetail_total__mrtGE .bookingDetail_amt__8tpc3{color:var(--text-primary);letter-spacing:-.02em;margin-top:2px;font-size:18px;font-weight:700}.bookingDetail_pricingHint__CIgaN{max-width:220px;color:var(--text-primary);font-size:14px;font-weight:500;line-height:1.4}.bookingDetail_total__mrtGE .bookingDetail_amt__8tpc3 .bookingDetail_pence__l61YM{font-size:inherit;color:inherit;font-weight:inherit}.bookingDetail_btn-book__djc5x{background:var(--blue-500);color:#fff;border-radius:12px;align-items:center;gap:8px;height:44px;padding:0 22px;font-size:14px;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:inset 0 1px #fff3,0 4px 12px -2px #037cd266}[dir=ltr] .bookingDetail_btn-book__djc5x{margin-left:auto}[dir=rtl] .bookingDetail_btn-book__djc5x{margin-right:auto}.bookingDetail_btn-book__djc5x:hover{background:var(--blue-600);transform:translateY(-1px);box-shadow:inset 0 1px #fff3,0 8px 20px -4px #037cd280}.bookingDetail_btn-book__djc5x .bookingDetail_kbd-hint__El2h8{letter-spacing:.04em;background:#ffffff26;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:500}.bookingDetail_foot-book-row__KwFym{align-items:center;gap:10px;display:flex}[dir=ltr] .bookingDetail_foot-book-row__KwFym{margin-left:auto}[dir=rtl] .bookingDetail_foot-book-row__KwFym{margin-right:auto}[dir=ltr] .bookingDetail_foot-book-row__KwFym .bookingDetail_btn-book__djc5x{margin-left:0}[dir=rtl] .bookingDetail_foot-book-row__KwFym .bookingDetail_btn-book__djc5x{margin-right:0}.bookingDetail_foot-error__kGuxI{color:var(--danger-500);font-size:12px;font-weight:600}[dir=ltr] .bookingDetail_foot-error__kGuxI{text-align:right}[dir=rtl] .bookingDetail_foot-error__kGuxI{text-align:left}.bookingDetail_btn-skip-deposit__x3aUh{background:var(--neutral-0);border:1px solid var(--border-default);height:44px;color:var(--text-secondary);border-radius:12px;padding:0 16px;font-size:13.5px;font-weight:600;transition:background .14s,color .14s,border-color .14s}.bookingDetail_btn-skip-deposit__x3aUh:hover{background:var(--neutral-50);color:var(--text-primary);border-color:var(--neutral-300)}.bookingDetail_forms-pop__qQFiP{background:var(--neutral-0);border:1px solid var(--border-default);box-shadow:var(--shadow-lg);border-radius:14px;padding:0;overflow:hidden}.bookingDetail_forms-track__ptvOT{width:200%;transition:transform .32s cubic-bezier(.4,0,.15,1);display:flex}[dir=ltr] .bookingDetail_forms-track__ptvOT.bookingDetail_view-add__90_lv{transform:translate(-50%)}[dir=rtl] .bookingDetail_forms-track__ptvOT.bookingDetail_view-add__90_lv{transform:translate(50%)}.bookingDetail_forms-pane__A_Tjh{flex-shrink:0;width:50%;padding:4px;transition:opacity .22s}.bookingDetail_forms-track__ptvOT.bookingDetail_view-list__WxrUp .bookingDetail_forms-pane__A_Tjh[aria-hidden=true],.bookingDetail_forms-track__ptvOT.bookingDetail_view-add__90_lv .bookingDetail_forms-pane__A_Tjh[aria-hidden=true]{opacity:0}.bookingDetail_forms-pop-head__ZrRZR{justify-content:space-between;align-items:center;gap:10px;display:flex}[dir=ltr] .bookingDetail_forms-pop-head__ZrRZR{padding:10px 10px 10px 12px}[dir=rtl] .bookingDetail_forms-pop-head__ZrRZR{padding:10px 12px 10px 10px}.bookingDetail_forms-pop-title__9cnIQ{color:var(--text-primary);letter-spacing:-.01em;font-size:13px;font-weight:600}.bookingDetail_forms-pop-sub__Xe_A_{color:var(--text-tertiary);margin-top:1px;font-size:12px}.bookingDetail_forms-switch__aIjFV{background:var(--neutral-200);width:36px;height:21px;transition:background .2s var(--ease-standard);border-radius:999px;flex-shrink:0;position:relative;box-shadow:inset 0 1px 2px #121d3614}.bookingDetail_forms-switch__aIjFV.bookingDetail_on__Rme3P{background:var(--blue-500)}.bookingDetail_forms-switch-knob__sUryJ{width:17px;height:17px;box-shadow:var(--shadow-sm);transition:transform .22s var(--ease-emphasized);background:#fff;border-radius:999px;position:absolute;top:2px}[dir=ltr] .bookingDetail_forms-switch-knob__sUryJ{left:2px}[dir=rtl] .bookingDetail_forms-switch-knob__sUryJ{right:2px}[dir=ltr] .bookingDetail_forms-switch__aIjFV.bookingDetail_on__Rme3P .bookingDetail_forms-switch-knob__sUryJ{transform:translate(15px)}[dir=rtl] .bookingDetail_forms-switch__aIjFV.bookingDetail_on__Rme3P .bookingDetail_forms-switch-knob__sUryJ{transform:translate(-15px)}.bookingDetail_forms-pop-list___2V4W{flex-direction:column;gap:2px;transition:opacity .15s;display:flex}.bookingDetail_forms-pop-list___2V4W.bookingDetail_is-disabled__kRaUD{opacity:.5}.bookingDetail_form-row__gAjzk{border-radius:9px;align-items:center;gap:10px;padding:8px 10px;transition:background .14s;display:flex}[dir=ltr] .bookingDetail_form-row__gAjzk{text-align:left}[dir=rtl] .bookingDetail_form-row__gAjzk{text-align:right}.bookingDetail_form-row__gAjzk:hover:not(:disabled){background:var(--neutral-50)}.bookingDetail_form-row-ico__g1FKR{background:var(--neutral-100);width:28px;height:28px;color:var(--text-tertiary);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.bookingDetail_form-row__gAjzk.bookingDetail_on__Rme3P .bookingDetail_form-row-ico__g1FKR{background:var(--blue-50);color:var(--blue-600)}.bookingDetail_form-row-main__fltAr{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.bookingDetail_form-row-name__EfyWy{color:var(--text-primary);font-size:12.5px;font-weight:600}.bookingDetail_form-row-meta__YtgQG{color:var(--text-tertiary);font-size:11px}.bookingDetail_form-type__bwpVV{color:var(--text-secondary);font-weight:600}.bookingDetail_form-check__TpmUJ{border:1.5px solid var(--border-default);color:#fff;border-radius:6px;flex-shrink:0;place-items:center;width:18px;height:18px;transition:background .14s,border-color .14s;display:grid}.bookingDetail_form-check__TpmUJ.bookingDetail_on__Rme3P{background:var(--blue-500);border-color:var(--blue-500)}.bookingDetail_form-preview__j3ufx{width:26px;height:26px;color:var(--text-tertiary);opacity:0;transition:opacity .14s var(--ease-standard), transform .14s var(--ease-standard), background .14s, color .14s;background:0 0;border-radius:7px;flex-shrink:0;place-items:center;display:grid;transform:scale(.85)}[dir=ltr] .bookingDetail_form-preview__j3ufx{margin-right:-2px}[dir=rtl] .bookingDetail_form-preview__j3ufx{margin-left:-2px}.bookingDetail_form-row__gAjzk:hover .bookingDetail_form-preview__j3ufx{opacity:1;transform:scale(1)}.bookingDetail_form-preview__j3ufx:focus-visible{opacity:1;outline:2px solid var(--blue-500);outline-offset:1px;transform:scale(1)}.bookingDetail_form-preview__j3ufx:hover{background:var(--blue-50);color:var(--blue-600)}.bookingDetail_forms-add__Rp0tZ{border-radius:var(--radius-md);border:1px dashed var(--border-default);width:100%;color:var(--blue-600);letter-spacing:-.01em;align-items:center;gap:8px;margin-top:2px;padding:9px 10px;font-size:13px;font-weight:600;transition:background .14s,border-color .14s,opacity .14s;display:flex}.bookingDetail_forms-add__Rp0tZ:hover:not(:disabled){background:var(--blue-50);border-color:var(--blue-200)}.bookingDetail_forms-add__Rp0tZ:disabled{opacity:.4;cursor:default}.bookingDetail_forms-add-ico__cdxEn{border-radius:var(--radius-sm);background:var(--blue-50);width:24px;height:24px;color:var(--blue-600);flex-shrink:0;place-items:center;display:grid}.bookingDetail_forms-pop-head-back__ucixV{gap:8px}[dir=ltr] .bookingDetail_forms-pop-head-back__ucixV{padding-left:6px}[dir=rtl] .bookingDetail_forms-pop-head-back__ucixV{padding-right:6px}.bookingDetail_forms-back__iEjIc{width:30px;height:30px;color:var(--text-secondary);border-radius:8px;flex-shrink:0;place-items:center;transition:background .14s,color .14s;display:grid}.bookingDetail_forms-back__iEjIc:hover{background:var(--neutral-100);color:var(--text-primary)}.bookingDetail_forms-lib-empty__Qvgli{text-align:center;color:var(--text-tertiary);padding:18px 12px;font-size:12px}.bookingDetail_forms-pop-foot__B7Ls2{color:var(--text-tertiary);border-top:1px solid var(--border-subtle);margin:2px 4px 0;padding:9px 12px 7px;font-size:11px}.bookingDetail_notif-list__2mCBs{grid-gap:8px;grid-template-columns:1fr 1fr;gap:8px;display:grid}.bookingDetail_notif-item__3sSnV{border-radius:var(--radius-md);width:100%;transition:background .14s var(--ease-standard);background:0 0;border:none;align-items:center;gap:10px;padding:8px 10px;display:flex}[dir=ltr] .bookingDetail_notif-item__3sSnV{text-align:left}[dir=rtl] .bookingDetail_notif-item__3sSnV{text-align:right}.bookingDetail_notif-item__3sSnV:hover{background:var(--neutral-50)}.bookingDetail_notif-item-blocked__rgCNl{cursor:not-allowed}.bookingDetail_notif-item-blocked__rgCNl:hover{background:0 0}.bookingDetail_notif-item-blocked__rgCNl .bookingDetail_notif-ico__ivcwQ,.bookingDetail_notif-item-blocked__rgCNl .bookingDetail_notif-name__c4WUY{opacity:.45}.bookingDetail_notif-unavailable___r8TB{color:var(--neutral-500);white-space:nowrap;flex-shrink:0;font-size:11px;line-height:1.3}[dir=ltr] .bookingDetail_notif-unavailable___r8TB{margin-left:auto}[dir=rtl] .bookingDetail_notif-unavailable___r8TB{margin-right:auto}.bookingDetail_notif-ico__ivcwQ{border-radius:var(--radius-md);background:var(--neutral-100);width:28px;height:28px;color:var(--text-tertiary);transition:color .16s var(--ease-standard), background .16s var(--ease-standard);flex-shrink:0;place-items:center;display:grid}.bookingDetail_notif-ico__ivcwQ svg{width:14px;height:14px;display:block}.bookingDetail_notif-item__3sSnV.bookingDetail_active__74NKl .bookingDetail_notif-ico__ivcwQ{background:var(--blue-50);color:var(--blue-600)}.bookingDetail_notif-name__c4WUY{min-width:0;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;flex:1;font-size:13px;font-weight:600;overflow:hidden}.bookingDetail_notif-switch__WSfSE{border-radius:var(--radius-pill);background:var(--neutral-200);width:34px;height:20px;transition:background .2s var(--ease-standard);flex-shrink:0;position:relative;box-shadow:inset 0 1px 2px #121d3614}.bookingDetail_notif-switch__WSfSE:after{content:"";border-radius:var(--radius-pill);width:16px;height:16px;box-shadow:var(--shadow-sm);transition:transform .22s var(--ease-emphasized);background:#fff;position:absolute;top:2px}[dir=ltr] .bookingDetail_notif-switch__WSfSE:after{left:2px}[dir=rtl] .bookingDetail_notif-switch__WSfSE:after{right:2px}.bookingDetail_notif-item__3sSnV.bookingDetail_active__74NKl .bookingDetail_notif-switch__WSfSE{background:var(--blue-500);box-shadow:inset 0 1px 2px #037cd259}[dir=ltr] .bookingDetail_notif-item__3sSnV.bookingDetail_active__74NKl .bookingDetail_notif-switch__WSfSE:after{transform:translate(14px)}[dir=rtl] .bookingDetail_notif-item__3sSnV.bookingDetail_active__74NKl .bookingDetail_notif-switch__WSfSE:after{transform:translate(-14px)}.bookingDetail_notif-preview__oFPbE{border-radius:var(--radius-md);border:1px solid var(--border-default);background:var(--neutral-0);width:100%;color:var(--blue-600);letter-spacing:-.01em;transition:background .14s var(--ease-standard), border-color .14s var(--ease-standard);align-items:center;gap:8px;margin-top:6px;padding:8px 10px;font-size:13px;font-weight:600;display:flex}.bookingDetail_notif-preview__oFPbE:hover{background:var(--blue-50);border-color:var(--blue-200)}.bookingDetail_notif-preview-ico__tF5Di{border-radius:var(--radius-sm);background:var(--blue-50);width:24px;height:24px;color:var(--blue-600);flex-shrink:0;place-items:center;display:grid}.bookingDetail_notif-preview-ico__tF5Di svg{width:14px;height:14px;display:block}.bookingDetail_add-service__ozqVt:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.bookingDetail_svc-card__G5HI1.bookingDetail_has-conflict__JTdY4{border-color:var(--danger-500)}.bookingDetail_conflict-list__wmss3{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.bookingDetail_conflict-item__nihSA{color:var(--danger-600,#c9344a);font-size:12px;line-height:1.35}.bookingDetail_buffer-row__B4ZVP{flex-wrap:wrap;gap:6px;display:flex}.bookingDetail_buffer-chip__3suWB{align-items:center;gap:4px;display:inline-flex}.bookingDetail_auth-case-note__w4pGs{color:var(--warning-600,#92400e);margin-top:4px;font-size:12px;line-height:1.35}.bookingDetail_auth-case-note-danger__sXIEy{color:var(--danger-600,#c9344a)}.bookingDetail_inline-link__PP0bd{color:var(--brand-600,#037cd2);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin-top:6px;padding:0;font-size:13px;font-weight:500;display:inline-flex}.bookingDetail_inline-link__PP0bd:hover{text-decoration:underline}.bookingDetail_add-service-controls__TNoxC,.bookingDetail_add-service-content__80ckC,.bookingDetail_provider-content__1BLqJ{align-items:center;gap:6px;display:inline-flex}.bookingDetail_add-service-controls__TNoxC{background:color-mix(in srgb, var(--cyan-500) 8%, transparent);border-radius:999px;align-items:stretch;gap:0}.bookingDetail_add-service-controls__TNoxC .bookingDetail_add-service__ozqVt{background:0 0;align-self:stretch;transform:none}[dir=ltr] .bookingDetail_add-service-controls__TNoxC .bookingDetail_add-service__ozqVt{border-radius:999px 0 0 999px}[dir=rtl] .bookingDetail_add-service-controls__TNoxC .bookingDetail_add-service__ozqVt{border-radius:0 999px 999px 0}.bookingDetail_add-service-controls__TNoxC .bookingDetail_add-service__ozqVt:hover{background:color-mix(in srgb, var(--cyan-500) 8%, transparent)}.bookingDetail_add-service-controls__TNoxC .bookingDetail_provider-wrap__JuOpc:before{content:"";background:color-mix(in srgb, var(--cyan-500) 24%, transparent);pointer-events:none;width:1px;position:absolute;inset-block:8px;inset-inline-start:0}ar-button.bookingDetail_add-service__ozqVt,ar-button.bookingDetail_provider-chip__mytSr{padding:0}ar-button.bookingDetail_add-service__ozqVt>button{height:100%;min-height:0;color:inherit;font:inherit;border-radius:inherit;background:0 0;border:0}[dir=ltr] ar-button.bookingDetail_add-service__ozqVt>button{padding:4px 10px 4px 4px}[dir=rtl] ar-button.bookingDetail_add-service__ozqVt>button{padding:4px 4px 4px 10px}ar-button.bookingDetail_provider-chip__mytSr>button{height:auto;color:inherit;font:inherit;background:0 0;border:0}[dir=ltr] ar-button.bookingDetail_provider-chip__mytSr>button{padding:4px 12px 4px 4px}[dir=rtl] ar-button.bookingDetail_provider-chip__mytSr>button{padding:4px 4px 4px 12px}.bookingDetail_another-employee__sPfMZ{height:100%;display:flex}[dir=ltr] .bookingDetail_another-employee__sPfMZ{border-radius:0 999px 999px 0}[dir=rtl] .bookingDetail_another-employee__sPfMZ{border-radius:999px 0 0 999px}.bookingDetail_another-employee__sPfMZ>button{min-width:48px;height:100%;min-height:32px;color:var(--cyan-600);border-radius:inherit;background:0 0;border:0;padding:6px 10px}.bookingDetail_another-employee__sPfMZ:hover>button,.bookingDetail_another-employee__sPfMZ.bookingDetail_is-open__GnBzM>button{background:color-mix(in srgb, var(--cyan-500) 8%, transparent)}.bookingDetail_another-employee__sPfMZ .bookingDetail_provider-content__1BLqJ{gap:4px}.bookingDetail_another-employee__sPfMZ .bookingDetail_chev__uMHYF{width:10px;height:10px;transition:transform .18s var(--ease-standard)}[dir=ltr] .bookingDetail_another-employee__sPfMZ.bookingDetail_is-open__GnBzM .bookingDetail_chev__uMHYF{transform:rotate(180deg)}[dir=rtl] .bookingDetail_another-employee__sPfMZ.bookingDetail_is-open__GnBzM .bookingDetail_chev__uMHYF{transform:rotate(-180deg)}.bookingDetail_employee-icon__lDYSq{font-size:18px;display:inline-flex}.bookingDetail_sr-only__Dfqpw{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.bookingDetail_pp-member-tip__AUxay{width:calc(20% - 5px);min-width:0}ar-button.bookingDetail_pp-member__nPZ_U,ar-button.bookingDetail_pp-member__nPZ_U>button{background:0 0;border:0;width:100%;height:auto;padding:0}.bookingDetail_pp-member-content__rvcDb{flex-direction:column;align-items:center;gap:7px;width:100%;min-width:0;padding:6px 2px 5px;display:flex}.bookingDetail_pp-member__nPZ_U.bookingDetail_is-available__WJevF .bookingDetail_pp-av-ring__BOKDJ{border-color:var(--success-500)}.bookingDetail_pp-member__nPZ_U.bookingDetail_is-unavailable__adUBl{opacity:.3}.bookingDetail_pp-member__nPZ_U.bookingDetail_is-unavailable__adUBl>button:disabled{opacity:1}.bookingDetail_repeat-package-error__fejj4{border:1px solid var(--danger-200);background:var(--danger-50);color:var(--danger-600);border-radius:8px;margin-top:8px;padding:8px 10px;font-size:11.5px;font-weight:500;line-height:1.4}.people-selector_trigger___uM6r{background:var(--neutral-0);border:1px solid var(--neutral-200);border-radius:var(--radius-pill);height:36px;color:var(--neutral-900);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard);outline:none;align-items:center;gap:8px;font-family:inherit;font-size:13px;font-weight:500;display:inline-flex;position:relative}[dir=ltr] .people-selector_trigger___uM6r{padding:0 10px 0 6px}[dir=rtl] .people-selector_trigger___uM6r{padding:0 6px 0 10px}.people-selector_trigger___uM6r:hover{border-color:var(--neutral-300);background:var(--neutral-50)}.people-selector_trigger___uM6r:focus-visible,.people-selector_trigger___uM6r.people-selector_open__DguhQ{border-color:var(--blue-500);box-shadow:var(--shadow-focus);background:var(--neutral-0)}.people-selector_triggerAv__AVuDU{border-radius:var(--radius-pill);background:var(--neutral-700);width:26px;height:26px;color:var(--neutral-0);flex:none;place-items:center;display:grid;overflow:hidden}.people-selector_triggerAv__AVuDU svg{width:14px;height:14px}.people-selector_triggerAv__AVuDU img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.people-selector_triggerLabel__uiaxm{color:var(--neutral-900);letter-spacing:-.005em}[dir=ltr] .people-selector_triggerLabel__uiaxm{padding-right:2px}[dir=rtl] .people-selector_triggerLabel__uiaxm{padding-left:2px}.people-selector_triggerCount__84o2m{background:var(--blue-50);min-width:22px;height:20px;color:var(--blue-600);border-radius:var(--radius-pill);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;place-items:center;padding:0 7px;font-size:12px;font-weight:700;display:inline-grid}.people-selector_triggerChev__6AbhD{color:var(--neutral-400);display:inline-flex}[dir=ltr] .people-selector_triggerChev__6AbhD{margin-left:2px}[dir=rtl] .people-selector_triggerChev__6AbhD{margin-right:2px}.people-selector_triggerChev__6AbhD svg{width:14px;height:14px}.people-selector_popover__ZR38e{z-index:300;background:var(--neutral-0);border:1px solid var(--neutral-150);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);max-height:min(70vh,560px);animation:people-selector_ppFade__r9oNH var(--dur-fast) var(--ease-standard);color:var(--neutral-900);flex-direction:column;padding:14px 0 0;font-family:inherit;display:flex;position:fixed;overflow:hidden}@keyframes people-selector_ppFade__r9oNH{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.people-selector_embedded__fC2cA{max-height:min(70vh,520px);color:var(--neutral-900);flex-direction:column;padding:12px 0 0;font-family:inherit;display:flex;overflow:hidden}.people-selector_title__aHolM{color:var(--neutral-900);letter-spacing:-.01em;padding:0 16px 10px;font-size:15px;font-weight:700}.people-selector_search__fFCya{align-items:center;margin:0 14px 10px;display:flex;position:relative}.people-selector_searchIcon__BRb6f{color:var(--neutral-400);pointer-events:none;display:inline-flex;position:absolute}[dir=ltr] .people-selector_searchIcon__BRb6f{left:10px}[dir=rtl] .people-selector_searchIcon__BRb6f{right:10px}.people-selector_searchIcon__BRb6f svg{width:14px;height:14px}.people-selector_search__fFCya input{border:1px solid var(--neutral-200);border-radius:var(--radius-md);background:var(--neutral-0);height:36px;color:var(--neutral-900);transition:border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);outline:none;flex:1;font-family:inherit;font-size:13px}[dir=ltr] .people-selector_search__fFCya input{padding:0 10px 0 32px}[dir=rtl] .people-selector_search__fFCya input{padding:0 32px 0 10px}.people-selector_search__fFCya input::placeholder{color:var(--neutral-400)}.people-selector_search__fFCya input:focus{border-color:var(--blue-500);box-shadow:var(--shadow-focus)}.people-selector_inactiveRow__wx_l7{color:var(--neutral-700);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:2px 16px 8px;font-size:13px;display:flex}.people-selector_inactiveRow__wx_l7 input{cursor:pointer;accent-color:var(--blue-500)}.people-selector_list__Indbc{flex:1;min-height:60px;padding:4px 8px;overflow-y:auto}.people-selector_list__Indbc::-webkit-scrollbar{width:8px}.people-selector_list__Indbc::-webkit-scrollbar-thumb{background:var(--neutral-200);border-radius:var(--radius-pill);border:2px solid var(--neutral-0)}.people-selector_divider__MEDK2{background:var(--neutral-150);height:1px;margin:6px}.people-selector_row__O_x71{border-radius:var(--radius-md);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--dur-fast) var(--ease-standard);align-items:center;gap:12px;padding:8px 10px;display:flex}.people-selector_row__O_x71:hover{background:var(--neutral-50)}.people-selector_check__c4cue{border-radius:var(--radius-sm);border:1.5px solid var(--neutral-300);background:var(--neutral-0);width:18px;height:18px;color:var(--neutral-0);transition:background var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);flex:none;place-items:center;display:grid;position:relative}.people-selector_check__c4cue input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.people-selector_check__c4cue.people-selector_checked__TxUwl{background:var(--blue-500);border-color:var(--blue-500)}.people-selector_check__c4cue svg{pointer-events:none}.people-selector_avWrap__LUNnz{flex:none;display:inline-flex}.people-selector_avWrap__LUNnz .avatar{width:28px;height:28px}.people-selector_teamAv__PlXs6{border-radius:var(--radius-pill);background:var(--neutral-700);width:28px;height:28px;color:var(--neutral-0);place-items:center;display:grid}.people-selector_teamAv__PlXs6 svg{width:14px;height:14px}.people-selector_rowBody__1khAe{flex-direction:column;flex:1;min-width:0;display:flex}.people-selector_rowLabel__Mc1ga{color:var(--neutral-900);letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:1.25;overflow:hidden}.people-selector_rowLabel__Mc1ga.people-selector_selected__7nm_W{color:var(--blue-600)}.people-selector_rowSub__MWarT{color:var(--neutral-400);margin-top:2px;font-size:12px;line-height:1.25}.people-selector_you__b2qW7{color:var(--neutral-400);font-weight:500}.people-selector_empty__eQRu2{text-align:center;color:var(--neutral-400);padding:24px 14px;font-size:13px}.people-selector_footer__O6Y_t{border-top:1px solid var(--neutral-150);background:var(--neutral-0);justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.people-selector_clear__lrm6P{color:var(--neutral-900);cursor:pointer;letter-spacing:-.005em;transition:color var(--dur-fast) var(--ease-standard);background:0 0;border:none;padding:6px 2px;font-family:inherit;font-size:13.5px;font-weight:600}.people-selector_clear__lrm6P:hover{color:var(--blue-600)}.people-selector_apply__rORBz{background:var(--blue-500);color:var(--neutral-0);border-radius:var(--radius-pill);letter-spacing:-.005em;cursor:pointer;height:34px;transition:background var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);border:none;padding:0 18px;font-family:inherit;font-size:13.5px;font-weight:600}.people-selector_apply__rORBz:hover{background:var(--blue-600)}.people-selector_apply__rORBz:active{transform:translateY(1px)}.ServiceRateLabel_rate__Gj1QX{flex-wrap:wrap;align-items:baseline;gap:4px;display:inline-flex}.ServiceRateLabel_suffix__Q0k_h{color:var(--text-secondary);font-size:13px;font-weight:400}.attendeeRoles_overlay__3b7KP{z-index:2147483646;position:relative}.attendeeRoles_title__J_XCM{color:var(--text-primary);margin:8px 0 0;font-size:22px;line-height:1.4}.attendeeRoles_step__8d6Zq,.attendeeRoles_hint__2sDit{color:var(--text-secondary);font-size:13px;line-height:1.5}.attendeeRoles_content__Z7wNA{flex-direction:column;gap:12px;display:flex}.attendeeRoles_summary__MDLVI,.attendeeRoles_loading__MVpjB{align-items:center;gap:12px;display:flex}.attendeeRoles_summary__MDLVI{justify-content:space-between;font-size:13px}.attendeeRoles_people___kycr{max-height:min(44vh,420px)}.attendeeRoles_hint__2sDit{margin:0}.attendeeRoles_footer___viLN{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;width:100%;display:flex}.attendeeRoles_footer___viLN>:first-child{margin-inline-end:auto}.attendeeRoles_staffControl__NjpWJ{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.attendeeRoles_staffSummary__9AoPo{color:var(--text-secondary);flex-direction:column;gap:4px;font-size:12px;display:flex}.ServiceEditFields_field__zdeU1{gap:5px;width:100%;min-width:0}.ServiceEditFields_field__zdeU1>label{color:var(--text-secondary);font-size:12px;font-weight:500;line-height:16px}.ServiceEditFields_control__vHf__{width:100%;min-width:0;max-width:none;display:block}.ServiceEditFields_control__vHf__>.select,.ServiceEditFields_control__vHf__>.combobox-input{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;width:100%;min-width:0;min-height:36px;color:var(--text-primary);background:var(--surface-raised);border-radius:var(--radius-md);border-color:var(--border-default);padding:7px 10px;font-size:13px;line-height:20px}[dir=ltr] .ServiceEditFields_control__vHf__>.select,[dir=ltr] .ServiceEditFields_control__vHf__>.combobox-input{text-align:left}[dir=rtl] .ServiceEditFields_control__vHf__>.select,[dir=rtl] .ServiceEditFields_control__vHf__>.combobox-input{text-align:right}.ServiceEditFields_control__vHf__>.select:hover,.ServiceEditFields_control__vHf__>.combobox-input:hover{border-color:var(--border-strong)}.ServiceEditFields_control__vHf__>.select:focus-visible,.ServiceEditFields_control__vHf__>.combobox-input:focus-within{border-color:var(--blue-500);box-shadow:var(--shadow-focus)}.ServiceEditFields_control__vHf__ .ar-select__value,.ServiceEditFields_control__vHf__ .combobox-input .val{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ServiceEditFields_control__vHf__ .combobox-search input{width:100%;min-width:0}.ServiceEditFields_control__vHf__ .chev{color:var(--text-tertiary);flex-shrink:0}.ServiceEditFields_control__vHf__ .ar-select__listbox{max-height:min(280px,45vh)}.ServiceEditFields_control__vHf__ ar-option,.ServiceEditFields_control__vHf__ ar-combobox-option{padding:8px 10px;font-size:13px;line-height:20px}.ServiceEditFields_control__vHf__[disabled]>.select,.ServiceEditFields_control__vHf__[disabled]>.combobox-input{border-color:var(--border-subtle);background:var(--surface-canvas);color:var(--text-secondary)}.serviceBufferTimeline_timeline__C_O9G{border-top:1px solid var(--neutral-150);color:var(--neutral-600);flex-direction:column;gap:8px;margin:12px 0 0;padding:12px 0 0;font-size:12px;list-style:none;display:flex}.serviceBufferTimeline_stage__YhRYI{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.serviceBufferTimeline_marker__y9ICq{background:var(--neutral-400);border-radius:50%;flex-shrink:0;width:6px;height:6px}.serviceBufferTimeline_stage__YhRYI[data-stage=servicing] .serviceBufferTimeline_marker__y9ICq{background:var(--blue-500)}.serviceBufferTimeline_time__E_iBJ{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[dir=ltr] .serviceBufferTimeline_duration__KaEaT{margin-left:auto}[dir=rtl] .serviceBufferTimeline_duration__KaEaT{margin-right:auto}.serviceBufferTimeline_override__QaCdk{color:var(--neutral-600);margin:12px 0 0;font-size:12px}.serviceEditCard_card__6e0k5{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-raised);min-width:0;box-shadow:var(--shadow-xs);padding:16px}.serviceEditCard_cardHeader__yNVtE{align-items:center;gap:10px;min-height:28px;margin-bottom:16px;display:flex}.serviceEditCard_serviceAccent__yjpYy{border-radius:var(--radius-pill);background:var(--svc-accent,var(--primary,var(--blue-500)));flex-shrink:0;align-self:stretch;width:4px}.serviceEditCard_serviceName__6Qk2j{min-width:0;color:var(--text-primary);overflow-wrap:anywhere;flex:1;margin:0;font-size:14px;font-weight:600;line-height:1.5}.serviceEditCard_serviceNameBtn___NP_g{border-radius:var(--radius-sm,6px);min-width:0;font:inherit;text-align:start;cursor:pointer;color:var(--text-tertiary);background:0 0;border:none;flex:0 auto;align-items:center;gap:6px;margin-inline-start:-6px;padding:2px 6px;display:flex}.serviceEditCard_serviceNameBtn___NP_g:hover,.serviceEditCard_serviceNameBtn___NP_g:focus-visible{background:var(--surface-hover,#0000000a)}.serviceEditCard_serviceNameBtn___NP_g svg{flex-shrink:0;font-size:11px}.serviceEditCard_remove__hPUyx .btn{color:var(--text-tertiary)}.serviceEditCard_remove__hPUyx .btn:hover{background:var(--danger-50);color:var(--danger-700)}.serviceEditCard_schedule__WLF17,.serviceEditCard_resources__YXzzq{grid-gap:12px;grid-template-columns:minmax(0,1.3fr) repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.serviceEditCard_resources__YXzzq{border-top:1px solid var(--border-subtle);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px;padding-top:14px}.serviceEditCard_label__KEYss{color:var(--text-secondary);margin-bottom:6px;font-size:12px;font-weight:500;line-height:18px}.serviceEditCard_staffField__F2apr,.serviceEditCard_staffRow__pG5Kq{min-width:0}.serviceEditCard_staffRow__pG5Kq{align-items:center;gap:4px;height:36px;display:flex}.serviceEditCard_staffRow__pG5Kq>:first-child{flex:1;min-width:0}.serviceEditCard_staffRow__pG5Kq>:first-child>ar-button{background:0 0;border:0;border-radius:0;width:100%;min-width:0;padding:0;display:block}.serviceEditCard_staffRow__pG5Kq>:first-child>button,.serviceEditCard_staffRow__pG5Kq>:first-child>ar-button>button{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);width:100%;min-width:0;height:36px;padding:4px 8px;font-size:13px;font-weight:500}.serviceEditCard_staffRow__pG5Kq>:first-child>ar-button>button>span{width:100%;min-width:0}.serviceEditCard_staffRow__pG5Kq>:first-child>button>span,.serviceEditCard_staffRow__pG5Kq>:first-child>ar-button>button>span>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.serviceEditCard_addons__jbsNj{border-top:1px solid var(--border-subtle);margin-top:16px;padding-top:14px}.serviceEditCard_addonsRow__YI8Bp{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.serviceEditCard_addonsRow__YI8Bp>div{border-top:0;margin-top:0;padding-top:0}.serviceEditCard_staffRow__pG5Kq ar-avatar{flex-shrink:0}.serviceEditCard_requested__lAdVw .btn{width:28px;height:32px;color:var(--text-tertiary);padding:0}.serviceEditCard_requestedActive__I_k4b .btn{color:var(--danger-500)}@container (width<=520px){.serviceEditCard_schedule__WLF17,.serviceEditCard_resources__YXzzq{grid-template-columns:repeat(2,minmax(0,1fr))}.serviceEditCard_staffField__F2apr,.serviceEditCard_resources__YXzzq>:last-child{grid-column:1/-1}}@container (width<=260px){.serviceEditCard_resources__YXzzq{grid-template-columns:minmax(0,1fr)}.serviceEditCard_card__6e0k5{padding:12px}}.serviceEditCard_bufferOverride__Ownm3{color:var(--warning-600,#92400e);margin:4px 0 0;font-size:12px;line-height:1.35}.ClassStep_class-step__npOm5{flex-direction:column;height:100%;min-height:0;display:flex}.ClassStep_class-scroll__6_jDz{flex:1;min-height:0;padding:16px;overflow-y:auto}.ClassStep_class-scroll__6_jDz::-webkit-scrollbar{width:6px}.ClassStep_class-scroll__6_jDz::-webkit-scrollbar-thumb{background:var(--neutral-200);border-radius:999px}.ClassStep_gc-banner__CVtUo{border-radius:var(--radius-lg);background:var(--gradient-ocean);color:#fff;box-shadow:var(--shadow-sm);align-items:center;gap:14px;padding:16px 18px;display:flex}.ClassStep_gc-banner-ico__oC5uq{color:#fff;background:#ffffff2e;border-radius:10px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.ClassStep_gc-banner-txt__YI7Zy{flex-direction:column;gap:3px;min-width:0;display:flex}.ClassStep_gc-banner-title__44sKt{letter-spacing:-.01em;font-size:15px;font-weight:700}.ClassStep_gc-banner-sub__u8V_e{color:#ffffffd1;font-size:12.5px;font-weight:400;line-height:1.35}.ClassStep_cc-head__3XPZ9{justify-content:space-between;align-items:center;width:100%;margin-top:18px;padding:4px 2px 10px;display:flex}.ClassStep_cc-head-lbl__n8ab8{letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);align-items:center;gap:7px;font-size:11px;font-weight:700;display:inline-flex}.ClassStep_cc-head-info__BFKNw{color:var(--text-tertiary)}.ClassStep_cc-head-chev__T6ldH{color:var(--text-tertiary);transition:transform .18s var(--ease-standard)}[dir=ltr] .ClassStep_cc-head-chev__T6ldH.ClassStep_collapsed__he8b_{transform:rotate(-90deg)}[dir=rtl] .ClassStep_cc-head-chev__T6ldH.ClassStep_collapsed__he8b_{transform:rotate(90deg)}.ClassStep_cc-search__oTJ88{margin:0 0 10px;position:relative}.ClassStep_cc-search__oTJ88 .ClassStep_cc-search-ico__KUgsp{color:var(--text-tertiary);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}[dir=ltr] .ClassStep_cc-search__oTJ88 .ClassStep_cc-search-ico__KUgsp{left:12px}[dir=rtl] .ClassStep_cc-search__oTJ88 .ClassStep_cc-search-ico__KUgsp{right:12px}.ClassStep_cc-search__oTJ88 input{border:1.5px solid var(--blue-300);width:100%;height:44px;color:var(--text-primary);background:var(--neutral-0);border-radius:12px;outline:none;font-size:14px;transition:all .15s}[dir=ltr] .ClassStep_cc-search__oTJ88 input{padding:0 14px 0 40px}[dir=rtl] .ClassStep_cc-search__oTJ88 input{padding:0 40px 0 14px}.ClassStep_cc-search__oTJ88 input::placeholder{color:var(--text-tertiary)}.ClassStep_cc-search__oTJ88 input:focus{border-color:var(--blue-500);box-shadow:var(--shadow-focus)}.ClassStep_cc-grid__sEiai{grid-gap:10px;grid-template-columns:repeat(2,1fr);gap:10px;display:grid}@media (width<=760px){.ClassStep_cc-grid__sEiai{grid-template-columns:1fr}}.ClassStep_cc-card__ulO4T{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--neutral-0);align-items:center;gap:12px;transition:border-color .15s,box-shadow .15s,transform .15s,background .15s;display:flex;position:relative;overflow:hidden}[dir=ltr] .ClassStep_cc-card__ulO4T{text-align:left;padding:14px 14px 14px 18px}[dir=rtl] .ClassStep_cc-card__ulO4T{text-align:right;padding:14px 18px 14px 14px}.ClassStep_cc-card__ulO4T:hover{border-color:var(--blue-300);background:var(--blue-50);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.ClassStep_cc-card__ulO4T.ClassStep_active__3Pw7Z{border-color:var(--blue-500);background:var(--blue-50);box-shadow:var(--shadow-focus)}.ClassStep_cc-card-accent__8qfhu{width:4px;position:absolute;top:0;bottom:0}[dir=ltr] .ClassStep_cc-card-accent__8qfhu{left:0}[dir=rtl] .ClassStep_cc-card-accent__8qfhu{right:0}.ClassStep_cc-card-body__cVlSw{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ClassStep_cc-card-nm__69UKr{color:var(--text-primary);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.ClassStep_cc-card-meta__pYOq6{color:var(--text-tertiary);font-size:12.5px;font-weight:500}.ClassStep_cc-card-cap__8sB2a{color:var(--text-secondary);flex-shrink:0;align-items:center;gap:5px;font-size:13px;font-weight:600;display:inline-flex}.ClassStep_cc-card-cap__8sB2a svg{color:var(--text-tertiary)}.ClassStep_cc-skeleton__ao6QS{border-radius:var(--radius-lg);height:64px;animation:1.4s infinite ClassStep_ccshimmer__3peGf}[dir=ltr] .ClassStep_cc-skeleton__ao6QS{background:linear-gradient(90deg, var(--neutral-100) 25%, var(--neutral-150) 37%, var(--neutral-100) 63%)}[dir=rtl] .ClassStep_cc-skeleton__ao6QS{background:linear-gradient(-90deg, var(--neutral-100) 25%, var(--neutral-150) 37%, var(--neutral-100) 63%)}[dir] .ClassStep_cc-skeleton__ao6QS{background-size:400% 100%}@keyframes ClassStep_ccshimmer__3peGf{0%{background-position:100% 0}to{background-position:0 0}}.ClassStep_cc-empty__rF86O{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:40px 24px;display:flex}.ClassStep_cc-empty-ico__1pS_a{background:var(--neutral-100);width:48px;height:48px;color:var(--text-tertiary);border-radius:14px;place-items:center;display:grid}.ClassStep_cc-empty-t__iu9Sd{color:var(--text-primary);font-size:14px;font-weight:600}.ClassStep_cc-empty-d__xv8fE{color:var(--text-tertiary);max-width:260px;font-size:12.5px;line-height:1.45}.ClassStep_class-footer__XvI3U{border-top:1px solid var(--border-subtle);background:var(--neutral-25);flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;padding:12px 16px;display:flex}.ClassStep_create-error__7hzIh{min-width:0;color:var(--red-600,#dc2626);flex:auto;font-size:12px;font-weight:600}.ClassStep_create-btn__XNHDk{border-radius:var(--radius-md);background:var(--blue-500);color:#fff;letter-spacing:-.01em;align-items:center;gap:10px;height:40px;padding:0 18px;font-size:13.5px;font-weight:600;transition:background .14s,transform .14s,box-shadow .14s;display:inline-flex}.ClassStep_create-btn__XNHDk:hover:not(:disabled){background:var(--blue-600);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.ClassStep_create-btn__XNHDk:disabled{background:var(--neutral-150);color:var(--text-disabled);cursor:not-allowed}.ClassStep_create-kbd__oxMwk{color:inherit;background:#ffffff2e;border-radius:6px;align-items:center;padding:2px 6px;font-family:inherit;font-size:12px;font-weight:600;display:inline-flex}.ClassStep_create-btn__XNHDk:disabled .ClassStep_create-kbd__oxMwk{background:var(--neutral-200)}.ClassStep_cd-block__Mb4gX{border:1px solid var(--bw-n200,#e5e9f0);background:#fff;border-radius:12px;flex-direction:column;gap:14px;margin-bottom:14px;padding:16px;display:flex}.ClassStep_cd-row__P9BxF{gap:14px;display:flex}.ClassStep_cd-field__Q9Jdn{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.ClassStep_cd-label__mLrub{color:var(--bw-n400,#6b7280);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600}.ClassStep_cd-input__Ayo7u{width:100%;color:var(--bw-n700,#1f2937);border:1px solid var(--bw-n200,#e5e9f0);background:#fff;border-radius:8px;padding:8px 10px;font-size:14px}.ClassStep_cd-readonly__ErcII{width:100%;color:var(--bw-n400,#6b7280);background:var(--bw-n50,#f7f8fa);border:1px solid var(--bw-n200,#e5e9f0);white-space:nowrap;text-overflow:ellipsis;border-radius:8px;padding:8px 10px;font-size:14px;overflow:hidden}.ClassStep_cd-duration__YBDx0{align-items:center;gap:8px;display:flex}.ClassStep_cd-suffix__j6NKO{color:var(--bw-n400,#6b7280);font-size:13px}.ClassStep_cd-note__EaepK{width:100%;color:var(--bw-n700,#1f2937);resize:vertical;border:1px solid var(--bw-n200,#e5e9f0);background:#fff;border-radius:8px;padding:8px 10px;font-family:inherit;font-size:14px}.ClassAside_class-aside__sYoO7{background:var(--neutral-25);flex-direction:column;flex-shrink:0;width:30%;min-width:240px;max-width:340px;display:flex;overflow-y:auto}[dir=ltr] .ClassAside_class-aside__sYoO7{border-right:1px solid var(--border-subtle)}[dir=rtl] .ClassAside_class-aside__sYoO7{border-left:1px solid var(--border-subtle)}.ClassAside_class-aside__sYoO7::-webkit-scrollbar{width:6px}.ClassAside_class-aside__sYoO7::-webkit-scrollbar-thumb{background:var(--neutral-200);border-radius:999px}.ClassAside_ca-head__D46T7{text-align:center;border-bottom:1px solid var(--border-subtle);flex-direction:column;flex-shrink:0;align-items:center;gap:6px;padding:24px 20px 18px;display:flex}.ClassAside_ca-head-ico__vyfyG{background:var(--neutral-100);width:56px;height:56px;color:var(--text-tertiary);border-radius:16px;place-items:center;margin-bottom:4px;display:grid}.ClassAside_ca-head-ico__vyfyG.ClassAside_picked__m876P{color:#fff}.ClassAside_ca-head-nm__EMVTH{color:var(--text-primary);letter-spacing:-.01em;font-size:17px;font-weight:700;line-height:1.25}.ClassAside_ca-head-sub__ptIc2{color:var(--text-tertiary);font-size:12.5px;line-height:1.4}.ClassAside_ca-cap__qLvA6{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--neutral-0);flex-shrink:0;margin:16px;padding:16px 18px}.ClassAside_ca-cap-top__32MFC{justify-content:space-between;align-items:baseline;display:flex}.ClassAside_ca-cap-count__E4PO1{align-items:baseline;display:inline-flex}.ClassAside_ca-cap-now__6J3k7{color:var(--text-primary);letter-spacing:-.03em;font-size:28px;font-weight:800;line-height:1}.ClassAside_ca-cap-tot__IHHoG{color:var(--text-disabled);letter-spacing:-.02em;font-size:18px;font-weight:700}.ClassAside_ca-cap-lbl__iQpku{color:var(--text-tertiary);font-size:12.5px;font-weight:600}.ClassAside_ca-cap-bar__Mx4pK{background:var(--neutral-150);border-radius:999px;height:6px;margin-top:14px;position:relative;overflow:hidden}.ClassAside_ca-cap-bar-fill__wkAaU{background:var(--gradient-ocean);transition:width .28s var(--ease-emphasized);border-radius:999px;position:absolute;inset:0 auto 0 0}.ClassAside_ca-cap-dots__u83iB{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.ClassAside_ca-cap-dot__W4heW{background:var(--neutral-200);border-radius:999px;width:7px;height:7px;transition:background .18s}.ClassAside_ca-cap-dot__W4heW.ClassAside_on__XsLLO{background:var(--blue-500)}.ClassAside_ca-enrolled__ps6y0{flex-direction:column;flex:1;min-height:0;padding:0 16px 16px;display:flex}.ClassAside_ca-enrolled-lbl__RLmYF{letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);padding:4px 2px 10px;font-size:11px;font-weight:700}.ClassAside_ca-enrolled-empty__XJn1I{color:var(--text-tertiary);padding:2px;font-size:13px;line-height:1.45}.ClassAside_enrol__uqoBA{flex-direction:column;gap:8px;display:flex}.ClassAside_enrol-field__8BSrt{position:relative}.ClassAside_enrol-field__8BSrt .ClassAside_ico__76vAP{color:var(--text-tertiary);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}[dir=ltr] .ClassAside_enrol-field__8BSrt .ClassAside_ico__76vAP{left:11px}[dir=rtl] .ClassAside_enrol-field__8BSrt .ClassAside_ico__76vAP{right:11px}.ClassAside_enrol-field__8BSrt input{border:1.5px solid var(--border-default);width:100%;height:38px;color:var(--text-primary);background:var(--neutral-0);border-radius:10px;outline:none;padding:0 34px;font-size:13px;transition:all .15s}.ClassAside_enrol-field__8BSrt input::placeholder{color:var(--text-tertiary)}.ClassAside_enrol-field__8BSrt input:focus{border-color:var(--blue-500);box-shadow:var(--shadow-focus)}.ClassAside_enrol-clear__yIyrW{width:24px;height:24px;color:var(--text-tertiary);border-radius:7px;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}[dir=ltr] .ClassAside_enrol-clear__yIyrW{right:7px}[dir=rtl] .ClassAside_enrol-clear__yIyrW{left:7px}.ClassAside_enrol-clear__yIyrW:hover{background:var(--neutral-100);color:var(--text-primary)}.ClassAside_enrol-results__i_nG5{border:1px solid var(--border-subtle);background:var(--neutral-0);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.ClassAside_enrol-hint__0l0n3{color:var(--text-tertiary);padding:10px 12px;font-size:12.5px}.ClassAside_enrol-result__NwAKQ{border-top:1px solid var(--border-subtle);align-items:center;gap:10px;width:100%;padding:8px 10px;transition:background .12s;display:flex}[dir=ltr] .ClassAside_enrol-result__NwAKQ{text-align:left}[dir=rtl] .ClassAside_enrol-result__NwAKQ{text-align:right}.ClassAside_enrol-result__NwAKQ:first-child{border-top:none}.ClassAside_enrol-result__NwAKQ:hover{background:var(--neutral-50)}.ClassAside_enrol-result-info__BQUY5{flex-direction:column;flex:1;min-width:0;display:flex}.ClassAside_enrol-result-nm__4IGqz{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.ClassAside_enrol-result-sub__5gyIQ{color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.ClassAside_enrol-result-add__8OjXu{color:var(--blue-500);flex-shrink:0}.ClassAside_enrol-full__B7BjA{color:var(--warning-700);background:var(--warning-50);border:1px solid color-mix(in srgb, var(--warning-500) 30%, #fff);border-radius:8px;align-items:center;gap:6px;padding:8px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.ClassAside_ca-enrolled-list__ponMT{flex-direction:column;gap:4px;margin-top:10px;display:flex}.ClassAside_ca-enrolled-row__hG1fy{background:var(--neutral-0);border:1px solid var(--border-subtle);border-radius:10px;align-items:center;gap:10px;padding:7px 8px;display:flex}.ClassAside_ca-enrolled-info__svVKE{flex-direction:column;flex:1;min-width:0;display:flex}.ClassAside_ca-enrolled-nm__rVZV3{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.ClassAside_ca-enrolled-sub__VEa5Y{color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.ClassAside_ca-enrolled-remove__IhL3C{width:26px;height:26px;color:var(--text-tertiary);border-radius:7px;flex-shrink:0;place-items:center;transition:all .12s;display:grid}.ClassAside_ca-enrolled-remove__IhL3C:hover{background:var(--danger-50);color:var(--danger-500)}.ClassAside_ca-enrolled-item__ABcaP{flex-direction:column;gap:6px;display:flex}.ClassAside_ca-enrolled-bell__JMvFM{width:26px;height:26px;color:var(--text-tertiary);border-radius:7px;flex-shrink:0;place-items:center;transition:all .12s;display:grid}.ClassAside_ca-enrolled-bell__JMvFM:hover,.ClassAside_ca-enrolled-bell__JMvFM.ClassAside_on__XsLLO{background:var(--blue-50);color:var(--blue-600)}.ClassAside_ca-notif__te7Wy{background:var(--neutral-50);border-radius:9px;flex-direction:column;gap:4px;padding:8px 10px;display:flex}[dir=ltr] .ClassAside_ca-notif__te7Wy{margin:0 8px 2px 44px}[dir=rtl] .ClassAside_ca-notif__te7Wy{margin:0 44px 2px 8px}.ClassAside_ca-notif-row__lTItT{align-items:center;gap:6px;display:flex}.ClassAside_ca-notif-lbl__KdBWc{min-width:0;color:var(--text-secondary);flex:1;font-size:12px}.ClassAside_ca-notif-tog__cgw7D{border:1px solid var(--border-subtle);background:var(--neutral-0);width:24px;height:24px;color:var(--text-tertiary);border-radius:6px;place-items:center;transition:all .12s;display:grid}.ClassAside_ca-notif-tog__cgw7D.ClassAside_on__XsLLO{background:var(--blue-500);border-color:var(--blue-500);color:#fff}.ClassAside_ca-notif-tog__cgw7D.ClassAside_blocked__mEOBS{opacity:.4;cursor:not-allowed;background:var(--neutral-50)}.RepeatWeekdays_weekdays__pqEZV{justify-content:space-between;align-items:center;gap:12px;display:flex}.RepeatWeekdays_weekdays-lbl__RWUy6{text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);font-size:11px;font-weight:700}.RepeatWeekdays_weekdays-set__zeb_n{background:var(--neutral-0);border:1px solid var(--border-subtle);border-radius:9px;gap:2px;min-inline-size:0;margin:0;padding:3px;display:inline-flex}.RepeatWeekdays_weekday__iyOh8{width:26px;height:26px;color:var(--text-tertiary);border-radius:6px;place-items:center;font-size:11px;font-weight:600;transition:background .14s,color .14s;display:grid}.RepeatWeekdays_weekday__iyOh8:hover{color:var(--text-secondary)}.RepeatWeekdays_weekday__iyOh8.RepeatWeekdays_active__h2e2O{background:var(--blue-500);color:#fff}.RepeatBlock_repeat-block__y6Z3s{flex-direction:column;gap:10px;display:flex}.RepeatBlock_repeat-toggle__D6TtG{color:var(--blue-500);border-radius:999px;align-items:center;gap:8px;padding:6px 10px;font-size:12.5px;font-weight:500;transition:background .12s;display:inline-flex}[dir=ltr] .RepeatBlock_repeat-toggle__D6TtG{margin:-4px 0 0 auto}[dir=rtl] .RepeatBlock_repeat-toggle__D6TtG{margin:-4px auto 0 0}.RepeatBlock_repeat-toggle__D6TtG:hover{background:var(--blue-50)}.RepeatBlock_repeat-toggle__D6TtG.RepeatBlock_is-on__Zfmh_{color:var(--blue-600);background:var(--blue-50);font-weight:600}.RepeatBlock_repeat-switch__lUi_0{background:var(--neutral-200);width:30px;height:18px;transition:background .2s var(--ease-standard);border-radius:999px;flex-shrink:0;position:relative}.RepeatBlock_repeat-switch__lUi_0:after{content:"";width:14px;height:14px;box-shadow:var(--shadow-xs);transition:transform .22s var(--ease-emphasized);background:#fff;border-radius:999px;position:absolute;top:2px}[dir=ltr] .RepeatBlock_repeat-switch__lUi_0:after{left:2px}[dir=rtl] .RepeatBlock_repeat-switch__lUi_0:after{right:2px}.RepeatBlock_repeat-switch__lUi_0.RepeatBlock_on__SZxN2{background:var(--blue-500)}[dir=ltr] .RepeatBlock_repeat-switch__lUi_0.RepeatBlock_on__SZxN2:after{transform:translate(12px)}[dir=rtl] .RepeatBlock_repeat-switch__lUi_0.RepeatBlock_on__SZxN2:after{transform:translate(-12px)}.RepeatBlock_repeat-opts__6_mqJ{border:1px solid var(--blue-200);background:var(--blue-50);animation:RepeatBlock_repeatReveal__Rdz8F .24s var(--ease-emphasized);border-radius:12px;flex-direction:column;gap:12px;padding:12px;display:flex}@keyframes RepeatBlock_repeatReveal__Rdz8F{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.RepeatBlock_repeat-field__NGjZo{justify-content:space-between;align-items:center;gap:12px;display:flex}.RepeatBlock_repeat-lbl__Sm8O4{text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);font-size:11px;font-weight:700}.RepeatBlock_repeat-seg__W3_GH{background:var(--neutral-0);border:1px solid var(--border-subtle);border-radius:9px;gap:2px;min-inline-size:0;margin:0;padding:3px;display:inline-flex}.RepeatBlock_repeat-seg-btn__C9uqr{color:var(--text-tertiary);border-radius:6px;padding:5px 10px;font-size:12px;font-weight:600;transition:background .14s,color .14s}.RepeatBlock_repeat-seg-btn__C9uqr:hover{color:var(--text-secondary)}.RepeatBlock_repeat-seg-btn__C9uqr.RepeatBlock_active__y3A6u{background:var(--blue-500);color:#fff}.RepeatBlock_repeat-stepper__zSDXZ{background:var(--neutral-0);border:1px solid var(--border-subtle);border-radius:9px;align-items:center;gap:2px;padding:3px;display:inline-flex}.RepeatBlock_repeat-stepper__zSDXZ button{width:26px;height:26px;color:var(--text-secondary);border-radius:6px;place-items:center;transition:background .14s,color .14s;display:grid}.RepeatBlock_repeat-stepper__zSDXZ button:hover{background:var(--blue-100);color:var(--blue-600)}.RepeatBlock_repeat-count__W_xkY{text-align:center;min-width:26px;color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.RepeatBlock_repeat-summary__r3aMM{color:var(--blue-700);border-top:1px solid var(--blue-200);align-items:center;gap:7px;padding-top:10px;font-size:11.5px;font-weight:500;display:flex}.RepeatBlock_repeat-summary__r3aMM svg{color:var(--blue-500);flex-shrink:0}.RepeatBlock_conflict-check-btn__7Syfv{color:var(--blue-700);background:var(--neutral-0);border:1px solid var(--blue-200);border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:12.5px;font-weight:600;transition:background .14s,border-color .14s;display:inline-flex}.RepeatBlock_conflict-check-btn__7Syfv:hover{background:var(--blue-100);border-color:var(--blue-300)}.RepeatBlock_conflict-check-btn__7Syfv svg{flex-shrink:0}.RepeatBlock_conflict-scan__pasea{color:var(--text-secondary);background:var(--neutral-0);border:1px solid var(--border-subtle);border-radius:9px;align-items:center;gap:9px;padding:9px 12px;font-size:12.5px;font-weight:600;display:flex}.RepeatBlock_conflict-spinner__j_Dwj{border:2px solid var(--blue-200);border-top-color:var(--blue-500);border-radius:999px;flex-shrink:0;width:15px;height:15px;animation:.7s linear infinite RepeatBlock_btSpin__7WVbx}@keyframes RepeatBlock_btSpin__7WVbx{to{transform:rotate(360deg)}}.RepeatBlock_conflict-result__aSiRr{animation:RepeatBlock_repeatReveal__Rdz8F .24s var(--ease-emphasized);flex-direction:column;gap:8px;display:flex}.RepeatBlock_conflict-banner__xfm_A{color:var(--warning-700,#9a6700);background:var(--warning-50,#fdf6e3);border:1px solid color-mix(in srgb, var(--warning-500,#e0a000) 32%, #fff);border-radius:9px;align-items:center;gap:8px;padding:8px 10px;font-size:12.5px;font-weight:600;display:flex}.RepeatBlock_conflict-banner__xfm_A.RepeatBlock_is-clear__Fvpye{color:var(--success-700,#1b7f47);background:var(--success-50,#e7f7ee);border-color:color-mix(in srgb, var(--success-500,#2bb36b) 32%, #fff)}.RepeatBlock_conflict-banner-ico__ax4PN{flex-shrink:0;display:flex}.RepeatBlock_conflict-banner-text__MrxQ5{flex:1;min-width:0}.RepeatBlock_conflict-rescan__l0AAl{color:currentColor;opacity:.7;border-radius:6px;flex-shrink:0;place-items:center;width:24px;height:24px;transition:background .14s,opacity .14s;display:grid}.RepeatBlock_conflict-rescan__l0AAl:hover{opacity:1;background:#0000000d}.RepeatBlock_conflict-list__PG10Z{border:1px solid var(--border-subtle);background:var(--neutral-0);border-radius:9px;flex-direction:column;gap:1px;max-height:184px;padding:3px;display:flex;overflow-y:auto}.RepeatBlock_conflict-row__yJ0Pu{border-radius:7px;align-items:center;gap:9px;padding:7px 9px;transition:background .12s,opacity .14s;display:flex}.RepeatBlock_conflict-dot__9QFUz{background:var(--success-500,#2bb36b);border-radius:999px;flex-shrink:0;width:7px;height:7px}.RepeatBlock_conflict-row__yJ0Pu.RepeatBlock_has-conflict__eU5w_ .RepeatBlock_conflict-dot__9QFUz{background:var(--warning-500,#e0a000)}.RepeatBlock_conflict-date__tRqvy{color:var(--text-primary);white-space:nowrap;font-size:12.5px;font-weight:600}.RepeatBlock_conflict-ok__HUjaL{color:var(--text-tertiary);font-size:11.5px}[dir=ltr] .RepeatBlock_conflict-ok__HUjaL{margin-left:auto}[dir=rtl] .RepeatBlock_conflict-ok__HUjaL{margin-right:auto}.RepeatBlock_conflict-reason__wHXda{color:var(--warning-700,#9a6700);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;font-size:11px;font-weight:600;display:inline-flex;overflow:hidden}[dir=ltr] .RepeatBlock_conflict-reason__wHXda{margin-left:auto}[dir=rtl] .RepeatBlock_conflict-reason__wHXda{margin-right:auto}.RepeatBlock_conflict-reason__wHXda svg{flex-shrink:0}.RepeatBlock_conflict-action__9yx3N{color:var(--danger-500);border:1px solid color-mix(in srgb, var(--danger-500) 28%, transparent);border-radius:6px;flex-shrink:0;padding:3px 9px;font-size:11.5px;font-weight:700;transition:background .14s}.RepeatBlock_conflict-action__9yx3N:hover{background:var(--danger-50,color-mix(in srgb, var(--danger-500) 10%, #fff))}.RepeatBlock_conflict-row__yJ0Pu.RepeatBlock_is-excluded__RSMRP{opacity:.5}.RepeatBlock_conflict-row__yJ0Pu.RepeatBlock_is-excluded__RSMRP .RepeatBlock_conflict-date__tRqvy{text-decoration:line-through}.RepeatBlock_conflict-row__yJ0Pu.RepeatBlock_is-excluded__RSMRP .RepeatBlock_conflict-dot__9QFUz{background:var(--neutral-300)}.RepeatBlock_conflict-row__yJ0Pu.RepeatBlock_is-excluded__RSMRP .RepeatBlock_conflict-action__9yx3N{color:var(--text-secondary);border-color:var(--border-default)}.RepeatBlock_conflict-foot__Q1PYm{color:var(--blue-700);padding:2px 2px 0;font-size:11.5px;font-weight:600}.RepeatBlock_repeat-every__doWwW{align-items:center;gap:8px;display:flex}.RepeatBlock_repeat-every-input__r_0L8{text-align:center;width:56px;color:var(--bw-n700,#1f2937);border:1px solid var(--bw-n200,#e5e9f0);background:#fff;border-radius:8px;padding:6px 8px;font-size:14px}.BlockoutStep_off-card__X5_SE{background:var(--warning-50);border:1px solid #f5d88a;border-radius:12px;align-items:flex-start;gap:10px;padding:12px;display:flex}.BlockoutStep_off-card__X5_SE svg{color:var(--warning-700);flex-shrink:0;margin-top:2px}.BlockoutStep_off-card__X5_SE .BlockoutStep_t__DleCI{color:var(--neutral-900);font-size:13.5px;font-weight:600}.BlockoutStep_off-card__X5_SE .BlockoutStep_d__sZx0p{color:var(--neutral-700);margin-top:2px;font-size:12.5px;line-height:1.45}.BlockoutStep_field-row__ZFcOP{grid-gap:10px;gap:10px;display:grid}.BlockoutStep_field-row__ZFcOP.BlockoutStep_two-col__JGDLq{grid-template-columns:1fr 1fr}.BlockoutStep_field-grp__O8kjJ{flex-direction:column;gap:6px;display:flex}.BlockoutStep_lbl__Jd9Ux{color:var(--text-secondary);font-size:12px;font-weight:500}.BlockoutStep_select__CrJ52{background:var(--neutral-0);border:1px solid var(--border-default);width:100%;height:40px;color:var(--text-primary);border-radius:10px;align-items:center;font-size:13.5px;transition:all .15s;display:flex;position:relative}[dir=ltr] .BlockoutStep_select__CrJ52{padding:0 36px 0 12px}[dir=rtl] .BlockoutStep_select__CrJ52{padding:0 12px 0 36px}.BlockoutStep_lead__912sQ{flex:1;align-items:center;gap:8px;min-width:0;display:inline-flex}.BlockoutStep_chev__6RsZ6{color:var(--text-tertiary);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}[dir=ltr] .BlockoutStep_chev__6RsZ6{right:10px}[dir=rtl] .BlockoutStep_chev__6RsZ6{left:10px}.BlockoutStep_select__CrJ52{cursor:pointer}.BlockoutStep_select__CrJ52:hover{border-color:var(--blue-300)}.BlockoutStep_select__CrJ52.BlockoutStep_is-open__QTD_g{border-color:var(--blue-500);box-shadow:var(--shadow-focus)}.BlockoutStep_se-menu__7d921{background:var(--neutral-0);border:1px solid var(--border-default);border-radius:10px;max-height:248px;padding:4px;overflow-y:auto;box-shadow:0 8px 24px #121d361f}.BlockoutStep_se-opt__SOb4W{width:100%;color:var(--text-primary);border-radius:7px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:13px;transition:background .12s;display:flex}[dir=ltr] .BlockoutStep_se-opt__SOb4W{text-align:left}[dir=rtl] .BlockoutStep_se-opt__SOb4W{text-align:right}.BlockoutStep_se-opt__SOb4W:hover{background:var(--blue-50)}.BlockoutStep_se-opt__SOb4W.BlockoutStep_active__h1OVx{background:var(--blue-50);color:var(--blue-700);font-weight:600}.BlockoutStep_tick__k6Mc_{color:var(--blue-500);flex-shrink:0}.BlockoutStep_repeat-toggle__6sUDY{color:var(--blue-500);border-radius:999px;align-items:center;gap:8px;padding:6px 10px;font-size:12.5px;font-weight:500;transition:background .12s;display:inline-flex}[dir=ltr] .BlockoutStep_repeat-toggle__6sUDY{margin:-4px 0 0 auto}[dir=rtl] .BlockoutStep_repeat-toggle__6sUDY{margin:-4px auto 0 0}.BlockoutStep_repeat-toggle__6sUDY:hover{background:var(--blue-50)}.BlockoutStep_repeat-toggle__6sUDY.BlockoutStep_is-on__GZtKO{background:var(--blue-50);color:var(--blue-600)}.BlockoutStep_reason-field__IbvKK{resize:vertical;background:var(--neutral-0);border:1px solid var(--border-default);width:100%;min-height:84px;color:var(--text-primary);border-radius:10px;outline:none;padding:10px 12px;font-family:inherit;font-size:13.5px;transition:all .15s}.BlockoutStep_reason-field__IbvKK::placeholder{color:var(--text-tertiary)}.BlockoutStep_reason-field__IbvKK:focus{border-color:var(--blue-500);box-shadow:var(--shadow-focus)}.GuestsAside_panel-aside__n1ulO{background:var(--neutral-25);flex-direction:column;flex-shrink:0;width:30%;min-width:240px;max-width:340px;display:flex;overflow-y:auto}[dir=ltr] .GuestsAside_panel-aside__n1ulO{border-right:1px solid var(--border-subtle)}[dir=rtl] .GuestsAside_panel-aside__n1ulO{border-left:1px solid var(--border-subtle)}.GuestsAside_panel-aside__n1ulO::-webkit-scrollbar{width:6px}.GuestsAside_panel-aside__n1ulO::-webkit-scrollbar-thumb{background:var(--neutral-200);border-radius:999px}.GuestsAside_guests-aside__VDLqm{gap:16px;padding:20px 18px}.GuestsAside_guests-head__NGVJf{color:var(--text-primary);letter-spacing:-.01em;font-size:20px;font-weight:700}.GuestsAside_guest-invite__M5wSh{position:relative}.GuestsAside_guest-invite__M5wSh input{border:1px solid var(--border-default);width:100%;height:44px;color:var(--text-primary);background:var(--neutral-0);border-radius:10px;outline:none;font-size:13.5px;transition:border-color .15s,box-shadow .15s}[dir=ltr] .GuestsAside_guest-invite__M5wSh input{padding:0 38px 0 14px}[dir=rtl] .GuestsAside_guest-invite__M5wSh input{padding:0 14px 0 38px}.GuestsAside_guest-invite__M5wSh input::placeholder{color:var(--text-tertiary)}.GuestsAside_guest-invite__M5wSh input:focus{border-color:var(--blue-500);box-shadow:var(--shadow-focus)}.GuestsAside_guest-invite__M5wSh .GuestsAside_ico__KTO89{color:var(--text-tertiary);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}[dir=ltr] .GuestsAside_guest-invite__M5wSh .GuestsAside_ico__KTO89{right:13px}[dir=rtl] .GuestsAside_guest-invite__M5wSh .GuestsAside_ico__KTO89{left:13px}.GuestsAside_guest-suggest__ekkON{background:var(--neutral-0);border:1px solid var(--border-subtle);box-shadow:var(--shadow-lg);z-index:20;border-radius:10px;flex-direction:column;gap:2px;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0}.GuestsAside_guest-sug-row__386k9{border-radius:8px;align-items:center;gap:10px;padding:7px 8px;transition:background .1s;display:flex}[dir=ltr] .GuestsAside_guest-sug-row__386k9{text-align:left}[dir=rtl] .GuestsAside_guest-sug-row__386k9{text-align:right}.GuestsAside_guest-sug-row__386k9:hover{background:var(--neutral-50)}.GuestsAside_guest-sug-info__l_YY_{flex-direction:column;flex:1;min-width:0;display:flex}.GuestsAside_guest-sug-info__l_YY_ .GuestsAside_nm__o6fbM{color:var(--text-primary);font-size:13px;font-weight:600}.GuestsAside_guest-sug-info__l_YY_ .GuestsAside_em__apm3V{color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.GuestsAside_guest-sug-row__386k9 .GuestsAside_add__v2qrK{color:var(--blue-500);flex-shrink:0}.GuestsAside_guest-meta__Ec_uG{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.GuestsAside_guest-summary__ePcnv{color:var(--text-secondary);font-size:13px;font-weight:600}.GuestsAside_guest-counts__S01yM{flex-wrap:wrap;gap:7px;display:flex}.GuestsAside_gc__i4Yir{white-space:nowrap;border:1px solid;border-radius:7px;padding:4px 9px;font-size:12.5px;font-weight:600}.GuestsAside_gc-yes__cwB_0{color:var(--success-600,#1f8a5b);background:var(--success-50,#eff9f2);border-color:#bde6cc}.GuestsAside_gc-wait__itBan{color:var(--warning-700,#b9770a);background:var(--warning-50,#fdf6e3);border-color:#f5d88a}.GuestsAside_gc-no__dUaoW{color:var(--danger-600,#d24545);background:var(--danger-50,#fdefef);border-color:#f3c0c0}.GuestsAside_guest-list__NYhq3{flex-direction:column;gap:4px;display:flex}.GuestsAside_guest-row__8qLlg{border-radius:10px;align-items:center;gap:12px;padding:6px 4px;transition:background .12s;display:flex}.GuestsAside_guest-row__8qLlg:hover{background:var(--neutral-50)}.GuestsAside_guest-av-wrap__KsOIj{flex-shrink:0;position:relative}.GuestsAside_guest-av__3I6GI{color:#fff;border-radius:999px;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:13px;font-weight:700;display:grid;overflow:hidden}.GuestsAside_guest-av__3I6GI.GuestsAside_sm__wsbtV{width:30px;height:30px;font-size:11px}.GuestsAside_guest-status__ZNFSa{color:#fff;border:2px solid var(--neutral-0);cursor:pointer;border-radius:999px;place-items:center;width:17px;height:17px;display:grid;position:absolute;bottom:-2px}[dir=ltr] .GuestsAside_guest-status__ZNFSa{right:-2px}[dir=rtl] .GuestsAside_guest-status__ZNFSa{left:-2px}.GuestsAside_guest-status__ZNFSa.GuestsAside_yes__9MpBK{background:var(--success-500,#2ea86a)}.GuestsAside_guest-status__ZNFSa.GuestsAside_waiting__S3rcB{background:var(--warning-500,#e3a82b)}.GuestsAside_guest-status__ZNFSa.GuestsAside_no__05WsV{background:var(--danger-500,#e15454)}.GuestsAside_guest-name__qx8wa{min-width:0;color:var(--text-primary);flex:1;align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.GuestsAside_guest-host__8v9Mz{color:var(--text-tertiary);background:var(--neutral-100);text-transform:uppercase;letter-spacing:.03em;border-radius:999px;padding:2px 7px;font-size:10.5px;font-weight:600}.GuestsAside_guest-x__u94MF{width:24px;height:24px;color:var(--text-tertiary);border-radius:7px;flex-shrink:0;place-items:center;transition:background .12s,color .12s;display:grid}.GuestsAside_guest-x__u94MF:hover{background:var(--danger-50,#fdefef);color:var(--danger-500,#e15454)}.ServiceStep_service-step__PBJTY{flex-direction:column;height:100%;min-height:0;display:flex}.ServiceStep_staff-bar__A5vCH{flex-shrink:0;align-items:center;gap:12px;padding:12px 16px 6px;display:flex}.ServiceStep_staff-scope__w7H51{flex:1;align-items:center;gap:10px;min-width:0;display:inline-flex}.ServiceStep_staff-scope-name__i5t7C{color:var(--text-primary);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.ServiceStep_staff-all__ynlU6{color:var(--blue-600);border:1px solid var(--blue-200);background:var(--blue-50);border-radius:999px;flex-shrink:0;padding:7px 13px;font-size:13px;font-weight:600;transition:all .15s}.ServiceStep_staff-all__ynlU6:hover{background:var(--blue-100);border-color:var(--blue-300);color:var(--blue-700)}.ServiceStep_staff-all__ynlU6.ServiceStep_active__I3jLr{background:var(--blue-500);border-color:var(--blue-500);color:#fff}.ServiceStep_cat-bar__pXloq{flex-shrink:0;align-items:center;gap:6px;padding:0 16px 8px;display:flex}.ServiceStep_cat-pills__0jmJf{scrollbar-width:none;flex:1;gap:6px;min-width:0;display:flex;overflow-x:auto}.ServiceStep_cat-pills__0jmJf.ServiceStep_overflowing__gcVeg{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 26px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 26px),#0000)}.ServiceStep_cat-pills__0jmJf::-webkit-scrollbar{display:none}.ServiceStep_cat-pill__hJcJb{white-space:nowrap;color:var(--text-secondary);background:var(--neutral-100);border:1px solid #0000;border-radius:999px;padding:6px 13px;font-size:12.5px;font-weight:600;transition:all .15s}.ServiceStep_cat-pill__hJcJb:hover{background:var(--neutral-150);color:var(--text-primary)}.ServiceStep_cat-pill__hJcJb.ServiceStep_active__I3jLr{background:var(--neutral-900);color:#fff;border-color:var(--neutral-900)}.ServiceStep_cat-overflow__mzuCT{width:34px;height:32px;color:var(--text-secondary);background:var(--neutral-100);border:1px solid #0000;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:inline-flex}.ServiceStep_cat-overflow__mzuCT:hover{background:var(--neutral-150);color:var(--text-primary)}.ServiceStep_cat-overflow__mzuCT[aria-expanded=true]{background:var(--neutral-900);color:#fff;border-color:var(--neutral-900)}.ServiceStep_cat-menu__cu_NE{background:var(--neutral-0);border:1px solid var(--border-default);box-shadow:var(--shadow-lg);border-radius:12px;flex-direction:column;gap:1px;max-height:320px;padding:4px;display:flex;overflow-y:auto}.ServiceStep_cat-menu-opt__m4Ngz{width:100%;color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;border-radius:8px;padding:9px 11px;font-size:13px;font-weight:500;transition:background .1s;overflow:hidden}[dir=ltr] .ServiceStep_cat-menu-opt__m4Ngz{text-align:left}[dir=rtl] .ServiceStep_cat-menu-opt__m4Ngz{text-align:right}.ServiceStep_cat-menu-opt__m4Ngz:hover{background:var(--neutral-100);color:var(--text-primary)}.ServiceStep_cat-menu-opt__m4Ngz.ServiceStep_active__I3jLr{background:var(--neutral-900);color:#fff}.ServiceStep_service-search__0XMEB{flex-shrink:0;padding:0 14px 6px;position:relative}.ServiceStep_service-search__0XMEB .ServiceStep_ico__p9Mno{color:var(--text-tertiary);position:absolute;top:22px;transform:translateY(-50%)}[dir=ltr] .ServiceStep_service-search__0XMEB .ServiceStep_ico__p9Mno{left:26px}[dir=rtl] .ServiceStep_service-search__0XMEB .ServiceStep_ico__p9Mno{right:26px}.ServiceStep_service-search__0XMEB input{border:1.5px solid var(--blue-300);width:100%;height:44px;color:var(--text-primary);background:var(--neutral-0);border-radius:12px;outline:none;font-size:14px;transition:all .15s}[dir=ltr] .ServiceStep_service-search__0XMEB input{padding:0 14px 0 40px}[dir=rtl] .ServiceStep_service-search__0XMEB input{padding:0 40px 0 14px}.ServiceStep_service-search__0XMEB input::placeholder{color:var(--text-tertiary)}.ServiceStep_service-search__0XMEB input:focus{border-color:var(--blue-500);box-shadow:var(--shadow-focus)}.ServiceStep_service-list__wNnul{border-top:1px solid var(--border-subtle);flex:1;min-height:0;overflow-y:auto}.ServiceStep_service-list__wNnul::-webkit-scrollbar{width:6px}.ServiceStep_service-list__wNnul::-webkit-scrollbar-thumb{background:var(--neutral-200);border-radius:999px}.ServiceStep_svc-group-lbl__wLQ4Z{letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);background:var(--neutral-25);z-index:1;padding:12px 16px 6px;font-size:11px;font-weight:700;position:sticky;top:0}.ServiceStep_rec-grid__qcPsk{grid-gap:6px;grid-template-columns:repeat(3,1fr);gap:6px;padding:2px 16px 8px;display:grid}.ServiceStep_rec-tile__vLg2c{border:1px solid var(--border-default);background:var(--neutral-0);border-radius:9px;flex-direction:column;gap:4px;padding:7px 9px;transition:all .15s;display:flex;position:relative}[dir=ltr] .ServiceStep_rec-tile__vLg2c{text-align:left}[dir=rtl] .ServiceStep_rec-tile__vLg2c{text-align:right}.ServiceStep_rec-tile__vLg2c:hover{border-color:var(--blue-300);background:var(--blue-50);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.ServiceStep_rec-tile-badge__UT6Wm{text-transform:uppercase;letter-spacing:.03em;color:var(--blue-700);background:var(--blue-100);border-radius:999px;flex-shrink:0;padding:1px 5px;font-size:8.5px;font-weight:700}.ServiceStep_rec-tile-dot__ugdmU{border-radius:3px;flex-shrink:0;width:8px;height:8px;margin-top:3px}.ServiceStep_rec-tile-nm__wPc8_{color:var(--text-primary);letter-spacing:-.01em;align-items:flex-start;gap:6px;font-size:12px;font-weight:600;line-height:1.2;display:flex}.ServiceStep_rec-tile-name-text__w7AVt{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.ServiceStep_rec-tile-foot___YDsO{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.ServiceStep_rec-tile-meta__nisCe{color:var(--text-tertiary);font-size:11px;font-weight:500}.ServiceStep_svc-row__0r8_6{border-top:1px solid var(--border-subtle);align-items:center;gap:12px;width:100%;transition:background .12s;display:flex;position:relative}[dir=ltr] .ServiceStep_svc-row__0r8_6{text-align:left;padding:11px 16px 11px 18px}[dir=rtl] .ServiceStep_svc-row__0r8_6{text-align:right;padding:11px 18px 11px 16px}.ServiceStep_svc-row__0r8_6:hover{background:var(--neutral-50)}.ServiceStep_svc-row__0r8_6 .ServiceStep_accent__fu_dl{width:4px;position:absolute;top:0;bottom:0}[dir=ltr] .ServiceStep_svc-row__0r8_6 .ServiceStep_accent__fu_dl{left:0}[dir=rtl] .ServiceStep_svc-row__0r8_6 .ServiceStep_accent__fu_dl{right:0}.ServiceStep_svc-main__tmNQd{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ServiceStep_svc-nm__q2xip{color:var(--text-primary);letter-spacing:-.01em;align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.ServiceStep_svc-bundle-tag__2IQOI{letter-spacing:.01em;text-transform:uppercase;color:var(--purple-600,#6d4bd0);background:var(--purple-50,#efebfa);border:1px solid var(--purple-200,#dad1f4);border-radius:999px;align-items:center;gap:4px;font-size:10.5px;font-weight:700;display:inline-flex}[dir=ltr] .ServiceStep_svc-bundle-tag__2IQOI{padding:2px 7px 2px 6px}[dir=rtl] .ServiceStep_svc-bundle-tag__2IQOI{padding:2px 6px 2px 7px}.ServiceStep_svc-bundle-tag__2IQOI svg{flex-shrink:0}.ServiceStep_svc-package-tag__CcnEP{white-space:nowrap;color:var(--green-700,#1f7a53);background:var(--green-50,#e9f2ee);border:1px solid var(--green-200,#c5dcd2);border-radius:999px;align-items:center;gap:4px;font-size:11px;font-weight:600;display:inline-flex}[dir=ltr] .ServiceStep_svc-package-tag__CcnEP{padding:2px 7px 2px 6px}[dir=rtl] .ServiceStep_svc-package-tag__CcnEP{padding:2px 6px 2px 7px}.ServiceStep_svc-package-tag__CcnEP svg{flex-shrink:0}.ServiceStep_svc-package-tag__CcnEP.ServiceStep_is-spent__4VSIh{color:var(--text-tertiary);background:var(--neutral-50,#f5f5f5);border-color:var(--neutral-200,#e5e5e5)}.ServiceStep_svc-sub__kA1cC{color:var(--text-tertiary);align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.ServiceStep_svc-deposit__xP0BK{color:var(--amber-700,#9a6700);background:var(--amber-50,#fdf6e3);border:1px solid var(--amber-200,#f2deae);white-space:nowrap;border-radius:999px;align-items:center;gap:3px;font-size:11px;font-weight:600;display:inline-flex}[dir=ltr] .ServiceStep_svc-deposit__xP0BK{padding:1px 7px 1px 5px}[dir=rtl] .ServiceStep_svc-deposit__xP0BK{padding:1px 5px 1px 7px}.ServiceStep_svc-deposit__xP0BK svg{opacity:.85;flex-shrink:0}.ServiceStep_svc-meta__EzhcK{color:var(--text-tertiary);flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;font-size:13px;font-weight:500;display:inline-flex}.ServiceStep_svc-meta-time__Y_h1O{align-items:center;gap:5px;display:inline-flex}.ServiceStep_svc-meta-prep__SrnT_,.ServiceStep_svc-meta-proc__khrze{color:var(--neutral-400);font-size:11px;font-weight:500}.ServiceStep_svc-meta-ico__veCaP{color:var(--text-tertiary);flex-shrink:0}.ServiceStep_svc-empty__Swif7{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:36px 24px;display:flex}.ServiceStep_svc-empty-ico__zZ_LV{background:var(--neutral-100);width:44px;height:44px;color:var(--text-tertiary);border-radius:12px;place-items:center;display:grid}.ServiceStep_svc-empty-t__XWU_k{color:var(--text-secondary);font-size:13.5px;line-height:1.45}.ServiceStep_svc-empty-t__XWU_k b{color:var(--text-primary);font-weight:600}.ServiceStep_svc-empty-switch__55jbo{background:var(--blue-500);color:#fff;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;transition:background .12s;display:inline-flex}.ServiceStep_svc-empty-switch__55jbo:hover{background:var(--blue-600)}.FormLibraryPicker_flex-row__mv4Hn{align-items:center;display:flex}.FormLibraryPicker_chip__twcfz{flex-shrink:0;place-items:center;display:grid}.FormLibraryPicker_tint-transition__gOfJ9{transition:background .14s,color .14s}.FormLibraryPicker_reveal-transition__czoiO{transition:opacity .14s var(--ease-standard), transform .14s var(--ease-standard), background .14s, color .14s}.FormLibraryPicker_strong-text__BT7BR{color:var(--text-primary);font-weight:600}.FormLibraryPicker_hint-text__NVFS1{color:var(--text-tertiary);font-size:12px}.FormLibraryPicker_forms-pop-head__K3k73{justify-content:space-between;gap:10px}[dir=ltr] .FormLibraryPicker_forms-pop-head__K3k73{padding:10px 10px 10px 12px}[dir=rtl] .FormLibraryPicker_forms-pop-head__K3k73{padding:10px 12px 10px 10px}.FormLibraryPicker_forms-pop-title__O4eJa{letter-spacing:-.01em;font-size:13px}.FormLibraryPicker_forms-pop-sub__2yd20{margin-top:1px}.FormLibraryPicker_forms-search__ZDv1Y{margin:2px 4px 6px;position:relative}.FormLibraryPicker_forms-search-ico__BHIVF{color:var(--text-tertiary);pointer-events:none;position:absolute}[dir=ltr] .FormLibraryPicker_forms-search-ico__BHIVF{left:10px}[dir=rtl] .FormLibraryPicker_forms-search-ico__BHIVF{right:10px}.FormLibraryPicker_forms-search-input__dTsdI{border:1px solid var(--border-default);background:var(--neutral-25);width:100%;height:34px;color:var(--text-primary);border-radius:9px;font-family:inherit;font-size:12.5px;transition:border-color .14s,background .14s}[dir=ltr] .FormLibraryPicker_forms-search-input__dTsdI{padding:0 30px 0 31px}[dir=rtl] .FormLibraryPicker_forms-search-input__dTsdI{padding:0 31px 0 30px}.FormLibraryPicker_forms-search-input__dTsdI::placeholder{color:var(--text-tertiary)}.FormLibraryPicker_forms-search-input__dTsdI:focus{border-color:var(--blue-300);background:var(--neutral-0);box-shadow:0 0 0 3px var(--blue-50);outline:none}.FormLibraryPicker_forms-search-clear__3ro6w{cursor:pointer;width:18px;height:18px;color:var(--text-tertiary);background:var(--neutral-100);border:none;border-radius:999px;position:absolute}[dir=ltr] .FormLibraryPicker_forms-search-clear__3ro6w{right:8px}[dir=rtl] .FormLibraryPicker_forms-search-clear__3ro6w{left:8px}.FormLibraryPicker_forms-search-clear__3ro6w:hover{background:var(--neutral-200);color:var(--text-primary)}.FormLibraryPicker_forms-pop-list__0M8XF{flex-direction:column;gap:2px;transition:opacity .15s;display:flex}.FormLibraryPicker_forms-lib-list__eEBG2{max-height:232px;margin-top:6px;overflow-y:auto}.FormLibraryPicker_form-row__VlzNR{cursor:pointer;width:100%;font:inherit;background:0 0;border:none;border-radius:9px;gap:10px;padding:8px 10px;transition:background .14s}[dir=ltr] .FormLibraryPicker_form-row__VlzNR{text-align:left}[dir=rtl] .FormLibraryPicker_form-row__VlzNR{text-align:right}.FormLibraryPicker_form-row__VlzNR:hover:not(:disabled){background:var(--neutral-50)}.FormLibraryPicker_form-row-ico__l3og0{background:var(--neutral-100);width:28px;height:28px;color:var(--text-tertiary);border-radius:8px}.FormLibraryPicker_form-row-main__x0W1z{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.FormLibraryPicker_form-row-name__Mjl7I{font-size:12.5px}.FormLibraryPicker_form-row-meta__q1Rqj{color:var(--text-tertiary);font-size:11px}.FormLibraryPicker_form-type__5mi0o{color:var(--text-secondary)}.FormLibraryPicker_form-preview__ZvkHO{width:26px;height:26px;color:var(--text-tertiary);opacity:0;background:0 0;border-radius:7px;transform:scale(.85)}[dir=ltr] .FormLibraryPicker_form-preview__ZvkHO{margin-right:-2px}[dir=rtl] .FormLibraryPicker_form-preview__ZvkHO{margin-left:-2px}.FormLibraryPicker_form-row__VlzNR:hover .FormLibraryPicker_form-preview__ZvkHO,.FormLibraryPicker_form-preview__ZvkHO:focus-visible{opacity:1;transform:scale(1)}.FormLibraryPicker_form-preview__ZvkHO:hover{background:var(--blue-50);color:var(--blue-600)}.FormLibraryPicker_form-preview__ZvkHO:focus-visible{outline:2px solid var(--blue-500);outline-offset:1px}.FormLibraryPicker_form-add-plus__0TGf4{background:var(--neutral-100);width:22px;height:22px;color:var(--text-secondary);border-radius:999px}.FormLibraryPicker_form-row__VlzNR.FormLibraryPicker_is-add__7wGWC:hover .FormLibraryPicker_form-add-plus__0TGf4{background:var(--blue-500);color:#fff}.FormLibraryPicker_forms-lib-empty___lk6A{text-align:center;padding:18px 12px}.notificationPreviewModal_overlay__Q9Mae{z-index:2147483000;animation:notificationPreviewModal_npFade__Je2lb .15s var(--ease-standard);background:#0f172a73;place-items:center;padding:24px;display:grid;position:fixed;inset:0}@keyframes notificationPreviewModal_npFade__Je2lb{0%{opacity:0}to{opacity:1}}.notificationPreviewModal_modal___K7aK{background:var(--neutral-0);width:min(640px,100vw - 32px);max-height:calc(100vh - 48px);font-family:var(--font,inherit);animation:notificationPreviewModal_npRise__YQaK0 .18s var(--ease-emphasized);border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 70px #0f172a47}@keyframes notificationPreviewModal_npRise__YQaK0{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:none}}.notificationPreviewModal_head__v_rQT{border-bottom:1px solid var(--border-subtle);align-items:flex-start;gap:12px;display:flex}[dir=ltr] .notificationPreviewModal_head__v_rQT{padding:16px 16px 12px 18px}[dir=rtl] .notificationPreviewModal_head__v_rQT{padding:16px 18px 12px 16px}.notificationPreviewModal_head-text__Q_FBe{flex:1;min-width:0}.notificationPreviewModal_eyebrow__FCpmS{letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary);font-size:11px;font-weight:700}.notificationPreviewModal_title__pnatN{letter-spacing:-.01em;color:var(--text-primary);margin:2px 0 0;font-size:16px;font-weight:700}.notificationPreviewModal_sub__Iic9d{color:var(--text-tertiary);margin:2px 0 0;font-size:12px}.notificationPreviewModal_close__FTa_D{width:30px;height:30px;color:var(--text-tertiary);background:var(--neutral-50);border:1px solid var(--border-subtle);cursor:pointer;border-radius:9px;flex-shrink:0;place-items:center;transition:background .14s,color .14s;display:grid}.notificationPreviewModal_close__FTa_D:hover{background:var(--neutral-100);color:var(--text-primary)}.notificationPreviewModal_tabs__n1ci6{background:var(--neutral-100);border-radius:10px;align-self:flex-start;gap:2px;margin:12px 18px 0;padding:3px;display:inline-flex}.notificationPreviewModal_tab__NFYw6{font:inherit;color:var(--text-secondary);cursor:pointer;transition:background .16s var(--ease-standard), color .16s var(--ease-standard), box-shadow .16s var(--ease-standard);border-radius:8px;align-items:center;gap:6px;padding:6px 14px;font-size:12.5px;font-weight:600;display:inline-flex}.notificationPreviewModal_tab__NFYw6 svg{width:14px;height:14px}.notificationPreviewModal_tab__NFYw6.notificationPreviewModal_active__U5Ad0{background:var(--neutral-0);color:var(--text-primary);box-shadow:var(--shadow-sm)}.notificationPreviewModal_body__H1w_0{flex-direction:column;flex:1;min-height:0;padding:14px 18px 0;display:flex}.notificationPreviewModal_frame__uAdIW{border:1px solid var(--border-subtle);background:#fff;border-radius:12px;flex:1;width:100%;min-height:min(58vh,520px)}.notificationPreviewModal_sms-stage__FHdgO{flex:1;padding:6px 0 4px;display:flex}.notificationPreviewModal_sms-bubble__S9YUO{background:var(--blue-50);border:1px solid var(--blue-200);max-width:86%;color:var(--blue-700);white-space:pre-wrap;overflow-wrap:anywhere;flex-direction:column;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}[dir=ltr] .notificationPreviewModal_sms-bubble__S9YUO{border-radius:16px 16px 16px 4px}[dir=rtl] .notificationPreviewModal_sms-bubble__S9YUO{border-radius:16px 16px 4px}.notificationPreviewModal_sms-meta__krNTv{color:var(--text-tertiary);margin-top:8px;font-size:11px}.notificationPreviewModal_empty__EBVYT{text-align:center;min-height:220px;color:var(--text-tertiary);flex:1;place-items:center;padding:24px;font-size:13px;display:grid}.notificationPreviewModal_foot__TIbig{justify-content:space-between;align-items:center;gap:12px;padding:14px 18px 16px;display:flex}.notificationPreviewModal_foot-note__1X__y{color:var(--text-tertiary);font-size:11.5px}.notificationPreviewModal_done__0ylkk{appearance:none;font:inherit;color:#fff;background:var(--blue-500);border:1px solid var(--blue-500);cursor:pointer;border-radius:9px;padding:9px 18px;font-size:13px;font-weight:600;transition:filter .14s}.notificationPreviewModal_done__0ylkk:hover{filter:brightness(.97)}.MedicalFormPreview_tempPreviewContainer__r7kLY .ant-modal{min-width:680px;height:100%;padding-bottom:0;top:0}@media (width<=767px){.MedicalFormPreview_tempPreviewContainer__r7kLY .ant-modal{min-width:100%}}:is(.MedicalFormPreview_tempPreviewContainer__r7kLY .ant-modal) .ant-modal-container{flex-direction:column;height:100%;display:flex;overflow:hidden}:is(:is(.MedicalFormPreview_tempPreviewContainer__r7kLY .ant-modal) .ant-modal-container) .ant-modal-body{flex:1;overflow:auto}.MedicalFormPreview_tempPreviewContainer__r7kLY .ant-tabs{min-height:60vh}.MedicalFormPreview_tempPreviewTabMenuContainer__xoPRM>div{border:none}.MedicalFormPreview_tempPreviewTabMenuContainer__xoPRM .ant-tabs-nav-list{width:100%}.MedicalFormPreview_tempPreviewTabMenuContainer__xoPRM .ant-tabs-content-holder{border:none;padding:40px 40px 16px}.MedicalFormPreview_tempPreviewTabMenuContainer__xoPRM .ant-tabs-tab{width:50%}:is(.MedicalFormPreview_tempPreviewTabMenuContainer__xoPRM .ant-tabs-tab)>div{text-align:center;width:100%}.MedicalFormPreview_medicalFormPreviewFullScreen__RWua5 .ant-modal-body>div{height:100%}.MedicalFormPreview_tempPreviewTabContainer___To1b{border:1px solid var(--grey-lt-02);border-radius:4px;width:100%;max-width:767px;margin:30px auto}.MedicalFormPreview_tempPreviewTabContainer___To1b>iframe{border:none;width:100%;height:calc(60vh - 90px)}.MedicalFormPreview_tempAppPreviewHeader__RCvXT{justify-content:space-between;align-items:center;padding:23px;display:flex}.MedicalFormPreview_previewUserName__n1AkA{color:var(--text-main);margin:0;font-family:Circular-Std-Book,sans-serif;font-size:16px;font-weight:500;line-height:24px}.MedicalFormPreview_previewUserDate__iD7Le{color:var(--grey-main);margin:0;font-family:Circular-Std-Book,sans-serif;font-size:14px;font-weight:400;line-height:22px}[dir=ltr] .MedicalFormPreview_userInfo__rZspJ{margin-left:10px}[dir=rtl] .MedicalFormPreview_userInfo__rZspJ{margin-right:10px}.payRequestModal_overlay__Ncn9f{z-index:2147483000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:payRequestModal_plFade__kFtuh .2s var(--ease-standard);background:#121d366b;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.payRequestModal_overlay__Ncn9f.payRequestModal_leaving__61tAc{animation:payRequestModal_plFade__kFtuh .2s var(--ease-standard) reverse forwards}@keyframes payRequestModal_plFade__kFtuh{0%{opacity:0}to{opacity:1}}.payRequestModal_modal__qMxMH{background:var(--neutral-0);text-align:center;width:360px;max-width:100%;font-family:var(--font,inherit);border-radius:20px;padding:26px 24px 22px;animation:.42s cubic-bezier(.2,.9,.25,1.15) payRequestModal_plPop__ZY0Gp;position:relative;box-shadow:0 30px 70px -20px #121d3680}.payRequestModal_modal__qMxMH.payRequestModal_leaving__61tAc{animation:payRequestModal_plOut__9Tl5i .2s var(--ease-standard) forwards}@keyframes payRequestModal_plPop__ZY0Gp{0%{opacity:0;transform:translateY(18px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes payRequestModal_plOut__9Tl5i{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(10px)scale(.97)}}.payRequestModal_art__J7xww{place-items:center;width:76px;height:76px;margin:4px auto 0;display:grid;position:relative}.payRequestModal_ring__jBdVO{border:2px solid var(--blue-200);opacity:0;border-radius:999px;animation:2.4s ease-out infinite payRequestModal_plRing__jS62h;position:absolute;inset:0}.payRequestModal_ring__jBdVO.payRequestModal_r2__7x4Nz{animation-delay:1.2s}@keyframes payRequestModal_plRing__jS62h{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(1.25)}}.payRequestModal_ico__4copO{color:#fff;border-radius:999px;place-items:center;width:56px;height:56px;animation:2.6s ease-in-out infinite payRequestModal_plBob__fvBe_;display:grid;position:relative;box-shadow:0 8px 20px -6px #037cd299}[dir=ltr] .payRequestModal_ico__4copO{background:var(--gradient-ocean,linear-gradient(135deg, #2badd4, #037cd2))}[dir=rtl] .payRequestModal_ico__4copO{background:var(--gradient-ocean,linear-gradient(-135deg, #2badd4, #037cd2))}@keyframes payRequestModal_plBob__fvBe_{0%,to{transform:translateY(0)rotate(-4deg)}50%{transform:translateY(-4px)rotate(4deg)}}.payRequestModal_spark__s54_U{background:var(--cyan-400,#2badd4);opacity:0;border-radius:999px;width:6px;height:6px;animation:2.2s ease-in-out infinite payRequestModal_plSpark__oxUOt;position:absolute}.payRequestModal_spark__s54_U.payRequestModal_s1__Fu9Bi{animation-delay:.1s;top:4px}[dir=ltr] .payRequestModal_spark__s54_U.payRequestModal_s1__Fu9Bi{right:8px}[dir=rtl] .payRequestModal_spark__s54_U.payRequestModal_s1__Fu9Bi{left:8px}.payRequestModal_spark__s54_U.payRequestModal_s2__e14X_{background:var(--blue-500);animation-delay:.8s;bottom:8px}[dir=ltr] .payRequestModal_spark__s54_U.payRequestModal_s2__e14X_{left:6px}[dir=rtl] .payRequestModal_spark__s54_U.payRequestModal_s2__e14X_{right:6px}.payRequestModal_spark__s54_U.payRequestModal_s3__q1J5D{background:var(--success-500,#2bb36b);animation-delay:1.4s;top:18px}[dir=ltr] .payRequestModal_spark__s54_U.payRequestModal_s3__q1J5D{left:0}[dir=rtl] .payRequestModal_spark__s54_U.payRequestModal_s3__q1J5D{right:0}@keyframes payRequestModal_plSpark__oxUOt{0%,to{opacity:0;transform:scale(0)}40%{opacity:1;transform:scale(1.2)}}.payRequestModal_modes__bYbra{gap:8px;margin:18px 0 4px;display:flex}.payRequestModal_mode___1MLX{background:var(--neutral-50);border:1.5px solid var(--border-subtle);cursor:pointer;border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:2px;padding:10px 8px;transition:background .14s,border-color .14s,box-shadow .14s;display:flex}.payRequestModal_mode___1MLX:hover{background:var(--neutral-100)}.payRequestModal_mode___1MLX.payRequestModal_active__J8Cqi{background:var(--blue-50);border-color:var(--blue-400,#5ba8e8);box-shadow:0 0 0 3px var(--blue-50)}.payRequestModal_mode-lbl__EHp9P{text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary);font-size:11px;font-weight:700}.payRequestModal_mode___1MLX.payRequestModal_active__J8Cqi .payRequestModal_mode-lbl__EHp9P{color:var(--blue-600)}.payRequestModal_mode-amt__TQ8xT{color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.payRequestModal_amount__1Zkcg{letter-spacing:-.03em;color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;animation:payRequestModal_plAmount__d25Tq .28s var(--ease-emphasized);margin-top:14px;font-size:30px;font-weight:800}@keyframes payRequestModal_plAmount__d25Tq{0%{opacity:.3;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.payRequestModal_title__v70DL{letter-spacing:-.01em;color:var(--text-primary);margin:4px 0 0;font-size:17px;font-weight:700}.payRequestModal_sub__9No_o{max-width:280px;color:var(--text-secondary);text-wrap:pretty;margin:6px auto 0;font-size:13px;line-height:1.5}.payRequestModal_seg__eUpO4{border:0;gap:6px;min-inline-size:0;margin:18px 0 16px;padding:0;display:flex}.payRequestModal_seg-btn__HToSY{color:var(--text-secondary);background:var(--neutral-50);border:1px solid var(--border-subtle);cursor:pointer;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:6px;padding:9px 8px;font-size:12.5px;font-weight:600;transition:background .14s,border-color .14s,color .14s;display:inline-flex}.payRequestModal_seg-btn__HToSY svg{flex-shrink:0}.payRequestModal_seg-btn__HToSY:hover{background:var(--neutral-100)}.payRequestModal_seg-btn__HToSY.payRequestModal_active__J8Cqi{color:var(--blue-700);background:var(--blue-50);border-color:var(--blue-300);box-shadow:0 0 0 3px var(--blue-50)}.payRequestModal_seg-btn-blocked__rzNPS{opacity:.45;cursor:not-allowed}.payRequestModal_seg-btn-blocked__rzNPS:hover{background:0 0}.payRequestModal_actions__bPB6_{gap:10px;display:flex}.payRequestModal_cancel__aePjn{color:var(--text-secondary);background:var(--neutral-0);border:1px solid var(--border-default);cursor:pointer;border-radius:11px;flex:none;padding:11px 18px;font-size:13.5px;font-weight:600;transition:background .14s,border-color .14s}.payRequestModal_cancel__aePjn:hover{background:var(--neutral-50);border-color:var(--border-strong)}.payRequestModal_confirm__5_Nbk{color:#fff;background:var(--blue-500);cursor:pointer;border:none;border-radius:11px;flex:1;justify-content:center;align-items:center;gap:8px;padding:11px 18px;font-size:13.5px;font-weight:700;transition:background .14s,transform .14s;display:inline-flex;box-shadow:inset 0 1px #fff3,0 6px 16px -5px #037cd280}.payRequestModal_confirm__5_Nbk:hover{background:var(--blue-600);transform:translateY(-1px)}.payRequestModal_confirm__5_Nbk svg{flex-shrink:0}.insurancePolicyModal_modal__s1RPz .modal-backdrop{z-index:2147483000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#121d3661;padding:24px}.insurancePolicyModal_modal__s1RPz[size=lg] .modal{border-radius:var(--radius-2xl);border:1px solid #ffffffb3;width:560px;max-height:calc(100dvh - 48px);box-shadow:0 24px 80px -16px #121d364d}.insurancePolicyModal_modal__s1RPz .modal .hd{align-items:center;padding:28px 28px 12px}[dir=ltr] .insurancePolicyModal_modal__s1RPz .modal .hd{background:linear-gradient(135deg, var(--cyan-50), var(--neutral-0) 75%)}[dir=rtl] .insurancePolicyModal_modal__s1RPz .modal .hd{background:linear-gradient(-135deg, var(--cyan-50), var(--neutral-0) 75%)}.insurancePolicyModal_modal__s1RPz .modal .bd{padding:0 28px 24px}.insurancePolicyModal_modal__s1RPz .modal .ft{border-top:1px solid var(--border-subtle);background:var(--neutral-25);justify-content:flex-start;padding:16px 28px}.insurancePolicyModal_heading__Pfa_a{align-items:center;gap:14px;display:flex}.insurancePolicyModal_heading-icon__K42rc,.insurancePolicyModal_policy-icon__sHxMV,.insurancePolicyModal_option-icon__xuoEP{color:var(--blue-600);background:var(--blue-50);border-radius:var(--radius-lg);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.insurancePolicyModal_heading-icon__K42rc{border:1px solid var(--cyan-100);background:var(--neutral-0);width:46px;height:46px;box-shadow:var(--shadow-xs)}.insurancePolicyModal_title__VBJbZ{color:var(--text-primary);letter-spacing:-.4px;margin:0;font-size:22px;font-weight:700;line-height:1.3}.insurancePolicyModal_sub__glv3u{color:var(--text-secondary);margin:0 0 24px;font-size:14px;line-height:1.6}.insurancePolicyModal_choices__0_0nw,.insurancePolicyModal_saved-policies___fk1V,.insurancePolicyModal_tiles__oPfz_{flex-direction:column;display:flex}.insurancePolicyModal_choices__0_0nw{gap:20px}.insurancePolicyModal_saved-policies___fk1V,.insurancePolicyModal_tiles__oPfz_{gap:10px}.insurancePolicyModal_section-label___NSsq{color:var(--text-tertiary);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.insurancePolicyModal_tile__j7EAe{min-width:0;display:block}.insurancePolicyModal_tile__j7EAe>.btn{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--neutral-0);width:100%;height:100%;box-shadow:var(--shadow-xs);white-space:normal;align-items:stretch;padding:18px;transition:background .16s,border-color .16s,box-shadow .16s}:is(.insurancePolicyModal_tile__j7EAe>.btn):hover:not(:disabled){border-color:var(--blue-300);background:var(--blue-50);box-shadow:var(--shadow-sm)}:is(.insurancePolicyModal_tile__j7EAe>.btn):focus-visible{outline:2px solid var(--blue-500);outline-offset:3px;box-shadow:none}[dir=ltr] .insurancePolicyModal_tile__j7EAe>.btn{text-align:left}[dir=rtl] .insurancePolicyModal_tile__j7EAe>.btn{text-align:right}.insurancePolicyModal_tile-suggested__qzYIo>.btn{border-color:var(--blue-200)}[dir=ltr] .insurancePolicyModal_tile-suggested__qzYIo>.btn{background:linear-gradient(120deg, var(--blue-50), var(--neutral-0))}[dir=rtl] .insurancePolicyModal_tile-suggested__qzYIo>.btn{background:linear-gradient(-120deg, var(--blue-50), var(--neutral-0))}.insurancePolicyModal_tile-selected__GMoA8>.btn{border-color:var(--blue-500);background:var(--blue-50);box-shadow:inset 0 0 0 1px var(--blue-500)}.insurancePolicyModal_tile__j7EAe>.btn:disabled{opacity:1;cursor:not-allowed;background:var(--neutral-50);box-shadow:none}.insurancePolicyModal_tile__j7EAe[disabled]{cursor:not-allowed}.insurancePolicyModal_tile__j7EAe[disabled] .insurancePolicyModal_policy-icon__sHxMV{background:var(--neutral-100);color:var(--text-tertiary)}.insurancePolicyModal_tile__j7EAe[disabled] .insurancePolicyModal_arrow__XQTF1{visibility:hidden}.insurancePolicyModal_policy-row__8pmWK{align-items:center;gap:14px;width:100%;display:flex}.insurancePolicyModal_policy-icon__sHxMV{width:44px;height:44px}.insurancePolicyModal_tile__j7EAe .insurancePolicyModal_policy-icon__sHxMV svg,.insurancePolicyModal_tile__j7EAe .insurancePolicyModal_option-icon__xuoEP svg{width:20px;height:20px}.insurancePolicyModal_tile-content__FKTKm{flex:1;min-width:0}.insurancePolicyModal_tile-insurer__DZz9A,.insurancePolicyModal_tile-title__pZWf5,.insurancePolicyModal_tile-meta__KGJKD,.insurancePolicyModal_tile-suggest-note__Pz0SA{overflow-wrap:anywhere;display:block}.insurancePolicyModal_tile-insurer__DZz9A{color:var(--text-tertiary);letter-spacing:.05em;text-transform:uppercase;margin-bottom:3px;font-size:11px;font-weight:600}.insurancePolicyModal_tile-title__pZWf5{color:var(--text-primary);font-size:15px;font-weight:700;line-height:1.4}.insurancePolicyModal_tile-meta__KGJKD{color:var(--text-secondary);margin-top:4px;font-size:12px;font-weight:400;line-height:1.5}.insurancePolicyModal_tile-suggest-note__Pz0SA{color:var(--blue-600);margin-top:6px;font-size:11px;font-weight:500;line-height:1.5}.insurancePolicyModal_tile-status__0TtIS{flex-shrink:0}.insurancePolicyModal_arrow__XQTF1{color:var(--text-tertiary);flex-shrink:0;display:inline-flex}.insurancePolicyModal_alternatives__xkFtI{grid-gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.insurancePolicyModal_alternative-content__YTI_d{width:100%;display:block}.insurancePolicyModal_alternative-head__4XSeT{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.insurancePolicyModal_option-icon__xuoEP{border-radius:var(--radius-md);width:34px;height:34px}.insurancePolicyModal_self-icon__Cn4F_{background:var(--neutral-100);color:var(--text-secondary)}.insurancePolicyModal_footer-note__nLE2B{color:var(--text-tertiary);align-items:center;gap:8px;font-size:12px;line-height:1.5;display:flex}.insurancePolicyModal_footer-note__nLE2B svg{flex-shrink:0}.insurancePolicyModal_create-form__Gvp24{flex-direction:column;gap:18px;display:flex}.insurancePolicyModal_insurer-row__KpZku,.insurancePolicyModal_create-actions__Buj9V{flex-wrap:wrap;gap:8px;display:flex}.insurancePolicyModal_field-pair__Gd8ho{grid-gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.insurancePolicyModal_create-actions__Buj9V{justify-content:flex-end;margin-top:6px}@media (width<=540px){.insurancePolicyModal_modal__s1RPz .modal-backdrop{padding:16px}.insurancePolicyModal_modal__s1RPz[size=lg] .modal{max-height:calc(100dvh - 32px)}.insurancePolicyModal_modal__s1RPz .modal .hd{padding:20px 20px 12px}.insurancePolicyModal_modal__s1RPz .modal .bd{padding:0 20px 20px}.insurancePolicyModal_modal__s1RPz .modal .ft{padding:14px 20px}.insurancePolicyModal_alternatives__xkFtI,.insurancePolicyModal_field-pair__Gd8ho{grid-template-columns:minmax(0,1fr)}.insurancePolicyModal_policy-row__8pmWK{flex-wrap:wrap;gap:10px}.insurancePolicyModal_tile-content__FKTKm{flex-basis:calc(100% - 54px)}[dir=ltr] .insurancePolicyModal_tile-status__0TtIS{margin-left:54px}[dir=rtl] .insurancePolicyModal_tile-status__0TtIS{margin-right:54px}[dir=ltr] .insurancePolicyModal_policy-row__8pmWK>.insurancePolicyModal_arrow__XQTF1{margin-left:auto}[dir=rtl] .insurancePolicyModal_policy-row__8pmWK>.insurancePolicyModal_arrow__XQTF1{margin-right:auto}.insurancePolicyModal_alternative-content__YTI_d{grid-column-gap:12px;-moz-column-gap:12px;grid-template-columns:34px minmax(0,1fr);column-gap:12px;display:grid}.insurancePolicyModal_alternative-head__4XSeT{grid-row:span 2;align-self:center;margin:0}.insurancePolicyModal_alternative-head__4XSeT .insurancePolicyModal_arrow__XQTF1{display:none}}@media (prefers-reduced-motion:reduce){.insurancePolicyModal_tile__j7EAe>.btn{transition:none}}.group_group-panel__y3efd{flex-direction:column;display:flex}.group_group-lanes__T3AAi{flex-direction:column;gap:12px;display:flex}.group_link-toggle__pyTkz{border:1px solid var(--border-default);background:var(--neutral-0);color:var(--text-secondary);border-radius:999px;align-items:center;gap:7px;padding:5px 10px;font-size:12px;font-weight:600;transition:background .14s,color .14s,border-color .14s;display:inline-flex}.group_link-toggle__pyTkz:hover{border-color:var(--blue-200);color:var(--text-primary)}.group_link-toggle__pyTkz.group_is-on__8Icxy{background:var(--blue-50);border-color:var(--blue-200);color:var(--blue-700)}.group_link-switch__6cLC0{background:var(--neutral-300);border-radius:999px;width:28px;height:16px;transition:background .16s;position:relative}.group_link-switch__6cLC0:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .16s;position:absolute;top:2px}[dir=ltr] .group_link-switch__6cLC0:after{left:2px}[dir=rtl] .group_link-switch__6cLC0:after{right:2px}.group_link-switch__6cLC0.group_on__2ad65{background:var(--blue-500)}[dir=ltr] .group_link-switch__6cLC0.group_on__2ad65:after{transform:translate(12px)}[dir=rtl] .group_link-switch__6cLC0.group_on__2ad65:after{transform:translate(-12px)}.group_group-lane__b2YQ0{border:1px solid var(--border-default);background:var(--neutral-0);border-radius:14px;overflow:hidden}.group_group-lane-head__nWTMa{background:var(--neutral-25);border-bottom:1px solid var(--border-subtle);align-items:center;gap:10px;padding:10px 12px;display:flex}.group_gl-av__Y8mZb{color:#fff;border-radius:999px;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:grid;overflow:hidden}.group_gl-info__6y_7i{flex:1;min-width:0}.group_gl-nm__x2jLl{color:var(--text-primary);letter-spacing:-.01em;align-items:center;gap:7px;font-size:13.5px;font-weight:600;display:flex}.group_gl-nm__x2jLl>span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.group_gl-tag__8cqiv{text-transform:uppercase;letter-spacing:.04em;color:var(--blue-700);background:var(--blue-50);border:1px solid var(--blue-200);border-radius:999px;flex-shrink:0;padding:1px 6px;font-size:9.5px;font-weight:700}.group_gl-sub__eCGa_{color:var(--text-tertiary);margin-top:1px;font-size:11.5px}.group_gl-icon-btn__sWWUT{width:28px;height:28px;color:var(--text-tertiary);border-radius:8px;flex-shrink:0;place-items:center;transition:background .14s,color .14s;display:grid}.group_gl-icon-btn__sWWUT:hover{background:var(--neutral-100);color:var(--blue-600)}.group_gl-remove__DLZlw:hover{color:var(--danger-500)}.group_group-lane-body__1ghpV{flex-direction:column;gap:8px;padding:10px 12px;display:flex}.group_gl-add__FxCAn{border:1px dashed var(--border-default);color:var(--blue-600);border-radius:10px;align-items:center;gap:8px;padding:9px 10px;font-size:12.5px;font-weight:600;transition:background .14s,border-color .14s;display:flex}.group_gl-add__FxCAn:hover{background:var(--blue-50);border-color:var(--blue-200)}.group_gl-add-ico__P1l34{background:var(--blue-50);width:22px;height:22px;color:var(--blue-600);border-radius:7px;flex-shrink:0;place-items:center;display:grid}.group_add-group__pMqHs{color:var(--blue-500);border-style:solid}.group_add-group__pMqHs .group_gl-add-ico__P1l34{background:var(--blue-500);color:#fff;box-shadow:0 2px 6px #037cd259}.group_gl-sections__y8xwI{border-top:1px solid var(--border-subtle);margin-top:2px;padding-top:4px}.wizard_root__3b7tJ{--accent:var(--blue-500,#037cd2);--accent-deep:var(--blue-700,#0a558f);--accent-tint:var(--blue-50,#eff7fe);--bw-border:#e4e8f0;--bw-n25:#fafbfc;--bw-n50:#f4f6fa;--bw-n100:#eef1f6;--bw-n200:#d3dae6;--bw-n400:#9aa2b5;--bw-n500:#6b7488;--bw-text:var(--navy,#121d36);z-index:2147483000;background:var(--bw-n50);color:var(--bw-text);flex-direction:column;font-family:Satoshi,Inter,system-ui,sans-serif;animation:.16s ease-out wizard_bw-fade__w9N25;display:flex;position:fixed;inset:0}@keyframes wizard_bw-fade__w9N25{0%{opacity:0;transform:scale(.99)}}@keyframes wizard_bw-spin__u3cIE{to{transform:rotate(360deg)}}.wizard_top__R_MM0{border-bottom:1px solid var(--bw-border);background:#fff;flex-shrink:0;align-items:center;gap:12px;padding:10px 16px;display:flex}.wizard_top-close__paCWd{width:34px;height:34px;color:var(--bw-n500);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.wizard_top-close__paCWd:hover{background:var(--bw-n100);color:var(--bw-text)}.wizard_top-divider__s11EH{background:var(--bw-n200);flex-shrink:0;width:1px;height:24px}.wizard_top-right__oIVEu{flex-shrink:0;align-items:center;gap:12px;display:flex}[dir=ltr] .wizard_top-right__oIVEu{margin-left:auto}[dir=rtl] .wizard_top-right__oIVEu{margin-right:auto}.wizard_placed__AAAaP{color:var(--bw-n500);white-space:nowrap;font-size:12px}.wizard_confirm-cta__XLRlt{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:7px;padding:8px 18px;font-size:13px;font-weight:600;display:inline-flex}.wizard_confirm-cta__XLRlt:disabled{opacity:.5;cursor:not-allowed}.wizard_confirm-refused__YiNC7{flex-shrink:0;margin:8px 16px 0}.wizard_summary-line__QCv1i{flex-wrap:wrap;flex:1;align-items:center;gap:6px;min-width:0;font-size:15px;font-weight:600;display:flex}.wizard_sum-word___AxIO{color:var(--bw-n500);font-weight:500}.wizard_sum-muted__wKIKW{color:var(--bw-n400);font-weight:500}.wizard_sum-accent__z7lz2{color:var(--accent-deep);font-weight:700}.wizard_sum-sep__szX7E{color:var(--bw-n400);margin:0 2px}.wizard_sum-or__DSXWS{color:var(--bw-n400);letter-spacing:.06em;text-transform:uppercase;margin:0 3px;font-size:11px;font-weight:700}.wizard_sum-when__CwAFr{color:var(--bw-n500);font-weight:600}.wizard_sum-edit__yAXUU{background:var(--accent-tint);color:var(--accent-deep);border:1px solid color-mix(in srgb, var(--accent) 30%, white);cursor:pointer;border-radius:999px;align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}[dir=ltr] .wizard_sum-edit__yAXUU{margin-left:4px;padding:4px 10px 4px 8px}[dir=rtl] .wizard_sum-edit__yAXUU{margin-right:4px;padding:4px 8px 4px 10px}.wizard_sum-edit__yAXUU:hover{background:color-mix(in srgb, var(--accent) 16%, white)}.wizard_ai-edit__9fSs0{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.wizard_ai-spark__TmYOy{color:var(--accent);flex-shrink:0}.wizard_ai-input__Y8eqi{border:1px solid color-mix(in srgb, var(--accent) 45%, white);min-width:0;color:var(--bw-text);background:var(--accent-tint);border-radius:9px;flex:1;padding:8px 12px;font-size:14px}.wizard_ai-input__Y8eqi:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent);outline:none}.wizard_ai-btn__FCOzo{background:var(--accent);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex}.wizard_ai-btn__FCOzo:hover{background:var(--accent-deep)}.wizard_ai-btn__FCOzo:disabled{opacity:.6;cursor:default}.wizard_ai-cancel__4JYxP{width:30px;height:30px;color:var(--bw-n500);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.wizard_ai-cancel__4JYxP:hover{background:var(--bw-n100)}.wizard_ai-spin__c_f7H{border:2px solid #ffffff80;border-top-color:#fff;border-radius:50%;width:13px;height:13px;animation:.7s linear infinite wizard_bw-spin__u3cIE;display:inline-block}.wizard_body___3PF8{flex:1;min-height:0;display:flex}.wizard_main__twFz4{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.wizard_toolbar__3ncXM{border-bottom:1px solid var(--bw-border);background:#fff;justify-content:space-between;align-items:center;gap:12px;padding:10px 20px;display:flex}.wizard_toolbar-left__j_OWI,.wizard_toolbar-right__WMpjf{align-items:center;gap:6px;display:flex}.wizard_range-label__LY3WD{color:var(--bw-text);text-align:center;min-width:160px;font-size:13px;font-weight:600}.wizard_seg__WtjaW{background:var(--bw-n100);border-radius:8px;gap:2px;padding:3px;display:inline-flex}.wizard_seg-btn__gelVc{cursor:pointer;color:var(--bw-n500);background:0 0;border:none;border-radius:6px;padding:5px 14px;font-size:12px;font-weight:600}.wizard_seg-btn__gelVc:hover{color:var(--bw-text)}.wizard_seg-on__qGpyp{color:var(--bw-text);background:#fff;box-shadow:0 1px 2px #121d3614}.wizard_tb-btn__zXSOj{color:var(--bw-text);border:1px solid var(--bw-n200);cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:5px;padding:7px 12px;font-size:13px;font-weight:600;display:inline-flex}.wizard_tb-btn__zXSOj:hover{background:var(--bw-n50)}.wizard_tb-btn__zXSOj:disabled{opacity:.45;cursor:default}.wizard_results__LUlq9{flex:1;padding:20px;overflow:auto}.wizard_results-prompt__AYMYJ{height:100%;color:var(--bw-n500);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:14px;display:flex}.wizard_scan-overlay__tua7p{z-index:40;pointer-events:none;position:absolute;inset:0;overflow:hidden}.wizard_scan-sweep__1wD96{height:140px;animation:1.9s cubic-bezier(.4,0,.2,1) infinite wizard_bw-scan-sweep__RFYuP;position:absolute;top:-140px;left:0;right:0}[dir=ltr] .wizard_scan-sweep__1wD96{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--accent) 22%, transparent), transparent)}[dir=rtl] .wizard_scan-sweep__1wD96{background:linear-gradient(-180deg, transparent, color-mix(in srgb, var(--accent) 22%, transparent), transparent)}@keyframes wizard_bw-scan-sweep__RFYuP{0%{top:-140px}to{top:100%}}.wizard_scan-pill__w_scI{background:var(--accent);color:#fff;box-shadow:0 6px 20px -6px color-mix(in srgb, var(--accent) 60%, transparent);border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;top:16px}[dir=ltr] .wizard_scan-pill__w_scI{left:50%;transform:translate(-50%)}[dir=rtl] .wizard_scan-pill__w_scI{right:50%;transform:translate(50%)}.wizard_cal__Wq6wj{flex-direction:column;gap:18px;display:flex}.wizard_cal-day-pill__UDXug{border:1px solid var(--bw-border);color:var(--bw-text);background:#fff;border-radius:999px;margin-bottom:10px;padding:4px 14px;font-size:12px;font-weight:700;display:inline-block}.wizard_cal-grid__yruM9{grid-gap:1px;background:var(--bw-border);border:1px solid var(--bw-border);border-radius:10px;gap:1px;display:grid;overflow:hidden}.wizard_cal-corner__VInEm{background:var(--bw-n25)}.wizard_cal-col-head__WGtgB{background:var(--bw-n25);color:var(--bw-text);text-align:center;white-space:nowrap;text-overflow:ellipsis;padding:8px 10px;font-size:12px;font-weight:700;overflow:hidden}.wizard_cal-time__xQf4W{color:var(--bw-n500);background:#fff;align-items:center;padding:8px 10px;font-size:11px;font-weight:600;display:flex}.wizard_cal-cell__3UHVU{color:#57aa3c;cursor:pointer;background:#e9f4e6;border:none;justify-content:center;align-items:center;min-height:34px;display:flex}.wizard_cal-cell__3UHVU:hover{background:var(--accent-tint);color:var(--accent)}.wizard_cal-cell-on__10p4L{background:var(--accent);color:#fff}.wizard_cal-cell-placed__LrCQx{background:var(--accent);color:#fff;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 80%, black);border-radius:6px;flex-direction:column;gap:1px}.wizard_cal-cell-placed__LrCQx:hover{background:var(--accent-deep);color:#fff}.wizard_cal-placed-name__0ZAvG{text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:0 2px;font-size:10px;font-weight:700;overflow:hidden}.wizard_cal-placed-dur__PlHPD{opacity:.85;font-size:9px;font-weight:600}.wizard_tbl-row-placed__FRfZK{background:var(--accent-tint)}[dir=ltr] .wizard_tbl-row-placed__FRfZK{box-shadow:inset 3px 0 0 var(--accent)}[dir=rtl] .wizard_tbl-row-placed__FRfZK{box-shadow:inset -3px 0 0 var(--accent)}.wizard_tbl-emp__aA0s7{align-items:center;gap:8px;display:flex}.wizard_tbl-chip__zMXkE{background:var(--accent-tint);color:var(--accent-deep);border-radius:6px;padding:1px 7px;font-size:11px;font-weight:600}.wizard_service-line-active__HL75p{border-color:color-mix(in srgb, var(--accent) 35%, white);background:color-mix(in srgb, var(--accent) 5%, white)}.wizard_svc-dot__yubAE{background:var(--bw-n200);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.wizard_svc-dot__yubAE[data-placed=true]{background:#2bb36b}.wizard_summary-svc__R_2P4{align-items:center;gap:7px;display:inline-flex}.wizard_cal-cell-empty__e0bUx{color:var(--bw-n200);background:#fff;justify-content:center;align-items:center;min-height:34px;font-size:12px;display:flex}.wizard_embed__1ogbU{flex-direction:column;height:100%;min-height:0;display:flex}.wizard_embed-day-pill__aYxjL{border:1px solid var(--bw-border);color:var(--bw-text);background:#fff;border-radius:999px;flex-shrink:0;align-self:flex-start;margin-bottom:10px;padding:4px 14px;font-size:12px;font-weight:700}.wizard_embed-scroll__DrS9_{--header-height:5rem;border:1px solid var(--bw-border);background:#fff;border-radius:10px;flex:1;min-height:0;overflow:auto}.wizard_embed-zoom__sxKKU{zoom:.7}.wizard_embed-col__voobn{flex-direction:column;flex:1;min-width:130px;display:flex}[dir=ltr] .wizard_embed-col__voobn{border-left:1px solid var(--bw-n100)}[dir=rtl] .wizard_embed-col__voobn{border-right:1px solid var(--bw-n100)}.wizard_embed-col-head__CPcau{height:var(--header-height);box-sizing:border-box;z-index:2;background:var(--bw-n25);border-bottom:1px solid var(--bw-border);color:var(--bw-text);text-align:center;white-space:nowrap;text-overflow:ellipsis;justify-content:center;align-items:center;padding:0 10px;font-size:12px;font-weight:700;display:flex;position:sticky;top:0;overflow:hidden}.wizard_embed-col-body__1iQO4{width:100%;position:relative}[dir=ltr] .wizard_embed-col-body__1iQO4{background:repeating-linear-gradient(45deg, var(--grey-lt,#e9ebef), var(--grey-lt,#e9ebef) 2px, #e5e5e5 2px, #e5e5e5 7px)}[dir=rtl] .wizard_embed-col-body__1iQO4{background:repeating-linear-gradient(-45deg, var(--grey-lt,#e9ebef), var(--grey-lt,#e9ebef) 2px, #e5e5e5 2px, #e5e5e5 7px)}.wizard_embed-working___lM9A{z-index:0;background:#fff;position:absolute;left:0;right:0}.wizard_embed-booking__PFhr_{pointer-events:none;z-index:2;position:absolute;left:2px;right:2px;overflow:hidden}.wizard_embed-plus__TbFwG{color:#57aa3c;cursor:pointer;z-index:1;background:#57aa3c1a;border:1.5px dashed #57aa3c;border-radius:6px;justify-content:center;align-items:center;display:flex;position:absolute;left:2px;right:2px}.wizard_embed-plus__TbFwG:hover{background:var(--accent-tint);border-color:var(--accent);color:var(--accent);z-index:5}.wizard_embed-plus-ico__s4kEw{transition:opacity .12s}.wizard_embed-plus__TbFwG:hover .wizard_embed-plus-ico__s4kEw{opacity:0}.wizard_embed-plus-time__hz1zo{background:var(--accent);color:#fff;letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 6px);box-shadow:0 2px 6px color-mix(in srgb, var(--accent) 45%, transparent);opacity:0;pointer-events:none;border-radius:999px;align-items:center;padding:2px 9px;font-size:11px;font-weight:700;line-height:1.4;transition:opacity .12s,transform .12s;display:inline-flex;position:absolute;top:50%;overflow:hidden}[dir=ltr] .wizard_embed-plus-time__hz1zo{left:50%;transform:translate(-50%,-50%)scale(.8)}[dir=rtl] .wizard_embed-plus-time__hz1zo{right:50%;transform:translate(50%,-50%)scale(.8)}.wizard_embed-plus__TbFwG:hover .wizard_embed-plus-time__hz1zo{opacity:1}[dir=ltr] .wizard_embed-plus__TbFwG:hover .wizard_embed-plus-time__hz1zo{transform:translate(-50%,-50%)scale(1)}[dir=rtl] .wizard_embed-plus__TbFwG:hover .wizard_embed-plus-time__hz1zo{transform:translate(50%,-50%)scale(1)}.wizard_embed-resource__3zd_r{color:#8a5413;pointer-events:none;z-index:1;background:#faf0e5;border:1px solid #d9832459;border-radius:6px;flex-direction:column;gap:2px;padding:4px 6px;font-size:11px;line-height:1.2;display:flex;position:absolute;left:2px;right:2px;overflow:hidden}[dir=ltr] .wizard_embed-resource__3zd_r{border-left:3px solid #d98324}[dir=rtl] .wizard_embed-resource__3zd_r{border-right:3px solid #d98324}.wizard_embed-resource-head__OcwcA{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;font-weight:700;display:flex;overflow:hidden}.wizard_embed-resource-head__OcwcA svg{flex:none}.wizard_embed-resource-name__vuiP1,.wizard_embed-resource-occupant__MBMri{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wizard_embed-resource-occupant__MBMri{opacity:.85;font-weight:500}.wizard_embed-placed__k_3MZ{background:var(--accent);color:#fff;cursor:pointer;z-index:1;border:none;border-radius:6px;justify-content:center;align-items:center;display:flex;position:absolute;left:2px;right:2px;overflow:hidden}.wizard_embed-placed-name__LrefT{text-overflow:ellipsis;white-space:nowrap;padding:0 3px;font-size:10px;font-weight:700;overflow:hidden}.wizard_wk__AV3AG{flex-direction:column;gap:16px;max-width:880px;margin:0 auto;display:flex}.wizard_wk-top__gSL2Z{justify-content:space-between;align-items:center;gap:12px;display:flex}.wizard_wk-range__QD8NQ{white-space:nowrap;color:var(--bw-text);flex-shrink:0;font-size:14px;font-weight:700}.wizard_wk-strip__DAP3G{align-items:stretch;gap:8px;display:flex}.wizard_wk-nav__SehXH{border:1px solid var(--bw-n200);width:34px;color:var(--bw-n500);cursor:pointer;background:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.wizard_wk-nav__SehXH:hover{background:var(--bw-n50);color:var(--bw-text)}.wizard_wk-days__dHQS3{grid-gap:8px;flex:1;grid-template-columns:repeat(7,1fr);gap:8px;display:grid}.wizard_wk-day__1_JbM{border:1px solid var(--bw-border);cursor:pointer;color:var(--bw-text);background:#fff;border-radius:12px;flex-direction:column;align-items:center;gap:3px;padding:10px 4px 8px;transition:border-color .12s,background .12s;display:flex}.wizard_wk-day__1_JbM:hover{border-color:var(--bw-n400)}.wizard_wk-day-on__1ji_A{background:var(--bw-text);border-color:var(--bw-text);color:#fff}.wizard_wk-day-on__1ji_A:hover{border-color:var(--bw-text)}.wizard_wk-day-empty__3O8nF{opacity:.3}.wizard_wk-day-empty__3O8nF:hover{opacity:.6}.wizard_wk-dow__64uKG{letter-spacing:.06em;text-transform:uppercase;color:var(--bw-n500);font-size:10px;font-weight:700}.wizard_wk-day-on__1ji_A .wizard_wk-dow__64uKG{color:#ffffffb3}.wizard_wk-dnum__AUpsy{font-size:19px;font-weight:700;line-height:1}.wizard_wk-mon__ZTDSx{letter-spacing:.04em;text-transform:uppercase;color:var(--bw-n400);font-size:10px;font-weight:600}.wizard_wk-day-on__1ji_A .wizard_wk-mon__ZTDSx{color:#ffffffa6}.wizard_wk-dot___g4wk{background:0 0;border-radius:50%;width:6px;height:6px}.wizard_wk-dot-on__8dykH{background:#57aa3c}.wizard_wk-day__1_JbM[data-today=true] .wizard_wk-dnum__AUpsy{text-underline-offset:3px;text-decoration:underline}.wizard_wk-day-on__1ji_A .wizard_wk-dot-on__8dykH{background:#8fe07a}.wizard_wk-dayhead__mcTLn{justify-content:space-between;align-items:center;gap:12px;display:flex}.wizard_wk-dayhead-title__VuANi{color:var(--bw-text);margin:0;font-size:16px;font-weight:700}.wizard_wk-next__vyYrZ{border:1px solid var(--bw-n200);color:var(--bw-n500);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:7px;font-size:12px;font-weight:600;display:inline-flex}[dir=ltr] .wizard_wk-next__vyYrZ{padding:6px 8px 6px 12px}[dir=rtl] .wizard_wk-next__vyYrZ{padding:6px 12px 6px 8px}.wizard_wk-next__vyYrZ:hover{border-color:var(--accent);color:var(--accent-deep)}.wizard_wk-next__vyYrZ strong{background:var(--accent);color:#fff;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.wizard_wk-band__9D2JT{border:1px solid var(--bw-border);background:#fff;border-radius:14px;padding:16px 18px}.wizard_wk-band-head__rf3yb{align-items:center;gap:10px;margin-bottom:14px;display:flex}.wizard_wk-band-icon__7O5kk{background:var(--bw-n100);width:30px;height:30px;color:var(--bw-n500);border-radius:9px;justify-content:center;align-items:center;display:inline-flex}.wizard_wk-band-icon__7O5kk[data-band=morning]{color:#ef8e00;background:#fff1e0}.wizard_wk-band-icon__7O5kk[data-band=afternoon]{color:#e0a500;background:#fff7da}.wizard_wk-band-icon__7O5kk[data-band=evening]{color:#6d63d6;background:#ecebff}.wizard_wk-band-title__NftrV{color:var(--bw-text);font-size:15px;font-weight:700}.wizard_wk-band-count__KrUno{color:var(--bw-n500);font-size:12px;font-weight:600}[dir=ltr] .wizard_wk-band-count__KrUno{margin-left:auto}[dir=rtl] .wizard_wk-band-count__KrUno{margin-right:auto}.wizard_wk-pills__UL4YO{grid-gap:10px;grid-template-columns:repeat(auto-fill,minmax(116px,1fr));gap:10px;display:grid}.wizard_wk-pill__JEpnr{border:1px solid var(--bw-n200);color:var(--bw-text);cursor:pointer;background:#fff;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:12px 8px;font-size:14px;font-weight:600;transition:border-color .12s,background .12s,color .12s;display:inline-flex}.wizard_wk-pill__JEpnr:hover{border-color:var(--accent);background:var(--accent-tint);color:var(--accent-deep)}.wizard_wk-pill-on__sEI8r{border-color:var(--accent);background:var(--accent);color:#fff}.wizard_wk-pill-on__sEI8r:hover{background:var(--accent-deep);color:#fff}.wizard_mo__XuaOY{flex-direction:column;gap:16px;max-width:980px;margin:0 auto;display:flex}.wizard_mo-top__s4td_{justify-content:flex-start;align-items:center;display:flex}.wizard_mo-body__V6Rvd{grid-gap:18px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}@media (width<=760px){.wizard_mo-body__V6Rvd{grid-template-columns:1fr}}.wizard_mo-cal__uPYKq{border:1px solid var(--bw-border);background:#fff;border-radius:14px;padding:14px 16px 18px}.wizard_mo-cal-head__wvXvq{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.wizard_mo-month-label__hP_4T{color:var(--bw-text);font-size:15px;font-weight:700}.wizard_mo-nav__O8jty{border:1px solid var(--bw-n200);width:30px;height:30px;color:var(--bw-n500);cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.wizard_mo-nav__O8jty:hover{background:var(--bw-n50);color:var(--bw-text)}.wizard_mo-dow-row__CxXqv{grid-template-columns:repeat(7,1fr);margin-bottom:6px;display:grid}.wizard_mo-dow__bA5PY{text-align:center;letter-spacing:.04em;text-transform:uppercase;color:var(--bw-n400);font-size:11px;font-weight:700}.wizard_mo-grid__7HWYg{grid-gap:4px;grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.wizard_mo-cell__n39cc{aspect-ratio:1;color:var(--bw-text);cursor:pointer;background:0 0;border:1.5px solid #0000;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:13px;transition:background .12s,border-color .12s;display:flex;position:relative}.wizard_mo-cell__n39cc:hover{background:var(--bw-n50)}.wizard_mo-cell-out__8XWT8{color:var(--bw-n200)}.wizard_mo-cell-empty__HO_IE{opacity:.3}.wizard_mo-cell-empty__HO_IE:hover{opacity:.6}.wizard_mo-cell-on__H9YNq{border-color:var(--accent);background:var(--accent-tint)}.wizard_mo-cell__n39cc[data-today=true] .wizard_mo-daynum__mKCWF{text-underline-offset:3px;font-weight:800;text-decoration:underline}.wizard_mo-daynum__mKCWF{font-weight:600;line-height:1}.wizard_mo-dots__ywNjw{align-items:center;gap:3px;height:6px;display:flex}.wizard_mo-dot__LjsfH{border-radius:50%;width:6px;height:6px;display:inline-block}.wizard_mo-dot__LjsfH[data-band=morning]{background:#f59e0b}.wizard_mo-dot__LjsfH[data-band=afternoon]{background:#2d9bf0}.wizard_mo-dot__LjsfH[data-band=evening]{background:#e052a0}.wizard_mo-slots__IinXM{border:1px solid var(--bw-border);background:#fff;border-radius:14px;min-height:100%;padding:16px 18px}.wizard_mo-slots-head__HhJVM{color:var(--bw-text);background:var(--bw-n25);border-radius:10px;flex-direction:column;gap:2px;margin-bottom:14px;padding:10px 12px;font-size:13px;font-weight:700;display:flex}.wizard_mo-slots-day__Nod5V{color:var(--bw-n500);font-size:12px;font-weight:600}.wizard_mo-legend__4_2Jk{flex-wrap:wrap;gap:14px;margin-bottom:14px;display:flex}.wizard_mo-legend-item__2PT8y{color:var(--bw-n500);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.wizard_mo-pills__M6XLL{grid-gap:8px;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;display:grid}.wizard_mo-pill__hLN2C{color:#fff;cursor:pointer;background:#57aa3c;border:none;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:11px 8px;font-size:13px;font-weight:600;transition:background .12s;display:inline-flex}.wizard_mo-pill__hLN2C:hover{background:#4a9433}.wizard_mo-pill-on__8fhRq{background:var(--accent)}.wizard_mo-pill-on__8fhRq:hover{background:var(--accent-deep)}.wizard_empty-day__uRFPu{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:280px;padding:28px 20px;display:flex}.wizard_empty-day-icon__uwTeA{width:64px;height:64px;color:var(--accent-deep);border-radius:18px;justify-content:center;align-items:center;margin-bottom:10px;display:inline-flex}[dir=ltr] .wizard_empty-day-icon__uwTeA{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 16%, white), #eae7fd)}[dir=rtl] .wizard_empty-day-icon__uwTeA{background:linear-gradient(-135deg, color-mix(in srgb, var(--accent) 16%, white), #eae7fd)}.wizard_empty-day-title__MTb1B{color:var(--bw-text);margin:0;font-size:16px;font-weight:700}.wizard_empty-day-sub__FhmYx{color:var(--bw-n500);margin:0 0 8px;font-size:13px}.wizard_empty-day-cta__SIliG{border:1px solid var(--bw-n200);color:var(--bw-text);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:9px 18px;font-size:13px;font-weight:600;transition:border-color .12s,background .12s,color .12s;display:inline-flex}.wizard_empty-day-cta__SIliG:hover{border-color:var(--accent);background:var(--accent-tint);color:var(--accent-deep)}.wizard_tbl__WbZr_{border:1px solid var(--bw-border);background:#fff;border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.wizard_tbl-head__sQEOC,.wizard_tbl-row__4CVdX{grid-template-columns:1.4fr .8fr 1.4fr 1.4fr .8fr;align-items:center;display:grid}.wizard_tbl-head__sQEOC{background:var(--bw-n25);border-bottom:1px solid var(--bw-border);padding:10px 20px}.wizard_tbl-h__OCzw7{text-transform:uppercase;letter-spacing:.08em;color:var(--bw-n500);font-size:11px;font-weight:700}.wizard_tbl-row__4CVdX{border:none;border-bottom:1px solid var(--bw-n100);width:100%;color:var(--bw-text);cursor:pointer;background:0 0;padding:11px 20px;font-size:13px}[dir=ltr] .wizard_tbl-row__4CVdX{text-align:left}[dir=rtl] .wizard_tbl-row__4CVdX{text-align:right}.wizard_tbl-row__4CVdX:hover{background:var(--bw-n50)}.wizard_tbl-time__Csx67{font-weight:700}.wizard_tbl-muted__GCW9G{color:var(--bw-n500)}.wizard_tbl-foot__wRs76{border-top:1px solid var(--bw-border);justify-content:space-between;align-items:center;padding:10px 20px;display:flex}.wizard_tbl-count__FMuh3{color:var(--bw-n500);font-size:12px}.wizard_tbl-pager__lk4eF{gap:6px;display:flex}.wizard_pager-btn__gZw73{border:1px solid var(--bw-n200);cursor:pointer;color:var(--bw-text);background:#fff;border-radius:8px;align-items:center;gap:4px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.wizard_pager-btn__gZw73:disabled{opacity:.45;cursor:default}.wizard_panel__SG4ik{background:#fff;flex-direction:column;flex-shrink:0;width:384px;min-height:0;display:flex}[dir=ltr] .wizard_panel__SG4ik{border-left:1px solid var(--bw-border)}[dir=rtl] .wizard_panel__SG4ik{border-right:1px solid var(--bw-border)}.wizard_panel-scroll__BJZc_{flex:1;overflow:auto}.wizard_panel-foot__tGf7d{border-top:1px solid var(--bw-border);background:#fff;padding:14px 18px;position:sticky;bottom:0}.wizard_psec__51WYR{border-bottom:1px solid var(--bw-border);padding:14px 18px}.wizard_psec-head__k1uLL{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:0;display:flex}.wizard_psec-title__XpIMp{color:var(--bw-n500);align-items:center;gap:8px;display:flex}.wizard_psec-num__XbTwY{background:var(--accent);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:inline-flex}.wizard_psec-label__mRiH2{text-transform:uppercase;letter-spacing:.09em;font-size:11px;font-weight:700}.wizard_psec-badge__KulQx{background:var(--accent-tint);color:var(--accent-deep);border-radius:999px;padding:2px 9px;font-size:10px;font-weight:700}.wizard_psec-chev__K7Hz4{color:var(--bw-n400);transition:transform .2s}[dir=ltr] .wizard_psec-chev-open__YqkHz{transform:rotate(180deg)}[dir=rtl] .wizard_psec-chev-open__YqkHz{transform:rotate(-180deg)}.wizard_psec-body__z9Yro{margin-top:12px}.wizard_service-queue__qlCuS{flex-direction:column;gap:12px;display:flex}.wizard_service-line__lbPt2{border:1px solid var(--bw-border);border-radius:10px;padding:10px 12px;position:relative}.wizard_service-line-activate__JQRf9{z-index:0;cursor:pointer;border-radius:inherit;background:0 0;border:none;position:absolute;inset:0}.wizard_service-line__lbPt2>.wizard_service-head__MASQj,.wizard_service-line__lbPt2>.wizard_svc-employee__tGC0g,.wizard_service-line__lbPt2>.wizard_svc-placed-bar__oUrVI,.wizard_service-line__lbPt2>.wizard_svc-secondary__uG98A{z-index:1;position:relative}.wizard_service-line-placed__Cmb6S{background:#f0faf5;border-color:#aee2c7}.wizard_svc-placed-topbar__QbJBN{background:#d9f1e4;border-radius:10px 10px 0 0;height:3px;position:absolute;top:0;left:0;right:0;overflow:hidden}.wizard_svc-placed-topbar-fill__thi8T{background:#2bb36b;width:100%;height:100%;animation:.5s cubic-bezier(.2,.7,.2,1) wizard_bw-placed-bar__O51n5;display:block}[dir=ltr] .wizard_svc-placed-topbar-fill__thi8T{transform-origin:0}[dir=rtl] .wizard_svc-placed-topbar-fill__thi8T{transform-origin:100%}@keyframes wizard_bw-placed-bar__O51n5{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.wizard_svc-placed-bar__oUrVI{align-items:center;gap:6px;margin-bottom:8px;display:flex}.wizard_svc-placed-badge__DShD3{color:#fff;letter-spacing:.01em;white-space:nowrap;background:#2bb36b;border-radius:999px;align-items:center;gap:5px;font-size:11px;font-weight:700;display:inline-flex}[dir=ltr] .wizard_svc-placed-badge__DShD3{padding:3px 9px 3px 7px}[dir=rtl] .wizard_svc-placed-badge__DShD3{padding:3px 7px 3px 9px}.wizard_svc-placed-staff__G_nl8{color:#1b7f47;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:600;overflow:hidden}.wizard_svc-reset__KxGOL{cursor:pointer;color:#1b7f47;background:#e6f6ed;border:none;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;padding:5px;display:inline-flex}[dir=ltr] .wizard_svc-reset__KxGOL{margin-left:auto}[dir=rtl] .wizard_svc-reset__KxGOL{margin-right:auto}.wizard_svc-reset__KxGOL:hover{background:#d5f0e1}.wizard_service-head__MASQj{align-items:center;gap:8px;display:flex}.wizard_svc-service__jBKf4{flex:1;min-width:0}.wizard_svc-spark__cnNGW{color:var(--accent);flex-shrink:0;display:inline-flex}.wizard_svc-client__dCp0k{align-items:center;gap:8px;margin-bottom:10px;display:flex}.wizard_svc-client-name__IZUwm{color:var(--bw-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.wizard_service-name__nxwyt{flex:1;font-size:14px;font-weight:600}.wizard_service-dur__2yH6j{color:var(--bw-n500);font-size:12px}.wizard_icon-btn__2hDqQ{color:var(--bw-n400);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px;display:inline-flex}.wizard_icon-btn__2hDqQ:hover{background:var(--bw-n100);color:#d23f3f}.wizard_queue-foot__0tnZ9{justify-content:space-between;align-items:center;display:flex}.wizard_total-dur__jzO6b{flex-direction:column;gap:1px;display:flex}.wizard_add-service-wrap__FH5Hv{display:inline-flex;position:relative}.wizard_add-service-btn__Zh27A{cursor:pointer;color:var(--accent);background:var(--accent-tint);border:1px solid color-mix(in srgb, var(--accent) 22%, white);border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;transition:background .14s,border-color .14s;display:inline-flex}.wizard_add-service-btn__Zh27A:hover{background:color-mix(in srgb, var(--accent) 16%, white)}.wizard_svc-dur__TymYl{flex-shrink:0;width:96px;position:relative}.wizard_total-dur__jzO6b strong{font-size:14px;font-weight:700}.wizard_field-label__qkmHH{text-transform:uppercase;letter-spacing:.08em;color:var(--bw-n500);align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.wizard_dd-wrap__fl6yp{width:100%;position:relative}.wizard_field-pick__AdOPe,.wizard_field-multi__b2tCA{border:1px solid var(--bw-n200);cursor:pointer;width:100%;color:var(--bw-text);background:#fff;border-radius:8px;align-items:center;gap:6px;display:flex}[dir=ltr] .wizard_field-pick__AdOPe,[dir=ltr] .wizard_field-multi__b2tCA{text-align:left}[dir=rtl] .wizard_field-pick__AdOPe,[dir=rtl] .wizard_field-multi__b2tCA{text-align:right}.wizard_field-pick__AdOPe{justify-content:space-between;min-height:40px;padding:9px 12px}.wizard_field-multi__b2tCA{flex-wrap:wrap;min-height:38px;padding:6px 10px;position:relative}.wizard_field-multi-open__rPTuB{z-index:0;cursor:pointer;border-radius:inherit;background:0 0;border:none;position:absolute;inset:0}.wizard_field-pick__AdOPe:hover,.wizard_field-multi__b2tCA:hover{border-color:var(--bw-n400)}.wizard_field-pick__AdOPe[data-open=true],.wizard_field-multi__b2tCA[data-open=true]{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent)}.wizard_field-value__JGqcf{min-width:0;color:var(--bw-n400);align-items:center;gap:7px;display:inline-flex}.wizard_field-text__ISB0a{color:var(--bw-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.wizard_field-placeholder__jzydF{color:var(--bw-n400);font-size:13px}.wizard_field-chev__6uGrU{color:var(--bw-n400);flex-shrink:0}[dir=ltr] .wizard_field-chev__6uGrU{margin-left:auto}[dir=rtl] .wizard_field-chev__6uGrU{margin-right:auto}.wizard_dd-chip__XJaMq{background:var(--accent-tint);color:var(--accent-deep);z-index:1;border-radius:6px;align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex;position:relative}[dir=ltr] .wizard_dd-chip__XJaMq{padding:3px 6px 3px 9px}[dir=rtl] .wizard_dd-chip__XJaMq{padding:3px 9px 3px 6px}.wizard_dd-chip-x__YBlOG{cursor:pointer;color:var(--accent-deep);opacity:.7;z-index:1;background:0 0;border:none;align-items:center;padding:0;display:inline-flex;position:relative}.wizard_dd-chip-x__YBlOG:hover{opacity:1}.wizard_dd-backdrop__2UsxY{z-index:59;cursor:default;background:0 0;border:none;position:fixed;inset:0}.wizard_dd__fpzGd{z-index:60;border:1px solid var(--bw-border);background:#fff;border-radius:10px;flex-direction:column;animation:.12s ease-out wizard_bw-fade__w9N25;display:flex;position:fixed;overflow:hidden;box-shadow:0 12px 32px -8px #121d3638}.wizard_dd-bare__7OIHe{z-index:60;animation:.12s ease-out wizard_bw-fade__w9N25;position:fixed}.wizard_dd-search__uEGEV{border-bottom:1px solid var(--bw-n100);color:var(--bw-n400);align-items:center;gap:8px;padding:8px 12px;display:flex}.wizard_dd-search__uEGEV input{color:var(--bw-text);background:0 0;border:none;outline:none;flex:1;font-size:13px}.wizard_dd-list__kdl7q{padding:6px;overflow:auto}.wizard_dd-row__LeAO2{cursor:pointer;width:100%;color:var(--bw-text);background:0 0;border:none;border-radius:6px;justify-content:space-between;align-items:center;padding:9px 12px;font-size:13px;display:flex}[dir=ltr] .wizard_dd-row__LeAO2{text-align:left}[dir=rtl] .wizard_dd-row__LeAO2{text-align:right}.wizard_dd-row__LeAO2:hover{background:var(--bw-n50)}.wizard_dd-row-on__xW9fP{color:var(--accent);background:var(--accent-tint);font-weight:700}.wizard_dd-row-cat__lxlgS{font-weight:600}.wizard_dd-cat-chev__3ugL2{color:var(--bw-n400);flex-shrink:0;transition:transform .15s;display:flex}[dir=ltr] .wizard_dd-cat-chev-open__HRERj{transform:rotate(90deg)}[dir=rtl] .wizard_dd-cat-chev-open__HRERj{transform:rotate(-90deg)}.wizard_dd-row-sub__lxKHD{color:var(--bw-n500);font-weight:500}[dir=ltr] .wizard_dd-row-sub__lxKHD{padding-left:28px}[dir=rtl] .wizard_dd-row-sub__lxKHD{padding-right:28px}.wizard_dd-row-sub__lxKHD:hover{color:var(--bw-text)}.wizard_dd-row-main__HnWZI{align-items:center;gap:8px;min-width:0;display:inline-flex}.wizard_dd-row-meta__OQAJ7{color:var(--bw-n400);font-size:11px;font-weight:500}.wizard_dd-empty__IaX0J{color:var(--bw-n400);text-align:center;padding:12px;font-size:13px}.wizard_who-glyph__LwRUX{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.wizard_who-any__gn471{color:#7c5cff}.wizard_who-male__hsQBa{color:#2f7fe0}.wizard_who-female__fCLy6{color:#e0559b}.wizard_dd-foot__9rbkm{border-top:1px solid var(--bw-n100);justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.wizard_dd-foot-clear__lOCDW,.wizard_dd-foot-add__lMT4R{color:var(--accent);cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;padding:4px 6px;font-size:13px;font-weight:600;display:inline-flex}.wizard_dd-foot-clear__lOCDW:hover,.wizard_dd-foot-add__lMT4R:hover{text-decoration:underline}.wizard_resources__lNU_7{grid-gap:8px;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.wizard_svc-employee__tGC0g{flex-direction:column;gap:6px;min-width:0;margin-top:10px;display:flex}.wizard_svc-secondary__uG98A{flex-direction:column;gap:4px;margin-top:6px;display:flex}.wizard_svc-secondary-label__uDDhC{color:var(--bw-n400);font-size:11px;font-weight:600}.wizard_svc-secondary-pick__LqnA2{align-items:center;gap:6px;display:flex}.wizard_svc-secondary-pick__LqnA2>:first-child{flex:1;min-width:0}.wizard_resource-field__51BaH{flex-direction:column;gap:6px;min-width:0;display:flex}.wizard_check-row__3_cgg{cursor:pointer;align-items:center;gap:8px;margin-bottom:14px;font-size:13px;display:flex}.wizard_filter-head___W_io{justify-content:space-between;align-items:center;margin:10px 0 7px;display:flex}.wizard_clear-link__HFc_l{cursor:pointer;color:var(--accent);background:0 0;border:none;padding:0;font-size:11px;font-weight:600}.wizard_tod-row__cUD1q{grid-gap:8px;grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.wizard_tod-card__8SX_N{border:1px solid var(--bw-n200);cursor:pointer;background:#fff;border-radius:10px;flex-direction:column;align-items:flex-start;gap:4px;padding:10px 9px;transition:border-color .14s,background .14s,box-shadow .14s,transform .12s;display:flex}[dir=ltr] .wizard_tod-card__8SX_N{text-align:left}[dir=rtl] .wizard_tod-card__8SX_N{text-align:right}.wizard_tod-card__8SX_N:hover{border-color:var(--bw-n400);transform:translateY(-1px);box-shadow:0 2px 6px #121d3612}.wizard_tod-ico__VMb85{background:var(--tod-tint,var(--bw-n100));width:28px;height:28px;color:var(--tod-ink,var(--bw-n500));border-radius:8px;justify-content:center;align-items:center;margin-bottom:3px;transition:background .14s,color .14s;display:inline-flex}.wizard_tod-morning__x658d{--tod-tint:#fff1e0;--tod-ink:#ef8e00}.wizard_tod-afternoon__kKSAd{--tod-tint:#fff7da;--tod-ink:#e0a500}.wizard_tod-evening__Vx9Nd{--tod-tint:#ecebff;--tod-ink:#6d63d6}.wizard_tod-card__8SX_N strong{font-size:12px;font-weight:700}.wizard_tod-sub__rGutr{color:var(--bw-n400);font-size:11px}.wizard_tod-on__WpqU9{border-color:var(--accent);background:var(--accent-tint);box-shadow:inset 0 0 0 1px var(--accent)}.wizard_tod-on__WpqU9:hover{border-color:var(--accent)}.wizard_tod-on__WpqU9 .wizard_tod-ico__VMb85{background:#fff}.wizard_date-filter__PRG4A{flex-direction:column;gap:10px;display:flex}.wizard_dow-row__0te9p{gap:5px;display:flex}.wizard_dow-btn__Wmhm8{border:1px solid var(--bw-n200);cursor:pointer;width:34px;height:34px;color:var(--bw-n500);background:#fff;border-radius:8px;font-size:12px;font-weight:700}.wizard_dow-on__OeB3Z{border-color:var(--accent);background:var(--accent);color:#fff}.wizard_who__R7UhJ{flex-direction:column;gap:10px;display:flex}.wizard_who-tabs__Cgt_D{background:var(--bw-n100);border-radius:8px;gap:3px;padding:3px;display:inline-flex}.wizard_who-tab__mILeP{cursor:pointer;color:var(--bw-n500);background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;padding:6px 14px;font-size:13px;display:inline-flex}.wizard_who-tab-on__0Z16i{color:var(--bw-text);background:#fff;font-weight:600;box-shadow:0 1px 2px #121d3614}.wizard_chip-row__ZCJf7{flex-wrap:wrap;gap:6px;display:flex}.wizard_chip__BMITl{border:1px solid var(--bw-n200);cursor:pointer;color:var(--bw-n500);background:#fff;border-radius:999px;padding:6px 12px;font-size:12px}.wizard_chip-on__5WLE6{border-color:var(--accent);background:var(--accent-tint);color:var(--accent-deep);font-weight:600}.wizard_search__ux7un{border:1px solid var(--bw-n200);color:var(--bw-n400);border-radius:8px;align-items:center;gap:8px;padding:8px 10px;display:flex}.wizard_search__ux7un input{color:var(--bw-text);background:0 0;border:none;outline:none;flex:1;font-size:13px}.wizard_who-list__zocdZ{flex-direction:column;gap:3px;max-height:220px;display:flex;overflow:auto}.wizard_who-row__uEDNi{cursor:pointer;color:var(--bw-text);background:#fff;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;padding:7px 10px;display:flex}[dir=ltr] .wizard_who-row__uEDNi{text-align:left}[dir=rtl] .wizard_who-row__uEDNi{text-align:right}.wizard_who-row__uEDNi:hover{background:var(--bw-n50)}.wizard_who-row-on__kF75t{border-color:var(--accent);background:var(--accent-tint)}.wizard_avatar__YBQ_l{background:var(--cyan-100,#d3f0f8);width:26px;height:26px;color:var(--blue-700,#0a558f);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:inline-flex}.wizard_avatar-img__ZJSxL{-o-object-fit:cover;object-fit:cover;background-color:var(--cyan-100,#d3f0f8);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;flex-shrink:0;width:26px;height:26px;display:inline-block}.wizard_who-name__MncbC{flex:1;font-size:13px}.wizard_who-meta__Q4I0g{color:var(--bw-n400);font-size:11px}.wizard_summary__Gk8U8{border:1px solid var(--bw-border);background:var(--bw-n25);border-radius:10px;margin:0 0 12px;padding:12px 14px}.wizard_summary-head__A_aO0{text-transform:uppercase;letter-spacing:.07em;color:var(--bw-n500);margin-bottom:8px;font-size:11px;font-weight:700}.wizard_summary-empty__xH8KE{color:var(--bw-n400);font-size:13px}.wizard_summary-row__jj_2D{justify-content:space-between;padding:3px 0;font-size:13px;display:flex}.wizard_summary-foot__4E65V{border-top:1px solid var(--bw-n100);color:var(--bw-n500);margin-top:8px;padding-top:8px;font-size:12px}.wizard_suggest-cta__6qSXc{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;margin:0;padding:14px;font-size:15px;font-weight:700;display:flex}.wizard_suggest-cta__6qSXc:hover{background:var(--accent-deep)}.wizard_suggest-cta__6qSXc:disabled{opacity:.5;cursor:default}.wizard_cta-count__0GmLV{background:#ffffff40;border-radius:999px;padding:1px 8px;font-size:12px}.wizard_flash__anoiJ{animation:1.5s cubic-bezier(.4,0,.2,1) wizard_bw-flash__EgPsm}@keyframes wizard_bw-flash__EgPsm{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 60%, transparent)}22%{}to{}}@supports (color:color-mix(in lch, red, blue)){@keyframes wizard_bw-flash__EgPsm{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 60%, transparent)}22%{box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 30%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 0%, transparent)}}}.wizard_applied-strip__FoCM6{background:var(--accent-tint);border-bottom:1px solid var(--bw-border);color:var(--bw-text);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;padding:8px 16px;font-size:13px;animation:.18s ease-out wizard_bw-fade__w9N25;display:flex}.wizard_applied-spark__DW1vw{color:var(--accent);flex-shrink:0}.wizard_applied-label__P5JKN{color:var(--accent-deep);font-weight:600}[dir=ltr] .wizard_applied-label__P5JKN{margin-right:2px}[dir=rtl] .wizard_applied-label__P5JKN{margin-left:2px}.wizard_applied-chip__F_wtV{border:1px solid color-mix(in srgb, var(--accent) 28%, var(--bw-border));color:var(--bw-text);background:#fff;border-radius:999px;align-items:center;padding:2px 10px;font-weight:500;display:inline-flex}@media (prefers-reduced-motion:reduce){.wizard_flash__anoiJ{animation:none}}.wizard_overlap-notice__FNxNI{border-radius:var(--radius-md,8px);background:color-mix(in srgb, var(--destructive,#d92d20) 10%, transparent);border:1px solid color-mix(in srgb, var(--destructive,#d92d20) 32%, transparent);color:var(--destructive,#d92d20);margin:0 0 10px;padding:10px 12px;font-size:12px;line-height:1.45}.styles_wrapper__kuv1U{z-index:3;pointer-events:none;width:calc(100% + 70px);top:calc(var(--top) + var(--grid-header-height,var(--header-height)));align-items:center;display:flex;position:absolute;transform:translateY(-50%)}@media screen and (width<=640px){.styles_wrapper__kuv1U{z-index:0}}[dir=ltr] .styles_wrapper__kuv1U{right:0}[dir=rtl] .styles_wrapper__kuv1U{left:0}.styles_text__aKKPn,.styles_militaryText__Ykaa5{background-color:var(--accent-main);color:#fff;letter-spacing:.5px;writing-mode:vertical-rl;border-radius:6px;padding:6px 3px;font-size:11px;font-weight:600;line-height:1}@media screen and (width<=640px){.styles_text__aKKPn,.styles_militaryText__Ykaa5{display:none}}[dir=ltr] .styles_text__aKKPn,[dir=ltr] .styles_militaryText__Ykaa5{margin:0 4px 0 8px;transform:rotate(180deg)}[dir=rtl] .styles_text__aKKPn,[dir=rtl] .styles_militaryText__Ykaa5{margin:0 8px 0 4px;transform:rotate(-180deg)}.styles_rule__kfK2F{border:0;border-top:2px dashed var(--accent-main);background:0 0;flex:100%;height:0}@media screen and (width<=640px){.styles_rule__kfK2F{display:none}}.styles_pillV2__zdDNM{background:var(--blue-500,#037cd2);color:#fff;letter-spacing:.3px;white-space:nowrap;box-shadow:0 0 0 4px var(--time-rail-bg,#fff);border-radius:6px;padding:5px 8px;font-size:11px;font-weight:600;line-height:1;position:absolute;top:0}@media screen and (width<=640px){.styles_pillV2__zdDNM{display:none}}[dir=ltr] .styles_pillV2__zdDNM{left:35px;transform:translate(-50%,-50%)}[dir=rtl] .styles_pillV2__zdDNM{right:35px;transform:translate(50%,-50%)}.styles_dotV2__RWYS8{background:var(--blue-500,#037cd2);border-radius:50%;width:7px;height:7px;position:absolute;top:0}@media screen and (width<=640px){.styles_dotV2__RWYS8{display:none}}[dir=ltr] .styles_dotV2__RWYS8{left:70px;transform:translate(-50%,-50%)}[dir=rtl] .styles_dotV2__RWYS8{right:70px;transform:translate(50%,-50%)}.styles_ruleV2__Yx0NQ{border-top:2px solid var(--blue-500,#037cd2);flex:none;margin:0;position:absolute;top:-1px}[dir=ltr] .styles_ruleV2__Yx0NQ{left:70px;right:0}[dir=rtl] .styles_ruleV2__Yx0NQ{left:0;right:70px}.styles_container__7spDB{--grid-header-height:max(var(--header-height), var(--tallest-column-header,0px));-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background:#fff;flex-wrap:nowrap;align-items:stretch;width:100%;display:flex;position:relative}.styles_container__7spDB .timeFrequency{pointer-events:none;z-index:1;position:absolute;top:5px}.styles_container__7spDB .time-rule__container{top:var(--grid-header-height);pointer-events:none;z-index:1;width:calc(100% + 70px);position:absolute}.styles_container__7spDB .time-rule__single{width:100%;position:absolute}.styles_container__7spDB .time-rule__small{opacity:.2;background:#7e7e89;width:100%;height:1px;position:absolute}.styles_container__7spDB .time-rule__bold{opacity:1}.styles_container__7spDB *{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}:is([dir=ltr] .styles_container__7spDB) .timeFrequency{left:30px}:is([dir=ltr] .styles_container__7spDB) .time-rule__container{left:-70px}:is([dir=rtl] .styles_container__7spDB) .timeFrequency{right:30px}:is([dir=rtl] .styles_container__7spDB) .time-rule__container{right:-70px}.styles_container__7spDB.styles_v2__TvXpK[data-orientation=vertical]{--time-rail-bg:#fff}.styles_container__7spDB.styles_v2__TvXpK .time-rule__small{opacity:1;background:0 0}.styles_container__7spDB.styles_v2__TvXpK .time-rule__small:before{content:"";opacity:.2;background:#7e7e89;height:1px;position:absolute;top:0}[dir=ltr] .styles_container__7spDB.styles_v2__TvXpK .time-rule__small:before{left:70px;right:0}[dir=rtl] .styles_container__7spDB.styles_v2__TvXpK .time-rule__small:before{left:0;right:70px}.styles_container__7spDB.styles_v2__TvXpK .time-rule__bold:before{opacity:1}.styles_container__7spDB.styles_v2__TvXpK .timeFrequency{justify-content:center;align-items:center;width:70px;display:flex;top:0;transform:translateY(-50%)}[dir=ltr] .styles_container__7spDB.styles_v2__TvXpK .timeFrequency{left:0}[dir=rtl] .styles_container__7spDB.styles_v2__TvXpK .timeFrequency{right:0}.styles_container__7spDB.styles_v2__TvXpK .timeFrequency span{letter-spacing:.2px;color:var(--grey-main,#9292a3);font-size:11px;font-weight:500;line-height:1}.styles_container__7spDB.styles_v2__TvXpK .time-rule__bold .timeFrequency span{color:var(--text-main,#3d3d46);font-size:13px;font-weight:700}.styles_container__7spDB.styles_v2__TvXpK .time-rule__single:first-child .time-rule__small:first-child .timeFrequency{display:none}.styles_sidebarWrapper__3rMLi{z-index:4;flex-direction:column;flex:0 0 70px;width:70px;display:flex}.styles_sidebarWrapper__3rMLi .time-cell{justify-content:center;align-items:flex-end;display:flex}:is(.styles_sidebarWrapper__3rMLi .time-cell) span{color:gray}.styles_sidebarWrapper__3rMLi .styles_filtersWrapper__hWp3n{height:var(--grid-header-height);z-index:5;background:var(--light-color);border-bottom:1px solid var(--grey-lt);flex-direction:column;flex-shrink:0;gap:5px;padding:6px 5px;display:flex;position:sticky;top:0}:is(.styles_sidebarWrapper__3rMLi .styles_filtersWrapper__hWp3n) .styles_filters__hub6u{flex:1;height:auto;min-height:0;padding:0}.styles_sidebarWrapper__3rMLi:after{content:"";background:var(--grey-lt);z-index:3;width:1px;height:100%;position:absolute;top:0}:is([dir=ltr] .styles_sidebarWrapper__3rMLi):after{left:70px}:is([dir=rtl] .styles_sidebarWrapper__3rMLi):after{right:70px}.styles_columnsContainer__gJ_Lk{z-index:0;flex:1;max-width:calc(100% - 70px);display:flex;position:relative}.styles_columnsContainer__gJ_Lk.styles_activityTab__SLVD_{--header-height:5rem}.styles_filters__hub6u{justify-content:center;align-items:center;width:100%;height:100%;padding:.3rem;display:flex}.styles_filters__hub6u button{background:var(--accent-ghost);cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;width:100%;height:100%;transition:background .2s;display:flex}:is(.styles_filters__hub6u button) .styles_filtersContent__d7V9X{justify-content:center;align-items:center;gap:5px;display:inline-flex}:is(.styles_filters__hub6u button) .ant-badge-count{box-shadow:0 0 0 2px var(--light-color)}:is(.styles_filters__hub6u button) .anticon{color:var(--darker-grey-main);align-items:center;font-size:.9rem;display:inline-flex}:is(.styles_filters__hub6u button) .styles_filtersLabel__A0xTa{color:var(--darker-grey-main);font-size:11px;font-weight:500;line-height:1}:is(.styles_filters__hub6u button):hover{background:color-mix(in srgb, var(--accent-main) 28%, white)}.styles_horizontal__ri4_E{overflow:hidden}.styles_horizontal__ri4_E .time-rule__container,.styles_horizontal__ri4_E [data-testid=hour-ruler],.styles_horizontal__ri4_E .styles_sidebarWrapper__3rMLi{display:none}.styles_horizontal__ri4_E .styles_columnsContainer__gJ_Lk{width:min(calc(100dvw - 64px), calc(var(--staff-col-width) + var(--day-width)));min-width:0;max-width:100%;max-height:var(--grid-viewport-height,calc(100dvh - 200px));flex-direction:column;align-items:flex-start;overflow:auto}.styles_horizontal__ri4_E .employeeColumn{width:calc(var(--staff-col-width) + var(--day-width));border-bottom:1px solid var(--grey-lt);flex-direction:row;flex:none;display:flex}.styles_horizontal__ri4_E .employeeColumn+.employeeColumn:after{display:none}.styles_horizontal__ri4_E [data-testid=employeeHeader]{z-index:6;flex:0 0 var(--staff-col-width);width:var(--staff-col-width);background:#fff;height:auto;position:sticky;overflow:hidden}[dir=ltr] .styles_horizontal__ri4_E [data-testid=employeeHeader]{border-right:1px solid var(--grey-lt);left:0}[dir=rtl] .styles_horizontal__ri4_E [data-testid=employeeHeader]{border-left:1px solid var(--grey-lt);right:0}.styles_horizontal__ri4_E #employeeHeaderInner{align-items:center;height:100%;min-height:0;padding:0 8px;display:flex;position:static}.styles_horizontal__ri4_E #employeeHeaderInner>div{width:100%;min-width:0;height:auto}.styles_horizontal__ri4_E [data-testid=employeeHeader] #employeeHeaderInner *{overflow-wrap:anywhere;max-width:100%}.styles_horizontal__ri4_E [data-testid=employee-appointments-wrapper]{--appt-wrapper-width:var(--day-width);--appt-wrapper-height:var(--row-body-height);flex:none}.styles_horizontal__ri4_E [data-testid=employee-appointments-wrapper]:before{content:"";z-index:1;pointer-events:none;position:absolute;inset:0}[dir=ltr] .styles_horizontal__ri4_E [data-testid=employee-appointments-wrapper]:before{background-image:repeating-linear-gradient(to right, var(--grey-lt) 0 1px, transparent 1px var(--hour-width)), repeating-linear-gradient(to right, color-mix(in srgb, var(--grey-lt), transparent 55%) 0 1px, transparent 1px var(--slot-width))}[dir=rtl] .styles_horizontal__ri4_E [data-testid=employee-appointments-wrapper]:before{background-image:repeating-linear-gradient(to left, var(--grey-lt) 0 1px, transparent 1px var(--hour-width)), repeating-linear-gradient(to left, color-mix(in srgb, var(--grey-lt), transparent 55%) 0 1px, transparent 1px var(--slot-width))}.styles_horizontal__ri4_E .styles_horizontalCanvas__baXz2{width:calc(var(--staff-col-width) + var(--day-width));flex-direction:column;flex:none;align-items:flex-start;display:flex;position:relative}.styles_horizontal__ri4_E .styles_horizontalNowLine___8RIJ{z-index:9;pointer-events:none;width:0;position:absolute;top:0;bottom:0}[dir=ltr] .styles_horizontal__ri4_E .styles_horizontalNowLine___8RIJ{border-left:2px dashed var(--accent-main,#2e6bff)}[dir=rtl] .styles_horizontal__ri4_E .styles_horizontalNowLine___8RIJ{border-right:2px dashed var(--accent-main,#2e6bff)}.styles_horizontal__ri4_E .styles_horizontalRuler__bpHIC{z-index:7;width:calc(var(--staff-col-width) + var(--day-width));border-bottom:1px solid var(--grey-lt);background:#fff;flex-direction:row;flex:0 0 32px;height:32px;min-height:32px;display:flex;position:sticky;top:0;box-shadow:0 1px 3px #0000000f}.styles_horizontal__ri4_E .styles_rulerCorner__kiYP2{z-index:8;flex:0 0 var(--staff-col-width);width:var(--staff-col-width);background:#fff;position:sticky}[dir=ltr] .styles_horizontal__ri4_E .styles_rulerCorner__kiYP2{border-right:1px solid var(--grey-lt);left:0}[dir=rtl] .styles_horizontal__ri4_E .styles_rulerCorner__kiYP2{border-left:1px solid var(--grey-lt);right:0}.styles_horizontal__ri4_E .styles_rulerCornerControls__MzHGj{align-items:center;gap:6px;height:100%;padding:0 6px;display:flex}.styles_horizontal__ri4_E .styles_rulerTrack__UHVgm{width:var(--day-width);background:#fff;flex:none;height:100%;position:relative}.styles_horizontal__ri4_E .styles_rulerTick__umPY2{color:#9aa1ad;white-space:nowrap;align-items:center;height:100%;font-size:10px;font-weight:400;display:flex;position:absolute;top:0}[dir=ltr] .styles_horizontal__ri4_E .styles_rulerTick__umPY2{border-left:1px solid var(--grey-lt);padding-left:4px}[dir=rtl] .styles_horizontal__ri4_E .styles_rulerTick__umPY2{border-right:1px solid var(--grey-lt);padding-right:4px}.styles_horizontal__ri4_E .styles_rulerTickHour__LYiH3{color:var(--grey-main,#4b5563);font-size:12px;font-weight:600}[dir=ltr] .styles_horizontal__ri4_E .styles_rulerTickHour__LYiH3{border-left:1px solid var(--grey-md,#c7ccd4)}[dir=rtl] .styles_horizontal__ri4_E .styles_rulerTickHour__LYiH3{border-right:1px solid var(--grey-md,#c7ccd4)}.styles_horizontal__ri4_E .weekDay .weekAnimatedSwitch,.styles_horizontal__ri4_E .weekDay .weekAnimatedSwitchPanel{width:calc(var(--staff-col-width) + var(--day-width));flex-direction:column;align-items:flex-start;min-width:0;display:flex}.styles_horizontal__ri4_E .weekDay{width:calc(var(--staff-col-width) + var(--day-width));flex:none}.styles_horizontal__ri4_E .weekDay:before{display:none}.styles_horizontal__ri4_E .weekDay+.weekDay{border-top:2px solid var(--grayish-blue-color)}.styles_scheduler__MC5pI{justify-content:center;align-items:center;width:100%;display:flex}.styles_scheduler__MC5pI button{width:100%;height:26px;color:var(--darker-grey-main);border:1px solid var(--grey-lt-01);cursor:pointer;background:0 0;border-radius:6px;font-size:11px;font-weight:500;transition:color .2s,border-color .2s}:is(.styles_scheduler__MC5pI button):hover{color:var(--accent-focused);border-color:var(--accent-main)}.ParticipantConnections_overlay__z3S8c{pointer-events:none;z-index:5;color:var(--accent,var(--blue-500));position:absolute;inset:0;overflow:hidden}.ParticipantConnections_line__cZHc2{transform-origin:0;height:0;filter:drop-shadow(0 1px 1px var(--surface-page,white));border-top:2px dotted;position:absolute}.ParticipantConnections_outline___yiZz{box-sizing:border-box;border-radius:var(--radius-sm,4px);border:2px solid;position:absolute}.repeatSkipModal_layer__kOAK_{z-index:2147483000;position:relative}.repeatSkipModal_intro__8DAE1{color:var(--text-secondary,#64748b);margin:0 0 12px;font-size:13px}.repeatSkipModal_dates__4AYBA{grid-gap:6px;gap:6px;max-height:220px;margin:0 0 12px;padding:0;list-style:none;display:grid;overflow-y:auto}.repeatSkipModal_date__tC5sG{background:var(--neutral-50,#f8fafc);border-radius:8px;justify-content:space-between;align-items:baseline;gap:12px;padding:8px 10px;display:flex}.repeatSkipModal_when__WQeHC{color:var(--text-primary,#0f172a);font-size:13px;font-weight:600}.repeatSkipModal_why__4hzki{color:var(--text-secondary,#64748b);font-size:12px}[dir=ltr] .repeatSkipModal_why__4hzki{text-align:right}[dir=rtl] .repeatSkipModal_why__4hzki{text-align:left}.repeatSkipModal_outcome__XIfXk{color:var(--text-primary,#0f172a);margin:0;font-size:13px;font-weight:600}.waiveDepositModal_overlay__8wXpX{z-index:2147483000;animation:waiveDepositModal_cdFade__w7Sv5 .15s var(--ease-standard);background:#0f172a73;place-items:center;display:grid;position:fixed;inset:0}@keyframes waiveDepositModal_cdFade__w7Sv5{0%{opacity:0}to{opacity:1}}.waiveDepositModal_modal__g0wCl{background:var(--neutral-0);width:min(420px,100vw - 32px);font-family:var(--font,inherit);border-radius:14px;padding:20px;box-shadow:0 20px 60px #0f172a40}.waiveDepositModal_title__mzi3I{color:var(--text-primary);margin:0;font-size:16px;font-weight:700}.waiveDepositModal_sub__z5jp8{color:var(--text-secondary);margin:6px 0 14px;font-size:12.5px;line-height:1.4}.waiveDepositModal_reason__ixLSo{box-sizing:border-box;resize:vertical;width:100%;min-height:72px;font:inherit;color:var(--text-primary);background:var(--neutral-50);border:1px solid var(--border-subtle);border-radius:9px;outline:none;padding:10px 12px;font-size:13px}.waiveDepositModal_reason__ixLSo:focus{border-color:var(--primary-400);box-shadow:0 0 0 3px var(--primary-100)}.waiveDepositModal_actions__hrTWb{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}.waiveDepositModal_cancel__reFaE,.waiveDepositModal_confirm__i0_aF{appearance:none;font:inherit;cursor:pointer;border-radius:9px;padding:9px 16px;font-size:13px;font-weight:600}.waiveDepositModal_cancel__reFaE{background:var(--neutral-0);border:1px solid var(--border-subtle);color:var(--text-secondary)}.waiveDepositModal_cancel__reFaE:hover{background:var(--neutral-50)}.waiveDepositModal_confirm__i0_aF{background:var(--warning-600,#d97706);border:1px solid var(--warning-600,#d97706);color:#fff}.waiveDepositModal_confirm__i0_aF:hover{filter:brightness(.96)}.waiveDepositModal_confirm__i0_aF:disabled{background:var(--neutral-200);border-color:var(--neutral-200);color:var(--neutral-400);cursor:not-allowed}.CreatePanel_create-panel__y5AU_{top:calc(var(--banner-height,0px) + 88px);--panel-w:46vw;width:var(--panel-w);background:var(--neutral-0);z-index:50;min-width:360px;max-width:calc(100vw - 32px);transition:width .34s var(--ease-emphasized);border-radius:18px;flex-direction:row;display:flex;position:fixed;bottom:16px;overflow:hidden;box-shadow:0 24px 60px -12px #121d3652,0 8px 24px -8px #121d3624,0 0 0 1px #121d360a}[dir=ltr] .CreatePanel_create-panel__y5AU_{transform-origin:100% 100%;right:16px}[dir=rtl] .CreatePanel_create-panel__y5AU_{transform-origin:0 100%;left:16px}.CreatePanel_unsaved-confirm-layer___WeHy{z-index:2147483000;position:relative}.CreatePanel_create-panel__y5AU_.CreatePanel_is-minimized__WT6h7{cursor:pointer;border-radius:14px;width:280px;min-width:0;height:56px;max-height:56px;top:auto}.CreatePanel_create-panel__y5AU_.CreatePanel_has-aside__piQhp{width:min(calc(var(--panel-w) * 1.3), calc(100vw - 32px))}.CreatePanel_create-panel__y5AU_.CreatePanel_is-expanded__WbzY9{width:calc(100vw - 88px);max-width:calc(100vw - 88px)}.CreatePanel_panel-main__17XIw{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.CreatePanel_panel-head__D7Y28{background:var(--neutral-900);color:#fff;flex-shrink:0;align-items:center;gap:12px;padding:14px 16px;display:flex;position:relative}.CreatePanel_head-date___cKgr{color:#fff;border-radius:9px;flex-direction:column;gap:2px;margin:-2px 0;transition:background .14s;display:flex}[dir=ltr] .CreatePanel_head-date___cKgr{text-align:left;padding:4px 8px 4px 6px}[dir=rtl] .CreatePanel_head-date___cKgr{text-align:right;padding:4px 6px 4px 8px}.CreatePanel_head-date___cKgr:hover{background:#ffffff14}.CreatePanel_head-date-main__Slzs3{align-items:center;gap:4px;display:flex}.CreatePanel_head-date-day__Dyi8r{letter-spacing:-.02em;font-size:18px;font-weight:700;line-height:1.1}.CreatePanel_head-date-chev__99WkI{color:#ffffff8c;flex-shrink:0}.CreatePanel_head-date-sub__aaA3j{color:#fff9;letter-spacing:-.005em;font-size:12px;font-weight:400}.CreatePanel_head-suggest-btn__vbVtI{color:#fff;letter-spacing:-.01em;background:#ffffff1f;border:1px solid #ffffff29;border-radius:9px;flex-shrink:0;align-items:center;gap:7px;height:34px;padding:0 14px;font-size:12.5px;font-weight:600;transition:background .14s,border-color .14s,transform .14s;display:inline-flex}[dir=ltr] .CreatePanel_head-suggest-btn__vbVtI{margin-left:auto}[dir=rtl] .CreatePanel_head-suggest-btn__vbVtI{margin-right:auto}.CreatePanel_head-suggest-btn__vbVtI:hover{background:#fff3;border-color:#ffffff47;transform:translateY(-1px)}.CreatePanel_head-suggest-btn__vbVtI svg{opacity:.9;flex-shrink:0}.CreatePanel_panel-head__D7Y28 .CreatePanel_head-actions__9ksW9{align-items:center;gap:2px;display:flex}[dir=ltr] .CreatePanel_panel-head__D7Y28 .CreatePanel_head-actions__9ksW9{margin-left:auto}[dir=rtl] .CreatePanel_panel-head__D7Y28 .CreatePanel_head-actions__9ksW9{margin-right:auto}[dir=ltr] .CreatePanel_head-suggest-btn__vbVtI+.CreatePanel_head-actions__9ksW9{margin-left:8px}[dir=rtl] .CreatePanel_head-suggest-btn__vbVtI+.CreatePanel_head-actions__9ksW9{margin-right:8px}.CreatePanel_head-actions__9ksW9 button{color:#ffffffb3;border-radius:8px;place-items:center;width:28px;height:28px;transition:all .12s;display:grid}.CreatePanel_head-actions__9ksW9 button:hover{color:#fff;background:#ffffff1a}.CreatePanel_panel-tabs__1hQP1{background:var(--neutral-25);border-bottom:1px solid var(--border-subtle);flex-shrink:0;align-items:center;gap:8px;padding:10px 12px;display:flex}.CreatePanel_tab-pills-scroll__DAvG4{scrollbar-width:none;flex:1;align-items:center;gap:4px;min-width:0;display:flex;overflow-x:auto}.CreatePanel_tab-pills-scroll__DAvG4::-webkit-scrollbar{display:none}.CreatePanel_tab-pill__lSyt2{color:var(--text-secondary);white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:13px;font-weight:500;transition:all .12s;display:inline-flex}.CreatePanel_tab-pill__lSyt2:hover{background:var(--neutral-100);color:var(--text-primary)}.CreatePanel_tab-pill__lSyt2.CreatePanel_active__Bj0VB{background:var(--neutral-0);color:var(--text-primary);border-color:var(--border-default);box-shadow:var(--shadow-xs)}.CreatePanel_tab-pill__lSyt2 .CreatePanel_ico__yFkBB{place-items:center;width:14px;height:14px;display:grid}.CreatePanel_tab-pill__lSyt2.CreatePanel_active__Bj0VB .CreatePanel_ico__yFkBB{color:var(--blue-500)}.CreatePanel_tab-pill__lSyt2 .CreatePanel_more__ypF84{width:14px;height:14px;color:var(--text-tertiary);place-items:center;display:grid}.CreatePanel_tab-menu__iVcex{background:var(--neutral-0);border:1px solid var(--border-default);box-shadow:var(--shadow-lg);border-radius:12px;flex-direction:column;gap:1px;max-height:320px;padding:4px;display:flex;overflow-y:auto}.CreatePanel_tab-menu-opt__W_rkx{width:100%;color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;border-radius:8px;flex-shrink:0;padding:9px 11px;font-size:13px;font-weight:500;line-height:1.3;transition:background .1s;overflow:hidden}[dir=ltr] .CreatePanel_tab-menu-opt__W_rkx{text-align:left}[dir=rtl] .CreatePanel_tab-menu-opt__W_rkx{text-align:right}.CreatePanel_tab-menu-opt__W_rkx:hover{background:var(--neutral-100);color:var(--text-primary)}.CreatePanel_tab-menu-opt__W_rkx.CreatePanel_active__Bj0VB{background:var(--neutral-900);color:#fff}.CreatePanel_panel-body__K5o5N{flex-direction:column;flex:1;gap:16px;min-height:0;padding:16px;display:flex;overflow-y:auto}.CreatePanel_panel-body__K5o5N.CreatePanel_is-fullbleed__ssQo0{gap:0;padding:0;overflow:hidden}.CreatePanel_minimized-bar__ih6lR{width:100%;height:56px;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:14px 16px;display:flex}[dir=ltr] .CreatePanel_minimized-bar__ih6lR{text-align:left}[dir=rtl] .CreatePanel_minimized-bar__ih6lR{text-align:right}.CreatePanel_minimized-bar__ih6lR .CreatePanel_pulse__2pi_n{background:var(--cyan-400);border-radius:999px;flex-shrink:0;width:8px;height:8px;position:relative}.CreatePanel_minimized-bar__ih6lR .CreatePanel_pulse__2pi_n:after{content:"";border:2px solid var(--cyan-400);opacity:0;border-radius:999px;animation:2s infinite CreatePanel_cav3pulse__frI_B;position:absolute;inset:-4px}.CreatePanel_minimized-bar__ih6lR .CreatePanel_title__lbMFm{color:var(--text-primary);flex:1;font-size:13.5px;font-weight:600}.CreatePanel_minimized-bar__ih6lR .CreatePanel_meta__seseD{color:var(--text-tertiary);font-size:12px}@keyframes CreatePanel_cav3pulse__frI_B{0%{opacity:.6;transform:scale(.8)}to{opacity:0;transform:scale(1.6)}}@media (width<=640px){.CreatePanel_create-panel__y5AU_,.CreatePanel_create-panel__y5AU_.CreatePanel_has-aside__piQhp,.CreatePanel_create-panel__y5AU_.CreatePanel_is-expanded__WbzY9{border-radius:0;flex-direction:column;width:100vw;min-width:0;max-width:100vw;max-height:100vh;inset:0;overflow-y:auto}.CreatePanel_create-panel__y5AU_.CreatePanel_is-minimized__WT6h7{border-radius:0;width:100vw;min-width:0;max-width:100vw;inset:auto 0 0}.CreatePanel_panel-main__17XIw{min-height:0}}.bookingSavedCard_saved-card__GJMhr{z-index:2147483000;box-sizing:border-box;background:var(--neutral-0,#fff);border:1px solid var(--border-subtle,var(--neutral-150,#e4e8ef));width:380px;max-width:calc(100vw - 32px);box-shadow:var(--shadow-lg,0 18px 50px #0914292e);animation:bookingSavedCard_saved-in__7lKYn .32s var(--ease-emphasized,cubic-bezier(.2, .8, .2, 1));border-radius:18px;padding:18px 18px 20px;font-family:inherit;position:fixed;bottom:24px;overflow:hidden}[dir=ltr] .bookingSavedCard_saved-card__GJMhr{right:24px}[dir=rtl] .bookingSavedCard_saved-card__GJMhr{left:24px}@keyframes bookingSavedCard_saved-in__7lKYn{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.bookingSavedCard_close__nn_ni{width:26px;height:26px;color:var(--neutral-400,#8d97a8);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:background .14s,color .14s;display:inline-flex;position:absolute;top:12px}[dir=ltr] .bookingSavedCard_close__nn_ni{right:12px}[dir=rtl] .bookingSavedCard_close__nn_ni{left:12px}.bookingSavedCard_close__nn_ni:hover{background:var(--neutral-100,#eef1f6);color:var(--neutral-600,#4e5768)}.bookingSavedCard_head__WzO4e{align-items:center;gap:14px;display:flex}[dir=ltr] .bookingSavedCard_head__WzO4e{padding-right:28px}[dir=rtl] .bookingSavedCard_head__WzO4e{padding-left:28px}.bookingSavedCard_head-ico__14dhA{background:var(--success-50,#eaf7ef);width:44px;height:44px;color:var(--success-500,#1f9e56);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s,color .2s;display:inline-flex}.bookingSavedCard_head-ico__14dhA.bookingSavedCard_sending__TyMTo{background:var(--blue-50,#eff7fe);color:var(--blue-500,#037cd2)}.bookingSavedCard_head-ico__14dhA.bookingSavedCard_done__2JZa_{animation:bookingSavedCard_status-pop__hzUqW .42s var(--ease-emphasized,cubic-bezier(.2, .8, .2, 1))}.bookingSavedCard_head-ico__14dhA.bookingSavedCard_failed__m4zQI{background:var(--danger-50,var(--red-50,#fdecec));color:var(--danger-500,var(--red-500,#d83a34));animation:bookingSavedCard_status-pop__hzUqW .42s var(--ease-emphasized,cubic-bezier(.2, .8, .2, 1))}.bookingSavedCard_head-text__T9fCa{flex-direction:column;gap:3px;min-width:0;display:flex}.bookingSavedCard_head-title__LqECf{letter-spacing:-.01em;color:var(--neutral-900,#121d36);font-size:16px;font-weight:700}.bookingSavedCard_head-sub___pkBK{color:var(--neutral-500,#6b7485);font-size:13.5px;font-weight:500}.bookingSavedCard_rows___bJp2{flex-direction:column;gap:4px;margin:16px 0 0;padding:0;list-style:none;display:flex}.bookingSavedCard_row__yjUrP{border-radius:12px;align-items:center;gap:12px;padding:9px 6px;display:flex}.bookingSavedCard_row__yjUrP:hover{background:var(--neutral-25,#fafbfc)}.bookingSavedCard_row-ico__sYG3T{background:var(--neutral-100,#eef1f6);width:34px;height:34px;color:var(--neutral-600,#4e5768);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.bookingSavedCard_row-label__IRbOE{min-width:0;color:var(--neutral-900,#121d36);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:14px;font-weight:600;overflow:hidden}.bookingSavedCard_row-sub__vvDu4{color:var(--neutral-500,#6b7485);flex-shrink:0;font-size:13px;font-weight:500}.bookingSavedCard_row-status__olN5c{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.bookingSavedCard_row-status__olN5c.bookingSavedCard_pending__QEc7x{background:0 0}.bookingSavedCard_row-status__olN5c.bookingSavedCard_done__2JZa_{background:var(--success-500,#1f9e56);color:#fff;animation:bookingSavedCard_status-pop__hzUqW .36s var(--ease-emphasized,cubic-bezier(.2, .8, .2, 1))}.bookingSavedCard_row-status__olN5c.bookingSavedCard_failed__m4zQI{background:var(--danger-500,var(--red-500,#d83a34));color:#fff;animation:bookingSavedCard_status-pop__hzUqW .36s var(--ease-emphasized,cubic-bezier(.2, .8, .2, 1))}.bookingSavedCard_spinner__ktJjG{box-sizing:border-box;border:2.5px solid var(--blue-100,#dbedfd);border-top-color:var(--blue-500,#037cd2);border-radius:50%;width:18px;height:18px;animation:.65s linear infinite bookingSavedCard_spin__hJZFq}.bookingSavedCard_spinner__ktJjG.bookingSavedCard_lg__XRKM1{border-width:3px;width:26px;height:26px}@keyframes bookingSavedCard_spin__hJZFq{to{transform:rotate(360deg)}}@keyframes bookingSavedCard_status-pop__hzUqW{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.12)}to{transform:scale(1)}}.bookingSavedCard_skipped__wbS6T{background:var(--warning-50,#fff6db);color:var(--warning-700,#996f00);border-radius:10px;margin-top:12px;padding:8px 10px;font-size:12.5px;font-weight:600}.bookingSavedCard_progress__LkLBb{width:100%;height:3px;animation-name:bookingSavedCard_saved-progress__ZRkt7;animation-timing-function:linear;animation-fill-mode:forwards;position:absolute;bottom:0}[dir=ltr] .bookingSavedCard_progress__LkLBb{transform-origin:0;background:var(--gradient-ocean,linear-gradient(90deg, #2badd4 0%, #037cd2 100%));left:0}[dir=rtl] .bookingSavedCard_progress__LkLBb{transform-origin:100%;background:var(--gradient-ocean,linear-gradient(-90deg, #2badd4 0%, #037cd2 100%));right:0}@keyframes bookingSavedCard_saved-progress__ZRkt7{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.bookingSavedCard_saved-card__GJMhr{animation:none}.bookingSavedCard_progress__LkLBb{animation:none;transform:scaleX(0)}.bookingSavedCard_spinner__ktJjG,.bookingSavedCard_row-status__olN5c.bookingSavedCard_done__2JZa_,.bookingSavedCard_row-status__olN5c.bookingSavedCard_failed__m4zQI,.bookingSavedCard_head-ico__14dhA.bookingSavedCard_done__2JZa_,.bookingSavedCard_head-ico__14dhA.bookingSavedCard_failed__m4zQI{animation:none}}.styles_banner__GUoKO{isolation:isolate;align-items:center;gap:var(--space-6);min-height:86px;margin:var(--space-3) var(--space-5) var(--space-2);padding:var(--space-4) var(--space-5);border:1px solid var(--blue-200);border-radius:var(--radius-xl);box-shadow:0 3px 12px color-mix(in srgb, var(--blue-600) 5%, transparent);font-family:var(--font-sans);flex-wrap:wrap;animation:.36s cubic-bezier(.2,.8,.2,1) both styles_arrive__zp8Q3;display:flex;position:relative;overflow:hidden}[dir=ltr] .styles_banner__GUoKO{background:linear-gradient(110deg, var(--blue-50), var(--neutral-0) 52%, var(--cyan-50))}[dir=rtl] .styles_banner__GUoKO{background:linear-gradient(-110deg, var(--blue-50), var(--neutral-0) 52%, var(--cyan-50))}.styles_banner__GUoKO:before,.styles_banner__GUoKO:after{content:"";z-index:-1;border:1px solid color-mix(in srgb, var(--blue-300) 18%, transparent);border-radius:var(--radius-pill);pointer-events:none;width:240px;height:240px;position:absolute}.styles_banner__GUoKO:before{top:-108px}[dir=ltr] .styles_banner__GUoKO:before{left:-112px}[dir=rtl] .styles_banner__GUoKO:before{right:-112px}.styles_banner__GUoKO:after{border-width:22px;border-color:color-mix(in srgb, var(--blue-100) 24%, transparent);width:350px;height:350px;top:-185px}[dir=ltr] .styles_banner__GUoKO:after{right:55px}[dir=rtl] .styles_banner__GUoKO:after{left:55px}.styles_context__1V7jV{align-items:center;gap:var(--space-4);flex:1;min-width:0;display:flex}.styles_calendarMark__2KTxq{border:1px solid var(--neutral-0);border-radius:var(--radius-xl);width:50px;height:50px;color:var(--blue-600);box-shadow:0 3px 8px color-mix(in srgb, var(--blue-600) 10%, transparent);flex-shrink:0;place-items:center;animation:5s ease-in-out infinite styles_calendarFloat__YWKj5;display:grid;position:relative}[dir=ltr] .styles_calendarMark__2KTxq{background:linear-gradient(145deg, var(--neutral-0), var(--blue-100))}[dir=rtl] .styles_calendarMark__2KTxq{background:linear-gradient(-145deg, var(--neutral-0), var(--blue-100))}.styles_calendarMark__2KTxq svg{fill:none;width:26px;height:26px}.styles_calendarDot__BxUCo{border:2px solid var(--neutral-0);border-radius:var(--radius-pill);background:var(--blue-500);width:11px;height:11px;position:absolute;top:-3px}[dir=ltr] .styles_calendarDot__BxUCo{right:-3px}[dir=rtl] .styles_calendarDot__BxUCo{left:-3px}.styles_calendarDot__BxUCo:after{content:"";border:1px solid var(--blue-400);border-radius:inherit;animation:3s ease-out infinite styles_pulse__77I90;position:absolute;inset:-4px}.styles_copy__353BN{min-width:0}.styles_eyebrow__blk9h{align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);color:var(--blue-600);letter-spacing:1px;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1.4;display:flex}.styles_statusDot__2V_Z7{border-radius:var(--radius-pill);background:var(--blue-500);width:5px;height:5px}.styles_title__xWYjw{color:var(--neutral-900);letter-spacing:-.4px;overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:700;line-height:1.4}.styles_nextStep__Nxqh1{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);border:1px solid color-mix(in srgb, var(--blue-200) 50%, var(--neutral-0));border-radius:var(--radius-lg);background:color-mix(in srgb, var(--neutral-0) 70%, transparent);display:flex}.styles_nextStep__Nxqh1>div{grid-gap:2px;gap:2px;display:grid}.styles_nextStep__Nxqh1 strong{color:var(--neutral-800);font-size:var(--fs-xs);font-weight:600;line-height:1.5}.styles_nextStep__Nxqh1>div>span{color:var(--neutral-500);font-size:11px;line-height:1.5}.styles_stepIcon__RDfPq{border-radius:var(--radius-pill);background:var(--blue-50);width:28px;height:28px;color:var(--blue-600);flex-shrink:0;place-items:center;display:grid}.styles_stepIcon__RDfPq svg{width:var(--space-4);height:var(--space-4);fill:none;animation:3s ease-in-out infinite styles_pointDown__KzqG1}.styles_close__Vgr6n{flex-shrink:0}.styles_close__Vgr6n button.btn{width:36px;height:36px;padding:var(--space-2);border-radius:var(--radius-pill);color:var(--neutral-500)}.styles_close__Vgr6n button.btn:hover{color:var(--blue-700);background:var(--blue-100)}.styles_close__Vgr6n svg{width:18px;height:18px}.styles_close__Vgr6n svg path{fill:currentColor}.styles_srOnly__CP0bP{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes styles_arrive__zp8Q3{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes styles_calendarFloat__YWKj5{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-3px)rotate(2deg)}}@keyframes styles_pulse__77I90{0%{opacity:.6;transform:scale(.8)}80%,to{opacity:0;transform:scale(1.8)}}@keyframes styles_pointDown__KzqG1{0%,65%,to{transform:translateY(0)}80%{transform:translateY(3px)}}@media (width<=900px){.styles_banner__GUoKO{gap:var(--space-4)}.styles_nextStep__Nxqh1{background:0 0;border:0;padding:0}.styles_nextStep__Nxqh1>div>span{display:none}}@media (width<=640px){.styles_banner__GUoKO{grid-gap:var(--space-3);gap:var(--space-3);margin:var(--space-2);padding:var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.styles_context__1V7jV{gap:var(--space-3)}.styles_calendarMark__2KTxq{width:42px;height:42px}.styles_calendarMark__2KTxq svg{width:23px;height:23px}.styles_title__xWYjw{font-size:var(--fs-base)}.styles_nextStep__Nxqh1{gap:var(--space-2);grid-column:1/-1}[dir=ltr] .styles_nextStep__Nxqh1{padding-left:54px}[dir=rtl] .styles_nextStep__Nxqh1{padding-right:54px}.styles_nextStep__Nxqh1 strong{color:var(--neutral-500);font-weight:400}.styles_stepIcon__RDfPq{width:20px;height:20px}.styles_close__Vgr6n{grid-area:1/2}}@media (prefers-reduced-motion:reduce){.styles_banner__GUoKO,.styles_calendarMark__2KTxq,.styles_calendarDot__BxUCo:after,.styles_stepIcon__RDfPq svg{animation:none}}.styles_planVisits__W72IY{gap:var(--space-2);min-width:min(100%,280px);color:var(--neutral-700);flex-direction:column;flex:2;display:flex}.styles_visitButtons__br4ZF{gap:var(--space-2);flex-wrap:wrap;display:flex}.styles_visitButtons__br4ZF>ar-button{max-width:100%}.styles_visitButtons__br4ZF button{white-space:normal}[dir=ltr] .styles_visitButtons__br4ZF button{text-align:left}[dir=rtl] .styles_visitButtons__br4ZF button{text-align:right}@media (width<=640px){.styles_planVisits__W72IY{grid-column:1/-1}}.MoveCard_card__0bkcE{border-radius:var(--radius-lg);border:1px solid var(--border-subtle);background:var(--surface-raised);box-shadow:var(--shadow-xs);flex-direction:column;animation:.28s cubic-bezier(.16,1,.3,1) both MoveCard_cardIn__89hZW;display:flex;overflow:hidden}@keyframes MoveCard_cardIn__89hZW{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.MoveCard_identity__Yq0yv{align-items:center;gap:var(--space-3);padding:var(--space-4);border-bottom:1px solid var(--border-subtle);display:flex}.MoveCard_idText__tygW6{flex-direction:column;flex:1;min-width:0;display:flex}.MoveCard_service__NTOm_{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.MoveCard_client__te_5_{color:var(--text-secondary);font-size:13px}.MoveCard_move__EVxF2{grid-gap:var(--space-2);align-items:center;gap:var(--space-2);padding:var(--space-4);grid-template-columns:1fr auto 1fr;display:grid}.MoveCard_tile__lLpX5{gap:var(--space-1);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:var(--surface-sunken);flex-direction:column;animation:.32s cubic-bezier(.16,1,.3,1) both MoveCard_tileIn__8o5dO;display:flex}.MoveCard_tile__lLpX5:first-child{animation-delay:40ms}.MoveCard_tileTo__rMl3U{background:var(--blue-50);border-color:var(--blue-200);animation-delay:.12s}@keyframes MoveCard_tileIn__8o5dO{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.MoveCard_tileHead__tXM9q{align-items:center;gap:var(--space-2);display:flex}.MoveCard_tileIcon__NMLbU{color:var(--text-tertiary);font-size:12px;line-height:0}.MoveCard_tileTo__rMl3U .MoveCard_tileIcon__NMLbU{color:var(--text-brand)}.MoveCard_tileLabel__2JLKZ{text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);font-size:10px;font-weight:700}.MoveCard_tileTo__rMl3U .MoveCard_tileLabel__2JLKZ{color:var(--text-brand)}.MoveCard_tileTime__pECs9{align-items:baseline;gap:0 var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.MoveCard_timeStart__efKF7{color:var(--text-primary);white-space:nowrap;font-size:17px;font-weight:700}.MoveCard_timeEnd__clfP7{color:var(--text-secondary);white-space:nowrap;font-size:13px;font-weight:500}.MoveCard_timeEnd__clfP7:before{content:"–";color:var(--text-tertiary)}[dir=ltr] .MoveCard_timeEnd__clfP7:before{margin-right:var(--space-1)}[dir=rtl] .MoveCard_timeEnd__clfP7:before{margin-left:var(--space-1)}.MoveCard_tileDate__92Eio{color:var(--text-tertiary);font-size:12px}.MoveCard_tileStaff___zOer{align-items:center;gap:var(--space-2);margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--border-subtle);color:var(--text-secondary);min-width:0;font-size:12px;display:flex}.MoveCard_tileTo__rMl3U .MoveCard_tileStaff___zOer{border-color:var(--blue-200)}.MoveCard_tileStaffName__ZAYSu{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MoveCard_arrow__mghn3{color:var(--text-tertiary);justify-content:center;align-items:center;display:flex}.MoveCard_arrowIcon__RrFl7{font-size:16px;line-height:0;animation:1.6s ease-in-out infinite MoveCard_nudge__uiX_E}@keyframes MoveCard_nudge__uiX_E{0%,to{transform:translate(0)}50%{transform:translate(3px)}}@media (width<=520px){.MoveCard_move__EVxF2{grid-template-columns:1fr}[dir=ltr] .MoveCard_arrow__mghn3{transform:rotate(90deg)}[dir=rtl] .MoveCard_arrow__mghn3{transform:rotate(-90deg)}}@media (prefers-reduced-motion:reduce){.MoveCard_card__0bkcE,.MoveCard_tile__lLpX5,.MoveCard_arrowIcon__RrFl7{animation:none}}.RescheduleModalV2_head__xmxu2{gap:var(--space-2);flex-direction:column;display:flex}.RescheduleModalV2_identity__z7HWm{align-items:center;gap:var(--space-3);display:flex}.RescheduleModalV2_identityText__c5gAK{flex-direction:column;flex:1;min-width:0;display:flex}.RescheduleModalV2_title__NzBPb{font-family:var(--font-sans);color:var(--text-primary);letter-spacing:-.01em;font-size:16px;font-weight:600}.RescheduleModalV2_subtitle__7_F1f{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.RescheduleModalV2_body__sU9vY{gap:var(--space-5);padding-top:var(--space-2);flex-direction:column;display:flex}.RescheduleModalV2_diff__1CpGY{grid-gap:var(--space-3);align-items:stretch;gap:var(--space-3);grid-template-columns:1fr auto 1fr;display:grid}.RescheduleModalV2_slot__i_PV5{gap:var(--space-1);padding:var(--space-4);border-radius:var(--radius-lg);border:1px solid var(--border-subtle);background:var(--surface-sunken);flex-direction:column;display:flex}.RescheduleModalV2_slotTo__EQ1vi{border-color:var(--blue-400);background:var(--blue-50)}.RescheduleModalV2_slotLabel__X5PQe{text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary);font-size:11px;font-weight:600}.RescheduleModalV2_slotTo__EQ1vi .RescheduleModalV2_slotLabel__X5PQe{color:var(--text-brand)}.RescheduleModalV2_slotDate__ReAIN{color:var(--text-primary);font-size:15px;font-weight:600}.RescheduleModalV2_slotTime__pLwV_{color:var(--text-secondary);font-size:13px}.RescheduleModalV2_slotStaff__muaFm{align-items:center;gap:var(--space-2);margin-top:var(--space-2);color:var(--text-primary);font-size:13px;display:flex}.RescheduleModalV2_slotPlace__30Xxr{color:var(--text-tertiary);font-size:12px}.RescheduleModalV2_arrow__SkiAw{color:var(--text-tertiary);justify-content:center;align-items:center;font-size:20px;display:flex}.RescheduleModalV2_occurrence__w6Ll3{gap:var(--space-2);flex-direction:column;display:flex}.RescheduleModalV2_fieldLabel__83ZWq{color:var(--text-secondary);font-size:12px;font-weight:600}.RescheduleModalV2_notifyRow__BuTCD{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.RescheduleModalV2_notifyChannels__YDDfA{color:var(--text-brand);font-size:12px;font-weight:500}.RescheduleModalV2_notifyHint__SXLex{color:var(--text-tertiary);font-size:12px}.RescheduleModalV2_footer__WizlU{justify-content:flex-end;gap:var(--space-3);display:flex}@media (width<=560px){.RescheduleModalV2_diff__1CpGY{grid-template-columns:1fr}[dir=ltr] .RescheduleModalV2_arrow__SkiAw{transform:rotate(90deg)}[dir=rtl] .RescheduleModalV2_arrow__SkiAw{transform:rotate(-90deg)}}.RescheduleConflictV2_head__vRCVn{flex-direction:column;display:flex}.RescheduleConflictV2_title__fai2i{font-family:var(--font-sans);color:var(--text-primary);letter-spacing:-.01em;font-size:18px;font-weight:600}.RescheduleConflictV2_body__0Eumh{gap:var(--space-4);padding-top:var(--space-2);flex-direction:column;display:flex}.RescheduleConflictV2_warnings__DEL_3{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.RescheduleConflictV2_warnRow__5M80c{align-items:flex-start;gap:var(--space-3);color:var(--text-primary);font-size:14px;line-height:1.5;display:flex}.RescheduleConflictV2_warnDot__cDnrB{border-radius:var(--radius-pill);background:var(--warning-500);flex:none;width:8px;height:8px;margin-top:6px}.RescheduleConflictV2_requestRow__MEl32 .RescheduleConflictV2_warnDot__cDnrB{background:var(--blue-500)}.RescheduleConflictV2_editServices__fCc4p{color:var(--text-secondary);margin:0;font-size:13px}.RescheduleConflictV2_link__SPn_I{font:inherit;color:var(--text-brand);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.RescheduleConflictV2_confirmNote__W6_ES{color:var(--text-primary);margin:0;font-size:14px}.RescheduleConflictV2_card__YUtxM{align-items:center;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);border:1px solid var(--border-subtle);background:var(--surface-sunken);display:flex}.RescheduleConflictV2_cardText__YmKtt{flex-direction:column;flex:1;min-width:0;display:flex}.RescheduleConflictV2_cardTitle__2Y2pr{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.RescheduleConflictV2_cardName__S4s0i{color:var(--text-secondary);font-size:13px}.RescheduleConflictV2_cardMeta__TPN70{align-items:flex-end;gap:var(--space-2);flex-direction:column;display:flex}.RescheduleConflictV2_cardTime__jjr_t{color:var(--text-primary);font-size:14px;font-weight:600}.RescheduleConflictV2_notifyRow__oGdEV{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.RescheduleConflictV2_notifyChannels__G5K1S{color:var(--text-brand);font-size:12px;font-weight:500}.RescheduleConflictV2_notifyHint__3Czhq{color:var(--text-tertiary);font-size:12px}.RescheduleConflictV2_footer__FRTTE{justify-content:flex-end;gap:var(--space-3);display:flex}.Haul_wrapper__8PNrm,.Haul_wrapper__8PNrm *{-webkit-user-select:none;user-select:none}.styles_resizeLine__r4CVO{cursor:ns-resize;opacity:0;pointer-events:none;z-index:5;border:none;width:100%;height:min(12px,25%);margin:0 auto;transition:opacity .2s;position:absolute;bottom:0;left:0;right:0}.styles_circle_wrapper__gkFSG{justify-content:center;align-items:center;width:100%;height:6px;display:flex;position:absolute;bottom:0;overflow:hidden}[dir=ltr] .styles_circle_wrapper__gkFSG{left:50%;transform:translate(-50%)}[dir=rtl] .styles_circle_wrapper__gkFSG{right:50%;transform:translate(50%)}.styles_circle__mAnrt{background:#fff;border-radius:50%;width:12px;height:12px;position:absolute;top:0}.styles_top__cOvoR.styles_resizeLine__r4CVO,.styles_top__cOvoR .styles_circle_wrapper__gkFSG{top:0;bottom:auto;bottom:initial}.styles_top__cOvoR .styles_circle__mAnrt{transform:translateY(-50%)}.styles_resizeLine__r4CVO:is(.styles_left__zkwNE,.styles_right__GRQlz){top:0;bottom:0;left:auto;left:initial;right:auto;right:initial;cursor:ew-resize;width:min(12px,25%);height:100%}:is(.styles_left__zkwNE,.styles_right__GRQlz) .styles_circle_wrapper__gkFSG{top:50%;bottom:auto;bottom:initial;width:6px;height:100%}:is(.styles_left__zkwNE,.styles_right__GRQlz) .styles_circle__mAnrt{top:50%;transform:translateY(-50%)}:is([dir=ltr] .styles_left__zkwNE,[dir=ltr] .styles_right__GRQlz) .styles_circle_wrapper__gkFSG{left:50%;transform:translate(-50%,-50%)}:is([dir=rtl] .styles_left__zkwNE,[dir=rtl] .styles_right__GRQlz) .styles_circle_wrapper__gkFSG{right:50%;transform:translate(50%,-50%)}.styles_resizeLine__r4CVO:is([dir=ltr] .styles_left__zkwNE){left:0}.styles_resizeLine__r4CVO:is([dir=rtl] .styles_left__zkwNE),.styles_resizeLine__r4CVO:is([dir=ltr] .styles_right__GRQlz){right:0}.styles_resizeLine__r4CVO:is([dir=rtl] .styles_right__GRQlz){left:0}.touchHaul .styles_resizeLine__r4CVO{opacity:1;pointer-events:auto;display:block}.styles_container__gT4vb{width:100%;height:100%;min-height:5px}.styles_container__gT4vb:hover .styles_resizeLine__r4CVO{opacity:1;pointer-events:auto}.styles_container__gT4vb .resizeTooltip{color:#fff;opacity:0;pointer-events:none;background-color:#595959;border-radius:4px;justify-content:center;align-items:center;width:max-content;max-width:400px;padding:5px;display:flex;position:absolute;bottom:100%}.styles_container__gT4vb.isResizing .styles_resizeLine__r4CVO{opacity:1;pointer-events:auto}.styles_container__gT4vb.isResizing .resizeTooltip{opacity:1}:is([dir=ltr] .styles_container__gT4vb) .resizeTooltip{left:50%;transform:translate(-50%,-50%)}:is([dir=rtl] .styles_container__gT4vb) .resizeTooltip{right:50%;transform:translate(50%,-50%)}.styles_appointmentButton__O6MSD{font-size:24px}.Header_header__Fvzwf{border-bottom:1px solid var(--grey-lt-02,#ecedf0);justify-content:space-between;align-items:center;min-width:300px;margin-bottom:12px;padding-bottom:12px;display:flex}.Header_title__Uyz33{align-items:center;gap:12px;display:flex}.Header_title__Uyz33>span{color:#3d3d46;font-size:17px;font-style:normal;font-weight:500;line-height:22px}.Header_iconButton__ZvbaJ{aspect-ratio:1;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:6px;transition:background .2s;display:flex}.Header_iconButton__ZvbaJ:hover{background:var(--grey-lt-02,#ecedf0)}.Header_iconButton__ZvbaJ:active{filter:brightness(.8);transition:none}.Reschedule_wrapper__t9WBF{background:#fff;padding:20px;display:block;box-shadow:0 4px 8px #0000001a}.Reschedule_rescheduleHead__SBqX6{color:var(--text-main);text-transform:capitalize;margin-bottom:16px;font-size:17px;font-weight:500}.Reschedule_rescheduleWarningMain__UDhxZ{flex-direction:column;gap:15px;margin-bottom:23px;display:flex}.Reschedule_rescheduleWarningMain__UDhxZ .Reschedule_rescheduleWarningWrap__1cw1S{gap:5px;display:flex}:is(.Reschedule_rescheduleWarningMain__UDhxZ .Reschedule_rescheduleWarningWrap__1cw1S) .Reschedule_rescheduleWarningIcon__mYHkQ{margin:0;font-size:16px}:is(.Reschedule_rescheduleWarningMain__UDhxZ .Reschedule_rescheduleWarningWrap__1cw1S) .Reschedule_rescheduleWarningText__rgJ_Z{color:var(--dark-black-color);text-transform:capitalize;margin:0;padding-top:2px;font-size:12px;font-weight:300;line-height:normal}.Reschedule_notificationWrap__8igLK{align-items:center;gap:8px;margin-top:16px;display:flex}.Reschedule_notificationWrap__8igLK .Reschedule_notificationText__L_ZTz{color:var(--santas-grey);margin:0;font-size:14px;font-weight:400}.Reschedule_appointments__HY3yR{max-height:200px;overflow-y:overlay;width:100%;overflow-x:hidden}.Reschedule_appointments__HY3yR::-webkit-scrollbar{background:0 0;width:8px}.Reschedule_appointments__HY3yR::-webkit-scrollbar-thumb{background:#19191955;border-radius:4px}.Reschedule_appointments__HY3yR{margin-bottom:6px}.Reschedule_dateTimeMain__9ZTCH{align-items:center;gap:30px;margin:8px 0 10px;display:flex}.Reschedule_dateTimeWrap__nQgPC,.Reschedule_dateTimeWrap__nQgPC .Reschedule_ant-picker__RWi10{width:100%}.Reschedule_dateTimeLabel__RIkW1{color:var(--text-main);font-size:14px;font-weight:450;line-height:22px}.Reschedule_appointment__eiYM5{flex-direction:column;display:flex}.Reschedule_subHeader__bUTLp{color:#9292a3;font-size:14px;line-height:20px}.Reschedule_select__ydbRf{flex-flow:column;justify-content:flex-start;align-items:stretch;margin-bottom:12px;display:flex}.Reschedule_notifies__EFsp2{justify-content:flex-start;align-items:center;gap:12px;display:flex}.Reschedule_footer__Lw7RP{border-top:1px solid var(--grey-lt-02);flex-direction:row;justify-content:flex-end;align-items:flex-end;gap:16px;height:100%;margin-top:18px;padding-top:14px;display:flex}.Reschedule_proceedButton__gDXRg,.Reschedule_backButton__Gapev{border-radius:4px;width:85px;height:40px}.Reschedule_rescheduleProceedButton__fMTp5{width:auto}.Reschedule_apooinmentWrapper__l3ttC{flex-direction:column;align-content:center;display:flex}.Reschedule_apooinmentWrapper__l3ttC .Reschedule_appointmentIcon__ofwKP{font-size:32px}.CancelBlockoutModal_modalBody__Uw1mQ .ant-modal-container{padding:1.25rem}.CancelBlockoutModal_modalBody__Uw1mQ .ant-modal-header{border-bottom:none;padding-top:1.5rem;padding-bottom:0}.CancelBlockoutModal_modalBody__Uw1mQ .ant-modal-title{font-size:1.25rem}.CancelBlockoutModal_modalBody__Uw1mQ .ant-modal-footer{border-top:none}:is(.CancelBlockoutModal_modalBody__Uw1mQ .ant-btn-default):hover,:is(.CancelBlockoutModal_modalBody__Uw1mQ .ant-btn-default):focus{border-color:var(--grey-lt-02);color:var(--text-main)}.CancelBlockoutModal_modalBody__Uw1mQ .ant-btn.ant-btn-color-primary.ant-btn-variant-solid,.CancelBlockoutModal_modalBody__Uw1mQ .ant-btn.ant-btn-primary,.CancelBlockoutModal_modalBody__Uw1mQ .ant-btn.ant-btn-primary:hover,.CancelBlockoutModal_modalBody__Uw1mQ .ant-btn.ant-btn-primary:focus,.CancelBlockoutModal_modalBody__Uw1mQ .ant-btn.ant-btn-primary:active{background-color:var(--danger-main);border-color:var(--danger-main)}.CancelMultipleBlockoutsModal_modalBody__Xg_so .ant-modal-container{padding:20px 24px}.CancelMultipleBlockoutsModal_modalBody__Xg_so .CancelMultipleBlockoutsModal_modalHeaderTitle__Fx38w{font-size:18px;font-weight:500}.CancelMultipleBlockoutsModal_modalBody__Xg_so .CancelMultipleBlockoutsModal_modalHeaderSubTitle__zL3Ff{font-size:14px;font-weight:300}.CancelMultipleBlockoutsModal_modalBody__Xg_so .CancelMultipleBlockoutsModal_checkButtons__I7d6F{justify-content:flex-end;gap:8px;margin:8px 0;display:flex}:is(.CancelMultipleBlockoutsModal_modalBody__Xg_so .CancelMultipleBlockoutsModal_checkButtons__I7d6F) .ant-btn-text{border:1px solid;border-radius:6px}.CancelMultipleBlockoutsModal_modalBody__Xg_so .CancelMultipleBlockoutsModal_blockoutGroup__11XjK{scrollbar-gutter:stable;box-sizing:content-box;overscroll-behavior:contain;width:100%;max-height:35vh;overflow:auto}:is(.CancelMultipleBlockoutsModal_modalBody__Xg_so .CancelMultipleBlockoutsModal_blockoutRow__Iad2d) .ant-checkbox{order:2;margin-top:6px}:is(.CancelMultipleBlockoutsModal_modalBody__Xg_so .CancelMultipleBlockoutsModal_blockoutRow__Iad2d) .ant-checkbox-wrapper{width:100%}:is(.CancelMultipleBlockoutsModal_modalBody__Xg_so .CancelMultipleBlockoutsModal_blockoutRow__Iad2d) .ant-checkbox-wrapper>span:last-child{flex:1;display:block}.CancelMultipleBlockoutsModal_modalBody__Xg_so .ant-modal-footer{justify-content:center;display:flex}.CancelMultipleBlockoutsModal_modalBody__Xg_so .CancelMultipleBlockoutsModal_blockoutTitle__hvUXw{font-size:16px;font-weight:500}.CancelMultipleBlockoutsModal_modalBody__Xg_so .CancelMultipleBlockoutsModal_blockoutLine__kmgZa{align-items:baseline;gap:6px;font-size:14px;display:flex}.CancelMultipleBlockoutsModal_modalBody__Xg_so .ant-divider-horizontal{margin:8px 0}:is([dir=ltr] .CancelMultipleBlockoutsModal_modalBody__Xg_so) .CancelMultipleBlockoutsModal_blockoutGroup__11XjK{padding-right:8px}:is(:is([dir=ltr] .CancelMultipleBlockoutsModal_modalBody__Xg_so) .CancelMultipleBlockoutsModal_blockoutRow__Iad2d) .ant-checkbox{margin-left:12px}:is(:is([dir=ltr] .CancelMultipleBlockoutsModal_modalBody__Xg_so) .CancelMultipleBlockoutsModal_blockoutRow__Iad2d) .ant-checkbox-wrapper>span:last-child{padding-right:8px}:is([dir=rtl] .CancelMultipleBlockoutsModal_modalBody__Xg_so) .CancelMultipleBlockoutsModal_blockoutGroup__11XjK{padding-left:8px}:is(:is([dir=rtl] .CancelMultipleBlockoutsModal_modalBody__Xg_so) .CancelMultipleBlockoutsModal_blockoutRow__Iad2d) .ant-checkbox{margin-right:12px}:is(:is([dir=rtl] .CancelMultipleBlockoutsModal_modalBody__Xg_so) .CancelMultipleBlockoutsModal_blockoutRow__Iad2d) .ant-checkbox-wrapper>span:last-child{padding-left:8px}.CancelMultipleBlockoutsModal_secondModal__P26x7 .ant-modal-body{font-feature-settings:"tnum";max-height:35vh;overflow-y:auto}.CalendarGridErrorPanel_container__uVbxn{flex:1;justify-content:center;align-items:center;min-height:20em;padding:2em;display:flex}.styles_workingDays__ihBvb{content:""}.styles_workingDays__ihBvb.styles_calendar__KpkXx .weekDay{display:none}.styles_workingDays__ihBvb.styles_calendar__KpkXx .weekDay:has(.inWorkingTime){display:flex}.styles_calendar__KpkXx{height:calc(100dvh - 160px - var(--banner-height) - var(--calendar-booking-banner-height,0px));--header-height:5rem;--header-push:0rem;flex:1;overflow:clip auto}.styles_calendar__KpkXx.styles_isFullscreen__EaMqd{--header-push:0rem;height:calc(100dvh - 80px - var(--calendar-booking-banner-height,0px))}.styles_calendar__KpkXx.no-events *{pointer-events:none}.styles_calendar__KpkXx .full-screen{z-index:2;background:#fff;justify-content:center;align-items:center;width:100%;height:50vh;display:flex}.styles_tooltip__YCjBv{z-index:1000;pointer-events:none;border:1px solid var(--grey-lt-06);background-color:#fff;border-radius:4px;padding:.2rem .5rem;position:fixed;box-shadow:0 2px 4px #0003}.styles_container__qbtd7{flex-direction:row;display:flex}.booking-context_root__o54S2{--bg:#fcfcfc;--fg:#121d36;--card:#fff;--card-fg:#121d36;--primary:var(--accent,#0073e6);--primary-fg:#fff;--secondary:#f3f4f6;--secondary-fg:#121d36;--muted:#f3f4f6;--muted-fg:#6a7181;--border:#e5e7eb;--destructive:#dc2828;--success:#2bab6f;--warning:#f59f0a;--radius:.5rem;width:var(--ctx-width,60%);background:var(--bg);min-width:min(420px,100vw - 200px);max-width:min(90%,100vw - 320px);height:100vh;color:var(--fg);-webkit-font-smoothing:antialiased;z-index:100;transition:width .34s cubic-bezier(.3,0,0,1);animation:.3s booking-context_slideIn__tOOQt;display:flex;position:fixed;top:0;overflow:hidden}[dir=ltr] .booking-context_root__o54S2{border-left:1px solid var(--grey-lt);right:0}[dir=rtl] .booking-context_root__o54S2{border-right:1px solid var(--grey-lt);left:0}.booking-context_expandedCard__D8YzD{z-index:20;position:absolute;inset:0}.booking-context_resizeHandle__I46K_{cursor:col-resize;z-index:10;width:4px;transition:background .15s;position:absolute;top:0;bottom:0}[dir=ltr] .booking-context_resizeHandle__I46K_{left:0}[dir=rtl] .booking-context_resizeHandle__I46K_{right:0}.booking-context_resizeHandle__I46K_:hover,.booking-context_resizeHandle__I46K_[data-dragging=true]{background:var(--primary)}@keyframes booking-context_slideIn__tOOQt{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}.booking-context_mainArea__2pBZR{flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.booking-context_loading__lbHsr{background:var(--card);flex:1;justify-content:center;align-items:center;display:flex}.booking-context_skBone__fzkTX{flex-shrink:0;animation:1.5s infinite booking-context_skShimmer__N9KFB}[dir=ltr] .booking-context_skBone__fzkTX{background:linear-gradient(90deg,#ebecf0 25%,#f6f7f8 50%,#ebecf0 75%)}[dir=rtl] .booking-context_skBone__fzkTX{background:linear-gradient(-90deg,#ebecf0 25%,#f6f7f8 50%,#ebecf0 75%)}[dir] .booking-context_skBone__fzkTX{background-size:200% 100%}@keyframes booking-context_skShimmer__N9KFB{0%{background-position:200% 0}to{background-position:-200% 0}}.booking-context_skSidebar__SYcRR{background:var(--card);flex-direction:column;flex-shrink:0;width:340px;display:flex;overflow:hidden}[dir=ltr] .booking-context_skSidebar__SYcRR{border-right:1px solid var(--border)}[dir=rtl] .booking-context_skSidebar__SYcRR{border-left:1px solid var(--border)}.booking-context_skSidebarCollapsed__KW_Ef{background:var(--card);flex-direction:column;flex-shrink:0;align-items:center;width:48px;padding-top:20px;display:flex;overflow:hidden}[dir=ltr] .booking-context_skSidebarCollapsed__KW_Ef{border-right:1px solid var(--border)}[dir=rtl] .booking-context_skSidebarCollapsed__KW_Ef{border-left:1px solid var(--border)}.booking-context_skSidebarHeader__NJydj{flex-direction:column;align-items:center;gap:12px;padding:32px 24px 24px;display:flex;position:relative}.booking-context_skSeparator__PyspP{background:var(--border);height:1px}.booking-context_skContact__Vlv6i{flex-direction:column;gap:12px;padding:20px 24px;display:flex}.booking-context_skCards__GrjU3{flex-direction:column;flex:1;gap:8px;padding:20px 24px;display:flex;overflow:hidden}.booking-context_skCard__m8GyF{border:1px solid var(--border);border-radius:var(--radius);padding:16px}.booking-context_skCardHead__KokA7{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.booking-context_skMain__9H_AL{background:#f3f4f666;flex-direction:column;flex:1;display:flex;overflow:hidden}.booking-context_skTopSection__K7yd6{background:#121d36;flex-direction:column;gap:18px;padding:22px 28px 18px;display:flex}.booking-context_skStepper__RsxUx{gap:8px;display:flex}.booking-context_skBody__qCy4A{flex:1;padding:24px 32px;overflow:hidden}.booking-context_skServiceCard__W5Seh{border-radius:var(--radius);border:1px solid var(--border);background:var(--card);margin-bottom:8px;padding:16px}[dir=ltr] .booking-context_skServiceCard__W5Seh{border-left:3px solid var(--muted)}[dir=rtl] .booking-context_skServiceCard__W5Seh{border-right:3px solid var(--muted)}.booking-context_skCfGrid__zWfB6{grid-gap:10px;grid-template-columns:1fr 1fr;gap:10px;display:grid}.booking-context_skCfItem__NBSPZ{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);padding:14px 16px}.booking-context_skFooter__Dhv2z{border-top:1px solid var(--border);padding:16px}.booking-context_skFooterTotal__PhPU4{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.booking-context_skFooterBtns__U6BN0{gap:8px;display:flex}.srOnly_srOnly__xblps{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Sidebar_sidebar__sucUJ{--primary:var(--accent-main);background:var(--surface-canvas);flex-direction:column;flex-shrink:0;width:340px;transition:width .25s,min-width .25s,opacity .25s;display:flex;overflow:hidden}[dir=ltr] .Sidebar_sidebar__sucUJ{border-right:1px solid var(--border)}[dir=rtl] .Sidebar_sidebar__sucUJ{border-left:1px solid var(--border)}.Sidebar_sidebar__sucUJ svg[stroke-linecap]{fill:none}.Sidebar_sidebar__sucUJ.Sidebar_hidden__vHq6B{opacity:0;pointer-events:none;width:0;min-width:0}[dir=ltr] .Sidebar_sidebar__sucUJ.Sidebar_hidden__vHq6B{border-right:none}[dir=rtl] .Sidebar_sidebar__sucUJ.Sidebar_hidden__vHq6B{border-left:none}.Sidebar_collapsed__WN20j{width:48px;min-width:48px}.Sidebar_collapsed__WN20j .Sidebar_summary__iire5,.Sidebar_collapsed__WN20j .Sidebar_sections__q_kZw{opacity:0;pointer-events:none}.Sidebar_expandBtn__4xakj{color:var(--muted-fg);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;margin:10px auto;display:flex}.Sidebar_expandBtn__4xakj:hover{background:var(--secondary);color:var(--fg)}.Sidebar_expandBtn__4xakj span{color:currentColor;font-size:16px}.Sidebar_summary__iire5{background:var(--surface-raised);border-bottom:1px solid var(--border-subtle);flex-shrink:0}.Sidebar_toolbar__IDdIj{align-items:center;gap:8px;padding:12px 16px 0;display:flex}.Sidebar_eyebrow__u45T6{letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);font-size:11px;font-weight:600;line-height:16px}.Sidebar_header__m_d9k{padding:20px}.Sidebar_closeBtn__tVv3N{color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;top:12px}[dir=ltr] .Sidebar_closeBtn__tVv3N{left:12px}[dir=rtl] .Sidebar_closeBtn__tVv3N{right:12px}.Sidebar_toolbar__IDdIj .Sidebar_closeBtn__tVv3N{position:static}.Sidebar_identity__Tkrmg{align-items:center;gap:14px;display:flex}.Sidebar_avatarWrap__5ZHNG{flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:flex}.Sidebar_identityText__fUTUI{flex:1;min-width:0}.Sidebar_name__Fij39{letter-spacing:-.025em;color:var(--text-primary);overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:600;line-height:1.25}.Sidebar_patientId__VvsuN{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-tertiary);overflow-wrap:anywhere;align-items:flex-start;gap:5px;margin-top:7px;font-size:11px;line-height:16px;display:flex}.Sidebar_patientId__VvsuN>span:first-child{flex-shrink:0;align-items:center;height:16px;display:flex}.Sidebar_patientId__VvsuN svg{width:13px;height:13px}.Sidebar_labels__PWBz4,.Sidebar_statuses__oa4iu{flex-wrap:wrap;align-items:center;gap:6px;margin-top:14px;display:flex}[dir=ltr] .Sidebar_labels__PWBz4{padding-left:78px}[dir=rtl] .Sidebar_labels__PWBz4{padding-right:78px}.Sidebar_clientLabel__93Wjn,.Sidebar_membershipBadge__V1RuY,.Sidebar_statusBadge__a5aJM{min-width:0;max-width:100%}.Sidebar_clientLabel__93Wjn .badge,.Sidebar_membershipBadge__V1RuY .badge,.Sidebar_statusBadge__a5aJM .badge{white-space:normal;overflow-wrap:anywhere;max-width:100%;min-height:26px}.Sidebar_clientLabel__93Wjn .badge{background:color-mix(in srgb, var(--label-color) 8%, var(--surface-raised));color:var(--text-secondary)}.Sidebar_clientLabel__93Wjn .dot,.Sidebar_membershipBadge__V1RuY .dot{background:var(--label-color);flex-shrink:0}.Sidebar_statusIcon__GkuNH{flex-shrink:0;display:inline-flex}.Sidebar_statusIcon__GkuNH svg{width:13px;height:13px}.Sidebar_portalBtn__Ia02B .btn{border:1px solid var(--border-subtle);border-radius:var(--radius-pill);height:auto;min-height:26px;color:var(--text-secondary);white-space:normal;gap:5px;padding:3px 8px;font-size:11px;font-weight:500;line-height:16px}.Sidebar_portalBtn__Ia02B .btn:hover{border-color:var(--blue-200);background:var(--blue-50);color:var(--blue-700)}.Sidebar_portalActive__c_60G .btn{background:var(--blue-50);color:var(--blue-700);cursor:default;border-color:#0000}.Sidebar_portalBtn__Ia02B svg{width:12px;height:12px}.Sidebar_balance__NSmCC{border-top:1px solid var(--border-subtle);color:var(--text-secondary);justify-content:space-between;align-items:baseline;gap:12px;margin-top:14px;padding:12px 0 0;font-size:11px;line-height:18px;display:flex}.Sidebar_balance__NSmCC strong{color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.Sidebar_contact__QFBLk{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-canvas);flex-direction:column;gap:14px;margin:0 20px 20px;padding:16px;display:flex}.Sidebar_contactRow__QLhjc{align-items:center;gap:10px;min-width:0;display:flex}.Sidebar_contactIcon__vXYTt{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised);width:30px;height:30px;color:var(--text-tertiary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Sidebar_contactIcon__vXYTt svg{width:15px;height:15px}.Sidebar_contactDetail__OhQTr{flex:1;min-width:0;margin:0}.Sidebar_contactDetail__OhQTr dt{color:var(--text-tertiary);font-size:10px;font-weight:500;line-height:15px}.Sidebar_contactDetail__OhQTr dd{color:var(--text-primary);overflow-wrap:anywhere;margin:2px 0 0;font-size:12px;font-weight:500;line-height:18px}.Sidebar_sections__q_kZw{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:1;gap:8px;min-height:0;padding:16px;display:flex;overflow-y:auto}.Sidebar_cardEmpty__gKugA{text-align:center;color:var(--muted-fg);padding:4px 0;font-size:12px}.Sidebar_alertText__uDS7V{color:#dc2828cc;font-size:13px;font-weight:500}.Sidebar_formItem__gnKE_{align-items:center;gap:10px;padding:8px 0;display:flex;position:relative}:is(.Sidebar_formItem__gnKE_:has(.Sidebar_formOpen__5Z_59):hover,.Sidebar_formItem__gnKE_:has(.Sidebar_formOpen__5Z_59):focus-within){background:var(--blue-50);border-radius:var(--radius-sm)}:is(.Sidebar_formItem__gnKE_:has(.Sidebar_formOpen__5Z_59):hover .Sidebar_formName__i160P,.Sidebar_formItem__gnKE_:has(.Sidebar_formOpen__5Z_59):focus-within .Sidebar_formName__i160P){color:var(--blue-700)}.Sidebar_formOpen__5Z_59{position:absolute;inset:0}.Sidebar_formOpen__5Z_59 .btn,.Sidebar_formOpen__5Z_59 .btn:hover{border-radius:var(--radius-sm);background:0 0;border:none;width:100%;min-width:0;height:100%;min-height:0;padding:0}.Sidebar_formPreviewTooltip__uE8M6{z-index:1;position:relative}.Sidebar_formItem__gnKE_+.Sidebar_formItem__gnKE_{border-top:1px solid #f8f8f8}.Sidebar_formIcon__nmVwL{width:30px;height:30px;color:var(--success);background:#2bab6f1a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Sidebar_formIcon__nmVwL span{color:currentColor;font-size:14px}.Sidebar_formIconPending__SqJzY{width:30px;height:30px;color:var(--warning);background:#f59f0a1a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Sidebar_formIconPending__SqJzY span{color:currentColor;font-size:14px}.Sidebar_formStatusPending__cq0Z9{color:var(--warning);background:#f59f0a1a;border-radius:100px;flex-shrink:0;padding:2px 8px;font-size:10px;font-weight:600}.Sidebar_formInfo__t1lvq{flex:1;min-width:0}.Sidebar_formName__i160P{color:var(--fg);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.Sidebar_formDate__qyxm7{color:var(--muted-fg);margin-top:1px;font-size:11px}.Sidebar_formChannels__1Y0rj{flex-shrink:0;align-items:center;gap:2px;display:inline-flex}.Sidebar_formChannel__lYo7w{width:22px;height:22px;color:var(--muted-fg);cursor:default;border-radius:6px;justify-content:center;align-items:center;font-size:14px;display:inline-flex}.Sidebar_formChannel__lYo7w:hover{color:#3c83f6;background:#3c83f61a}.Sidebar_formStatus__6vlEk{color:var(--success);background:#2bab6f1a;border-radius:100px;flex-shrink:0;padding:2px 8px;font-size:10px;font-weight:600}.Sidebar_formPreview__Uaivp{width:24px;height:24px;color:var(--muted-fg);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:opacity .12s,background .12s,color .12s;display:inline-flex}.Sidebar_formItem__gnKE_:hover .Sidebar_formPreview__Uaivp,.Sidebar_formItem__gnKE_:focus-within .Sidebar_formPreview__Uaivp{opacity:1}.Sidebar_formPreview__Uaivp:hover{color:#3c83f6;background:#3c83f61a}@media (hover:none){.Sidebar_formPreview__Uaivp{opacity:1}}.Sidebar_allergy__gDF2F{justify-content:space-between;align-items:center;padding:6px 0;display:flex}.Sidebar_allergy__gDF2F+.Sidebar_allergy__gDF2F{margin-top:4px}.Sidebar_allergyName__w1c6L{color:var(--fg);font-size:13px;font-weight:500}.Sidebar_allergyMeta__IKdII{color:var(--muted-fg);text-transform:capitalize;margin-top:1px;font-size:12px}.Sidebar_allergyDot__1Q24G{border-radius:50%;flex-shrink:0;width:8px;height:8px}.Sidebar_noteItem__5JZIa{cursor:pointer;width:100%;font:inherit;background:0 0;border:none;border-bottom:1px solid #f5f5f5;padding:8px 0}[dir=ltr] .Sidebar_noteItem__5JZIa{text-align:left}[dir=rtl] .Sidebar_noteItem__5JZIa{text-align:right}.Sidebar_noteItem__5JZIa:hover .Sidebar_noteText__KCUbm{color:var(--primary)}.Sidebar_noteItem__5JZIa:last-child{border-bottom:none}.Sidebar_noteText__KCUbm{color:var(--fg);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:2px;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.Sidebar_noteAuthor__Y8rf2{color:var(--muted-fg);opacity:.7;font-size:11px;display:block}.Sidebar_noteMore__eEoou{width:100%;font:inherit;color:var(--primary);cursor:pointer;background:0 0;border:none;padding:6px 0;font-size:12px;font-weight:500;display:block}[dir=ltr] .Sidebar_noteMore__eEoou{text-align:left}[dir=rtl] .Sidebar_noteMore__eEoou{text-align:right}.Sidebar_noteMore__eEoou:hover{text-decoration:underline}.Sidebar_noteTime__ken01{color:var(--muted-fg);opacity:.7;font-size:11px}.Sidebar_noteInput__gBfy1{border:none;border-bottom:1px solid var(--border);width:100%;color:var(--fg);background:0 0;outline:none;padding:6px 0;font-family:inherit;font-size:13px}.Sidebar_noteInput__gBfy1:focus{border-color:var(--primary)}.Sidebar_noteInput__gBfy1::placeholder{color:var(--muted-fg);opacity:.6}.Sidebar_closeBtn__tVv3N .btn,.Sidebar_expandBtn__4xakj .btn,.Sidebar_expandClientBtn__E1WQR .btn{width:28px;min-width:28px;height:28px;min-height:28px;color:var(--text-secondary);border-radius:7px;padding:0}[dir=ltr] .Sidebar_expandClientBtn__E1WQR{margin-left:auto}[dir=rtl] .Sidebar_expandClientBtn__E1WQR{margin-right:auto}.Sidebar_closeBtn__tVv3N svg,.Sidebar_expandBtn__4xakj svg,.Sidebar_expandClientBtn__E1WQR svg{width:16px;height:16px}.Sidebar_formPreview__Uaivp .btn{width:24px;min-width:24px;height:24px;min-height:24px;padding:0}.Sidebar_noteItem__5JZIa .btn,.Sidebar_noteMore__eEoou .btn{white-space:normal;border-radius:0;justify-content:flex-start;width:100%;height:auto;min-height:0;padding:0}[dir=ltr] .Sidebar_noteItem__5JZIa .btn,[dir=ltr] .Sidebar_noteMore__eEoou .btn{text-align:left}[dir=rtl] .Sidebar_noteItem__5JZIa .btn,[dir=rtl] .Sidebar_noteMore__eEoou .btn{text-align:right}.Sidebar_noteContent__frPjb{width:100%;display:block}[dir=ltr] .Sidebar_noteContent__frPjb{text-align:left}[dir=rtl] .Sidebar_noteContent__frPjb{text-align:right}.Sidebar_alertText__uDS7V+.Sidebar_alertText__uDS7V{border-top:1px solid var(--border-subtle);margin-top:8px;padding-top:8px}.collapsible-section_root__MM3gu{border:1px solid var(--border-default);background:var(--surface-raised);min-width:0;color:var(--text-primary);border-radius:10px;flex-shrink:0;font-size:13px;line-height:1.5;position:relative}.collapsible-section_root__MM3gu>ar-accordion{border-radius:inherit;background:0 0;border:0;display:block}.collapsible-section_root__MM3gu>ar-accordion>ar-accordion-item{border:0}.collapsible-section_root__MM3gu>ar-accordion>ar-accordion-item>.acc-head{min-height:56px;color:var(--text-primary);border-radius:10px;gap:12px;padding:14px}[dir=ltr] .collapsible-section_root__MM3gu[data-has-action=true]>ar-accordion>ar-accordion-item>.acc-head>.acc-label{padding-right:30px}[dir=rtl] .collapsible-section_root__MM3gu[data-has-action=true]>ar-accordion>ar-accordion-item>.acc-head>.acc-label{padding-left:30px}.collapsible-section_root__MM3gu>ar-accordion>ar-accordion-item>.acc-head>.acc-label{min-width:0}.collapsible-section_root__MM3gu>ar-accordion>ar-accordion-item>.acc-panel-wrap>.acc-panel{color:var(--text-primary);padding:0}.collapsible-section_heading__SNGoX{align-items:center;gap:10px;min-width:0;display:flex}.collapsible-section_icon__YhWIL{width:18px;height:18px;color:var(--text-secondary);flex-shrink:0;place-items:center;display:grid}.collapsible-section_icon__YhWIL svg{width:18px;height:18px}.collapsible-section_title__gRCJQ{overflow-wrap:anywhere;font-size:13px;font-weight:600}.collapsible-section_count__Y1ixF{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0}.collapsible-section_body__L9K_i{border-top:1px solid var(--border-subtle);padding:14px}.collapsible-section_action__0VAXX{align-items:center;height:28px;display:flex;position:absolute;top:14px}[dir=ltr] .collapsible-section_action__0VAXX{right:39px}[dir=rtl] .collapsible-section_action__0VAXX{left:39px}.collapsible-section_action__0VAXX ar-button,.collapsible-section_action__0VAXX ar-button>.btn{border-radius:7px;width:28px;min-width:28px;height:28px;min-height:28px;padding:0}.collapsible-section_action__0VAXX ar-button>.btn{border:1px solid var(--border-default);background:var(--surface-raised);color:var(--text-secondary)}.collapsible-section_action__0VAXX ar-button>.btn:not(:disabled):hover{background:var(--surface-canvas);color:var(--text-primary)}.collapsible-section_action__0VAXX svg{width:14px;height:14px}.fieldTrigger_wrapper__TrlN_{width:100%;position:relative}.fieldTrigger_trigger__T195V{cursor:pointer;background:#fff;border:1px solid #d5dae1;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;width:100%;height:36px;font-family:inherit;font-size:13px;display:flex}[dir=ltr] .fieldTrigger_trigger__T195V{text-align:left}[dir=rtl] .fieldTrigger_trigger__T195V{text-align:right}.fieldTrigger_trigger__T195V:hover:not(:disabled){border-color:#b8c0cd}.fieldTrigger_trigger__T195V[aria-expanded=true]{border-color:#037cd2;box-shadow:0 0 0 3px #037cd21f}.fieldTrigger_trigger__T195V:disabled{cursor:not-allowed;background:#f8f9fb}.fieldTrigger_value__u5aVG,.fieldTrigger_placeholder__hZWik{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fieldTrigger_value__u5aVG{color:#1a2433}.fieldTrigger_trigger__T195V:disabled .fieldTrigger_value__u5aVG{color:#8a97a8}.fieldTrigger_placeholder__hZWik{color:#8a93a6}.fieldTrigger_icon__UW5Lo{color:#6b7485;pointer-events:none;flex-shrink:0;display:inline-flex}.DateField_trigger__bJvYP{padding:0 12px}.DateField_icon__ONNZE{width:16px;height:16px}.DateField_popover__bSPoO{z-index:10001;background:#fff;border:1px solid #e4e8ef;border-radius:10px;padding:8px;position:fixed;box-shadow:0 12px 28px -4px #121d362e}.TimeField_trigger__66J9X{padding:0 10px}.TimeField_trigger__66J9X.TimeField_invalid__ZVHOh{border-color:#e54848}.TimeField_icon__8sJ2I{width:15px;height:15px}.TimeField_popover__rHMDX{z-index:10001;background:#fff;border:1px solid #e4e8ef;border-radius:10px;padding:6px;display:flex;position:fixed;box-shadow:0 12px 28px -4px #121d362e}.TimeField_columns__QXgRN{gap:4px;height:220px;display:flex}.TimeField_column__c980F{scrollbar-width:thin;flex-direction:column;gap:2px;min-width:52px;padding:0 2px;display:flex;position:relative;overflow-y:auto}[dir=ltr] .TimeField_column__c980F+.TimeField_column__c980F{border-left:1px solid #f0f2f6}[dir=rtl] .TimeField_column__c980F+.TimeField_column__c980F{border-right:1px solid #f0f2f6}.TimeField_option__yuSPo{color:#384254;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;padding:6px 10px;font-family:inherit;font-size:12.5px;line-height:1.2}.TimeField_option__yuSPo:hover:not(:disabled){background:#f2f6fb}.TimeField_option__yuSPo:disabled{color:#c3c9d4;cursor:not-allowed}.TimeField_optionActive__pEJ2V,.TimeField_optionActive__pEJ2V:hover:not(:disabled){color:#fff;background:#037cd2;font-weight:600}.ActivityFormModal_field__fM9OS{margin-bottom:14px}.ActivityFormModal_label__iGfDl{color:var(--neutral-700);margin-bottom:6px;font-size:12.5px;font-weight:600;display:block}.ActivityFormModal_sublabel__kfG9w{color:var(--text-tertiary);margin-bottom:4px;font-size:11px}.ActivityFormModal_pills__awmQm{flex-wrap:wrap;gap:8px;display:flex}.ActivityFormModal_pill__SKhte{border:1.5px solid var(--border-subtle);background:var(--neutral-0);color:var(--text-secondary);cursor:pointer;font-family:var(--font-sans);border-radius:10px;flex-direction:column;align-items:center;gap:4px;min-width:64px;padding:10px 14px;font-size:11px;font-weight:600;display:flex}.ActivityFormModal_pill__SKhte.ActivityFormModal_pillActive__njZxN{border-color:var(--blue-500);background:var(--blue-50);color:var(--blue-700)}.ActivityFormModal_dueGrid__PgZA7{grid-gap:10px;grid-template-columns:1fr 1fr;gap:10px;display:grid}.ActivityFormModal_dateTimeRow__VTX_w{gap:6px;display:flex}.ActivityFormModal_timeSlot__HjBeU{flex-shrink:0;width:96px}.ActivityFormModal_timeSlot__HjBeU button{font-size:13px;font-family:var(--font-sans);border-radius:6px}.ActivityFormModal_dateSlot__CxSP2{flex:1;min-width:0}.ActivityFormModal_dateSlot__CxSP2 button{border-color:var(--border-default);font-size:13px;font-family:var(--font-sans);border-radius:6px}.ActivityFormModal_dateSlot__CxSP2.ActivityFormModal_invalid__wqNah button{border-color:var(--danger-500)}.ActivityFormModal_errorText__EEsSn{color:var(--danger-500);margin-top:6px;font-size:12px}.ActivityFormModal_textarea__8mJ9z{border:1px solid var(--border-default);width:100%;font-size:13.5px;font-family:var(--font-sans);resize:vertical;box-sizing:border-box;background:var(--neutral-0);min-height:70px;color:var(--neutral-900);border-radius:6px;outline:none;padding:10px 12px}.ActivityFormModal_readonlyField__wigfO{border:1px solid var(--border-subtle);background:var(--neutral-50);height:38px;color:var(--neutral-800);border-radius:6px;align-items:center;padding:0 12px;font-size:13.5px;display:flex}.ActivityFormModal_controlSlot__VG7q_.ActivityFormModal_invalid__wqNah input,.ActivityFormModal_controlSlot__VG7q_.ActivityFormModal_invalid__wqNah .combobox-input,.ActivityFormModal_pills__awmQm.ActivityFormModal_invalid__wqNah .ActivityFormModal_pill__SKhte{border-color:var(--danger-500)}.InsuranceContribution_root__a3msW{border-top:1px solid var(--border-subtle);background:var(--surface-raised);padding:16px 14px}.InsuranceContribution_heading__IpEZy{justify-content:space-between;align-items:center;gap:8px;display:flex}.InsuranceContribution_heading__IpEZy h4{color:var(--text-primary);margin:0;font-size:12px;font-weight:600}.InsuranceContribution_description__t7UH0{color:var(--text-secondary);margin:5px 0 16px;font-size:11px;line-height:1.5}.InsuranceContribution_fields__ycasI{grid-gap:14px 12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px;display:grid}.InsuranceContribution_field__AVoRJ,.InsuranceContribution_wideField__58TKX{min-width:0}.InsuranceContribution_wideField__58TKX{grid-column:1/-1}.InsuranceContribution_labelRow__3zfa8{color:var(--text-secondary);align-items:center;gap:5px;margin-bottom:6px;font-size:11px;font-weight:500;display:flex}.InsuranceContribution_labelRow__3zfa8 .InsuranceContribution_help__YCB7S{color:var(--text-tertiary)}.InsuranceContribution_help__YCB7S button{width:24px;min-width:24px;height:24px;padding:4px}.InsuranceContribution_help__YCB7S span{border:1px solid;border-radius:50%;justify-content:center;align-items:center;width:13px;height:13px;font-size:9px;line-height:1;display:inline-flex}.InsuranceContribution_amount__n2k3y{border:1px solid var(--border-default);background:var(--surface-raised);border-radius:8px;align-items:center;transition:border-color .12s,box-shadow .12s;display:flex;overflow:hidden}.InsuranceContribution_amount__n2k3y:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--blue-50)}.InsuranceContribution_amount__n2k3y[data-invalid]{border-color:var(--danger-500)}.InsuranceContribution_unit__cF7NA{background:var(--surface-canvas);min-width:33px;color:var(--text-secondary);justify-content:center;align-self:stretch;align-items:center;font-size:12px;font-weight:500;display:flex}[dir=ltr] .InsuranceContribution_unit__cF7NA{border-right:1px solid var(--border-subtle)}[dir=rtl] .InsuranceContribution_unit__cF7NA{border-left:1px solid var(--border-subtle)}.InsuranceContribution_amount__n2k3y ar-input{flex:1;width:0;min-width:0}.InsuranceContribution_amount__n2k3y input{width:100%;height:36px;min-height:36px;box-shadow:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border:0;border-radius:0;padding:8px 10px;font-size:12px}.InsuranceContribution_amount__n2k3y input:focus{box-shadow:none}.InsuranceContribution_fieldHint__7OoQQ,.InsuranceContribution_status__oZSN2{color:var(--text-secondary);font-size:10px;line-height:1.5}.InsuranceContribution_fieldHint__7OoQQ{margin:6px 0 0}.InsuranceContribution_footer__PZLWd{border-top:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:16px;padding-top:12px;display:flex}.InsuranceContribution_actions__w_1BO{align-items:center;gap:4px;display:flex}[dir=ltr] .InsuranceContribution_actions__w_1BO{margin-left:auto}[dir=rtl] .InsuranceContribution_actions__w_1BO{margin-right:auto}.InsuranceContribution_error__RUxoJ{color:var(--danger-700);margin:6px 0 0;font-size:11px;line-height:1.5}.InsuranceContribution_loading__RCuYQ{grid-gap:12px;gap:12px;display:grid}.InsuranceContribution_loadError__mjDzG{color:var(--text-secondary);font-size:12px}.InsuranceContribution_loadError__mjDzG p{margin:0 0 8px}.InsurerLogoAvatar_insurerBadge__eGpUE{display:inline-flex}.InsurerLogoAvatar_insurerBadge__eGpUE .ar-avatar__img{-o-object-fit:contain;object-fit:contain;background:#fff}.InsuranceSection_root__ys1T_{min-width:0;color:var(--text-primary,#121d36);flex-shrink:0;font-size:13px;line-height:1.5}.InsuranceSection_policyAccordion__TSD_b{background:0 0;border:0}.InsuranceSection_root__ys1T_ .acc-panel,.InsuranceSection_body__RnsfT{padding:0}.InsuranceSection_section__M8_2a{border-bottom:1px solid var(--border-default,#e5e7eb);flex-direction:column;gap:10px;padding:14px 0;display:flex}.InsuranceSection_section__M8_2a:first-child{padding-top:0}.InsuranceSection_cardHeading__KG8cD,.InsuranceSection_bottomActions__2uvk9{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.InsuranceSection_secondaryActions__CWErU{justify-content:flex-end;display:flex}.InsuranceSection_root__ys1T_ .InsuranceSection_policy__U5XYV>.acc-head{padding:0;font-size:12px;font-weight:600}.InsuranceSection_root__ys1T_ .InsuranceSection_policy__U5XYV>.acc-head>.chev{transform:rotate(0)}[dir=ltr] .InsuranceSection_root__ys1T_ .InsuranceSection_policy__U5XYV[open]>.acc-head>.chev{transform:rotate(180deg)}[dir=rtl] .InsuranceSection_root__ys1T_ .InsuranceSection_policy__U5XYV[open]>.acc-head>.chev{transform:rotate(-180deg)}.InsuranceSection_policyBody__CwBdu{flex-direction:column;gap:10px;padding-top:10px;display:flex}.InsuranceSection_root__ys1T_ ar-select{width:100%;min-width:0;display:block}.InsuranceSection_root__ys1T_ ar-select>.select{width:100%;min-width:0}.InsuranceSection_root__ys1T_ .ar-select__value{white-space:normal;overflow-wrap:anywhere;min-width:0}[dir=ltr] .InsuranceSection_root__ys1T_ .ar-select__value{text-align:left}[dir=rtl] .InsuranceSection_root__ys1T_ .ar-select__value{text-align:right}.InsuranceSection_root__ys1T_ ar-select .chev{flex-shrink:0}.InsuranceSection_policyCard__SptsS{border:1px solid var(--border-default);background:var(--surface-raised);overflow-wrap:anywhere;border-radius:12px;overflow:hidden}.InsuranceSection_cardHeading__KG8cD{align-items:flex-start}.InsuranceSection_cardHeading__KG8cD>div{flex:1;min-width:0}.InsuranceSection_cardHeading__KG8cD strong{font-size:13px;font-weight:600}.InsuranceSection_cardHeading__KG8cD p{color:var(--text-secondary,#737887);margin:3px 0 0;font-size:12px}.InsuranceSection_policyHeading__Mq64e{border-bottom:1px solid var(--border-subtle);align-items:center;gap:12px;padding:16px 14px;display:flex}[dir=ltr] .InsuranceSection_policyHeading__Mq64e{background:linear-gradient(120deg, var(--blue-50), var(--surface-raised))}[dir=rtl] .InsuranceSection_policyHeading__Mq64e{background:linear-gradient(-120deg, var(--blue-50), var(--surface-raised))}.InsuranceSection_insurerLogo__VRBC7{border:1px solid var(--border-subtle);background:var(--neutral-0);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:40px;line-height:1;display:flex;overflow:hidden}.InsuranceSection_insurerLogo__VRBC7 ar-avatar,.InsuranceSection_insurerLogo__VRBC7 .ar-avatar__img{border-radius:8px}.InsuranceSection_insurerLogo__VRBC7 .ar-avatar__img{padding:3px}.InsuranceSection_insurerIdentity__u_WQv{flex:1;min-width:0}.InsuranceSection_insurerIdentity__u_WQv strong{color:var(--text-primary);font-size:14px;font-weight:600;line-height:1.4}.InsuranceSection_insurerIdentity__u_WQv p{color:var(--text-secondary);margin:3px 0 0;font-size:11px;line-height:1.5}.InsuranceSection_insurerIdentity__u_WQv ar-badge{margin-top:6px}.InsuranceSection_facts__S89z7{grid-gap:14px 16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;margin:0;padding:16px 14px;display:grid}.InsuranceSection_facts__S89z7>div{flex-direction:column;gap:3px;min-width:0;display:flex}.InsuranceSection_facts__S89z7 dt{color:var(--text-secondary);font-size:11px}.InsuranceSection_facts__S89z7 dd{color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0;font-size:12px;font-weight:600}.InsuranceSection_facts__S89z7 [data-expired] dd{color:var(--danger-700)}.InsuranceSection_hint__IquJg{color:var(--text-secondary,#737887);margin:0;font-size:12px}.InsuranceSection_policyCard__SptsS>.InsuranceSection_hint__IquJg{padding:0 14px 14px}.InsuranceSection_policyFooter__V_gPP{border-top:1px solid var(--border-subtle);background:var(--surface-canvas);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;font-size:12px;display:flex}.InsuranceSection_policyTotal__Ipj7m{min-width:0;color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-direction:column;gap:2px;font-size:11px;display:flex}[dir=ltr] .InsuranceSection_policyTotal__Ipj7m{text-align:right;margin-left:auto}[dir=rtl] .InsuranceSection_policyTotal__Ipj7m{text-align:left;margin-right:auto}.InsuranceSection_policyTotal__Ipj7m strong{color:var(--text-primary);font-size:17px;font-weight:600;line-height:1.3}.InsuranceSection_caseSection__FaPbc{border-top:1px solid var(--border-subtle);flex-direction:column;gap:8px;padding:14px;display:flex}.InsuranceSection_caseName__PVYno{overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:600}.InsuranceSection_caseHeading__5BMnn{justify-content:space-between;align-items:center;gap:12px;display:flex}.InsuranceSection_caseHeading__5BMnn>ar-button{flex-shrink:0}.InsuranceSection_label__4_8eN{color:var(--text-secondary,#737887);font-size:12px;font-weight:500}.InsuranceSection_authorisation__anXO4{flex-direction:column;gap:10px;display:flex}.InsuranceSection_authCode___0mVT{overflow-wrap:anywhere;font-size:12px;font-weight:500}.InsuranceSection_allowance__uqMOM{flex-direction:column;gap:8px;font-size:11px;display:flex}.InsuranceSection_allowance__uqMOM strong{font-size:11px}.InsuranceSection_emptyState__2JwfA{background:var(--surface-canvas,#f7f8fa);border-radius:8px;padding:16px}.InsuranceSection_emptyState__2JwfA strong{font-size:13px;font-weight:500}.InsuranceSection_emptyState__2JwfA p{color:var(--text-secondary,#737887);margin:6px 0 12px;font-size:12px}.InsuranceSection_bottomActions__2uvk9{z-index:1;background:var(--surface-raised);padding:12px 0;position:sticky;bottom:0}.InsuranceSection_saveError__g02fJ{color:var(--danger-600);font-size:12px}.InsuranceSection_loading__dtLdK{flex-direction:column;gap:12px;padding:16px;display:flex}.InsuranceSection_warning__ZGS3z{color:var(--warning-700,#946200);padding:10px 0;font-size:12px}.VoidInvoiceMeta_grid__w4HYT{grid-gap:12px;background:#f5f7fa;border:1px solid #e8ebf1;border-radius:8px;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:14px;padding:12px 14px;display:grid}.VoidInvoiceMeta_cell__nqgXD{flex-direction:column;min-width:0;display:flex}.VoidInvoiceMeta_label__TX9oX{letter-spacing:.05em;text-transform:uppercase;color:#8a97a8;margin-bottom:3px;font-size:11px;font-weight:600}.VoidInvoiceMeta_value__Wwmnz{color:#1a2433;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.VoidInvoiceWarnings_stack__moOO1{flex-direction:column;gap:12px;margin:0 0 12px;display:flex}.VoidInvoiceWarnings_loyalty__4ho4K{color:#353e51;background:#fff8e1;border:1px solid #ffe8a3;border-radius:8px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:13px;font-weight:500;line-height:1.5;display:flex}.VoidInvoiceWarnings_loyaltyIcon__EB1Fx{flex-shrink:0;margin-top:1px}.VoidInvoiceWarnings_payments__sXdnf{background:#fff4f4;border:1px solid #fecaca;border-radius:8px;padding:12px 14px}.VoidInvoiceWarnings_paymentsTitle__JdkmS{color:#1a2433;margin:0 0 6px;font-size:13px;font-weight:700}.VoidInvoiceWarnings_paymentRow__54_a4{color:#353e51;padding:3px 0;font-size:12.5px}.VoidInvoiceWarnings_commissions__YAS2W{background:#fff4f4;border:1px solid #fecaca;border-radius:8px;padding:12px 14px}.VoidInvoiceWarnings_commissionRow__fdKsQ{color:#353e51;padding:3px 0;font-size:12.5px;line-height:1.5}.VoidWhatHappens_box__hQJW9{background:#eaf4fd;border:1px solid #cfe5fa;border-radius:8px;margin-top:16px;padding:10px 12px}.VoidWhatHappens_title__dGAT2{color:#1257a0;margin:0 0 4px;font-size:12.5px;font-weight:700}.VoidWhatHappens_list__y_5sj{color:#353e51;margin:0;font-size:12.5px;line-height:1.55}[dir=ltr] .VoidWhatHappens_list__y_5sj{padding-left:18px}[dir=rtl] .VoidWhatHappens_list__y_5sj{padding-right:18px}.VoidInvoiceModal_description__LVAZg{color:#5b6b82;margin:0;font-size:13px;line-height:1.5}.VoidInvoiceModal_skeletons__ZDSGX{flex-direction:column;gap:8px;margin:12px 0;display:flex}.VoidInvoiceModal_creditNoteLine__ouWtn{color:#1a2433;background:#f8f9fb;border:1px solid #e8ebf1;border-radius:8px;margin-top:12px;padding:10px 12px;font-size:13px}.VoidInvoiceModal_reinstateBlock__QbWxq{flex-direction:column;gap:10px;margin-top:12px;display:flex}.VoidInvoiceModal_reinstateAlert__6qX7R{background:#f0f7ff;border:1px solid #cfe4fb;border-radius:8px;padding:10px 12px}.VoidInvoiceModal_reinstateTitle__AVQt_{color:#1a2433;margin:0 0 4px;font-size:13px;font-weight:600}.VoidInvoiceModal_reinstateDescription__5e93r{color:#5b6b82;margin:0;font-size:13px;line-height:1.5}.VoidInvoiceModal_reinstateCheckboxRow__F142f{color:#1a2433;cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}.VoidInvoiceModal_reinstateCheckbox__dMk54{accent-color:#2f80ed;cursor:pointer;width:16px;height:16px}.VoidInvoiceModal_commissionCheckboxRow__i_OzZ{color:#1a2433;margin-top:12px;font-size:13px}.InvoiceUserFee_panel__uNTa0{grid-gap:12px;gap:12px;padding:16px 0;display:grid}.InvoiceUserFee_hint__zzk3_{color:var(--color-text-secondary);margin:0;font-size:13px}.BillingLineCoding_root__986nO{min-width:0;padding-top:3px}.BillingLineCoding_srOnly__awPYX{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.BillingLineCoding_trigger__mOTPW{display:inline-flex}.BillingLineCoding_trigger__mOTPW .btn{border-radius:var(--radius-md);width:24px;min-width:24px;height:24px;color:var(--danger-500);background:var(--danger-50);padding:4px}.BillingLineCoding_trigger__mOTPW[data-populated=true] .btn{color:var(--success-500);background:var(--success-50)}.BillingLineCoding_editor__PMAOv{border:1px solid var(--blue-100);border-radius:var(--radius-lg);background:var(--neutral-0);min-width:0;margin-top:5px}.BillingLineCoding_editor__PMAOv .combobox-menu{min-width:min(280px,100vw - 32px)}.BillingLineCoding_editor__PMAOv .combobox-option{font-size:12px;line-height:1.45}.BillingLineCoding_editor__PMAOv .combobox-input{height:34px;min-height:34px;padding:6px 8px;font-size:11px}.BillingLineCoding_fields__TsPvG{flex-direction:column;gap:10px;padding:10px;display:flex}.BillingLineCoding_field__7d693{min-width:0}.BillingLineCoding_field__7d693 label{color:var(--text-primary);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:3px;margin-bottom:5px;font-size:10px;font-weight:600;display:flex}.BillingLineCoding_field__7d693 label>span{color:var(--text-secondary);font-size:9px;font-weight:400}.BillingLineCoding_procedureRow__bYD_K{grid-gap:7px;grid-template-columns:minmax(0,1fr) minmax(110px,.8fr);align-items:end;gap:7px;display:grid}.BillingLineCoding_codeDescription__iWpYS,.BillingLineCoding_hint__XSLTM,.BillingLineCoding_modifierSummary__1LzXf,.BillingLineCoding_diagnosisList__9df76{color:var(--text-secondary);overflow-wrap:anywhere;margin:0;font-size:10px;line-height:1.5}.BillingLineCoding_codeDescription__iWpYS{margin-top:-4px}.BillingLineCoding_hint__XSLTM{margin-top:5px}.BillingLineCoding_modifierToggle___Idg7 .btn{min-height:22px;color:var(--blue-600);padding:0;font-size:10px}.BillingLineCoding_modifierInputs___yvuS{grid-gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:7px;display:grid}.BillingLineCoding_modifierSummary__1LzXf,.BillingLineCoding_diagnosisList__9df76{margin-top:6px;padding:0;list-style:none}.BillingLineCoding_diagnosisList__9df76{flex-direction:column;gap:5px;display:flex}.BillingLineCoding_codeDescription__iWpYS,.BillingLineCoding_modifierSummary__1LzXf li,.BillingLineCoding_diagnosisList__9df76 li{align-items:center;gap:6px;display:flex}.BillingLineCoding_codeText__aUCvo{flex:1;min-width:0}.BillingLineCoding_removeCode__sKRXk{flex-shrink:0}.BillingLineCoding_removeCode__sKRXk .btn{border-radius:var(--radius-sm);width:22px;min-width:22px;height:22px;min-height:22px;color:var(--text-secondary);padding:4px}.BillingLineCoding_removeCode__sKRXk .btn:hover:not(:disabled){color:var(--danger-500);background:var(--danger-50)}.BillingLineCoding_pointer__1egjs{border-radius:var(--radius-sm);height:18px;color:var(--blue-700);background:var(--blue-50);flex:0 0 18px;justify-content:center;align-items:center;font-size:10px;font-weight:600;display:inline-flex}.BillingLineCoding_footer__jPPWV{border-top:1px solid var(--border-default);justify-content:flex-end;align-items:center;gap:6px;padding:7px 10px;display:flex}.BillingLineCoding_footer__jPPWV .btn{min-height:28px;padding:4px 10px;font-size:11px}[dir=ltr] .BillingLineCoding_clearCodes__AB15B{margin-right:auto}[dir=rtl] .BillingLineCoding_clearCodes__AB15B{margin-left:auto}.BillingLineCoding_clearCodes__AB15B .btn{color:var(--danger-500);padding-inline:0;font-size:10px}.BillingLineCoding_error__B4Ngd,.BillingLineCoding_saveError__5YBFu{color:var(--danger-500);margin:5px 0 0;font-size:10px;line-height:1.5}.BillingLineCoding_saveError__5YBFu{margin:0;padding:0 10px 8px}.BillingInfoSection_card__37nmm{min-width:0}.BillingInfoSection_cardHeader__JaTTz{border-bottom:1px solid var(--border-default);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px;padding:0 0 12px;display:flex}.BillingInfoSection_cardHeader__JaTTz>strong{font-size:12px}.BillingInfoSection_content__qNzL8{flex-direction:column;gap:12px;padding:12px 0;display:flex}.BillingInfoSection_items__uvsFE,.BillingInfoSection_payers__ImerB{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.BillingInfoSection_row__2cUyg{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.BillingInfoSection_item__4zl5o{min-width:0}.BillingInfoSection_item__4zl5o+.BillingInfoSection_item__4zl5o{border-top:1px solid var(--border-default);padding-top:14px}.BillingInfoSection_itemName__uoSrS{overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.BillingInfoSection_amount__IXHMu,.BillingInfoSection_totals__4_DGL dd{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0}.BillingInfoSection_hint__lP0nV{color:var(--text-secondary);margin:0;font-size:11px}.BillingInfoSection_totals__4_DGL{border-block:1px solid var(--border-default);flex-direction:column;gap:5px;margin:0;padding:12px 0;display:flex}.BillingInfoSection_totals__4_DGL dd{margin:0}.BillingInfoSection_total__W2sjq{font-weight:600}.BillingInfoSection_payer__p7xHp{flex-direction:column;gap:5px;display:flex}.BillingInfoSection_payerHeader__l6fFZ{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.BillingInfoSection_payerName__Cfj4L{overflow-wrap:anywhere;align-items:flex-start;gap:6px;min-width:0;display:flex}.BillingInfoSection_payerName__Cfj4L>:first-child{flex-shrink:0;margin-top:2px}.BillingInfoSection_payerHeader__l6fFZ ar-badge{flex-shrink:0}.BillingInfoSection_actions__nB2cp{grid-gap:8px;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:8px;padding:0;display:grid}.BillingInfoSection_actions__nB2cp ar-tooltip{min-width:0}.MainPanel_main__Z8LGa{background:#f3f4f666;flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.MainPanel_topSection__f22zf{--status-header-fg:#fff;background:#121d36;padding:22px 28px 18px}.MainPanel_mainHeader__kR00M{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.MainPanel_mainHeaderLeft__MA_VS{align-items:center;gap:12px;display:flex}.MainPanel_mainHeaderLeft__MA_VS span,.MainPanel_mainHeaderLeft__MA_VS svg{color:color-mix(in srgb, var(--status-header-fg) 70%, transparent);font-size:20px}.MainPanel_mainHeaderTitle__xqxk8{color:var(--status-header-fg);font-size:22px;font-weight:700}.MainPanel_mainHeaderWith__JpxJy{color:color-mix(in srgb, var(--status-header-fg) 80%, transparent);align-items:center;gap:6px;margin-top:4px;font-size:13px;display:flex}.MainPanel_mainHeaderWith__JpxJy svg{font-size:12px}.MainPanel_stepper__7_DLm{align-items:center;gap:8px;display:flex}.MainPanel_stepperScroll__UcUjP{flex:1;min-width:0;padding-bottom:12px}.MainPanel_stepperScroll__UcUjP .simplebar-content{align-items:center;gap:2px;display:flex}.MainPanel_stepperScroll__UcUjP .simplebar-scrollbar:before{background:#fff6}.MainPanel_step__Uj4gC{white-space:nowrap;cursor:pointer;color:color-mix(in srgb, var(--status-header-fg) 40%, transparent);background:0 0;border:none;border-radius:20px;align-items:center;gap:5px;padding:5px 10px;font-size:12px;font-weight:500;transition:all .2s;display:flex}.MainPanel_step__Uj4gC span,.MainPanel_step__Uj4gC svg{color:currentColor;stroke-linejoin:round;font-size:14px}.MainPanel_done__9x1Oi{color:color-mix(in srgb, var(--status-header-fg) 80%, transparent);background:color-mix(in srgb, var(--status-header-fg) 5%, transparent)}.MainPanel_active__wFBf_{color:var(--status-header-fg);background:color-mix(in srgb, var(--status-header-fg) 22%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-weight:600}.MainPanel_pending__ie_5B{color:color-mix(in srgb, var(--status-header-fg) 30%, transparent)}.MainPanel_step__Uj4gC:hover{background:color-mix(in srgb, var(--status-header-fg) 10%, transparent)}.MainPanel_active__wFBf_:hover{background:color-mix(in srgb, var(--status-header-fg) 28%, transparent)}.MainPanel_chevron__fA6tG{color:color-mix(in srgb, var(--status-header-fg) 20%, transparent);flex-shrink:0;justify-content:center;align-items:center;margin:0 2px;display:flex}.MainPanel_chevron__fA6tG span,.MainPanel_chevron__fA6tG svg{color:currentColor;font-size:10px}.MainPanel_noShowBtn__it8pJ{border:1px solid color-mix(in srgb, var(--status-header-fg) 2%, transparent);background:color-mix(in srgb, var(--status-header-fg) 8%, transparent);color:color-mix(in srgb, var(--status-header-fg) 65%, transparent);cursor:pointer;border-radius:20px;flex-shrink:0;margin-bottom:12px;padding:5px 16px;font-family:inherit;font-size:11px;font-weight:500;transition:all .15s}.MainPanel_noShowBtn__it8pJ:hover{background:color-mix(in srgb, var(--status-header-fg) 18%, transparent);color:var(--status-header-fg)}.MainPanel_noShowBtnActive__e09Hq,.MainPanel_noShowBtnActive__e09Hq:hover{background:var(--destructive);border-color:var(--destructive);color:#fff;font-weight:600}.MainPanel_noShowBtnBlocked__MDrwA{opacity:.45;cursor:not-allowed}.MainPanel_restoreBtn__nTrBO{border:1px solid color-mix(in srgb, var(--status-header-fg) 20%, transparent);background:color-mix(in srgb, var(--status-header-fg) 12%, transparent);color:var(--status-header-fg);cursor:pointer;border-radius:20px;align-self:flex-start;margin:8px 16px 12px;padding:8px 18px;font-family:inherit;font-size:12px;font-weight:500;transition:all .15s}.MainPanel_restoreBtn__nTrBO:hover:not(:disabled){background:color-mix(in srgb, var(--bg) 22%, transparent)}.MainPanel_restoreBtn__nTrBO:disabled{opacity:.5;cursor:not-allowed}.MainPanel_virtualConference__HJaV4{background:color-mix(in srgb, var(--accent,#4a6cf7) 88%, black);border:1px solid color-mix(in srgb, var(--accent,#4a6cf7) 70%, black);box-shadow:0 6px 16px -8px color-mix(in srgb, var(--accent,#4a6cf7) 60%, black);cursor:pointer;border-radius:10px;align-items:center;gap:8px;margin:16px 24px 4px;padding:12px 14px;transition:background .12s,transform .12s;display:flex;position:relative}.MainPanel_virtualConference__HJaV4:hover{background:color-mix(in srgb, var(--accent,#4a6cf7) 78%, black)}.MainPanel_virtualJoinBtn__ijTRL{letter-spacing:.01em;color:#fff;cursor:pointer;flex:1;align-items:center;gap:8px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.MainPanel_virtualJoinBtn__ijTRL:after{content:"";border-radius:inherit;position:absolute;inset:0}.MainPanel_virtualJoinBtn__ijTRL:hover,.MainPanel_virtualJoinBtn__ijTRL:focus,.MainPanel_virtualJoinBtn__ijTRL:active,.MainPanel_virtualJoinBtn__ijTRL:visited{color:#fff;text-decoration:none}.MainPanel_virtualJoinBtn__ijTRL .anticon{color:#fff;font-size:15px}.MainPanel_virtualCopyBtn__BfcoQ{z-index:1;color:#fff;cursor:pointer;background:#ffffff1f;border:none;border-radius:8px;justify-content:center;align-items:center;padding:6px 8px;transition:background .12s;display:inline-flex;position:relative}.MainPanel_virtualCopyBtn__BfcoQ:hover{background:#ffffff38}.MainPanel_mainBody__rK74D{flex:1;min-height:0;padding:24px 32px;overflow-y:auto}.MainPanel_mainFooter__RK3jy{border-top:1px solid var(--border);padding:16px;position:relative}.MainPanel_mainContent__Lq4ib{opacity:1;flex-direction:column;flex:1;transition:opacity .25s,transform .25s;display:flex;transform:translate(0)}.MainPanel_mainContentHidden__u8aVj{opacity:0;pointer-events:none}[dir=ltr] .MainPanel_mainContentHidden__u8aVj{transform:translate(-30px)}[dir=rtl] .MainPanel_mainContentHidden__u8aVj{transform:translate(30px)}.MainPanel_sectionLabel__l4j7b{color:var(--muted-fg);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:600}.MainPanel_svcHeader__L6eSN{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.MainPanel_svcEditBtn___XtrO{border:1px solid var(--border);background:var(--card);cursor:pointer;width:28px;height:28px;color:var(--muted-fg);border-radius:6px;justify-content:center;align-items:center;transition:all .15s;display:flex}.MainPanel_svcEditBtn___XtrO:hover{color:#0073e6;background:#0073e60a;border-color:#0073e6}.MainPanel_svcEditBtnActive__tR9pD{color:#0073e6;background:#0073e614;border-color:#0073e6}.MainPanel_svcEditBtn___XtrO span{color:currentColor;font-size:13px}.MainPanel_svcList__uUrZ8{margin-bottom:8px;overflow:hidden}.MainPanel_svcCard__GX4Zc{border-radius:var(--radius);border:1px solid var(--border);background:var(--card);justify-content:space-between;align-items:center;margin-bottom:8px;padding:16px;display:flex;box-shadow:0 1px 2px #0000000a}[dir=ltr] .MainPanel_svcCard__GX4Zc{border-left:3px solid var(--primary)}[dir=rtl] .MainPanel_svcCard__GX4Zc{border-right:3px solid var(--primary)}.MainPanel_svcCardActive__VmNsj{border-color:var(--primary);background:#0073e60a;box-shadow:0 0 0 1px #0073e61f,0 1px 3px #0000000f}.MainPanel_svcName__oQtrc{color:var(--fg);margin-bottom:4px;font-size:14px;font-weight:500}.MainPanel_svcCardRead__yMrEx{border-radius:var(--radius);border:1px solid var(--border-subtle);transition:border-color .18s var(--ease-standard), box-shadow .22s var(--ease-standard), transform .22s var(--ease-emphasized);align-items:flex-start;gap:8px;margin-bottom:8px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #121d360f,0 4px 10px -4px #121d361f}[dir=ltr] .MainPanel_svcCardRead__yMrEx{background:linear-gradient(180deg, #fff 0%, var(--neutral-25) 100%);padding:10px 10px 10px 16px}[dir=rtl] .MainPanel_svcCardRead__yMrEx{background:linear-gradient(-180deg, #fff 0%, var(--neutral-25) 100%);padding:10px 16px 10px 10px}.MainPanel_svcCardRead__yMrEx:before{content:"";width:4px;position:absolute;inset:0 auto 0 0}[dir=ltr] .MainPanel_svcCardRead__yMrEx:before{background:linear-gradient(180deg, color-mix(in srgb, var(--primary,var(--blue-500)) 80%, #fff) 0%, var(--primary,var(--blue-500)) 100%);box-shadow:1px 0 3px -1px color-mix(in srgb, var(--primary,var(--blue-500)) 60%, transparent)}[dir=rtl] .MainPanel_svcCardRead__yMrEx:before{background:linear-gradient(-180deg, color-mix(in srgb, var(--primary,var(--blue-500)) 80%, #fff) 0%, var(--primary,var(--blue-500)) 100%);box-shadow:-1px 0 3px -1px color-mix(in srgb, var(--primary,var(--blue-500)) 60%, transparent)}.MainPanel_svcCardRead__yMrEx:hover{border-color:var(--border-default);transform:translateY(-1.5px);box-shadow:inset 0 1px #ffffffe6,0 2px 4px #121d3614,0 10px 22px -8px #121d3638}.MainPanel_svcSummaryMain__ASfyq{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.MainPanel_svcSummaryHead__6TZ6B{align-items:center;gap:8px;min-width:0;display:flex}.MainPanel_svcSummaryHead__6TZ6B .MainPanel_svcName__oQtrc{letter-spacing:-.01em;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;margin-bottom:0;font-size:13.5px;font-weight:600;overflow:hidden}.MainPanel_svcMetaLine__3MHP8{color:var(--text-secondary);text-wrap:pretty;font-size:12px;line-height:1.45}.MainPanel_svcCardCurrent__UwGFx{border-color:var(--border-strong)}.MainPanel_svcGroupGrid__tVDzM{grid-gap:8px;grid-template-columns:1fr 1fr;align-items:stretch;gap:8px;margin-bottom:8px;display:grid}.MainPanel_svcGroupGrid__tVDzM>*{margin-bottom:0}.MainPanel_svcStaffRow__CTPus{align-items:center;gap:8px;display:flex}.MainPanel_svcStaffRow__CTPus>:first-child{flex:1;min-width:0}.MainPanel_svcMeta__psh9W{color:var(--muted-fg);align-items:center;gap:8px;font-size:12px;display:flex}[dir=ltr] .MainPanel_svcPrice__7_nye{text-align:right}[dir=rtl] .MainPanel_svcPrice__7_nye{text-align:left}.MainPanel_svcPriceVal__VfjM3{color:var(--fg);font-size:14px;font-weight:600}.MainPanel_svcRemove__1G4_o{width:20px;height:20px;color:var(--destructive);cursor:pointer;background:#dc282814;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}[dir=ltr] .MainPanel_svcRemove__1G4_o{margin-left:10px}[dir=rtl] .MainPanel_svcRemove__1G4_o{margin-right:10px}.MainPanel_svcRemove__1G4_o:hover{background:#dc282826}.MainPanel_svcRemove__1G4_o span{color:currentColor;font-size:12px}.MainPanel_addSvcRow__9cZuG{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.MainPanel_addSvcBtn__J8uya{border-radius:var(--radius);border:1px solid var(--border);background:var(--card);color:var(--muted-fg);cursor:pointer;align-items:center;gap:8px;padding:9px 16px;font-family:inherit;font-size:13px;font-weight:500;transition:all .15s;display:inline-flex}.MainPanel_addSvcBtn__J8uya:hover{border-color:var(--primary);color:var(--primary);background:#0073e608}.MainPanel_plusCircle__We6lh{border:1.5px solid var(--border);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:14px;line-height:1;transition:border-color .15s;display:flex}.MainPanel_addSvcBtn__J8uya:hover .MainPanel_plusCircle__We6lh{border-color:var(--primary)}.MainPanel_svcDurationTotal__V1Xe9{color:var(--muted-fg);font-size:13px}.MainPanel_participantsSection__zgGRz{border-top:1px solid var(--border);padding:12px 0;transition:opacity .15s}.MainPanel_participantsSection__zgGRz[data-saving]{opacity:.55;pointer-events:none}.MainPanel_participantsList__eq_vr{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.MainPanel_participantChip__FYeM2{color:#664d19;background:#fdf4d8;border:1px solid #eedba0;border-radius:20px;align-items:center;font-family:inherit;font-size:13px;transition:border-color .15s,background .15s;display:inline-flex}.MainPanel_participantChip__FYeM2 span{line-height:1}.MainPanel_participantChip__FYeM2:hover{background:#fcedc0;border-color:#e7ca74}.MainPanel_participantChipMain__mzvpJ{color:var(--accent-main,#0073e6);background:#0073e61a;border-color:#0073e64d}.MainPanel_participantChipMain__mzvpJ:hover{background:#0073e629;border-color:#0073e666}.MainPanel_participantChipBody__Zf87e{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;display:inline-flex}[dir=ltr] .MainPanel_participantChipBody__Zf87e{padding:4px 8px 4px 4px}[dir=rtl] .MainPanel_participantChipBody__Zf87e{padding:4px 4px 4px 8px}.MainPanel_participantRemove__zMpEj{color:#8f96a3;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;transition:all .15s;display:inline-flex}[dir=ltr] .MainPanel_participantRemove__zMpEj{margin-right:4px}[dir=rtl] .MainPanel_participantRemove__zMpEj{margin-left:4px}.MainPanel_participantRemove__zMpEj:hover{color:var(--destructive);background:#dc28281a}.MainPanel_participantAvatar__RDQTT{flex-shrink:0}.MainPanel_participantAdd__gPRAp{color:#818898;cursor:pointer;background:0 0;border:1.5px dashed #c7cad1;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;transition:all .15s;display:inline-flex}.MainPanel_participantAdd__gPRAp:hover{border-color:var(--primary);color:var(--primary);background:#0073e60a}.MainPanel_pickerBase__yu02j{--fg:#121d36;--card:#fff;--muted-fg:#6a7181;--border:#e5e7eb;--secondary:#f3f4f6;--primary:#0073e6;--success:#2bab6f;width:320px;overflow:hidden}.MainPanel_pickerSearchBase__U8Fmm{border-bottom:1px solid var(--border);padding:12px 14px;position:relative}.MainPanel_pickerSearchBase__U8Fmm>span,.MainPanel_pickerSearchBase__U8Fmm>span[role=img]{color:var(--muted-fg);opacity:.5;font-size:14px;position:absolute;top:50%;transform:translateY(-50%)}[dir=ltr] .MainPanel_pickerSearchBase__U8Fmm>span,[dir=ltr] .MainPanel_pickerSearchBase__U8Fmm>span[role=img]{left:24px}[dir=rtl] .MainPanel_pickerSearchBase__U8Fmm>span,[dir=rtl] .MainPanel_pickerSearchBase__U8Fmm>span[role=img]{right:24px}.MainPanel_pickerSearchBase__U8Fmm input{border:1px solid var(--border);width:100%;color:var(--fg);background:var(--secondary);border-radius:8px;outline:none;font-family:inherit;font-size:13px}[dir=ltr] .MainPanel_pickerSearchBase__U8Fmm input{padding:9px 12px 9px 34px}[dir=rtl] .MainPanel_pickerSearchBase__U8Fmm input{padding:9px 34px 9px 12px}.MainPanel_pickerSearchBase__U8Fmm input:focus{border-color:var(--primary)}.MainPanel_pickerSearchBase__U8Fmm input::placeholder{color:var(--muted-fg);opacity:.6}.MainPanel_pickerItemBase___7Dbs{cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;width:100%;padding:10px 12px;font-family:inherit;transition:background .12s;display:flex}[dir=ltr] .MainPanel_pickerItemBase___7Dbs{text-align:left}[dir=rtl] .MainPanel_pickerItemBase___7Dbs{text-align:right}.MainPanel_pickerItemBase___7Dbs:hover{background:var(--secondary)}.MainPanel_svcPickerCats__YIUk7{border-bottom:1px solid var(--border);gap:4px;padding:10px 14px;display:flex;overflow-x:auto}.MainPanel_svcPickerCat__Kk22v{border:1px solid var(--border);background:var(--card);color:var(--muted-fg);cursor:pointer;white-space:nowrap;border-radius:100px;padding:5px 12px;font-family:inherit;font-size:11px;font-weight:500;transition:all .15s}.MainPanel_svcPickerCat__Kk22v:hover{background:var(--secondary)}.MainPanel_svcPickerCatActive___RfLv{border-color:var(--primary);color:var(--primary);background:#0073e614;font-weight:600}.MainPanel_svcPickerList__tHwSY,.MainPanel_optionPickerList__KBxZx{max-height:240px;padding:6px}.MainPanel_optionPickerItem__aKE_F{gap:12px}.MainPanel_optionPickerItemSelected__W_25R{background:#0073e60f}.MainPanel_optionPickerItemSelected__W_25R:hover{background:#0073e61a}.MainPanel_optionPickerName__LwVdT{color:var(--fg);flex:1;font-size:14px;font-weight:500}[dir=ltr] .MainPanel_optionPickerName__LwVdT{text-align:left}[dir=rtl] .MainPanel_optionPickerName__LwVdT{text-align:right}.MainPanel_optionPickerItemSelected__W_25R .MainPanel_optionPickerName__LwVdT{color:var(--primary);font-weight:600}.MainPanel_optionPickerCheck__g_TRT{color:var(--primary);flex-shrink:0;font-size:14px}.MainPanel_optionPickerEmpty__2LeW4{text-align:center;color:var(--muted-fg);padding:20px 12px;font-size:13px}.MainPanel_svcPickerItemLeft__0To7U{align-items:center;gap:12px;display:flex}.MainPanel_svcPickerColor__0_o5t{border-radius:2px;flex-shrink:0;width:4px;height:32px}.MainPanel_svcPickerItemName__jMDk3{color:var(--fg);font-size:14px;font-weight:500}.MainPanel_svcPickerItemMeta__pwfWW{color:var(--muted-fg);margin-top:1px;font-size:12px}.MainPanel_svcPickerItemPrice___KkpH{color:var(--fg);flex-shrink:0;font-size:14px;font-weight:600}.MainPanel_svcPickerItemAdded__YYVFo{color:var(--success);background:#2bab6f1a;border-radius:100px;padding:2px 10px;font-size:11px;font-weight:600}.MainPanel_svcEditActions__28XOu{gap:6px;display:flex}.MainPanel_svcEditIconBtn__zDtdn{border:1px solid var(--border);background:var(--card);width:28px;height:28px;color:var(--muted-fg);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;font-size:13px;transition:all .15s;display:flex}.MainPanel_svcEditIconBtn__zDtdn:hover{color:var(--fg);border-color:var(--fg)}.MainPanel_svcEditIconBtnConfirm__vkIZs{color:var(--success)}.MainPanel_svcEditIconBtnConfirm__vkIZs:hover{color:var(--success);border-color:var(--success)}.MainPanel_svcEditIconBtnConfirm__vkIZs:disabled{opacity:.35;cursor:not-allowed}.MainPanel_svcLink__wopCd{color:var(--primary);text-underline-offset:2px;cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.MainPanel_svcLink__wopCd:hover{text-decoration-style:solid}.MainPanel_requestedBtn__5mDsP{cursor:pointer;color:var(--muted-fg);opacity:.5;background:0 0;border:none;font-size:12px;transition:opacity .12s,color .12s}[dir=ltr] .MainPanel_requestedBtn__5mDsP{padding:0 0 0 6px}[dir=rtl] .MainPanel_requestedBtn__5mDsP{padding:0 6px 0 0}.MainPanel_requestedBtn__5mDsP:hover{opacity:1}.MainPanel_requestedBtnActive__X7qbG{color:#ef4444;opacity:1}.MainPanel_svcRemoveCircle__qs4N_{width:24px;height:24px;color:var(--destructive);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;transition:opacity .15s;display:flex}.MainPanel_svcRemoveCircle__qs4N_:hover{opacity:.7}.MainPanel_notesSection__EJJoc{margin-top:28px}.MainPanel_noteInputWrap__maSNp{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);align-items:center;padding:0 12px;display:flex}.MainPanel_noteInput__1kE6o{color:var(--fg);background:0 0;border:none;outline:none;flex:1;padding:14px 4px;font-family:inherit;font-size:14px}.MainPanel_noteInput__1kE6o::placeholder{color:var(--muted-fg);opacity:.6}.MainPanel_noteDisplay__Ilnc5{color:var(--fg);cursor:pointer;background:0 0;border:none;flex:1;min-height:40px;padding:10px 4px;font-family:inherit;font-size:14px;line-height:1.5}[dir=ltr] .MainPanel_noteDisplay__Ilnc5{text-align:left}[dir=rtl] .MainPanel_noteDisplay__Ilnc5{text-align:right}.MainPanel_noteDisplay__Ilnc5:empty:before,.MainPanel_noteDisplay__Ilnc5:not(:empty){color:var(--fg)}.MainPanel_noteAddBtn__PwPfz{color:var(--muted-fg);opacity:.4;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:18px;transition:opacity .15s;display:flex}.MainPanel_noteAddBtn__PwPfz:hover{opacity:.8}.MainPanel_noteEntry__sJsjf{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);color:var(--fg);padding:14px 16px;font-size:14px;line-height:1.5}.MainPanel_customFieldsSection__Rch91{margin-top:28px}.MainPanel_cfGroup__KYYaL{margin-bottom:16px}.MainPanel_cfGroup__KYYaL:last-child{margin-bottom:0}.MainPanel_cfGroupLabel__YwcIP{color:var(--primary);margin-bottom:10px;font-size:12px;font-weight:600}.MainPanel_cfGrid__8AqCA{grid-gap:10px;grid-template-columns:repeat(auto-fill,minmax(max(180px,33.3333% - 6.66667px),1fr));gap:10px;display:grid}.MainPanel_cfItem__hNi81{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);padding:14px 16px}.MainPanel_cfLabel__zcVgA{color:var(--muted-fg);text-transform:uppercase;letter-spacing:.5px;margin-bottom:5px;font-size:11px;font-weight:600}.MainPanel_cfValue__krOSa{color:var(--fg);font-size:14px;font-weight:500}.MainPanel_footerTotal__7cmEh{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.MainPanel_footerTotalLabel__smNlY{color:var(--fg);font-size:14px;font-weight:600}.MainPanel_footerTotalRight__3MeA2{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.MainPanel_footerRateAddons__RfM1B{color:var(--text-secondary);font-size:13px}.MainPanel_footerTotalPrice__RWaSq{color:var(--fg);font-size:14px;font-weight:600}.MainPanel_btnPrimary__kNH51{background:color-mix(in srgb, var(--primary) 70%, black);color:#fff;border:none;font-weight:600}.MainPanel_btnPrimary__kNH51:hover{opacity:.9}.MainPanel_btnAccent__ItneG{color:#fff;border:none;font-weight:600}.MainPanel_btnAccent__ItneG:hover{filter:brightness(.9)}ar-button.MainPanel_btnAccent__ItneG{padding:0}.MainPanel_btnAccent__ItneG>button{border-radius:var(--radius);background:inherit;border:none;height:100%;padding:10px 16px;font-size:14px;font-weight:600}.MainPanel_btnCheckout__4_c0z{background:var(--accent-main,#0073e6)}.MainPanel_btnViewInvoice__m_1Yi{background:var(--accent-main,#2bab6f)}.MainPanel_btnDestructive__S7H5H{background:var(--destructive);color:#fff;border:none;font-weight:600}.MainPanel_btnDestructive__S7H5H:hover{filter:brightness(.9)}.MainPanel_actionsPopover__FuOkl{--fg:#121d36;--muted-fg:#6a7181;--border:#e5e7eb;--secondary:#f3f4f6;--primary:#0073e6;--destructive:#dc2828;min-width:240px}.MainPanel_dropdownItem__v61GL{cursor:pointer;color:var(--fg);background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:400;transition:background .15s;display:flex}[dir=ltr] .MainPanel_dropdownItem__v61GL{text-align:left}[dir=rtl] .MainPanel_dropdownItem__v61GL{text-align:right}.MainPanel_dropdownItem__v61GL:hover{background:var(--secondary)}.MainPanel_dropdownItem__v61GL[aria-disabled=true]{opacity:.5}.MainPanel_dropdownItem__v61GL span[role=img]{color:var(--muted-fg);flex-shrink:0;font-size:14px}.MainPanel_dropdownItemDestructive__ytsM5,.MainPanel_dropdownItemDestructive__ytsM5 span[role=img]{color:var(--destructive)}.MainPanel_dropdownSep__K4u6u{background:var(--border);height:1px;margin:4px 0}.MainPanel_editPopover__5k1Sm{min-width:200px;padding:4px 0}.MainPanel_editPopoverLabel__6YwO8{color:#6a7181;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-size:11px;font-weight:600}.MainPanel_editPopoverInput__JUuMe{color:#121d36;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:6px;outline:none;width:100%;padding:8px 12px;font-family:inherit;font-size:14px;transition:border-color .15s}.MainPanel_editPopoverInput__JUuMe:focus{background:#fff;border-color:#0073e6}.MainPanel_staffPickerList__pMFb4{max-height:240px;padding:6px}.MainPanel_staffPickerItem__bZ0OX{gap:12px}.MainPanel_staffPickerItemSelected__UyqXr{background:#0073e60f}.MainPanel_staffPickerItemSelected__UyqXr:hover{background:#0073e61a}.MainPanel_staffPickerAvatar__p7ca5{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex-shrink:0;width:32px;height:32px}.MainPanel_staffPickerInitials__zekUG{background:var(--secondary);width:32px;height:32px;color:var(--muted-fg);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:flex}.MainPanel_staffPickerName__EvABZ{color:var(--fg);flex:1;font-size:14px;font-weight:500}.MainPanel_staffPickerItemSelected__UyqXr .MainPanel_staffPickerName__EvABZ{color:var(--primary);font-weight:600}.MainPanel_staffPickerCheck__sgKls{color:var(--primary);flex-shrink:0;font-size:14px}.MainPanel_staffPickerEmpty__z_jyG{text-align:center;color:var(--muted-fg);padding:20px 12px;font-size:13px}.MainPanel_qaForm__MhW0_{flex-direction:column;gap:8px;padding:8px 14px 10px;display:flex}.MainPanel_qaSubmit__B3DRt{background:color-mix(in srgb, var(--primary,#0073e6) 70%, black);color:#fff;cursor:pointer;border:none;border-radius:6px;align-self:flex-end;padding:6px 16px;font-family:inherit;font-size:13px;font-weight:600;transition:opacity .15s}.MainPanel_qaSubmit__B3DRt:hover{opacity:.9}.MainPanel_qaSubmit__B3DRt:disabled{opacity:.4;cursor:not-allowed}.MainPanel_updating__QVH9G{cursor:progress;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0}[dir=ltr] .MainPanel_updating__QVH9G{left:0}[dir=rtl] .MainPanel_updating__QVH9G{right:0}.MainPanel_blockoutDetails__cWHrt{border-bottom:1px solid var(--border);flex-direction:column;gap:8px;padding:16px 0;display:flex}.MainPanel_blockoutReason__5igm5{color:var(--fg);font-size:15px;font-weight:600}.MainPanel_blockoutMeta__zfhNT{color:var(--muted-fg);flex-wrap:wrap;gap:8px;font-size:13px;display:flex}.MainPanel_blockoutMetaItem__EK5lO{background:var(--secondary);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;line-height:18px;display:inline-flex}.MainPanel_svcCardEdit__Hggz4{grid-gap:12px 16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;max-width:960px;display:grid}.MainPanel_svcCardEdit__Hggz4>:first-child{grid-column:1/-1}.MainPanel_classRoster__CrmBX{border-bottom:1px solid var(--border);flex-direction:column;gap:8px;padding:16px 20px;display:flex}.MainPanel_classRosterHead__1TvRS{align-items:center;gap:14px;margin-bottom:2px;display:flex}.MainPanel_classRosterTitle__WbPTg{letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);flex:1;font-size:11px;font-weight:700}.MainPanel_classRosterStat__Llcdk{color:var(--muted-fg);align-items:center;font-size:12px;font-weight:600;display:inline-flex}.MainPanel_classRosterEmpty__Mc2sc{color:var(--muted-fg);padding:6px 0;font-size:13px}.MainPanel_classAttendee__8ilZm{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);align-items:center;gap:10px;width:100%;padding:8px 10px;transition:background .12s;display:flex}[dir=ltr] .MainPanel_classAttendee__8ilZm{text-align:left}[dir=rtl] .MainPanel_classAttendee__8ilZm{text-align:right}.MainPanel_classAttendee__8ilZm:hover{background:var(--secondary)}.MainPanel_classAttendeeOpen__OQ6ps{min-width:0;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;flex:1;align-items:center;gap:10px;padding:0;display:flex}[dir=ltr] .MainPanel_classAttendeeOpen__OQ6ps{text-align:left}[dir=rtl] .MainPanel_classAttendeeOpen__OQ6ps{text-align:right}.MainPanel_classAttendee__8ilZm[aria-current=true]{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 5%, var(--card))}.MainPanel_classAttendeeInfo__zqeIl{flex:1;min-width:0}.MainPanel_classAttendeeName__GYLdO{color:var(--fg);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.MainPanel_classAttendeeMeta__IfKW_{color:var(--muted-fg);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.MainPanel_classAttendeeStatus__xI2yy{background:var(--neutral-100,var(--secondary));white-space:nowrap;border-radius:999px;flex-shrink:0;padding:3px 9px;font-size:11px;font-weight:600}.MainPanel_classAttendeeStatusBtn__Ow7Fc{color:inherit;cursor:pointer;border:1px solid #0000;align-items:center;gap:5px;font-family:inherit;display:inline-flex}.MainPanel_classAttendeeStatusBtn__Ow7Fc:hover{border-color:var(--border)}.MainPanel_classAttendeeStatusBtn__Ow7Fc:disabled{opacity:.6;cursor:progress}.MainPanel_classAttendeeStatusBtn__Ow7Fc[aria-disabled=true]{opacity:.6}.MainPanel_classRosterAdd__LWydf{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);color:var(--fg);cursor:pointer;align-items:center;padding:4px 10px;font-size:12px;font-weight:600;transition:background .12s;display:inline-flex}.MainPanel_classRosterAdd__LWydf:hover{background:var(--secondary)}.MainPanel_classRosterAdd__LWydf:disabled{opacity:.5;cursor:not-allowed}.MainPanel_classEnrol__ApeoY{flex-direction:column;gap:6px;display:flex}.MainPanel_classEnrolField__vRNNx{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);color:var(--muted-fg);align-items:center;gap:8px;padding:7px 10px;display:flex}.MainPanel_classEnrolField__vRNNx input{min-width:0;font:inherit;color:var(--fg);background:0 0;border:none;outline:none;flex:1;font-size:13px}.MainPanel_classEnrolClose__isekE{color:var(--muted-fg);cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.MainPanel_classEnrolResults__3PTrG{flex-direction:column;gap:4px;max-height:220px;display:flex;overflow-y:auto}.MainPanel_classEnrolResult__OBhOw{border-radius:var(--radius);width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:10px;padding:6px 10px;display:flex}[dir=ltr] .MainPanel_classEnrolResult__OBhOw{text-align:left}[dir=rtl] .MainPanel_classEnrolResult__OBhOw{text-align:right}.MainPanel_classEnrolResult__OBhOw:hover{background:var(--secondary);border-color:var(--border)}.MainPanel_amendments__6S5C5{align-items:center;gap:4px;display:inline-flex}.MainPanel_amendmentTooltip__FeCyA{white-space:normal;max-width:300px}.MainPanel_amendmentTooltip__FeCyA ul{margin:8px 0 0}.MainPanel_amendmentTooltip__FeCyA li{margin-top:4px}:is([dir=ltr] .MainPanel_amendmentTooltip__FeCyA) ul{padding-left:16px}:is([dir=rtl] .MainPanel_amendmentTooltip__FeCyA) ul{padding-right:16px}.ServiceEditor_header__DxTjM{z-index:2;background:var(--surface-canvas);flex-wrap:wrap;gap:12px;padding:12px 0 16px;position:sticky;top:0}.ServiceEditor_heading__8gpfA{flex:220px;min-width:0}.ServiceEditor_titleRow__ts_qD{align-items:center;gap:8px;display:flex}.ServiceEditor_title__psZg6{color:var(--text-primary);font-size:15px;font-weight:600;line-height:1.4}.ServiceEditor_count__03mcS{border-radius:var(--radius-pill);background:var(--surface-sunken);min-width:22px;height:22px;color:var(--text-secondary);justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.ServiceEditor_description__xX7_Y{color:var(--text-secondary);margin:4px 0 0;font-size:12px;line-height:1.5}.ServiceEditor_actions__H7SgD{flex-shrink:0;align-items:center;gap:8px;display:flex}[dir=ltr] .ServiceEditor_actions__H7SgD{margin-left:auto}[dir=rtl] .ServiceEditor_actions__H7SgD{margin-right:auto}.ServiceEditor_fields__Dwoh5{border:0;min-width:0;margin:0;padding:0}.ServiceEditor_cards__iVDlI{flex-direction:column;gap:12px;display:flex;container-type:inline-size}.ServiceEditor_addGroup__RKjpw{align-items:center;gap:4px;display:inline-flex}.ServiceEditor_footer__vPRso{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-bottom:4px;display:flex}.ServiceEditor_total__cS8y_{color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;align-items:center;gap:7px;font-size:12px;display:inline-flex}.ServiceEditor_total__cS8y_ strong{color:var(--text-primary);font-weight:600}@media (width<=600px){.ServiceEditor_header__DxTjM{flex-wrap:wrap;align-items:flex-start}[dir=ltr] .ServiceEditor_actions__H7SgD{margin-left:auto}[dir=rtl] .ServiceEditor_actions__H7SgD{margin-right:auto}}.ServicePicker_svcPicker__Ocd2z{width:min(380px,100vw - 32px);color:var(--text-primary);background:var(--surface-raised)}.ServicePicker_svcPickerSearch__KNYVK{padding:var(--space-3)}.ServicePicker_svcPickerSearch__KNYVK ar-input{width:100%;display:block}.ServicePicker_svcPickerCats__ErliA{gap:var(--space-1);padding:0 var(--space-3) var(--space-3);border-bottom:1px solid var(--border-subtle);scrollbar-width:thin;display:flex;overflow-x:auto}.ServicePicker_svcPickerCat__OUvU_{flex-shrink:0}.ServicePicker_svcPickerCat__OUvU_>.btn{min-height:28px;padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);color:var(--text-secondary);white-space:nowrap;border:1px solid #0000;font-size:12px;font-weight:500}.ServicePicker_svcPickerCatActive__czEbg>.btn{border-color:var(--blue-100);color:var(--blue-700);background:var(--blue-50)}.ServicePicker_svcPickerList__l2EZk{max-height:min(300px, calc(var(--ar-popover-available-height,400px) - 100px));overscroll-behavior:contain;min-height:64px;padding:var(--space-1);scrollbar-width:thin;overflow-y:auto}.ServicePicker_svcPickerItem__cYdAp{width:100%;display:block}.ServicePicker_svcPickerItem__cYdAp>.btn,.ServicePicker_svcPickerLoading__1d5vt{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:64px;padding:var(--space-3);border-radius:var(--radius-md);white-space:normal;border:0;display:flex}[dir=ltr] .ServicePicker_svcPickerItem__cYdAp>.btn,[dir=ltr] .ServicePicker_svcPickerLoading__1d5vt{text-align:left}[dir=rtl] .ServicePicker_svcPickerItem__cYdAp>.btn,[dir=rtl] .ServicePicker_svcPickerLoading__1d5vt{text-align:right}.ServicePicker_svcPickerItem__cYdAp>.btn:hover{color:var(--text-primary);background:var(--surface-canvas)}.ServicePicker_svcPickerItemLeft__XkPCi{align-items:center;gap:var(--space-3);min-width:0;display:flex}.ServicePicker_svcPickerColor__Ru6sF{border-radius:var(--radius-pill);flex-shrink:0;width:4px;height:32px}.ServicePicker_svcPickerItemCopy__v3Xuh{min-width:0}.ServicePicker_svcPickerItemName__lfPF4{color:var(--text-primary);overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:1.5}.ServicePicker_svcPickerItemMeta__23o4_{color:var(--text-secondary);margin-top:2px;font-size:12px;font-weight:400;line-height:1.5}.ServicePicker_svcPickerItemAdded__CnOhN{color:var(--success-700);flex-shrink:0;font-size:11px;font-weight:600}.ServicePicker_svcPickerLoadingCopy__E_Ugp{grid-gap:var(--space-1);gap:var(--space-1);display:grid}.ServicePicker_svcPickerEmpty__9M3DW{padding:var(--space-8) var(--space-4);color:var(--text-secondary);text-align:center;font-size:13px;line-height:1.5}.ActionsMenu_menu__iE3eN{flex:1;min-width:0}.ActionsMenu_menu__iE3eN>.surface-dropdown-menu{width:280px;min-width:0;max-width:calc(100vw - 24px);max-height:min(560px, calc(100dvh - 24px), var(--ar-popover-available-height,560px));overscroll-behavior:contain;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:6px;overflow-y:auto}.ActionsMenu_trigger__xLVEs{width:100%;height:100%;display:block}.ActionsMenu_trigger__xLVEs>button{border-radius:var(--radius-md);justify-content:center;gap:8px;width:100%;height:100%;min-height:40px}.ActionsMenu_menu__iE3eN[open] .ActionsMenu_trigger__xLVEs>button{border-color:var(--blue-500);color:var(--blue-600);background:var(--blue-50)}.ActionsMenu_chevron__iP_D5{transition:transform var(--dur-fast) var(--ease-standard);font-size:11px}[dir=ltr] .ActionsMenu_menu__iE3eN[open] .ActionsMenu_chevron__iP_D5{transform:rotate(180deg)}[dir=rtl] .ActionsMenu_menu__iE3eN[open] .ActionsMenu_chevron__iP_D5{transform:rotate(-180deg)}.ActionsMenu_sectionLabel___de0w{color:var(--text-tertiary);letter-spacing:.06em;text-transform:uppercase;padding:8px 10px 5px;font-size:10px;font-weight:600;line-height:16px}.ActionsMenu_item__MqZF7{border-radius:var(--radius-sm);gap:10px;min-height:36px;padding:8px 10px;font-size:13px;line-height:20px}.ActionsMenu_item__MqZF7>.ar-menu-item__icon,.ActionsMenu_icon__mcTEM{width:18px;height:20px;color:var(--text-tertiary);flex-shrink:0;justify-content:center;align-items:center;font-size:16px;display:inline-flex}.ActionsMenu_item__MqZF7[destructive]>.ar-menu-item__icon{color:inherit}.ActionsMenu_item__MqZF7>.ar-menu-item__label{overflow-wrap:anywhere;min-width:0}.ActionsMenu_item__MqZF7[disabled]{pointer-events:auto;cursor:not-allowed}.ActionsMenu_item__MqZF7[aria-busy=true]{cursor:progress}.ActionsMenu_separator__4GQOY{background:var(--border-subtle);border:0;height:1px;margin:6px 10px}.ActionsMenu_empty___Kh2v{color:var(--text-secondary);padding:8px 10px 12px;font-size:12px;line-height:18px}.footerButtons_footerBtns__b3rqz{gap:12px;display:flex}.footerButtons_btn__deo1Y{border-radius:var(--radius);cursor:pointer;text-align:center;flex:1;padding:10px 16px;font-family:inherit;font-size:14px;font-weight:500;transition:all .15s}.footerButtons_btnOutline__7B4sL{background:var(--card);border:1px solid var(--border);color:var(--fg)}.footerButtons_btnOutline__7B4sL:hover{background:var(--secondary)}.footerButtons_footer__Zp0wJ{border-top:1px solid var(--border);padding:16px 32px}.footerButtons_btnPrimary__r5tKT{background:var(--accent-main);color:var(--primary-fg);border:none}.footerButtons_btnPrimary__r5tKT:hover{opacity:.9}.footerButtons_btnPrimary__r5tKT:disabled{opacity:.5;cursor:not-allowed}.AppointmentCheckList_list__bFUTx{flex-direction:column;flex:1;gap:8px;min-height:0;margin-bottom:20px;display:flex;overflow-y:auto}.AppointmentCheckList_row__YRtCf{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);cursor:pointer;align-items:center;gap:12px;padding:12px 14px;transition:background .12s;display:flex}[dir=ltr] .AppointmentCheckList_row__YRtCf{border-left:3px solid var(--row-accent,var(--primary))}[dir=rtl] .AppointmentCheckList_row__YRtCf{border-right:3px solid var(--row-accent,var(--primary))}.AppointmentCheckList_row__YRtCf:hover{background:var(--secondary)}.AppointmentCheckList_rowSelected__YWuBS{border-color:var(--row-accent,var(--primary));background:color-mix(in srgb, var(--row-accent,var(--primary)) 6%, var(--card))}.AppointmentCheckList_checkBox__Ege0Z{border:2px solid var(--border);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:all .15s;display:flex}.AppointmentCheckList_checkBoxChecked__NAZA3{background:var(--blue-500);border-color:var(--blue-500)}.AppointmentCheckList_checkBox__Ege0Z svg{color:#fff;fill:currentColor;stroke-width:3px;opacity:0;width:12px;height:12px;transition:opacity .15s}.AppointmentCheckList_checkBox__Ege0Z.AppointmentCheckList_checkBoxChecked__NAZA3 svg{opacity:1}.AppointmentCheckList_info__v4btz{flex:1;min-width:0}[dir=ltr] .AppointmentCheckList_info__v4btz{text-align:left}[dir=rtl] .AppointmentCheckList_info__v4btz{text-align:right}.AppointmentCheckList_serviceName__S8PGX{color:var(--fg);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.AppointmentCheckList_meta__jS_i4{color:var(--muted-fg);margin-top:2px;font-size:12px}.AppointmentCheckList_bulk__k3dyF{gap:8px;margin-bottom:10px;display:flex}.AppointmentCheckList_bulkBtn__rnEak{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);color:var(--fg);cursor:pointer;padding:5px 12px;font-size:12px;font-weight:600;transition:background .12s}.AppointmentCheckList_bulkBtn__rnEak:hover{background:var(--secondary)}.CancelRepeatBlockoutModal_head__kXrMN{color:var(--fg);padding:18px 20px 0;font-size:16px;font-weight:600}.CancelRepeatBlockoutModal_body__13bnJ{max-height:48vh;padding:12px 20px 0;overflow-y:auto}.CancelRepeatBlockoutModal_hint___B2m1{color:var(--muted-fg);margin-bottom:12px;font-size:13px}.CancelRepeatBlockoutModal_foot__nyBWn{justify-content:flex-end;gap:8px;padding:8px 20px 18px;display:flex}.panel_panel__zVlp2{background:var(--card);z-index:2;flex-direction:column;flex:1;display:flex;position:absolute;inset:0;overflow:hidden}.panel_open__chX5l{animation:.25s both panel_panelSlideIn__VImig}@keyframes panel_panelSlideIn__VImig{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}.panel_header__Ggdxs{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:20px 28px;display:flex}.panel_headerLeft__a3Gsb{align-items:center;gap:12px;display:flex}.panel_backBtn__HBSJ9{cursor:pointer;width:32px;height:32px;color:var(--muted-fg);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:all .15s;display:flex}.panel_backBtn__HBSJ9:hover{background:var(--secondary);color:var(--fg)}.panel_title__ufYPo{color:var(--fg);font-size:17px;font-weight:700}.panel_closeBtn__1spve{cursor:pointer;width:32px;height:32px;color:var(--muted-fg);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex}.panel_closeBtn__1spve:hover{background:var(--secondary);color:var(--fg)}:root{--accent-morning:#f59e0b;--accent-afternoon:#f97316;--accent-evening:#6366f1}.ReschedulePanel_backBtn__Yr9J_ svg,.ReschedulePanel_closeBtn__5Ztlo svg{fill:currentColor;width:14px;height:14px}.ReschedulePanel_body__ev8RW{flex:1;min-height:0;overflow:hidden}.ReschedulePanel_body__ev8RW .simplebar-content{flex-direction:column;display:flex}.ReschedulePanel_pickerRow__q0SGZ{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);align-items:center;gap:8px;margin:1rem 2rem;padding:4px 8px;display:flex}.ReschedulePanel_pickerSep__qdtA2{color:var(--muted-fg);flex-shrink:0;font-size:13px}.ReschedulePanel_participantsRow__5xvwe{border:1px dashed var(--border);border-radius:var(--radius);background:0 0;align-items:center;gap:8px;margin:0 32px 16px;padding:6px 12px;display:flex}.ReschedulePanel_participantsLabel__Qm44r{color:var(--muted-fg);text-transform:uppercase;letter-spacing:.3px;flex-shrink:0;font-size:11px;font-weight:600}.ReschedulePanel_month__PIMRr{justify-content:space-between;align-items:center;padding:0 32px 20px;display:flex}.ReschedulePanel_monthLabel__KEcWx{color:var(--fg);font-size:16px;font-weight:600}.ReschedulePanel_monthPicker__WkvrP{cursor:pointer;min-width:18ch;padding:0}.ReschedulePanel_monthNav__2_mwB{gap:4px;display:flex}.ReschedulePanel_monthNav__2_mwB button{border:1px solid var(--border);background:var(--card);cursor:pointer;width:32px;height:32px;color:var(--muted-fg);border-radius:50%;justify-content:center;align-items:center;display:flex}.ReschedulePanel_monthNav__2_mwB button svg{fill:currentColor;width:10px;height:10px}.ReschedulePanel_monthNav__2_mwB button:hover{background:var(--secondary);color:var(--fg)}.ReschedulePanel_week__Ccwlx{justify-content:space-between;padding:0 32px 24px;display:flex}.ReschedulePanel_dayCol__mvGED{flex-direction:column;flex:1;align-items:center;gap:6px;display:flex}.ReschedulePanel_dayLabel__wUY2Q{color:var(--muted-fg);text-transform:uppercase;letter-spacing:.3px;font-size:11px;font-weight:500}.ReschedulePanel_day__ETFI2{cursor:pointer;background:var(--secondary);border:2px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-family:inherit;transition:all .15s;display:flex}.ReschedulePanel_day__ETFI2:hover{background:color-mix(in srgb, var(--accent-main) 6%, transparent)}.ReschedulePanel_dayNum__7JU7c{color:var(--fg);font-size:15px;font-weight:600;transition:all .15s}.ReschedulePanel_daySelected__OAHzO{border-color:var(--accent-main);background:color-mix(in srgb, var(--accent-main) 8%, transparent)}.ReschedulePanel_daySelected__OAHzO .ReschedulePanel_dayNum__7JU7c{color:var(--accent-main)}.ReschedulePanel_dayToday__n_Tvq{border-color:var(--fg);background:color-mix(in srgb, var(--fg) 8%, transparent)}.ReschedulePanel_dayToday__n_Tvq .ReschedulePanel_dayNum__7JU7c{color:var(--fg);font-weight:700}.ReschedulePanel_dayBest__Dm_KF{background:#22c55e1a;border-color:#22c55e}.ReschedulePanel_dayBest__Dm_KF .ReschedulePanel_dayNum__7JU7c{color:#16a34a}.ReschedulePanel_dayDisabled__3N1Uv{opacity:.3;cursor:default;pointer-events:none}.ReschedulePanel_timesHeader__2K4y0{justify-content:space-between;align-items:center;padding:0 32px 16px;display:flex}.ReschedulePanel_timesTitle__scYcc{color:var(--fg);font-size:16px;font-weight:600}.ReschedulePanel_timesHeaderRight__Gzf9C{align-items:center;gap:12px;display:flex}.ReschedulePanel_sortSelect__X4_9A{min-width:120px;font-size:12px}.ReschedulePanel_pickCal__qDLpV{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);cursor:pointer;color:var(--fg);align-items:center;gap:8px;padding:8px 16px;font-family:inherit;font-size:13px;font-weight:500;display:flex}.ReschedulePanel_pickCal__qDLpV svg{width:14px;height:14px;fill:var(--muted-fg)}.ReschedulePanel_filters___Fent{gap:8px;padding:0 32px 20px;display:flex}.ReschedulePanel_filter__qRjhu{border:1px solid var(--border);background:var(--card);color:var(--muted-fg);cursor:pointer;border-radius:100px;align-items:center;gap:6px;padding:7px 14px;font-family:inherit;font-size:12px;font-weight:500;transition:all .15s;display:flex}.ReschedulePanel_filter__qRjhu:hover{background:var(--secondary)}.ReschedulePanel_filterActive__mNXfn{border-color:var(--accent-main);background:color-mix(in srgb, var(--accent-main) 8%, transparent);color:var(--accent-main);font-weight:600}.ReschedulePanel_filterMorning__uk7Vl{border-color:var(--accent-morning);background:color-mix(in srgb, var(--accent-morning) 8%, transparent);color:var(--accent-morning)}.ReschedulePanel_filterAfternoon__Lruqi{border-color:var(--accent-afternoon);background:color-mix(in srgb, var(--accent-afternoon) 8%, transparent);color:var(--accent-afternoon)}.ReschedulePanel_filterEvening__nHwtF{border-color:var(--accent-evening);background:color-mix(in srgb, var(--accent-evening) 8%, transparent);color:var(--accent-evening)}.ReschedulePanel_filter__qRjhu svg{fill:currentColor;width:12px;height:12px}.ReschedulePanel_slotsGrid__jY8Wi{grid-gap:8px;flex:1;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));align-content:start;gap:8px;padding:0 32px 24px;display:grid;overflow-y:auto}.ReschedulePanel_columnsContainer__s4As2{flex:1;gap:16px;padding:0 32px;display:flex;overflow:auto}.ReschedulePanel_staffColumn__aIh0U{flex-direction:column;flex:1;gap:8px;min-width:140px;display:flex}.ReschedulePanel_staffColumn__aIh0U .ReschedulePanel_slotsGrid__jY8Wi{grid-template-columns:1fr;padding:0}.ReschedulePanel_staffColumnHeader__3T5hO{color:var(--fg);border-bottom:1px solid var(--border);text-align:center;background:var(--bg);z-index:1;justify-content:center;align-items:center;gap:6px;padding:6px 0;font-size:13px;font-weight:600;display:flex;position:sticky;top:0}.ReschedulePanel_staffColumnPrimary__EUw4F{color:var(--accent-main);border-bottom-color:var(--accent-main)}.ReschedulePanel_staffColumnParticipant__AYbCj{color:var(--muted-fg);font-style:italic}.ReschedulePanel_primaryBadge__7b0oX{color:#fff;background:var(--accent-main);text-transform:uppercase;letter-spacing:.5px;border-radius:4px;padding:1px 5px;font-size:9px;font-style:normal;font-weight:700}.ReschedulePanel_gridSlot__kXv2w{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);color:var(--fg);cursor:pointer;text-align:center;justify-content:center;align-items:center;gap:8px;padding:10px 12px;font-family:inherit;font-size:13px;font-weight:500;transition:all .15s;display:flex}.ReschedulePanel_gridSlot__kXv2w:hover{border-color:var(--accent-main);background:color-mix(in srgb, var(--accent-main) 3%, transparent)}.ReschedulePanel_gridSlotSelected__lM_rE{border-color:var(--accent-main);background:color-mix(in srgb, var(--accent-main) 6%, transparent);color:var(--accent-main);font-weight:600}.ReschedulePanel_gridSlotBest__SGacS{background:#22c55e0f;border-color:#22c55e}.ReschedulePanel_gridSlotBest__SGacS:hover{background:#22c55e1a;border-color:#22c55e}.ReschedulePanel_gridSlotSelected__lM_rE.ReschedulePanel_gridSlotBest__SGacS{border-color:var(--accent-main);background:color-mix(in srgb, var(--accent-main) 6%, transparent)}.ReschedulePanel_gridSlotBadge__DzCmb{color:#16a34a;text-transform:uppercase;letter-spacing:.5px;background:#22c55e1f;border-radius:4px;padding:1px 5px;font-size:9px;font-weight:700}.ReschedulePanel_daySlotCount__Pl48U{color:var(--accent-main);font-size:9px;font-weight:600}.ReschedulePanel_timesEmpty__JvGcA{text-align:center;color:var(--muted-fg);padding:32px 0;font-size:13px}.ReschedulePanel_pendingSection__qF7Le{border-top:1px solid var(--border);padding:16px 32px}.ReschedulePanel_pendingTitle__2rt8p{color:var(--muted-fg);margin-bottom:10px;font-size:13px;font-weight:600;display:block}.ReschedulePanel_pendingCard__GuiPo{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);cursor:pointer;align-items:center;gap:12px;width:100%;margin-bottom:8px;padding:10px 14px;font-family:inherit;transition:all .15s;display:flex}[dir=ltr] .ReschedulePanel_pendingCard__GuiPo{text-align:left}[dir=rtl] .ReschedulePanel_pendingCard__GuiPo{text-align:right}.ReschedulePanel_pendingCard__GuiPo:hover{border-color:var(--accent-main);background:color-mix(in srgb, var(--accent-main) 3%, transparent)}.ReschedulePanel_pendingCardSelected__gZR_T{border-color:var(--accent-main);background:color-mix(in srgb, var(--accent-main) 6%, transparent)}.ReschedulePanel_pendingCard__GuiPo:last-child{margin-bottom:0}.ReschedulePanel_pendingAvatar__IM4NJ{background:color-mix(in srgb, var(--primary) 10%, transparent);width:36px;height:36px;color:var(--primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex;position:relative}.ReschedulePanel_pendingAvatarSelected__fpaNa{background:color-mix(in srgb, var(--accent-main) 15%, transparent);color:var(--accent-main)}.ReschedulePanel_pendingCheck__Ni4AE{background:var(--accent-main);color:#fff;border-radius:50%;padding:2px;font-size:10px;position:absolute;bottom:-2px}[dir=ltr] .ReschedulePanel_pendingCheck__Ni4AE{right:-2px}[dir=rtl] .ReschedulePanel_pendingCheck__Ni4AE{left:-2px}.ReschedulePanel_pendingInfo__2msZF{flex-direction:column;gap:2px;min-width:0;display:flex}.ReschedulePanel_pendingName__Zwfi4{color:var(--fg);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.ReschedulePanel_pendingMeta__xFKjO{color:var(--muted-fg);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.BlockoutEditPanel_backBtn__EZvqX svg,.BlockoutEditPanel_closeBtn__mtcY2 svg{fill:currentColor;width:14px;height:14px}.BlockoutEditPanel_body__rz_hu{flex:1;min-height:0;overflow:hidden}.BlockoutEditPanel_body__rz_hu .simplebar-offset{padding:20px 32px 24px}.BlockoutEditPanel_body__rz_hu .simplebar-content{flex-direction:column;gap:20px;display:flex}.BlockoutEditPanel_field__t7a3j{flex-direction:column;gap:8px;min-width:0;display:flex}.BlockoutEditPanel_row__6EOVX>.BlockoutEditPanel_field__t7a3j{flex:1}.BlockoutEditPanel_label__OY0m_{color:var(--muted-fg);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:600}.BlockoutEditPanel_row__6EOVX{gap:16px;display:flex}.BlockoutEditPanel_checkboxField__2yYXU{padding-top:4px}.BlockoutEditPanel_select__t4m_W{width:100%}.BlockoutEditPanel_duration__dpoNi{min-height:32px;color:var(--fg);align-items:center;font-size:13px;display:flex}.BlockoutEditPanel_conflict__Fo__3{border:1px solid var(--destructive);border-radius:var(--radius);color:var(--destructive);background:color-mix(in srgb, var(--destructive) 8%, transparent);padding:10px 12px;font-size:13px}.CancellationCharge_chargeSection__0rXc9{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);margin-bottom:20px;padding:16px 18px}.CancellationCharge_chargeHeader__lECoO{justify-content:space-between;align-items:center;display:flex}.CancellationCharge_chargeLabel__FLeqX,.CancellationCharge_chargeAmount___Nirw{color:var(--fg);font-size:14px;font-weight:600}[dir=ltr] .CancellationCharge_chargeAmount___Nirw{margin-left:auto;margin-right:12px}[dir=rtl] .CancellationCharge_chargeAmount___Nirw{margin-left:12px;margin-right:auto}.CancellationCharge_overrideRow__s1Qh6{border-top:1px solid var(--border);align-items:center;gap:10px;margin-top:14px;padding-top:14px;display:flex}.CancellationCharge_overrideLabel__6nd_W{color:var(--muted-fg);font-size:13px}.CancellationCharge_overrideInput__Ofd_v{border:1px solid var(--border);border-radius:var(--radius);width:100px;color:var(--fg);background:var(--card);padding:8px 12px;font-family:inherit;font-size:14px}.CancellationCharge_overrideInput__Ofd_v:disabled{opacity:.4;cursor:not-allowed}.CancellationCharge_overrideInput__Ofd_v:focus{border-color:var(--primary);outline:none}.CancellationCharge_currencyPrefix__GwF6o{color:var(--muted-fg);font-size:14px;font-weight:500}.CancelNoShowPanel_backBtn__8gufQ svg{fill:currentColor;width:18px;height:18px}.CancelNoShowPanel_closeBtn___AbND svg{fill:currentColor;width:16px;height:16px}.CancelNoShowPanel_body__aIddA{flex:1;min-height:0;padding:28px;overflow:hidden}.CancelNoShowPanel_label__jcTSn{text-transform:uppercase;letter-spacing:1.5px;color:var(--fg);margin-bottom:16px;font-size:11px;font-weight:700}.CancelNoShowPanel_reasonLabel__p0xg9{color:var(--fg);margin-top:24px;margin-bottom:10px;font-size:15px;font-weight:600}.CancelNoShowPanel_reasonWrapper__b6VBG{margin-bottom:24px;position:relative}.CancelNoShowPanel_reasonSelect__H3TCb{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);width:100%;color:var(--muted-fg);cursor:pointer;appearance:none;margin-bottom:4px;font-family:inherit;font-size:14px;transition:border-color .15s}[dir=ltr] .CancelNoShowPanel_reasonSelect__H3TCb{padding:12px 40px 12px 16px}[dir=rtl] .CancelNoShowPanel_reasonSelect__H3TCb{padding:12px 16px 12px 40px}.CancelNoShowPanel_reasonSelect__H3TCb:focus{border-color:var(--primary);outline:none}.CancelNoShowPanel_noticeGiven__fgjap{color:var(--muted-fg);margin-bottom:20px;font-size:13px;font-style:italic}.CancelNoShowPanel_affectGroup__ZEQVG{align-items:center;gap:8px;margin-bottom:20px;display:flex}.CancelNoShowPanel_notify__z6uO9{align-items:center;gap:24px;margin-top:24px;margin-bottom:8px;display:flex}.CancelNoShowPanel_checkbox__ub_zB{cursor:pointer;color:var(--fg);-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.CancelNoShowPanel_checkbox__ub_zB input[type=checkbox]{display:none}.CancelNoShowPanel_checkboxBlocked__wXYhd{cursor:not-allowed;color:var(--muted-fg)}.CancelNoShowPanel_checkboxBlocked__wXYhd .CancelNoShowPanel_checkBox__KodQr{background:var(--secondary);border-color:var(--border)}.CancelNoShowPanel_checkboxReason__WHqSM{color:var(--muted-fg);font-size:12px;font-weight:400}.CancelNoShowPanel_checkBox__KodQr{border:2px solid var(--border);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:all .15s;display:flex}.CancelNoShowPanel_checkbox__ub_zB input:checked+.CancelNoShowPanel_checkBox__KodQr{background:var(--blue-500);border-color:var(--blue-500)}.CancelNoShowPanel_checkBox__KodQr svg{fill:#fff;opacity:0;width:12px;height:12px;transition:opacity .15s}.CancelNoShowPanel_checkbox__ub_zB input:checked+.CancelNoShowPanel_checkBox__KodQr svg{opacity:1}.CancelNoShowPanel_footer__5Jie2{border-top:1px solid var(--border);gap:12px;padding:20px 28px;display:flex}.CancelNoShowPanel_btnBack__3kTRW{border-radius:var(--radius);cursor:pointer;text-align:center;background:var(--card);border:1px solid var(--border);color:var(--fg);flex:1;padding:12px 20px;font-family:inherit;font-size:14px;font-weight:600;transition:all .15s}.CancelNoShowPanel_btnBack__3kTRW:hover{background:var(--secondary)}.CancelNoShowPanel_btnProceed__S6Bzj{border-radius:var(--radius);cursor:pointer;text-align:center;background:var(--destructive);color:#fff;opacity:.5;border:none;flex:1;padding:12px 20px;font-family:inherit;font-size:14px;font-weight:600;transition:all .15s}.CancelNoShowPanel_btnProceedEnabled__bgy9L{opacity:1;cursor:pointer}.CancelNoShowPanel_btnProceedEnabled__bgy9L:hover{opacity:.9}.CancelRouteV2_cnRoute__5bd7y{--cn-border:var(--border-subtle,#e4e8ef);--cn-text:var(--text-primary,#121d36);--cn-text-2:var(--text-secondary,#4e5768);--cn-text-3:var(--text-tertiary,#6b7485);--cn-brand:var(--text-brand,#037cd2);--cn-brand-50:var(--blue-50,#eff7fe);--cn-cyan:#2badd4;--cn-cyan-soft:#f4fbfd;--cn-cyan-ring:#2badd42e;--cn-neutral-25:#fafbfc;--cn-success-50:var(--success-50,#eaf7ef);--cn-success:var(--success-500,#1f9e56);--cn-warn-50:var(--warning-50,#fff6db);--cn-warn:var(--warning-500,#e4a912);--cn-warn-700:var(--warning-700,#996f00);--cn-danger-50:var(--danger-50,#fdecec);--cn-danger:var(--danger-500,#da3b3b);--cn-danger-700:var(--danger-700,#a32424);--cn-surface:var(--surface-raised,#fff);--cn-surface-sunken:var(--surface-sunken,#eef1f6);z-index:2;background:var(--cn-surface);color:var(--cn-text);flex-direction:column;font-family:inherit;display:flex;position:absolute;inset:0;overflow:hidden}.CancelRouteV2_cnRouteHead__KYmZB{border-bottom:1px solid var(--cn-border);flex:none;align-items:center;gap:12px;padding:16px 20px;display:flex}.CancelRouteV2_cnRouteBack__oWK79,.CancelRouteV2_cnRouteClose__urtrV{cursor:pointer;color:var(--cn-text-2);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:6px;display:inline-flex}.CancelRouteV2_cnRouteBack__oWK79:hover,.CancelRouteV2_cnRouteClose__urtrV:hover{background:var(--cn-surface-sunken);color:var(--cn-text)}.CancelRouteV2_cnRouteTitle__Q6wRQ{letter-spacing:-.01em;flex:1;margin:0;font-size:17px;font-weight:700}.CancelRouteV2_cnRouteBody__GPQuR{flex-direction:column;flex:auto;gap:14px;padding:20px 22px 22px;display:flex;overflow-y:auto}.CancelRouteV2_cnRouteSection__rxPzZ{flex-direction:column;gap:8px;display:flex}.CancelRouteV2_cnRouteSectionHead__fOZWI{justify-content:space-between;align-items:center;display:flex}.CancelRouteV2_cnRouteSectionLabel__azmGB{letter-spacing:.06em;color:var(--cn-cyan);font-size:11px;font-weight:600}.CancelRouteV2_cnRouteSectionAside___eK4M{color:var(--cn-text-3);font-size:12px}.CancelRouteV2_cnAptRow__LplXK{grid-gap:12px;border:1.5px solid var(--cn-border);background:var(--cn-surface);border-radius:10px;grid-template-columns:32px 4px 1fr auto;align-items:center;gap:12px;padding:14px 16px;transition:border-color .12s;display:grid}.CancelRouteV2_cnAptRowSelected__hvHuW{border-color:var(--cn-cyan);background:var(--cn-cyan-soft);box-shadow:0 0 0 3px var(--cn-cyan-ring)}.CancelRouteV2_cnAptCheck__tn0Cg{background:var(--cn-cyan);width:22px;height:22px;color:var(--cn-surface);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.CancelRouteV2_cnAptCheck__tn0Cg[data-selected=false]{background:var(--cn-surface);border:1.5px solid var(--cn-border);color:var(--cn-text-3)}.CancelRouteV2_cnAptCheck__tn0Cg[data-selected=false] svg{display:none}.CancelRouteV2_cnAptBar__rktGh{background:var(--cn-cyan);border-radius:2px;width:3px;height:22px}.CancelRouteV2_cnAptRow__LplXK:not(.CancelRouteV2_cnAptRowSelected__hvHuW) .CancelRouteV2_cnAptBar__rktGh{background:var(--cn-border)}.CancelRouteV2_cnAptBody__jHmcR{flex-direction:column;gap:4px;min-width:0;display:flex}.CancelRouteV2_cnAptName__TM4t8{color:var(--cn-text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.CancelRouteV2_cnAptMeta___zxvR{color:var(--cn-text-3);gap:14px;font-size:12px;display:flex}.CancelRouteV2_cnAptMeta___zxvR span{align-items:center;gap:5px;display:inline-flex}.CancelRouteV2_cnAptPrice__0hvDi{font-size:14px;font-weight:700}.CancelRouteV2_cnStage__ekD_X{border:1px solid var(--cn-border);border-radius:14px;flex-direction:column;gap:10px;padding:12px 14px 18px;display:flex;box-shadow:0 1px 2px #121d360a}.CancelRouteV2_cnStageFree__PxqGa{background:color-mix(in oklch, var(--cn-success) 7%, #fff);border-color:color-mix(in oklch, var(--cn-success) 25%, transparent)}.CancelRouteV2_cnStageLate__bckvv{background:color-mix(in oklch, var(--cn-warn) 9%, #fff);border-color:color-mix(in oklch, var(--cn-warn) 30%, transparent)}.CancelRouteV2_cnStagePast__9fgxp{background:color-mix(in oklch, var(--cn-danger) 8%, #fff);border-color:color-mix(in oklch, var(--cn-danger) 28%, transparent)}.CancelRouteV2_cnStageExempt__fuDMH{background:var(--cn-neutral-25);border-color:var(--cn-border)}.CancelRouteV2_cnStageHead__7Yx_c{align-items:flex-start;gap:10px;display:flex}.CancelRouteV2_cnStageIcon__MQk_w{border:1px solid var(--cn-border);background:#fff 50% no-repeat;border-radius:8px;flex:none;width:28px;height:28px;display:inline-block}.CancelRouteV2_cnStageIcon__MQk_w[data-stage=free]{border-color:color-mix(in oklch, var(--cn-success) 30%, transparent);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'><path d='M4 8.5L7 11.5L12 5.5' stroke='%231f9e56' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>")}.CancelRouteV2_cnStageIcon__MQk_w[data-stage=late]{border-color:color-mix(in oklch, var(--cn-warn) 35%, transparent);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'><path d='M5 2H11V5L8 8L11 11V14H5V11L8 8L5 5V2Z' stroke='%23996f00' stroke-width='1.5' stroke-linejoin='round'/></svg>")}.CancelRouteV2_cnStageIcon__MQk_w[data-stage=past]{border-color:color-mix(in oklch, var(--cn-danger) 35%, transparent);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'><circle cx='8' cy='8' r='6' stroke='%23da3b3b' stroke-width='1.5'/><path d='M8 5V8.5L10 10' stroke='%23da3b3b' stroke-width='1.5' stroke-linecap='round'/></svg>")}.CancelRouteV2_cnStageIcon__MQk_w[data-stage=exempt]{border-color:var(--cn-border);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'><circle cx='8' cy='8' r='6' stroke='%236b7485' stroke-width='1.5'/><path d='M5 5L11 11' stroke='%236b7485' stroke-width='1.5'/></svg>")}.CancelRouteV2_cnStageTitle__HUo1A{font-size:14px;font-weight:700}.CancelRouteV2_cnStageSub__rKApj{color:var(--cn-text-2);margin-top:1px;font-size:12px}.CancelRouteV2_cnStageStats__YWdcZ{flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:relative}.CancelRouteV2_cnStageStat__3O43_{background:var(--cn-surface);border:1px solid var(--cn-border);border-radius:999px;align-items:baseline;gap:6px;padding:4px 11px;display:inline-flex;position:relative}.CancelRouteV2_cnStageStatLabel__LQWHx{letter-spacing:.06em;color:var(--cn-text-3);text-transform:uppercase;font-size:9px;font-weight:700}.CancelRouteV2_cnStageStatValue__p5wYv{color:var(--cn-text);letter-spacing:-.01em;font-size:14px;font-weight:700;line-height:1}.CancelRouteV2_cnStageStatHint__lL1b8{color:var(--cn-text-3);font-size:10.5px;font-weight:500}.CancelRouteV2_cnStageStatGood__czITT{background:color-mix(in oklch, var(--cn-success) 8%, #fff);border-color:color-mix(in oklch, var(--cn-success) 28%, transparent)}.CancelRouteV2_cnStageStatGood__czITT .CancelRouteV2_cnStageStatValue__p5wYv{color:color-mix(in oklch, var(--cn-success) 80%, var(--cn-text))}.CancelRouteV2_cnStageStatWarn__xpkgD{background:color-mix(in oklch, var(--cn-warn) 6%, #fff);border-color:color-mix(in oklch, var(--cn-warn) 22%, transparent)}.CancelRouteV2_cnStageStatWarn__xpkgD .CancelRouteV2_cnStageStatValue__p5wYv{color:var(--cn-warn-700)}.CancelRouteV2_cnStageStatBad__2_BD1{background:color-mix(in oklch, var(--cn-danger) 10%, #fff);border-color:color-mix(in oklch, var(--cn-danger) 30%, transparent)}.CancelRouteV2_cnStageStatBad__2_BD1 .CancelRouteV2_cnStageStatValue__p5wYv{color:var(--cn-danger)}.CancelRouteV2_cnStageStatArrow__73FrT{color:var(--cn-text-3);font-size:13px;line-height:1}.CancelRouteV2_cnStageTimeline__Ry13W{margin-top:2px;padding-top:22px;position:relative}.CancelRouteV2_cnStageTimelineBar__AwBT7{background:var(--cn-surface-sunken);border-radius:9px;height:16px;position:relative;overflow:visible;box-shadow:inset 0 0 0 1px #121d360a}.CancelRouteV2_cnStageTimelineZone__8N_hs{width:var(--cn-zone-width,0);text-transform:uppercase;letter-spacing:.06em;justify-content:center;align-items:center;font-size:9.5px;font-weight:700;display:flex;position:absolute;top:0;bottom:0;overflow:hidden}[dir=ltr] .CancelRouteV2_cnStageTimelineZone__8N_hs{left:var(--cn-zone-left,0)}[dir=rtl] .CancelRouteV2_cnStageTimelineZone__8N_hs{right:var(--cn-zone-left,0)}.CancelRouteV2_cnStageTimelineZone__8N_hs[data-zone=free]{background:color-mix(in oklch, var(--cn-success) 18%, #fff);color:var(--cn-success)}[dir=ltr] .CancelRouteV2_cnStageTimelineZone__8N_hs[data-zone=free]{border-right:1px dashed color-mix(in oklch, var(--cn-success) 40%, transparent);border-top-left-radius:9px;border-bottom-left-radius:9px}[dir=rtl] .CancelRouteV2_cnStageTimelineZone__8N_hs[data-zone=free]{border-left:1px dashed color-mix(in oklch, var(--cn-success) 40%, transparent);border-top-right-radius:9px;border-bottom-right-radius:9px}.CancelRouteV2_cnStageTimelineZone__8N_hs[data-zone=late]{background:color-mix(in oklch, var(--cn-warn) 22%, #fff);color:var(--cn-warn-700)}[dir=ltr] .CancelRouteV2_cnStageTimelineZone__8N_hs[data-zone=late]{border-right:1px solid color-mix(in oklch, var(--cn-warn) 40%, transparent)}[dir=rtl] .CancelRouteV2_cnStageTimelineZone__8N_hs[data-zone=late]{border-left:1px solid color-mix(in oklch, var(--cn-warn) 40%, transparent)}.CancelRouteV2_cnStageTimelineZone__8N_hs[data-zone=past]{background:color-mix(in oklch, var(--cn-danger) 22%, #fff);color:var(--cn-danger)}[dir=ltr] .CancelRouteV2_cnStageTimelineZone__8N_hs[data-zone=past]{border-top-right-radius:9px;border-bottom-right-radius:9px}[dir=rtl] .CancelRouteV2_cnStageTimelineZone__8N_hs[data-zone=past]{border-top-left-radius:9px;border-bottom-left-radius:9px}.CancelRouteV2_cnStageTimelineMarker__Ilrbv{z-index:2;pointer-events:none;position:absolute;top:0;bottom:0}[dir=ltr] .CancelRouteV2_cnStageTimelineMarker__Ilrbv{left:var(--cn-marker-left,0);transform:translate(-50%)}[dir=rtl] .CancelRouteV2_cnStageTimelineMarker__Ilrbv{right:var(--cn-marker-left,0);transform:translate(50%)}.CancelRouteV2_cnStageTimelineMarkerLabel__K89S0{background:var(--cn-brand);color:#fff;white-space:nowrap;letter-spacing:-.005em;border-radius:4px;padding:3px 8px;font-size:11px;font-weight:700;position:absolute;bottom:calc(100% + 6px)}[dir=ltr] .CancelRouteV2_cnStageTimelineMarkerLabel__K89S0{left:50%;transform:translate(-50%)}[dir=rtl] .CancelRouteV2_cnStageTimelineMarkerLabel__K89S0{right:50%;transform:translate(50%)}.CancelRouteV2_cnStageTimelineMarkerLabel__K89S0:after{content:"";border:4px solid #0000;border-top-color:var(--cn-brand);position:absolute;top:100%}[dir=ltr] .CancelRouteV2_cnStageTimelineMarkerLabel__K89S0:after{left:50%;transform:translate(-50%)}[dir=rtl] .CancelRouteV2_cnStageTimelineMarkerLabel__K89S0:after{right:50%;transform:translate(50%)}.CancelRouteV2_cnStageTimelineMarkerDot__hocB6{border:3px solid var(--cn-brand);background:#fff;border-radius:999px;width:12px;height:12px;position:absolute;top:50%;box-shadow:0 0 0 3px #037cd22e}[dir=ltr] .CancelRouteV2_cnStageTimelineMarkerDot__hocB6{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .CancelRouteV2_cnStageTimelineMarkerDot__hocB6{right:50%;transform:translate(50%,-50%)}.CancelRouteV2_cnStageTimelineDeadline__WPqfX{color:var(--cn-warn-700);white-space:nowrap;background:#fff;border-radius:3px;padding:1px 5px;font-size:10.5px;font-weight:600;position:absolute;top:calc(100% + 5px)}[dir=ltr] .CancelRouteV2_cnStageTimelineDeadline__WPqfX{left:var(--cn-deadline-left,0);transform:translate(-50%)}[dir=rtl] .CancelRouteV2_cnStageTimelineDeadline__WPqfX{right:var(--cn-deadline-left,0);transform:translate(50%)}.CancelRouteV2_cnFeeCard__8mPx6{border:1px solid var(--cn-border);background:var(--cn-surface);border-radius:14px;flex-direction:column;gap:10px;padding:12px 14px;display:flex;box-shadow:0 1px 3px #121d360f}.CancelRouteV2_cnFeeCardFree__oi9Wv{padding:14px 18px}.CancelRouteV2_cnFeeZero__5HO28{align-items:center;gap:12px;display:flex}.CancelRouteV2_cnFeeZeroIc___sTeB{background:var(--cn-success);color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.CancelRouteV2_cnFeeZeroText__nzCno{color:var(--cn-text);letter-spacing:-.005em;font-size:14px;font-weight:700}.CancelRouteV2_cnFeeZeroAside__vAysd{color:var(--cn-text-3);max-width:60%;font-size:12px;line-height:1.45}[dir=ltr] .CancelRouteV2_cnFeeZeroAside__vAysd{text-align:right;margin-left:auto}[dir=rtl] .CancelRouteV2_cnFeeZeroAside__vAysd{text-align:left;margin-right:auto}.CancelRouteV2_cnFeeHead__wTQwk{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.CancelRouteV2_cnFeeHeadL__iKqre{flex-direction:column;gap:4px;min-width:0;display:flex}.CancelRouteV2_cnFeeHeadline__m_IE3{letter-spacing:-.005em;color:var(--cn-text);font-size:14px;font-weight:700}.CancelRouteV2_cnFeeOf__DLQGA{color:var(--cn-text-2);font-size:12.5px;line-height:1.45}.CancelRouteV2_cnFeeAmount__iyhSS{letter-spacing:-.02em;color:var(--cn-danger);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:23px;font-weight:800;line-height:1}.CancelRouteV2_cnFeeAmount__iyhSS[data-zero=true]{color:var(--cn-text-3)}.CancelRouteV2_cnFeeSectionLabel__YYMrQ{letter-spacing:.06em;color:var(--cn-text-3);text-transform:uppercase;margin-top:1px;font-size:10px;font-weight:600}.CancelRouteV2_cnPlan__lmtbn{flex-direction:column;gap:6px;display:flex}.CancelRouteV2_cnPlanStep__5cfR5{grid-gap:10px;border:1px solid var(--cn-border);background:var(--cn-surface);border-radius:11px;grid-template-columns:22px 46px 1fr auto;align-items:center;gap:10px;padding:9px 11px;transition:box-shadow .12s,border-color .12s;display:grid;position:relative}.CancelRouteV2_cnPlanStepPrimary__h_Lr6{border-color:var(--cn-cyan);background:var(--cn-cyan-soft);box-shadow:0 1px 3px #2badd424}.CancelRouteV2_cnPlanStepOff__M9MRC{opacity:.55}.CancelRouteV2_cnPlanStepN__umvV6{width:20px;height:20px;color:var(--cn-text-3);background:var(--cn-surface-sunken);border-radius:50%;justify-content:center;align-items:center;font-size:10.5px;font-weight:700;display:inline-flex}.CancelRouteV2_cnPlanStepPrimary__h_Lr6 .CancelRouteV2_cnPlanStepN__umvV6{background:var(--cn-cyan);color:var(--cn-surface)}.CancelRouteV2_cnPlanStepOff__M9MRC .CancelRouteV2_cnPlanStepN__umvV6{text-decoration:line-through}.CancelRouteV2_cnPlanVisual__jMAVN{align-items:center;display:inline-flex}.CancelRouteV2_cnCardMini__Avn_P{color:#fff;letter-spacing:.04em;border-radius:7px;flex-direction:column;justify-content:space-between;width:52px;height:33px;padding:4px 6px;font-weight:700;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 6px #1e3a8a40}[dir=ltr] .CancelRouteV2_cnCardMini__Avn_P{background:linear-gradient(135deg,#1e3a8a 0%,#1e40af 50%,#312e81 100%)}[dir=rtl] .CancelRouteV2_cnCardMini__Avn_P{background:linear-gradient(-135deg,#1e3a8a 0%,#1e40af 50%,#312e81 100%)}.CancelRouteV2_cnCardMini__Avn_P:before{content:"";pointer-events:none;background:radial-gradient(120% 80% at 100% 0,#fff3,#0000 60%);position:absolute;inset:0}[dir=ltr] .CancelRouteV2_cnCardVisa__HP7k9{background:linear-gradient(135deg,#1a1f71 0%,#2942b3 100%)}[dir=rtl] .CancelRouteV2_cnCardVisa__HP7k9{background:linear-gradient(-135deg,#1a1f71 0%,#2942b3 100%)}[dir=ltr] .CancelRouteV2_cnCardMastercard__Xh8Nk{background:linear-gradient(135deg,#c43d2c 0%,#f37020 60%,#fcb53b 100%)}[dir=rtl] .CancelRouteV2_cnCardMastercard__Xh8Nk{background:linear-gradient(-135deg,#c43d2c 0%,#f37020 60%,#fcb53b 100%)}[dir=ltr] .CancelRouteV2_cnCardAmex__nZCCz{background:linear-gradient(135deg,#006fcf 0%,#016fd0 60%,#80c4f2 100%)}[dir=rtl] .CancelRouteV2_cnCardAmex__nZCCz{background:linear-gradient(-135deg,#006fcf 0%,#016fd0 60%,#80c4f2 100%)}.CancelRouteV2_cnCardEmpty__KGQot{background:var(--cn-surface-sunken);color:var(--cn-text-3);border:1.5px dashed var(--cn-border);box-shadow:none;justify-content:center;align-items:center}.CancelRouteV2_cnCardEmpty__KGQot:before{display:none}.CancelRouteV2_cnCardChip__zrwF5{border-radius:2px;width:14px;height:10px;box-shadow:inset 0 0 0 .5px #0003}[dir=ltr] .CancelRouteV2_cnCardChip__zrwF5{background:linear-gradient(135deg,#f0d896 0%,#c9a857 100%)}[dir=rtl] .CancelRouteV2_cnCardChip__zrwF5{background:linear-gradient(-135deg,#f0d896 0%,#c9a857 100%)}.CancelRouteV2_cnCardBrand__JW1zZ{letter-spacing:.04em;text-transform:uppercase;text-shadow:0 1px #0000002e;font-size:9px;font-weight:800;position:absolute;top:4px}[dir=ltr] .CancelRouteV2_cnCardBrand__JW1zZ{right:6px}[dir=rtl] .CancelRouteV2_cnCardBrand__JW1zZ{left:6px}.CancelRouteV2_cnCardNum__a4mhR{letter-spacing:.02em;white-space:nowrap;font-size:9px;font-weight:700}.CancelRouteV2_cnBalanceMini__mLMQt{background:var(--cn-cyan-soft);border:1px solid var(--cn-cyan);width:46px;height:30px;color:var(--cn-cyan);border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:1px;font-size:10px;font-weight:700;display:flex}.CancelRouteV2_cnBalanceEmpty__Fn9pF{background:var(--cn-surface-sunken);border:1px dashed var(--cn-border);color:var(--cn-text-3)}.CancelRouteV2_cnInvoiceMini__gh_rH{background:var(--cn-surface-sunken);width:46px;height:30px;color:var(--cn-text-2);border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:1px;font-size:10px;font-weight:700;display:flex}.CancelRouteV2_cnPlanStepL__WY8xv{flex-direction:column;gap:2px;min-width:0;display:flex}.CancelRouteV2_cnPlanStepName__eYWzW{color:var(--cn-text);font-size:13px;font-weight:600}.CancelRouteV2_cnPlanStepR__m0p0Y{color:var(--cn-text-3);font-size:12px}.CancelRouteV2_cnPlanStepOk__ONHLY{color:var(--cn-success)}.CancelRouteV2_cnPlanStepWarn__TLg0I{color:var(--cn-warn-700);font-size:12px}.CancelRouteV2_cnPlanStepTag__mnySP{letter-spacing:.04em;background:var(--cn-cyan-soft);color:var(--cn-cyan);text-transform:uppercase;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:700}.CancelRouteV2_cnPlanStepX__nqwhz{background:var(--cn-surface-sunken);width:18px;height:18px;color:var(--cn-text-3);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.CancelRouteV2_cnPass__MSob2{grid-gap:12px;border:1px solid color-mix(in oklch, var(--cn-warn) 25%, transparent);background:#fff8e5;border-radius:10px;grid-template-columns:32px 1fr auto;align-items:start;gap:12px;padding:14px 16px;display:grid}.CancelRouteV2_cnPassOn__XE0G4{background:color-mix(in oklch, var(--cn-success) 8%, #fff);border-color:color-mix(in oklch, var(--cn-success) 30%, transparent)}.CancelRouteV2_cnPassIcon__yK4k2{background:var(--cn-surface);width:32px;height:32px;color:var(--cn-warn-700);border:1px solid color-mix(in oklch, var(--cn-warn) 25%, transparent);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.CancelRouteV2_cnPassOn__XE0G4 .CancelRouteV2_cnPassIcon__yK4k2{color:color-mix(in oklch, var(--cn-success) 80%, var(--cn-text));border-color:color-mix(in oklch, var(--cn-success) 30%, transparent)}.CancelRouteV2_cnPassBody___Q2Rw{flex-direction:column;gap:4px;min-width:0;display:flex}.CancelRouteV2_cnPassTitle__XWnOI{color:var(--cn-text);letter-spacing:-.005em;font-size:14px;font-weight:700}.CancelRouteV2_cnPassSub__00clp{color:var(--cn-text-2);font-size:12.5px;line-height:17px}.CancelRouteV2_cnPassToggle__DRJQq{background:var(--cn-text-3);cursor:pointer;border:none;border-radius:999px;width:42px;height:24px;padding:0;transition:background-color .12s;position:relative}.CancelRouteV2_cnPassToggleThumb___w6Dm{background:var(--cn-surface);width:20px;height:20px;box-shadow:var(--shadow-xs,0 1px 2px #0000001a);border-radius:50%;transition:transform .12s;position:absolute;top:2px}[dir=ltr] .CancelRouteV2_cnPassToggleThumb___w6Dm{left:2px}[dir=rtl] .CancelRouteV2_cnPassToggleThumb___w6Dm{right:2px}.CancelRouteV2_cnPassToggleOn___7eYn{background:var(--cn-brand)}[dir=ltr] .CancelRouteV2_cnPassToggleOn___7eYn .CancelRouteV2_cnPassToggleThumb___w6Dm{transform:translate(18px)}[dir=rtl] .CancelRouteV2_cnPassToggleOn___7eYn .CancelRouteV2_cnPassToggleThumb___w6Dm{transform:translate(-18px)}.CancelRouteV2_cnPassToggle__DRJQq:disabled{cursor:not-allowed;opacity:.5}.CancelRouteV2_cnField__C4Prv{flex-direction:column;gap:8px;display:flex}.CancelRouteV2_cnFieldLabel__gdeBl{letter-spacing:.06em;color:var(--cn-cyan);text-transform:uppercase;font-size:11px;font-weight:600}.CancelRouteV2_cnFieldRequired__tOZeI{color:var(--cn-danger)}[dir=ltr] .CancelRouteV2_cnFieldRequired__tOZeI{margin-left:.25em}[dir=rtl] .CancelRouteV2_cnFieldRequired__tOZeI{margin-right:.25em}.CancelRouteV2_cnReasonCombobox__xPlaS{width:100%;display:block}.CancelRouteV2_cnSelect__GHUni{position:relative}.CancelRouteV2_cnSelect__GHUni select{appearance:none;background:var(--cn-surface);border:1.5px solid var(--cn-border);width:100%;color:var(--cn-text);cursor:pointer;border-radius:8px;font-family:inherit;font-size:13px}[dir=ltr] .CancelRouteV2_cnSelect__GHUni select{padding:10px 36px 10px 14px}[dir=rtl] .CancelRouteV2_cnSelect__GHUni select{padding:10px 14px 10px 36px}.CancelRouteV2_cnSelect__GHUni select:focus-visible{border-color:var(--cn-brand);box-shadow:var(--shadow-focus,0 0 0 3px #037cd238);outline:none}.CancelRouteV2_cnSelectChevron__iv1WA{color:var(--cn-text-3);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}[dir=ltr] .CancelRouteV2_cnSelectChevron__iv1WA{right:12px}[dir=rtl] .CancelRouteV2_cnSelectChevron__iv1WA{left:12px}.CancelRouteV2_cnChipRow__4N_X4{grid-gap:10px;grid-template-columns:1fr 1fr;gap:10px;display:grid}.CancelRouteV2_cnChip__IP_i8{grid-gap:10px;border:1.5px solid var(--cn-border);background:var(--cn-surface);cursor:pointer;border-radius:10px;grid-template-columns:32px 1fr 16px;align-items:center;gap:10px;padding:10px 12px;font-family:inherit;display:grid}[dir=ltr] .CancelRouteV2_cnChip__IP_i8{text-align:left}[dir=rtl] .CancelRouteV2_cnChip__IP_i8{text-align:right}.CancelRouteV2_cnChipOn__gMvl7{border-color:var(--cn-cyan);background:var(--cn-cyan-soft);box-shadow:0 0 0 2px var(--cn-cyan-ring)}.CancelRouteV2_cnChip__IP_i8:disabled{opacity:.5;cursor:not-allowed}.CancelRouteV2_cnChipIcon__780G2{background:var(--cn-surface-sunken);width:32px;height:32px;color:var(--cn-text-3);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.CancelRouteV2_cnChipOn__gMvl7 .CancelRouteV2_cnChipIcon__780G2{background:var(--cn-cyan);color:var(--cn-surface)}.CancelRouteV2_cnChipBody__co6mS{flex-direction:column;gap:2px;min-width:0;display:flex}.CancelRouteV2_cnChipLabel__L4Srf{font-size:13px;font-weight:600}.CancelRouteV2_cnChipValue__7s55O{color:var(--cn-text-3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.CancelRouteV2_cnChipCheck__elMPh{border:1.5px solid var(--cn-border);color:#0000;border-radius:4px;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.CancelRouteV2_cnChipCheckOn__YawfW{background:var(--cn-cyan);border-color:var(--cn-cyan);color:var(--cn-surface)}.CancelRouteV2_cnPreview__r5UdF{background:var(--cn-surface-sunken);border-radius:10px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.CancelRouteV2_cnPreviewHead__tJcVq{letter-spacing:.06em;color:var(--cn-text-3);justify-content:space-between;align-items:center;font-size:10px;font-weight:700;display:flex}[dir=ltr] .CancelRouteV2_cnPreviewDot__ysfD_{margin-right:6px}[dir=rtl] .CancelRouteV2_cnPreviewDot__ysfD_{margin-left:6px}.CancelRouteV2_cnPreviewConfigure__ghF5i{background:var(--cn-surface);border:1px solid var(--cn-border);letter-spacing:.06em;color:var(--cn-text-2);cursor:pointer;border-radius:6px;align-items:center;gap:4px;padding:4px 10px;font-size:10px;font-weight:700;display:inline-flex}.CancelRouteV2_cnPreviewBody__rjFUM{color:var(--cn-text-2);font-size:12px;line-height:1.5}.CancelRouteV2_cnRouteFoot__qIvNH{grid-gap:12px;border-top:1px solid var(--cn-border);background:var(--cn-surface);flex:none;grid-template-columns:1fr 2fr;gap:12px;padding:16px 20px;display:grid}.CancelRouteV2_cnRouteFootNote__06aZE{color:var(--cn-text-2);grid-column:1/-1;margin:0;font-size:12px;line-height:1.4}.CancelRouteV2_cnRouteBackBtn__sqQJy,.CancelRouteV2_cnRouteConfirm__rMik2{cursor:pointer;border-radius:10px;padding:12px 16px;font-family:inherit;font-size:14px;font-weight:700}.CancelRouteV2_cnRouteBackBtn__sqQJy{background:var(--cn-surface);border:1.5px solid var(--cn-border);color:var(--cn-text)}.CancelRouteV2_cnRouteBackBtn__sqQJy:hover:not(:disabled){background:var(--cn-surface-sunken)}.CancelRouteV2_cnRouteConfirm__rMik2{background:var(--neutral-900,#121d36);color:var(--cn-surface);border:none}.CancelRouteV2_cnRouteConfirm__rMik2:hover:not(:disabled){background:var(--neutral-800,#1f2a40)}.CancelRouteV2_cnRouteConfirmCharge__q_wWn{background:var(--cn-danger)}.CancelRouteV2_cnRouteConfirmCharge__q_wWn:hover:not(:disabled){background:var(--cn-danger-700)}.CancelRouteV2_cnRouteConfirm__rMik2:disabled,.CancelRouteV2_cnRouteBackBtn__sqQJy:disabled{opacity:.5;cursor:not-allowed}@media (width<=768px){.CancelRouteV2_cnRoute__5bd7y{height:100vh}.CancelRouteV2_cnChipRow__4N_X4{grid-template-columns:1fr}}.CancelRouteV2_cnFeeWaive__JeK7v,.CancelRouteV2_cnRepeatCancel__SpspU{color:var(--muted-fg,#64748b);cursor:pointer;align-items:center;gap:8px;margin-top:12px;font-size:13px;display:flex}.CancelRouteV2_cnFeeWaive__JeK7v input,.CancelRouteV2_cnRepeatCancel__SpspU input{width:16px;height:16px;accent-color:var(--blue-500,#037cd2);cursor:pointer}.CancelRouteV2_cnFeeOverride__ZAQAz{color:var(--muted-fg,#64748b);justify-content:space-between;align-items:center;gap:10px;margin-top:10px;font-size:13px;display:flex}.CancelRouteV2_cnFeeOverrideIn__6BPAn{border:1px solid var(--border-default,#e2e8f0);background:var(--bg,#fff);border-radius:6px;align-items:center;gap:4px;padding:4px 8px;display:inline-flex}.CancelRouteV2_cnFeeOverrideIn__6BPAn input{width:72px;font:inherit;color:var(--fg,#0f172a);background:0 0;border:none;outline:none}[dir=ltr] .CancelRouteV2_cnFeeOverrideIn__6BPAn input{text-align:right}[dir=rtl] .CancelRouteV2_cnFeeOverrideIn__6BPAn input{text-align:left}.CancelRouteV2_cnFeeOverrideIn__6BPAn input:disabled{color:var(--muted-fg,#94a3b8);cursor:not-allowed}.AnimatedSwitch_wrapper___xIHx{grid-template:1fr/1fr;display:grid}.AnimatedSwitch_panel___CnhD{will-change:transform, opacity;grid-area:1/1}.AnimatedSwitch_panel-entered__WEBZu{will-change:auto}.AnimatedSwitch_scaleFade-preEnter__tjqyk{opacity:0;transform:scale(.96)}.AnimatedSwitch_scaleFade-entering___H541{opacity:1;transition:transform .3s ease-out,opacity .3s ease-out;transform:scale(1)}.AnimatedSwitch_scaleFade-entered__eO5ok{opacity:1;transform:scale(1)}.AnimatedSwitch_scaleFade-exiting__mZ6EH{opacity:0;transition:transform .3s ease-out,opacity .3s ease-out;transform:scale(.96)}.AnimatedSwitch_slideFade-preEnter-forward__acCLb{opacity:0}[dir=ltr] .AnimatedSwitch_slideFade-preEnter-forward__acCLb{transform:translate(100px)}[dir=rtl] .AnimatedSwitch_slideFade-preEnter-forward__acCLb{transform:translate(-100px)}.AnimatedSwitch_slideFade-exiting-forward__pVsL4{opacity:0;transition:transform .25s ease-out,opacity .25s ease-out}[dir=ltr] .AnimatedSwitch_slideFade-exiting-forward__pVsL4{transform:translate(-100px)}[dir=rtl] .AnimatedSwitch_slideFade-exiting-forward__pVsL4{transform:translate(100px)}.AnimatedSwitch_slideFade-preEnter-backward__nTpP_{opacity:0}[dir=ltr] .AnimatedSwitch_slideFade-preEnter-backward__nTpP_{transform:translate(-100px)}[dir=rtl] .AnimatedSwitch_slideFade-preEnter-backward__nTpP_{transform:translate(100px)}.AnimatedSwitch_slideFade-exiting-backward__ZVEbb{opacity:0;transition:transform .25s ease-out,opacity .25s ease-out}[dir=ltr] .AnimatedSwitch_slideFade-exiting-backward__ZVEbb{transform:translate(100px)}[dir=rtl] .AnimatedSwitch_slideFade-exiting-backward__ZVEbb{transform:translate(-100px)}.AnimatedSwitch_slideFade-entering__UFFfU{opacity:1;transition:transform .25s ease-out,opacity .25s ease-out;transform:translate(0)}.AnimatedSwitch_slideFade-entered__reW_O{opacity:1;transform:translate(0)}@media (prefers-reduced-motion:reduce){.AnimatedSwitch_scaleFade-entering___H541,.AnimatedSwitch_scaleFade-exiting__mZ6EH,.AnimatedSwitch_slideFade-entering__UFFfU,.AnimatedSwitch_slideFade-exiting-forward__pVsL4,.AnimatedSwitch_slideFade-exiting-backward__ZVEbb{transition-duration:0s}.AnimatedSwitch_slideFade-preEnter-forward__acCLb,.AnimatedSwitch_slideFade-preEnter-backward__nTpP_,.AnimatedSwitch_scaleFade-preEnter__tjqyk{opacity:1;transform:none}}.styles_wrapperContainer__OB5j6{justify-content:center;align-items:center;display:flex}.styles_wrapper__it_a9{border:1px solid var(--gray-background-color,#e8eaed);background:var(--light-color,#fff);-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:2px;width:auto;padding:2px;display:inline-flex}.styles_nav__DHWuL{color:var(--text-main,#121d36);font-size:18px}.styles_nav__DHWuL svg{color:var(--text-main,#121d36)}.styles_navIcon__nNikB{justify-content:center;align-items:center;display:inline-flex}.styles_dateLabel__60KJP{white-space:nowrap;font-weight:450}.styles_dateLabel__shown__WVd_e{text-transform:capitalize;align-items:center;gap:6px;font-size:16.896px;line-height:1.2;display:inline-flex}.styles_calendarIcon__1X9Qx{font-size:20px}.styles_dateHoverCard__uTdte.styles_dateHoverCard__uTdte .surface{width:max-content;max-width:92vw}.styles_panel__BWJMZ{background:var(--light-color,#fff);flex-direction:column;gap:16px;width:max-content;max-width:92vw;padding:16px 20px;display:flex}.styles_cals__w1rq3{gap:40px;display:flex}.styles_col__BmylG{flex-direction:column;gap:6px;display:flex}.styles_monthHead__Zi1kO{justify-content:center;align-items:center;height:34px;margin-bottom:4px;display:flex;position:relative}.styles_monthLabel__GAzxi{appearance:none;cursor:pointer;letter-spacing:-.02em;color:var(--text-main,#121d36);background:0 0;border:0;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-family:inherit;font-size:17px;font-weight:700;display:inline-flex}.styles_monthLabel__GAzxi:hover{background:var(--gray-background-color,#f1f3f5)}.styles_caret__O4j_4{color:var(--text-secondary,#566a80);opacity:0;align-items:center;font-size:13px;transition:opacity .12s;display:inline-flex}.styles_monthLabel__GAzxi:hover .styles_caret__O4j_4,.styles_monthLabel__GAzxi:focus-visible .styles_caret__O4j_4{opacity:1}.styles_navPrev__UDvHo{position:absolute}[dir=ltr] .styles_navPrev__UDvHo{left:0}[dir=rtl] .styles_navPrev__UDvHo{right:0}.styles_navNext__HEuSM{position:absolute}[dir=ltr] .styles_navNext__HEuSM{right:0}[dir=rtl] .styles_navNext__HEuSM{left:0}.styles_weekdays__8Fmgb{grid-template-columns:repeat(7,40px);display:grid}.styles_weekday__PwiKM{text-align:center;color:var(--text-secondary,#8a94a6);padding:4px 0;font-size:13px;font-weight:500}.styles_grid__ib3S6{flex-direction:column;gap:4px;display:flex}.styles_week__ASeCN{z-index:0;grid-template-columns:repeat(7,40px);display:grid;position:relative}.styles_day__p425U,.styles_dayEmpty__mqP3X{justify-content:center;align-items:center;width:40px;height:40px;display:flex}.styles_day__p425U{appearance:none;cursor:pointer;color:var(--text-main,#121d36);background:0 0;border:0;border-radius:50%;font-family:inherit;font-size:14px;transition:background .12s,color .12s;position:relative}.styles_day__p425U:hover{background:var(--gray-background-color,#eef1f4)}.styles_today__VVlnG{font-weight:700}.styles_selected__XqXAF,.styles_selected__XqXAF:hover{background:var(--blue-500,#037cd2);color:#fff;font-weight:600}.styles_inRange__FA88v:before{content:"";background:color-mix(in srgb, var(--blue-500,#037cd2) 12%, transparent);z-index:-1;position:absolute;inset:2px 0}[dir=ltr] .styles_rangeStart__CxBN9:before{left:50%}[dir=rtl] .styles_rangeStart__CxBN9:before,[dir=ltr] .styles_rangeEnd__Cb_5N:before{right:50%}[dir=rtl] .styles_rangeEnd__Cb_5N:before{left:50%}.styles_rangeEnd__Cb_5N,.styles_rangeEnd__Cb_5N:hover{background:var(--blue-500,#037cd2);color:#fff;font-weight:600}.styles_picker__1tyLL{flex-direction:column;gap:20px;min-width:320px;padding:4px 0;display:flex}.styles_pickerHead__oJbvL{justify-content:center;align-items:center;gap:28px;display:flex}.styles_pickerYear__EsezH{letter-spacing:-.02em;color:var(--text-main,#121d36);text-align:center;min-width:64px;font-size:17px;font-weight:700}.styles_monthsGrid__ZcpJl{grid-gap:8px;grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.styles_monthCell__PQ1dJ{appearance:none;cursor:pointer;color:var(--text-main,#121d36);background:0 0;border:0;border-radius:8px;padding:12px;font-family:inherit;font-size:14px;transition:background .12s,color .12s}.styles_monthCell__PQ1dJ:hover{background:var(--gray-background-color,#eef1f4)}.styles_jumpRow__5KwwP{border-top:1px solid var(--gray-background-color,#eef1f4);flex-wrap:wrap;align-items:center;gap:8px;padding-top:14px;display:flex}.styles_pill__PfHhv{white-space:nowrap}.styles_pillCaret__7z8zm{align-items:center;font-size:12px;display:inline-flex}[dir=ltr] .styles_pillCaret__7z8zm{margin-left:4px}[dir=rtl] .styles_pillCaret__7z8zm{margin-right:4px}.styles_pillRow__a_vVz{align-items:center;gap:6px;display:inline-flex}.styles_pillScope__BJHL9{display:contents}.styles_weekPickerPopover__Ly7pX,.styles_weekPickerTrigger__khipc{display:inline-flex}.styles_pillScope__BJHL9 .segmented .seg.active,.styles_pillScope__BJHL9 .segmented .seg.active:hover{background:var(--blue-500,#037cd2);color:#fff;box-shadow:none}.styles_optionsButton__FVyZl,.styles_optionsIcon__Glsf5{font-size:20px}.styles_optionsIcon__Glsf5 svg path{fill:var(--grey-400,#98a2b3)}.styles_compactTrigger__ff8Dy{font-size:22px}.styles_calendarViewIcon__7rtBE{font-size:24px}.styles_calendarViewIcon__7rtBE svg path{fill:var(--grey-400,#98a2b3)}.styles_menu__A902d{flex-direction:column;gap:8px;padding:6px;display:flex}.styles_optionsMenu__nKG_Y{flex-direction:column;min-width:210px;padding:6px;display:flex}.styles_divider__76jvg{border:none;border-top:1px solid var(--gray-background-color,#e8eaed);width:auto;margin:6px}.styles_checkboxRow__y9Vge{align-items:center;padding:7px 12px;font-size:14px;display:flex}.styles_cards__FyvH5{gap:8px;padding:4px 6px 6px;display:flex}.styles_card__QZu6e{border:1.5px solid var(--gray-background-color,#e3e8ef);background:var(--light-color,#fff);min-height:52px;color:var(--grey-main,#475467);cursor:pointer;border-radius:10px;flex:1;justify-content:center;align-items:center;font-size:20px;transition:border-color .15s,background-color .15s;display:flex;position:relative}.styles_card__QZu6e svg path:not([fill=none]){fill:currentColor}.styles_card__QZu6e:hover{border-color:#c3cad6}.styles_cardActive__9Xtzz,.styles_cardActive__9Xtzz:hover{border-color:var(--accent-main,#2563eb);background:var(--selected-item-blue,#eef4ff)}.styles_cardInput__KIxT9{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.styles_cardBadge__3p1fP{background:var(--accent-main,#2563eb);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:absolute;top:6px}[dir=ltr] .styles_cardBadge__3p1fP{right:6px}[dir=rtl] .styles_cardBadge__3p1fP{left:6px}.styles_cardBadge__3p1fP svg{width:11px;height:11px}.styles_privacyToggle__fJdrl{color:var(--grey-main);justify-content:flex-start;align-items:center;gap:8px;font-size:16px;display:inline-flex}[dir=ltr] .styles_privacyToggle__fJdrl{margin-left:24px}[dir=rtl] .styles_privacyToggle__fJdrl{margin-right:24px}.styles_privacyToggle__icon__ad8jI{align-items:center;font-size:18px;display:inline-flex}.styles_icon__pRjU9{font-size:inherit}.styles_icon__pRjU9 svg{width:1em;height:1em}.styles_icon__pRjU9 svg [stroke]:not([fill]){fill:none}.CapacityLegend_grid__QwIl9{grid-gap:10px;grid-template-columns:1fr;gap:10px;margin-top:12px;display:grid}@media (width>=768px){.CapacityLegend_grid__QwIl9{grid-template-columns:repeat(2,1fr)}}.CapacityLegend_row__57aok{border-radius:var(--radius-lg,12px);border:1px solid var(--border-subtle,#eef0f4);background:#fff;flex-direction:row;align-items:center;gap:14px;padding:10px 14px;transition:background .12s,border-color .12s,box-shadow .12s;display:flex}.CapacityLegend_row__57aok:hover{background:var(--neutral-25,#fafbfc);border-color:var(--border-default,#e3e6ec);box-shadow:var(--shadow-xs,0 1px 2px #1018280d)}.CapacityLegend_detail__7PYRG{flex-direction:column;gap:2px;min-width:0;display:flex}.CapacityLegend_range__0cSAb{font-family:var(--font-sans);color:var(--text-primary,#1a1f36);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.CapacityLegend_dot__6j_l3{border-radius:50%;flex-shrink:0;width:8px;height:8px}.CapacityLegend_label__Xk7sW{font-family:var(--font-sans);color:var(--text-tertiary,#8a92a6);font-size:13px;font-weight:400;line-height:18px}.CapacityLegend_avatarWrapper__0HTGW{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.CapacityLegend_avatarWrapper__0HTGW div{overflow:visible}.CapacityLegend_avatar__X_LYY{position:absolute;top:50%}[dir=ltr] .CapacityLegend_avatar__X_LYY{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .CapacityLegend_avatar__X_LYY{right:50%;transform:translate(50%,-50%)}.LegendModal_body__jn_AZ{flex-direction:column;gap:26px;padding:6px 2px 10px;display:flex}.styles_legendButton__oTPcw{font-size:21px}.styles_tabSwitcher__DFjiP{height:40px;margin:0 8px}.styles_tabSwitcher__icon__d9ZBw{justify-content:center;align-items:center;font-size:24px;line-height:1;display:inline-flex}.styles_cluster__gBDTP{justify-content:flex-end;align-items:center;gap:4px;display:flex}.styles_iconButton__SJRN3{font-size:21px}.styles_divider__PCx9J{background:var(--gray-background-color,#e8eaed);width:1px;height:24px;margin:0 6px}.styles_viewToggle__UTbBc{height:40px}.styles_viewToggle__icon__tVpn0{justify-content:center;align-items:center;font-size:20px;line-height:1;display:inline-flex}.styles_host__E_F1p{--pabau-cyan:#2badd4;--pabau-blue:#037cd2;--pabau-navy:#121d36;--pabau-yellow:#ffd84d;--blue-50:#eff7fe;--blue-100:#dbedfd;--blue-200:#b7d9fb;--blue-300:#7fbcf3;--blue-400:#3d9ce4;--blue-500:#037cd2;--blue-600:#0668b3;--blue-700:#0a558f;--blue-800:#0e4371;--blue-900:#0f2f54;--cyan-50:#ecf9fd;--cyan-100:#d3f0f8;--cyan-200:#a4e0f3;--cyan-300:#6fcbe5;--cyan-400:#2badd4;--cyan-500:#1e9dc4;--cyan-600:#1884a5;--neutral-0:#fff;--neutral-25:#fafbfc;--neutral-50:#f5f7fa;--neutral-100:#eef1f6;--neutral-150:#e4e8ef;--neutral-200:#d7dde7;--neutral-300:#b8c0cd;--neutral-400:#8d97a8;--neutral-500:#6b7485;--neutral-600:#4e5768;--neutral-700:#353e51;--neutral-800:#1f2a40;--neutral-900:#121d36;--neutral-950:#0a1226;--success-50:#eaf7ef;--success-500:#1f9e56;--success-700:#146d3a;--warning-50:#fff6db;--warning-500:#e4a912;--warning-700:#996f00;--danger-50:#fdecec;--danger-500:#da3b3b;--danger-700:#a32424;--border-subtle:var(--neutral-150);--border-default:var(--neutral-200);--border-strong:var(--neutral-300);--text-primary:var(--neutral-900);--text-secondary:var(--neutral-600);--text-tertiary:var(--neutral-500);--shadow-xs:0 1px 2px #121d360d;--shadow-sm:0 1px 3px #121d360f, 0 1px 2px #121d360a;--shadow-md:0 4px 8px -2px #121d3614, 0 2px 4px -2px #121d360a;--shadow-lg:0 12px 24px -6px #121d361f, 0 4px 8px -4px #121d360f;--shadow-xl:0 24px 48px -12px #121d362e;--shadow-focus:0 0 0 3px #037cd238;--font-sans:"Satoshi", -apple-system, BlinkMacSystemFont, "Inter", system-ui, sans-serif;--font-mono:"DM Mono", "JetBrains Mono", ui-monospace, monospace;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-emphasized:cubic-bezier(.3, 0, 0, 1);--dur-fast:.12s;--dur-base:.2s;--dur-slow:.32s}.styles_host__E_F1p .modal-backdrop{z-index:1000;padding:0}.styles_host__E_F1p .modal{font-family:var(--font-sans);color:var(--text-primary)}.styles_host__E_F1p .modal .hd{border-bottom:1px solid var(--border-subtle);align-items:center;height:60px;padding:14px 24px}.styles_host__E_F1p .modal .hd .t{font-size:16px}.styles_host__E_F1p .modal .bd{min-height:0;color:var(--text-primary);flex:auto;padding:0;font-size:14px;display:flex;overflow:hidden}.styles_host__E_F1p .modal .ft{border-top:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding:14px 24px}.styles_title-bar__oXSIF{align-items:center;gap:14px;display:flex}.styles_title-mark__7YiUL{color:#fff;border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid;box-shadow:0 4px 10px -2px #037cd266}[dir=ltr] .styles_title-mark__7YiUL{background:linear-gradient(140deg, var(--pabau-cyan), var(--pabau-blue))}[dir=rtl] .styles_title-mark__7YiUL{background:linear-gradient(-140deg, var(--pabau-cyan), var(--pabau-blue))}.styles_title-text__63S_t{font:700 16px var(--font-sans);letter-spacing:-.01em;color:var(--text-primary);white-space:nowrap}.styles_footer__ZsMLk{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.styles_footer-l__9JxBJ{font:500 12.5px var(--font-sans);color:var(--text-tertiary);align-items:center;gap:8px;display:flex}.styles_footer-r___5SBw{gap:10px;display:flex}.styles_dirty-dot__k_Erm{background:var(--warning-500);border-radius:999px;width:6px;height:6px}.styles_body-wrap__T4kex{flex:1;grid-template-columns:260px 1fr;width:100%;min-height:0;display:grid;position:relative;overflow:hidden}@media (width<=600px){.styles_body-wrap__T4kex{grid-template-columns:180px minmax(0,1fr)}}.styles_rail__SOJW3{flex-direction:column;gap:4px;min-height:0;padding:28px 16px;display:flex;overflow:auto}[dir=ltr] .styles_rail__SOJW3{border-right:1px solid var(--border-subtle);background:linear-gradient(180deg, var(--neutral-25) 0%, var(--neutral-50) 100%)}[dir=rtl] .styles_rail__SOJW3{border-left:1px solid var(--border-subtle);background:linear-gradient(-180deg, var(--neutral-25) 0%, var(--neutral-50) 100%)}.styles_rail-h__CxNNF{font:700 10.5px var(--font-sans);text-transform:uppercase;letter-spacing:.1em;color:var(--text-tertiary);padding:6px 12px 10px}.styles_rail-btn__8SNqa{font:500 14px var(--font-sans);color:var(--text-secondary);cursor:pointer;width:100%;transition:background var(--dur-fast), color var(--dur-fast), transform var(--dur-fast);background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:11px 12px;display:flex;position:relative}[dir=ltr] .styles_rail-btn__8SNqa{text-align:left}[dir=rtl] .styles_rail-btn__8SNqa{text-align:right}@media (width<=600px){.styles_rail__SOJW3{padding:20px 10px}.styles_rail-btn__8SNqa{gap:8px;min-width:0;padding:10px 8px}}.styles_rail-btn__8SNqa:hover{background:var(--neutral-100);color:var(--text-primary)}.styles_rail-btn__8SNqa:active{transform:scale(.98)}.styles_rail-btn__8SNqa.styles_on__K7fVo{background:var(--neutral-0);color:var(--blue-700);box-shadow:0 1px 0 var(--border-subtle), var(--shadow-sm);font-weight:600}.styles_rail-btn__8SNqa.styles_on__K7fVo .styles_rail-btn-ic__6c3Ir{color:var(--pabau-cyan)}.styles_rail-btn-ic__6c3Ir{width:20px;height:20px;color:var(--text-tertiary);opacity:.95;transition:color var(--dur-fast);place-items:center;display:grid}.styles_rail-foot__VoqKX{border:1px solid var(--border-subtle);border-radius:12px;margin-top:auto;padding:12px}[dir=ltr] .styles_rail-foot__VoqKX{background:linear-gradient(180deg, var(--neutral-50), var(--neutral-100))}[dir=rtl] .styles_rail-foot__VoqKX{background:linear-gradient(-180deg, var(--neutral-50), var(--neutral-100))}.styles_rail-foot-t__LfSrm{font:700 12px var(--font-sans);color:var(--text-primary);align-items:center;gap:6px;margin-bottom:4px;display:flex}.styles_rail-foot-p__Fvxh2{font:400 11.5px var(--font-sans);color:var(--text-secondary);margin-bottom:10px;line-height:1.45}.styles_rail-foot-a___nEOa{font:600 12px var(--font-sans);color:var(--blue-600);cursor:pointer;transition:gap var(--dur-fast);background:0 0;border:0;align-items:center;gap:4px;padding:0;text-decoration:none;display:inline-flex}.styles_rail-foot-a___nEOa:hover{gap:8px}.styles_content__qt3Vb{background:radial-gradient(60% 40% at 50% 0%, #2badd40d 0%, transparent 70%), var(--neutral-0);min-height:0;position:relative;overflow:auto}.styles_content-inner__uHmyD{max-width:1480px;margin:0 auto;padding:40px 56px 80px}@media (width<=900px){.styles_content-inner__uHmyD{padding:28px 24px 64px}}.styles_page-h__ocGuE{justify-content:space-between;align-items:flex-start;gap:32px;margin-bottom:36px;display:flex}.styles_page-h-l__rL0yA{max-width:640px}.styles_page-h__ocGuE h2{font:700 32px var(--font-sans);letter-spacing:-.02em;color:var(--text-primary);margin:0 0 10px;line-height:1.1}.styles_page-h__ocGuE p{font:400 15px var(--font-sans);color:var(--text-secondary);text-wrap:pretty;margin:0;line-height:1.55}.styles_lead__PahyF{font:400 13.5px var(--font-sans);color:var(--text-secondary);max-width:540px;margin:0 0 16px;line-height:1.5}.styles_lead-tight__csuGq{max-width:460px;margin:0 0 14px;font-size:13px;line-height:1.55}.styles_section-h__uzjf2{align-items:center;gap:14px;margin:0 0 20px;display:flex}.styles_section-h-n__q_mNF{background:var(--blue-50);width:26px;height:26px;color:var(--blue-700);font:700 12px var(--font-sans);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.styles_section-h-t__goPmI{font:700 17px var(--font-sans);letter-spacing:-.01em;color:var(--text-primary);white-space:nowrap}.styles_section-h-hint___6muf{font:400 13.5px var(--font-sans);color:var(--text-tertiary)}[dir=ltr] .styles_section-h-hint___6muf{margin-left:4px}[dir=rtl] .styles_section-h-hint___6muf{margin-right:4px}.styles_section-rule__b2QZY{background:var(--border-subtle);height:1px;margin:32px 0}.styles_field__rP_14{grid-gap:32px;grid-template-columns:240px minmax(0,1fr);align-items:start;gap:32px;padding:16px 0;display:grid}.styles_field-l___sHbi{padding-top:10px}.styles_field-lbl__ulis1{font:600 14px var(--font-sans);color:var(--text-primary);letter-spacing:-.005em}.styles_field-hint__LnzZc{font:400 12.5px var(--font-sans);color:var(--text-tertiary);max-width:240px;margin-top:4px;line-height:1.5}.styles_field-c__E1dIC{min-width:0;max-width:520px}@media (width<=1024px){.styles_field__rP_14{grid-template-columns:minmax(0,1fr);gap:12px}.styles_field-l___sHbi{padding-top:0}.styles_field-hint__LnzZc{max-width:none}}.styles_select__nKT_e{width:100%;min-width:0;max-width:100%;display:block}.styles_host__E_F1p ar-select .select{min-width:min(160px,100%)}.styles_host__E_F1p ar-select .ar-select__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.styles_fld-row__facd4{flex-wrap:wrap;gap:16px;display:flex}.styles_fld-row__facd4>.styles_fld-half__TMZxr{flex:140px;min-width:0}.styles_sub-lbl__wK3M_{font:500 12px var(--font-sans);color:var(--text-tertiary);letter-spacing:-.005em;margin-bottom:6px;display:block}.styles_fld-error__eahhw{font:500 12px var(--font-sans);color:var(--danger-700);letter-spacing:-.005em;margin-top:8px;display:block}.styles_check-stack__HaqpZ{flex-direction:column;gap:2px;display:flex}[dir=ltr] .styles_check-stack__HaqpZ{margin:0 0 0 -12px}[dir=rtl] .styles_check-stack__HaqpZ{margin:0 -12px 0 0}.styles_check__qYuSz{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--dur-fast);border-radius:10px;align-items:center;gap:12px;padding:10px 12px;display:inline-flex}.styles_check__qYuSz:hover{background:var(--neutral-50)}.styles_check-box__uK0ML{border:1.5px solid var(--border-strong);background:var(--neutral-0);color:#fff;width:20px;height:20px;transition:all var(--dur-fast) var(--ease-emphasized);border-radius:5px;flex-shrink:0;place-items:center;display:grid}.styles_check-box__uK0ML svg{opacity:0;transition:opacity var(--dur-fast), transform var(--dur-fast) var(--ease-emphasized);transform:scale(.6)}.styles_check__qYuSz.styles_on__K7fVo .styles_check-box__uK0ML{background:var(--pabau-cyan);border-color:var(--pabau-cyan);box-shadow:0 4px 10px -2px #2badd459}.styles_check__qYuSz.styles_on__K7fVo .styles_check-box__uK0ML svg{opacity:1;transform:scale(1)}.styles_check-lbl__JSrjF{font:500 14px var(--font-sans);color:var(--text-primary);flex:1;align-items:center;gap:8px;display:inline-flex}.styles_check-help__sFP_P{width:14px;height:14px;color:var(--text-tertiary);cursor:help;border-radius:999px;place-items:center;display:inline-grid}.styles_check-help__sFP_P:hover{color:var(--text-secondary)}.styles_check-help-tip__OBc7V .tip{white-space:normal;width:max-content;max-width:260px}.styles_seg__38GSx{background:var(--neutral-100);border-radius:10px;gap:2px;padding:4px;display:inline-flex}.styles_seg__38GSx button{font:500 13px var(--font-sans);color:var(--text-secondary);cursor:pointer;letter-spacing:-.005em;transition:all var(--dur-fast);white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:8px 14px;position:relative}.styles_seg__38GSx button:hover:not(.styles_on__K7fVo){color:var(--text-primary)}.styles_seg__38GSx button.styles_on__K7fVo{background:var(--neutral-0);color:var(--text-primary);box-shadow:var(--shadow-sm);font-weight:600}.styles_zoom___pUZW{max-width:720px;padding:16px 18px 6px;position:relative}.styles_zoom-track__coYYg{background:var(--neutral-100);cursor:pointer;border-radius:999px;height:8px;position:relative}.styles_zoom-fill__ogOOz{height:100%;transition:width var(--dur-base) var(--ease-emphasized);border-radius:999px;position:absolute;top:0}[dir=ltr] .styles_zoom-fill__ogOOz{background:linear-gradient(90deg, var(--pabau-cyan), var(--pabau-blue));left:0}[dir=rtl] .styles_zoom-fill__ogOOz{background:linear-gradient(-90deg, var(--pabau-cyan), var(--pabau-blue));right:0}.styles_zoom-stop__G_B7M{cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:22px;height:22px;margin-top:-11px;padding:0;display:grid;position:absolute;top:50%}[dir=ltr] .styles_zoom-stop__G_B7M{margin-left:-11px}[dir=rtl] .styles_zoom-stop__G_B7M{margin-right:-11px}.styles_zoom-dot__EHH7R{background:var(--neutral-0);border:2px solid var(--neutral-300);width:16px;height:16px;transition:all var(--dur-fast) var(--ease-emphasized);border-radius:999px}.styles_zoom-stop__G_B7M.styles_passed__UfAIE .styles_zoom-dot__EHH7R{border-color:var(--pabau-cyan)}.styles_zoom-stop__G_B7M.styles_current__v0iaK .styles_zoom-dot__EHH7R{background:var(--neutral-0);border:4px solid var(--pabau-blue);width:20px;height:20px;box-shadow:0 4px 10px -2px #037cd266}.styles_zoom-stop__G_B7M:hover .styles_zoom-dot__EHH7R{transform:scale(1.1)}.styles_zoom-labels__m4udp{height:18px;margin-top:18px;position:relative}.styles_zoom-label__CS5TK{font:500 12.5px var(--font-sans);color:var(--text-tertiary);cursor:pointer;transition:color var(--dur-fast);white-space:nowrap;position:absolute}[dir=ltr] .styles_zoom-label__CS5TK{transform:translate(-50%)}[dir=rtl] .styles_zoom-label__CS5TK{transform:translate(50%)}.styles_zoom-label__CS5TK.styles_on__K7fVo{color:var(--text-primary);font-weight:700}.styles_zoom-label__CS5TK:hover{color:var(--text-secondary)}.styles_opt-grid__svGp8{grid-gap:16px;grid-template-columns:repeat(3,1fr);gap:16px;max-width:880px;display:grid}.styles_opt-grid-2__FPWMQ{grid-template-columns:repeat(2,1fr);max-width:588px}.styles_opt-card__1KOLc{background:var(--neutral-0);border:1.5px solid var(--border-default);cursor:pointer;text-align:center;transition:all var(--dur-fast) var(--ease-emphasized);border-radius:14px;padding:18px 18px 16px;position:relative}.styles_opt-card__1KOLc:hover{border-color:var(--border-strong);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.styles_opt-card__1KOLc.styles_on__K7fVo{border-color:var(--pabau-blue);box-shadow:0 0 0 4px #037cd21a, var(--shadow-md)}.styles_opt-card__1KOLc.styles_on__K7fVo:before{content:"";z-index:3;background-color:var(--pabau-blue);width:18px;height:18px;box-shadow:0 2px 6px -1px #037cd280, 0 0 0 2px var(--neutral-0);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>");background-position:50%;background-repeat:no-repeat;border-radius:999px;position:absolute;top:12px}[dir=ltr] .styles_opt-card__1KOLc.styles_on__K7fVo:before{right:12px}[dir=rtl] .styles_opt-card__1KOLc.styles_on__K7fVo:before{left:12px}.styles_opt-card-label__08L2Z{font:700 14px var(--font-sans);color:var(--text-primary);letter-spacing:-.005em}.styles_opt-card__1KOLc.styles_on__K7fVo .styles_opt-card-label__08L2Z{color:var(--pabau-blue)}.styles_opt-card-sub__agshU{font:500 12px var(--font-sans);color:var(--text-tertiary);margin-top:2px}.styles_opt-card-disabled__0jAN7{opacity:.55;cursor:not-allowed}.styles_opt-card-disabled__0jAN7:hover{border-color:var(--border-default);box-shadow:none;transform:none}.styles_opt-card-badge__4s6gA{z-index:3;font:700 10px var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--blue-700);background:var(--blue-50);border:1px solid var(--blue-200);border-radius:999px;padding:2px 8px;position:absolute;top:12px}[dir=ltr] .styles_opt-card-badge__4s6gA{right:12px}[dir=rtl] .styles_opt-card-badge__4s6gA{left:12px}.styles_theme-preview__BBChZ{background:var(--neutral-50);border:1px solid var(--border-subtle);grid-gap:6px;border-radius:10px;grid-template-columns:26px 1fr 1fr;gap:6px;height:130px;margin-bottom:14px;display:grid;position:relative;overflow:hidden}[dir=ltr] .styles_theme-preview__BBChZ{padding:8px 8px 8px 0}[dir=rtl] .styles_theme-preview__BBChZ{padding:8px 0 8px 8px}.styles_tp-gutter__w_lnP{font:600 7.5px var(--font-mono);color:var(--text-tertiary);letter-spacing:.02em;flex-direction:column;justify-content:space-between;display:flex}[dir=ltr] .styles_tp-gutter__w_lnP{padding:6px 0 6px 6px}[dir=rtl] .styles_tp-gutter__w_lnP{padding:6px 6px 6px 0}.styles_tp-col__S5LAk{flex-direction:column;gap:6px;min-width:0;display:flex}.styles_tp-card__hBmOI{font-family:var(--font-sans);letter-spacing:-.005em;border-radius:6px;flex-direction:column;gap:1px;min-width:0;padding:6px 8px;display:flex;overflow:hidden}[dir=ltr] .styles_tp-card__hBmOI{text-align:left}[dir=rtl] .styles_tp-card__hBmOI{text-align:right}.styles_tp-card__hBmOI .styles_tp-name__mE4HX{white-space:nowrap;text-overflow:ellipsis;font-size:8.5px;font-weight:600;overflow:hidden}.styles_tp-card__hBmOI .styles_tp-sub__4YVuB{opacity:.82;white-space:nowrap;text-overflow:ellipsis;font-size:7px;font-weight:500;overflow:hidden}.styles_tp-card__hBmOI .styles_tp-dur__YnNkQ{opacity:.66;letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;font-size:7px;font-weight:600;overflow:hidden}.styles_tp-card__hBmOI .styles_tp-note__XmwJl{opacity:.6;white-space:nowrap;text-overflow:ellipsis;font-size:7px;font-style:italic;font-weight:500;overflow:hidden}.styles_tp-a__Jq5bz{flex:1.6}.styles_tp-b__FUCdW,.styles_tp-c__CROyY{flex:1}.styles_tp-d__4rkik{flex:1.3}.styles_theme-pastel__rMdHm .styles_tp-a__Jq5bz{color:#0e5468;background:#bfeef7}.styles_theme-pastel__rMdHm .styles_tp-b__FUCdW{color:#19432b;background:#c8efd4}.styles_theme-pastel__rMdHm .styles_tp-c__CROyY{color:#6b3a00;background:#ffd8b0}.styles_theme-pastel__rMdHm .styles_tp-d__4rkik{color:#2e2876;background:#e0dffb}.styles_theme-bold__gATq2 .styles_tp-a__Jq5bz{color:#fff;background:#2badd4}.styles_theme-bold__gATq2 .styles_tp-b__FUCdW{color:#fff;background:#1f9e56}.styles_theme-bold__gATq2 .styles_tp-c__CROyY{color:#fff;background:#f08a2b}.styles_theme-bold__gATq2 .styles_tp-d__4rkik{color:#fff;background:#6383f1}.styles_theme-minimal__xzhnj{background:var(--neutral-0)}.styles_theme-minimal__xzhnj .styles_tp-card__hBmOI{background:var(--neutral-0);border:1px solid var(--border-subtle)}[dir=ltr] .styles_theme-minimal__xzhnj .styles_tp-card__hBmOI{border-left-width:3px}[dir=rtl] .styles_theme-minimal__xzhnj .styles_tp-card__hBmOI{border-right-width:3px}.styles_theme-minimal__xzhnj .styles_tp-a__Jq5bz{color:#0e5468}[dir=ltr] .styles_theme-minimal__xzhnj .styles_tp-a__Jq5bz{border-left-color:#2badd4}[dir=rtl] .styles_theme-minimal__xzhnj .styles_tp-a__Jq5bz{border-right-color:#2badd4}.styles_theme-minimal__xzhnj .styles_tp-b__FUCdW{color:#19432b}[dir=ltr] .styles_theme-minimal__xzhnj .styles_tp-b__FUCdW{border-left-color:#1f9e56}[dir=rtl] .styles_theme-minimal__xzhnj .styles_tp-b__FUCdW{border-right-color:#1f9e56}.styles_theme-minimal__xzhnj .styles_tp-c__CROyY{color:#6b3a00}[dir=ltr] .styles_theme-minimal__xzhnj .styles_tp-c__CROyY{border-left-color:#f08a2b}[dir=rtl] .styles_theme-minimal__xzhnj .styles_tp-c__CROyY{border-right-color:#f08a2b}.styles_theme-minimal__xzhnj .styles_tp-d__4rkik{color:#2e2876}[dir=ltr] .styles_theme-minimal__xzhnj .styles_tp-d__4rkik{border-left-color:#6383f1}[dir=rtl] .styles_theme-minimal__xzhnj .styles_tp-d__4rkik{border-right-color:#6383f1}.styles_theme-scope-bar__YX2xo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:880px;margin-bottom:14px;display:flex}.styles_theme-scope-bar__YX2xo .styles_lead__PahyF{margin:0}.styles_theme-preview-blockout__Gz6CQ .styles_tp-a__Jq5bz,.styles_theme-preview-blockout__Gz6CQ .styles_tp-b__FUCdW,.styles_theme-preview-blockout__Gz6CQ .styles_tp-c__CROyY,.styles_theme-preview-blockout__Gz6CQ .styles_tp-d__4rkik{flex:1}.styles_tp-block__zJ6Rz{text-align:center;justify-content:center;align-items:center;position:relative}.styles_tp-block__zJ6Rz:after{content:"";pointer-events:none;position:absolute;inset:0}[dir=ltr] .styles_tp-block__zJ6Rz:after{background-image:repeating-linear-gradient(45deg,#0000001a 0 4px,#0000 4px 8px)}[dir=rtl] .styles_tp-block__zJ6Rz:after{background-image:repeating-linear-gradient(-45deg,#0000001a 0 4px,#0000 4px 8px)}.styles_tp-block__zJ6Rz .styles_tp-name__mE4HX{z-index:1;font-weight:700;position:relative}.styles_tp-block__zJ6Rz .styles_tp-time__tACXX{z-index:1;opacity:.7;font-size:7px;font-weight:600;position:relative}.styles_status-group__Qfth5+.styles_status-group__Qfth5{margin-top:24px}.styles_status-group-h__QnZVJ{font:700 13px var(--font-sans);color:var(--text-primary);letter-spacing:-.005em;margin:0 0 12px}.styles_theme-preview-status__wRss_{grid-template-columns:26px 1fr;height:92px}.styles_theme-preview__BBChZ .styles_tp-complete-transparent__5nENZ{opacity:.4}.styles_theme-preview__BBChZ .styles_tp-complete-strike__24m71{position:relative}.styles_theme-preview__BBChZ .styles_tp-complete-strike__24m71:after{content:"";position:absolute;inset:0}[dir=ltr] .styles_theme-preview__BBChZ .styles_tp-complete-strike__24m71:after{background-image:repeating-linear-gradient(-45deg, var(--completed-strike-color,#e5484d) 0, var(--completed-strike-color,#e5484d) 1.5px, transparent 1.5px, transparent 9px)}[dir=rtl] .styles_theme-preview__BBChZ .styles_tp-complete-strike__24m71:after{background-image:repeating-linear-gradient(45deg, var(--completed-strike-color,#e5484d) 0, var(--completed-strike-color,#e5484d) 1.5px, transparent 1.5px, transparent 9px)}.styles_theme-preview__BBChZ .styles_tp-complete-grey__7CPdz{color:#5d6570;background:#e4e7ec}.styles_theme-preview__BBChZ .styles_tp-arrived-ring__X7ham{box-shadow:inset 0 0 0 2px #1f9e56}.styles_theme-preview__BBChZ .styles_tp-arrived-fill__JkQnW{color:#14603a;background:#d3f0de}[dir=ltr] .styles_theme-preview__BBChZ .styles_tp-arrived-bar__werjB{border-left:3px solid #1f9e56}[dir=rtl] .styles_theme-preview__BBChZ .styles_tp-arrived-bar__werjB{border-right:3px solid #1f9e56}.styles_header-card__7cKGI{padding-top:16px}.styles_hdr-preview__sHQO0{background:var(--neutral-50);border:1px solid var(--border-subtle);text-align:center;border-radius:10px;flex-direction:column;justify-content:flex-start;align-items:center;gap:3px;min-height:118px;margin-bottom:12px;padding:12px 8px;display:flex}.styles_hdr-preview-row__z1bkP{flex-direction:row;justify-content:center;align-items:center;gap:9px}[dir=ltr] .styles_hdr-preview-row__z1bkP{text-align:left}[dir=rtl] .styles_hdr-preview-row__z1bkP{text-align:right}.styles_hdr-row-avatar__6yuZP{flex-direction:column;flex-shrink:0;align-items:center;gap:3px;display:flex}.styles_hdr-row-text__lUDvr{flex-direction:column;gap:2px;min-width:0;display:flex}.styles_hdr-preview-row__z1bkP .styles_hdr-sub__v5hld{align-items:center;display:flex}.styles_hdr-loc-dot__qrVjf{background:#6383f1;border-radius:3px;flex-shrink:0;width:5px;height:9px;display:inline-block}[dir=ltr] .styles_hdr-loc-dot__qrVjf{margin-right:5px}[dir=rtl] .styles_hdr-loc-dot__qrVjf{margin-left:5px}.styles_hdr-avatar-wrap__rISbh{border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:relative}.styles_hdr-avatar-wrap__rISbh.styles_hdr-ring__eRccN{background:conic-gradient(#1f9e56 0 68%, var(--grey-lt-02,#e6e8eb) 68% 100%);padding:3px}.styles_hdr-avatar-wrap__rISbh.styles_hdr-large__Wkceg{width:58px;height:58px}.styles_hdr-name__3z_8Y{font:700 12px var(--font-sans);color:var(--text-primary);letter-spacing:-.005em}.styles_hdr-sub__v5hld{font:500 10.5px var(--font-sans);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.styles_hdr-title__can_R{font:500 10.5px var(--font-sans);color:var(--text-tertiary)}.styles_hdr-bar__WrJpw{background:var(--grey-lt-02,#e6e8eb);border-radius:999px;width:64px;height:4px;margin:2px 0 1px;overflow:hidden}.styles_hdr-bar__WrJpw span{background:#1f9e56;border-radius:999px;height:100%;display:block}.styles_header-controls__d7elK{grid-gap:28px;grid-template-columns:minmax(0,1fr) 220px;align-items:start;gap:28px;max-width:880px;margin-top:18px;display:grid}.styles_header-controls-l__vUSEA{min-width:0}.styles_header-preview-tile__AIVnu{border:1px solid var(--border-default);background:var(--neutral-0);border-radius:14px;padding:14px 14px 4px}.styles_header-preview-cap__jAe6t{font:700 10px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:10px}.styles_jump-field__vv_zz{margin-bottom:20px}.styles_jump-field__vv_zz:last-child{margin-bottom:0}.styles_jump-field__vv_zz .styles_field-lbl__ulis1{margin-bottom:8px}.styles_jump-input-row__Mf7Je{border:1px solid var(--border-default);background:var(--neutral-0);border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px;width:100%;max-width:420px;min-height:40px;padding:6px 10px;display:flex}.styles_jump-input-row__Mf7Je:focus-within{border-color:var(--pabau-blue);box-shadow:0 0 0 3px var(--blue-50)}.styles_jump-add-input__5tg8c{min-width:60px;font:500 13px var(--font-sans);color:var(--text-primary);background:0 0;border:0;outline:none;flex:60px;padding:2px 0}.styles_jump-field__vv_zz .styles_field-hint__LnzZc{margin-top:6px}.styles_jump-preview__9qo1v{flex-wrap:wrap;gap:8px;padding:4px 0 10px;display:flex}.styles_jump-preview-pill__S3Xvo{border:1px solid var(--border-default);background:var(--neutral-0);font:600 12px var(--font-sans);color:var(--text-primary);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:5px 12px;display:inline-flex}.styles_jump-preview-more__7nmnj{color:var(--text-secondary)}.styles_jump-preview-caret__i7vIA{font-size:9px;line-height:1}.styles_strike-color__Zdt9K{align-items:center;gap:14px;max-width:588px;margin-top:18px;display:flex}.styles_strike-color-lbl__2Dh1j{font:600 13px var(--font-sans);color:var(--text-primary);letter-spacing:-.005em}.styles_strike-swatches__MzOmr{align-items:center;gap:8px;display:inline-flex}.styles_strike-swatch__M4uvN{cursor:pointer;width:24px;height:24px;box-shadow:0 0 0 1px var(--border-default);transition:transform var(--dur-fast) var(--ease-emphasized);border:0;border-radius:999px;padding:0}.styles_strike-swatch__M4uvN:hover{transform:scale(1.12)}.styles_strike-swatch__M4uvN.styles_on__K7fVo{box-shadow:0 0 0 2px var(--neutral-0), 0 0 0 4px var(--pabau-blue)}.styles_strike-custom__lXmgw{cursor:pointer;width:24px;height:24px;box-shadow:0 0 0 1px var(--border-default);background:conic-gradient(#e5484d,#f76808,#ffb224,#30a46c,#3b82f6,#8b5cf6,#e5484d);border-radius:999px;position:relative;overflow:hidden}.styles_strike-custom__lXmgw.styles_on__K7fVo{box-shadow:0 0 0 2px var(--neutral-0), 0 0 0 4px var(--pabau-blue)}.styles_strike-custom__lXmgw input[type=color]{opacity:0;cursor:pointer;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.styles_layout-card__Om85q{padding:28px 18px 18px}.styles_layout-icon__ojXAx{color:var(--text-tertiary);background:var(--neutral-50);width:48px;height:48px;transition:all var(--dur-fast);border-radius:10px;place-items:center;margin:0 auto 12px;display:grid}.styles_layout-card__Om85q:hover .styles_layout-icon__ojXAx{background:var(--neutral-100)}.styles_layout-card__Om85q.styles_on__K7fVo .styles_layout-icon__ojXAx{background:var(--blue-50);color:var(--pabau-blue)}.styles_contents-grid__ow2J1{flex-direction:column;gap:10px;max-width:880px;display:flex}.styles_contents-row__Km1wm{background:var(--neutral-0);border:1px solid var(--border-default);cursor:pointer;width:100%;transition:background var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);border-radius:12px;align-items:center;gap:14px;padding:14px 16px;display:flex}[dir=ltr] .styles_contents-row__Km1wm{text-align:left}[dir=rtl] .styles_contents-row__Km1wm{text-align:right}.styles_contents-row__Km1wm:hover{background:var(--neutral-25);border-color:var(--border-strong);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.styles_contents-row__Km1wm:active{background:var(--neutral-50);box-shadow:var(--shadow-xs);transform:translateY(0)scale(.99)}.styles_contents-row__Km1wm:focus-visible{border-color:var(--pabau-blue);box-shadow:var(--shadow-focus);outline:none}.styles_contents-row__Km1wm>svg:last-child{color:var(--text-tertiary);transition:transform var(--dur-fast) var(--ease-standard), color var(--dur-fast)}.styles_contents-row__Km1wm:hover>svg:last-child{color:var(--text-secondary)}[dir=ltr] .styles_contents-row__Km1wm:hover>svg:last-child{transform:translate(3px)}[dir=rtl] .styles_contents-row__Km1wm:hover>svg:last-child{transform:translate(-3px)}.styles_contents-row__Km1wm:hover .styles_contents-row-ic__TcmOo{background:var(--blue-100)}.styles_contents-row-ic__TcmOo{background:var(--blue-50);width:40px;height:40px;color:var(--pabau-blue);transition:background var(--dur-fast) var(--ease-standard);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.styles_contents-row-text__bVYRs{flex:1;min-width:0}.styles_contents-row-t__t5jy7{font:600 14px var(--font-sans);color:var(--text-primary);letter-spacing:-.005em}.styles_contents-row-s__EQC9x{font:400 12.5px var(--font-sans);color:var(--text-tertiary);margin-top:2px;line-height:1.45}.styles_contents-row-meta__6l1kY{font:500 12px var(--font-sans);color:var(--text-secondary);background:var(--neutral-50);white-space:nowrap;border-radius:999px;padding:4px 10px}.styles_config-grid__n7rB_{grid-gap:56px;grid-template-columns:minmax(min(100%,600px),1fr) minmax(0,540px);align-items:start;gap:56px;display:grid}.styles_config-controls__lTtEa{min-width:0}@media (width<=1440px){.styles_config-grid__n7rB_{grid-template-columns:minmax(0,1fr)}}.styles_appearance-grid__WiQM5{grid-gap:56px;grid-template-columns:minmax(0,460px) minmax(0,1fr);align-items:start;gap:56px;display:grid}@media (width<=1200px){.styles_appearance-grid__WiQM5{grid-template-columns:1fr}}.styles_appearance-controls__vJV_x{flex-direction:column;gap:0;display:flex}.styles_ap-section__9cdpV{padding:4px 0}.styles_ap-rule__urPCD{background:var(--border-subtle);height:1px;margin:28px 0 24px}.styles_ap-stack__F2IS9{flex-direction:column;gap:2px;margin-top:12px;display:flex}[dir=ltr] .styles_ap-stack__F2IS9{margin-left:-12px}[dir=rtl] .styles_ap-stack__F2IS9{margin-right:-12px}.styles_ap-fields__hX2BI{flex-direction:column;gap:8px;margin-top:12px;display:flex}.styles_ap-field__flKVE{grid-gap:24px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:14px 0;display:grid}.styles_ap-field-l__1E2kM{min-width:0}.styles_ap-field-l__1E2kM .styles_field-lbl__ulis1{font-size:14px}.styles_ap-field-l__1E2kM .styles_field-hint__LnzZc{margin-top:3px;font-size:12.5px}.styles_preview__spMle{border:1px solid var(--border-subtle);box-shadow:var(--shadow-md);border-radius:18px;position:sticky;top:0;overflow:hidden}[dir=ltr] .styles_preview__spMle{background:linear-gradient(180deg, var(--neutral-25) 0%, var(--neutral-50) 100%)}[dir=rtl] .styles_preview__spMle{background:linear-gradient(-180deg, var(--neutral-25) 0%, var(--neutral-50) 100%)}.styles_preview-hd__gcB9T{justify-content:space-between;align-items:center;gap:12px;padding:18px 20px 0;display:flex}.styles_preview-hd-l__jOqBv{align-items:center;gap:10px;min-width:0;display:flex}.styles_preview-hd-eyebrow__anUgo{font:700 11px var(--font-sans);color:var(--pabau-cyan);text-transform:uppercase;letter-spacing:.1em;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.styles_preview-hd-dot__Ls_4K{background:var(--pabau-cyan);border-radius:999px;width:6px;height:6px;animation:2.4s ease-out infinite styles_ping__AWlZY;display:inline-block}.styles_preview-hd-range__nvS_v{font:500 11px var(--font-mono);color:var(--text-tertiary);letter-spacing:.04em;white-space:nowrap;flex:none}@keyframes styles_ping__AWlZY{0%,60%,to{box-shadow:0 0 #2badd480}30%{box-shadow:0 0 0 7px #2badd400}}.styles_preview-edit__YmFDV{background:var(--neutral-0);border:1px solid var(--border-default);height:32px;font:600 12.5px var(--font-sans);color:var(--text-secondary);cursor:pointer;white-space:nowrap;transition:all var(--dur-fast);border-radius:8px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.styles_preview-edit__YmFDV:hover{background:var(--neutral-50);color:var(--text-primary);border-color:var(--border-strong);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.styles_preview-tabs__XbAzQ{background:var(--neutral-100);border-radius:10px;gap:2px;margin:16px 20px 0;padding:4px;display:inline-flex;position:relative}.styles_preview-tab__cb597{font:600 12.5px var(--font-sans);color:var(--text-secondary);cursor:pointer;transition:all var(--dur-fast);background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:8px 18px;display:inline-flex}.styles_preview-tab__cb597:hover:not(.styles_on__K7fVo){color:var(--text-primary)}.styles_preview-tab__cb597.styles_on__K7fVo{background:var(--neutral-0);color:var(--text-primary);box-shadow:var(--shadow-sm)}.styles_preview-tab__cb597.styles_on__K7fVo:before{content:"";background:var(--pabau-cyan);border-radius:999px;width:5px;height:5px}.styles_preview-meta__FQtJw{grid-gap:8px;grid-template-columns:1fr 1fr;gap:8px;padding:16px 20px;display:grid}.styles_preview-stat__AB8Ss{background:var(--neutral-0);border:1px solid var(--border-subtle);border-radius:10px;padding:10px 12px}.styles_preview-stat-l__F0AiK{font:500 10.5px var(--font-sans);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.06em}.styles_preview-stat-v__MarJ8{font:700 16px var(--font-sans);color:var(--text-primary);letter-spacing:-.01em;align-items:baseline;gap:4px;margin-top:2px;display:flex}.styles_preview-stat-v__MarJ8 small{font:500 11px var(--font-sans);color:var(--text-tertiary)}.styles_preview-stage__BPLXn{padding:20px;position:relative}.styles_preview-hint__D0v_g{font:400 12px var(--font-sans);color:var(--text-tertiary);align-items:center;gap:8px;padding:0 20px 16px;display:flex}.styles_preview-hint__D0v_g svg{color:var(--text-tertiary)}.styles_mini-week__A83j0{background:var(--neutral-0);border:1px solid var(--border-subtle);border-radius:12px;grid-template-rows:auto 1fr;display:grid;position:relative}.styles_mini-week-hd__IvXT9{border-bottom:1px solid var(--border-subtle);background:var(--neutral-25);border-radius:12px 12px 0 0;grid-template-columns:56px repeat(3,1fr);display:grid;overflow:hidden}.styles_mini-week-hd__IvXT9 .styles_col-label__AJ2NC{flex-direction:column;gap:1px;padding:10px 12px;display:flex}[dir=ltr] .styles_mini-week-hd__IvXT9 .styles_col-label__AJ2NC{border-left:1px solid var(--border-subtle)}[dir=rtl] .styles_mini-week-hd__IvXT9 .styles_col-label__AJ2NC{border-right:1px solid var(--border-subtle)}[dir=ltr] .styles_mini-week-hd__IvXT9 .styles_col-label__AJ2NC:first-child{border-left:0}[dir=rtl] .styles_mini-week-hd__IvXT9 .styles_col-label__AJ2NC:first-child{border-right:0}.styles_col-label__AJ2NC .styles_dow__X6KOo{font:600 10px var(--font-sans);text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary)}.styles_col-label__AJ2NC .styles_day-num__X9YIs{font:700 16px var(--font-sans);color:var(--text-primary);letter-spacing:-.01em}.styles_col-label__AJ2NC.styles_today__FscAr .styles_day-num__X9YIs,.styles_col-label__AJ2NC.styles_today__FscAr .styles_dow__X6KOo{color:var(--pabau-blue)}[dir=ltr] .styles_col-label__AJ2NC.styles_today__FscAr{background:linear-gradient(#037cd214,#0000)}[dir=rtl] .styles_col-label__AJ2NC.styles_today__FscAr{background:linear-gradient(-180deg,#037cd214,#0000)}.styles_mini-week-body__QuUDV{grid-template-columns:56px repeat(3,1fr);display:grid;position:relative;overflow:visible}.styles_mini-week-times__lHe1C{background:var(--neutral-25);position:relative}[dir=ltr] .styles_mini-week-times__lHe1C{border-right:1px solid var(--border-subtle);border-radius:0 0 0 12px}[dir=rtl] .styles_mini-week-times__lHe1C{border-left:1px solid var(--border-subtle);border-radius:0 0 12px}.styles_mini-week-time__KlCvw{font:600 10px var(--font-mono);color:var(--text-tertiary);letter-spacing:.04em;position:absolute;transform:translateY(-50%)}[dir=ltr] .styles_mini-week-time__KlCvw{right:8px}[dir=rtl] .styles_mini-week-time__KlCvw{left:8px}.styles_mini-week-col__O4GNv{position:relative;overflow:hidden}[dir=ltr] .styles_mini-week-col__O4GNv{border-left:1px solid var(--border-default)}[dir=rtl] .styles_mini-week-col__O4GNv{border-right:1px solid var(--border-default)}[dir=ltr] .styles_mini-week-col__O4GNv:last-of-type{border-radius:0 0 12px}[dir=rtl] .styles_mini-week-col__O4GNv:last-of-type{border-radius:0 0 0 12px}[dir=ltr] .styles_mini-week-col__O4GNv:first-of-type{border-left:0}[dir=rtl] .styles_mini-week-col__O4GNv:first-of-type{border-right:0}.styles_hour-line__vK0VU{border-top:1px solid var(--border-default);position:absolute;left:0;right:0}.styles_half-line__wMhX6{border-top:1px dashed var(--neutral-150);position:absolute;left:0;right:0}.styles_now-line__Tvib9{border-top:2px solid var(--danger-500);z-index:3;pointer-events:none;height:0;position:absolute}[dir=ltr] .styles_now-line__Tvib9{left:56px;right:0}[dir=rtl] .styles_now-line__Tvib9{left:0;right:56px}.styles_now-line__Tvib9:before{content:"";background:var(--danger-500);border-radius:999px;width:9px;height:9px;animation:2s ease-in-out infinite styles_now-pulse__ob0Xz;position:absolute;top:50%;box-shadow:0 0 0 3px #da3b3b26}[dir=ltr] .styles_now-line__Tvib9:before{left:0;transform:translate(-50%,-50%)}[dir=rtl] .styles_now-line__Tvib9:before{right:0;transform:translate(50%,-50%)}@keyframes styles_now-pulse__ob0Xz{0%,to{box-shadow:0 0 0 3px #da3b3b26}50%{box-shadow:0 0 0 7px #da3b3b08}}.styles_mini-week-hd-7__pRTd_,.styles_mini-week-body-7__CXtI6{grid-template-columns:56px repeat(7,1fr)!important}.styles_mini-week-body-7__CXtI6.styles_mini-week-scroll__PUcy2{display:block!important}.styles_mini-week-7__y4DOj .styles_col-label__AJ2NC{padding:8px}.styles_mini-week-7__y4DOj .styles_col-label__AJ2NC .styles_day-num__X9YIs{font-size:14px}.styles_mini-week-7__y4DOj .styles_appt__vJteW{padding:3px 6px}.styles_mini-week-7__y4DOj .styles_mini-week-time__KlCvw{font-size:9.5px}[dir=ltr] .styles_mini-week-7__y4DOj .styles_mini-week-time__KlCvw{right:6px}[dir=rtl] .styles_mini-week-7__y4DOj .styles_mini-week-time__KlCvw{left:6px}.styles_appt__vJteW{font-family:var(--font-sans);cursor:pointer;z-index:2;transition:box-shadow var(--dur-base) var(--ease-emphasized), transform var(--dur-base) var(--ease-emphasized), padding var(--dur-base) var(--ease-emphasized), background-color var(--dur-base) var(--ease-emphasized);border-radius:8px;padding:7px 10px 8px;position:absolute;left:4px;right:4px;overflow:hidden}[dir=ltr] .styles_appt__vJteW{border-left:3px solid}[dir=rtl] .styles_appt__vJteW{border-right:3px solid}.styles_appt__vJteW.styles_density-compact__E0VCN{padding:4px 10px 5px}.styles_appt__vJteW.styles_density-spacious__itR__{padding:11px 12px 12px}.styles_appt__vJteW:hover{z-index:4;filter:brightness(1.02);transform:translateY(-1px)}.styles_appt__vJteW.styles_c-cyan__NF7Jl{color:#0e5468;box-shadow:0 1px #2badd42e,0 1px 2px #2badd414}[dir=ltr] .styles_appt__vJteW.styles_c-cyan__NF7Jl{border-left-color:var(--cyan-500);background:linear-gradient(170deg,#d5f1f8,#bfeef7)}[dir=rtl] .styles_appt__vJteW.styles_c-cyan__NF7Jl{border-right-color:var(--cyan-500);background:linear-gradient(-170deg,#d5f1f8,#bfeef7)}.styles_appt__vJteW.styles_c-blue__WII6v{color:#0e4371;box-shadow:0 1px #037cd22e,0 1px 2px #037cd214}[dir=ltr] .styles_appt__vJteW.styles_c-blue__WII6v{border-left-color:var(--blue-500);background:linear-gradient(170deg,#deebfb,#c4dbf5)}[dir=rtl] .styles_appt__vJteW.styles_c-blue__WII6v{border-right-color:var(--blue-500);background:linear-gradient(-170deg,#deebfb,#c4dbf5)}.styles_appt__vJteW.styles_c-violet__fW2oq{color:#2e2876;box-shadow:0 1px #6383f12e,0 1px 2px #6383f114}[dir=ltr] .styles_appt__vJteW.styles_c-violet__fW2oq{background:linear-gradient(170deg,#e0dffb,#c9ccf7);border-left-color:#6383f1}[dir=rtl] .styles_appt__vJteW.styles_c-violet__fW2oq{background:linear-gradient(-170deg,#e0dffb,#c9ccf7);border-right-color:#6383f1}.styles_appt__vJteW.styles_c-yellow__Hkq6z{color:#6b4f00;box-shadow:0 1px #e4a9122e,0 1px 2px #e4a91214}[dir=ltr] .styles_appt__vJteW.styles_c-yellow__Hkq6z{border-left-color:var(--warning-500);background:linear-gradient(170deg,#fff1b8,#ffe58a)}[dir=rtl] .styles_appt__vJteW.styles_c-yellow__Hkq6z{border-right-color:var(--warning-500);background:linear-gradient(-170deg,#fff1b8,#ffe58a)}.styles_appt__vJteW.styles_c-pink__9Spy6{color:#6f1b41;box-shadow:0 1px #e26b9c2e,0 1px 2px #e26b9c14}[dir=ltr] .styles_appt__vJteW.styles_c-pink__9Spy6{background:linear-gradient(170deg,#fbdde9,#f7c2d6);border-left-color:#e26b9c}[dir=rtl] .styles_appt__vJteW.styles_c-pink__9Spy6{background:linear-gradient(-170deg,#fbdde9,#f7c2d6);border-right-color:#e26b9c}.styles_appt__vJteW.styles_c-grey__wtxvx{color:var(--neutral-700);box-shadow:0 1px #8d97a82e,0 1px 2px #8d97a80f}[dir=ltr] .styles_appt__vJteW.styles_c-grey__wtxvx{border-left-color:var(--neutral-400);background:linear-gradient(170deg,#eceef2,#dde2ea)}[dir=rtl] .styles_appt__vJteW.styles_c-grey__wtxvx{border-right-color:var(--neutral-400);background:linear-gradient(-170deg,#eceef2,#dde2ea)}.styles_appt-theme-bold__16u6n .styles_appt__vJteW{color:#fff}.styles_appt-theme-bold__16u6n .styles_appt__vJteW.styles_c-cyan__NF7Jl{background:#2badd4}[dir=ltr] .styles_appt-theme-bold__16u6n .styles_appt__vJteW.styles_c-cyan__NF7Jl{border-left-color:#1884a5}[dir=rtl] .styles_appt-theme-bold__16u6n .styles_appt__vJteW.styles_c-cyan__NF7Jl{border-right-color:#1884a5}.styles_appt-theme-bold__16u6n .styles_appt__vJteW.styles_c-blue__WII6v{background:#037cd2}[dir=ltr] .styles_appt-theme-bold__16u6n .styles_appt__vJteW.styles_c-blue__WII6v{border-left-color:#0a558f}[dir=rtl] .styles_appt-theme-bold__16u6n .styles_appt__vJteW.styles_c-blue__WII6v{border-right-color:#0a558f}.styles_appt-theme-bold__16u6n .styles_appt__vJteW.styles_c-violet__fW2oq{background:#6383f1}[dir=ltr] .styles_appt-theme-bold__16u6n .styles_appt__vJteW.styles_c-violet__fW2oq{border-left-color:#4258b8}[dir=rtl] .styles_appt-theme-bold__16u6n .styles_appt__vJteW.styles_c-violet__fW2oq{border-right-color:#4258b8}.styles_appt-theme-bold__16u6n .styles_appt__vJteW.styles_c-yellow__Hkq6z{background:#d99500}[dir=ltr] .styles_appt-theme-bold__16u6n .styles_appt__vJteW.styles_c-yellow__Hkq6z{border-left-color:#a06e00}[dir=rtl] .styles_appt-theme-bold__16u6n .styles_appt__vJteW.styles_c-yellow__Hkq6z{border-right-color:#a06e00}.styles_appt-theme-bold__16u6n .styles_appt__vJteW.styles_c-pink__9Spy6{background:#e26b9c}[dir=ltr] .styles_appt-theme-bold__16u6n .styles_appt__vJteW.styles_c-pink__9Spy6{border-left-color:#b34674}[dir=rtl] .styles_appt-theme-bold__16u6n .styles_appt__vJteW.styles_c-pink__9Spy6{border-right-color:#b34674}.styles_appt-theme-bold__16u6n .styles_appt__vJteW.styles_c-grey__wtxvx{background:#6b7485}[dir=ltr] .styles_appt-theme-bold__16u6n .styles_appt__vJteW.styles_c-grey__wtxvx{border-left-color:#4e5768}[dir=rtl] .styles_appt-theme-bold__16u6n .styles_appt__vJteW.styles_c-grey__wtxvx{border-right-color:#4e5768}.styles_appt-theme-minimal__kqnhB .styles_appt__vJteW{border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);box-shadow:var(--shadow-xs);background:#fff}[dir=ltr] .styles_appt-theme-minimal__kqnhB .styles_appt__vJteW{border-right:1px solid var(--border-subtle)}[dir=rtl] .styles_appt-theme-minimal__kqnhB .styles_appt__vJteW{border-left:1px solid var(--border-subtle)}.styles_appt__vJteW.styles_is-preview__w1XiB{outline:2px solid var(--pabau-cyan);outline-offset:1px;z-index:5;animation:2.4s ease-in-out infinite styles_preview-pulse__Xupea;transform:translateY(-1px);box-shadow:0 0 0 4px #2badd426,0 10px 24px -8px #2badd459}@keyframes styles_preview-pulse__Xupea{0%,to{box-shadow:0 0 0 4px #2badd426,0 10px 24px -8px #2badd459}50%{box-shadow:0 0 0 8px #2badd40d,0 14px 30px -8px #2badd466}}.styles_appt-line__Wt9rN{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;line-height:1.3;display:flex;overflow:hidden}.styles_appt-ic__E3ctd{opacity:.6;flex-shrink:0;place-items:center;width:12px;height:12px;display:inline-grid}.styles_appt-line__Wt9rN.styles_t1__4WSMH{letter-spacing:-.005em;font-weight:700}.styles_appt-line__Wt9rN.styles_t2__r4_mm{opacity:.88;font-weight:500}.styles_appt-line__Wt9rN.styles_t3__qopae,.styles_appt-line__Wt9rN.styles_t4__pp_Z_,.styles_appt-line__Wt9rN.styles_t5__r11uk,.styles_appt-line__Wt9rN.styles_t6__BoU9d{opacity:.75;font-weight:500}.styles_appt-line__Wt9rN.styles_note__uJ5OE{opacity:.72;font-style:italic;font-weight:500}.styles_appt-fs-11__rdRch .styles_appt-line__Wt9rN{font-size:11px}.styles_appt-fs-12__Ej0JK .styles_appt-line__Wt9rN{font-size:12px}.styles_appt-fs-13__NCLmF .styles_appt-line__Wt9rN{font-size:13px}.styles_appt-fs-14__zJDcy .styles_appt-line__Wt9rN{font-size:14px}.styles_appt-fs-15__xKM8o .styles_appt-line__Wt9rN{font-size:15px}.styles_tooltip-wrap__aswU6{z-index:6;pointer-events:none;animation:styles_tt-in__oz1AD .32s var(--ease-emphasized) both;position:absolute}[dir=ltr] .styles_tooltip-wrap-right__luWZc{right:12px;left:auto!important}[dir=rtl] .styles_tooltip-wrap-right__luWZc{left:12px;right:auto!important}@keyframes styles_tt-in__oz1AD{0%{opacity:0;transform:translateY(4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.styles_tooltip__M0ZJc{background:var(--neutral-0);border:1px solid var(--border-subtle);width:296px;font-family:var(--font-sans);pointer-events:auto;border-radius:14px;padding:16px 16px 14px;position:relative;box-shadow:0 24px 60px -16px #121d364d,0 4px 12px #121d361a}.styles_tt-hd__pTVHI{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.styles_tt-name__z48xn{font:700 15px var(--font-sans);letter-spacing:-.01em}.styles_tt-svc__G_IGD{font:500 12.5px var(--font-sans);color:var(--text-secondary);margin-bottom:8px}.styles_tt-status__TdFsy{background:var(--blue-50);color:var(--blue-700);font:700 10.5px var(--font-sans);text-transform:uppercase;letter-spacing:.04em;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;display:inline-flex}.styles_tt-status__TdFsy .styles_dot__fdR2h{background:var(--blue-500);border-radius:999px;width:5px;height:5px}.styles_tt-meta__1W5kb{gap:18px;margin-top:6px;display:flex}.styles_tt-row__5gHqa{font:500 12.5px var(--font-sans);color:var(--text-primary);letter-spacing:-.005em;align-items:center;gap:8px;padding:4px 0;display:flex}.styles_tt-row__5gHqa svg{color:var(--text-tertiary);flex-shrink:0}.styles_tt-row__5gHqa .styles_tt-v___VBYY{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.styles_tt-divider__9ZlTy{background:var(--border-subtle);height:1px;margin:10px -16px}.styles_tt-note__tGPP1{background:var(--neutral-50);font:italic 500 12px var(--font-sans);color:var(--text-secondary);border-radius:8px;margin-top:8px;padding:10px 12px;line-height:1.45}[dir=ltr] .styles_tt-note__tGPP1{border-left:3px solid var(--neutral-300)}[dir=rtl] .styles_tt-note__tGPP1{border-right:3px solid var(--neutral-300)}.styles_tt-alert__b8mP5{background:var(--warning-50);font:600 12px var(--font-sans);color:#7a5a00;border-radius:6px;align-items:center;gap:8px;margin-top:8px;padding:8px 10px;display:flex}[dir=ltr] .styles_tt-alert__b8mP5{border-left:3px solid var(--warning-500)}[dir=rtl] .styles_tt-alert__b8mP5{border-right:3px solid var(--warning-500)}.styles_tt-alert__b8mP5 svg{color:var(--warning-700)}.styles_tt-created__bulFj{border-top:1px solid var(--border-subtle);font:500 11px var(--font-sans);color:var(--text-tertiary);margin-top:10px;padding-top:10px}.styles_tt-created__bulFj b{color:var(--text-secondary)}.styles_afl___UqqW{flex-direction:column;gap:12px;max-width:480px;display:flex}.styles_afl-list__lkFOD{flex-direction:column;gap:6px;display:flex}.styles_afl-row__VFLxe{grid-gap:10px;background:var(--neutral-0);border:1px solid var(--border-default);cursor:grab;transition:all var(--dur-fast);-webkit-user-select:none;user-select:none;border-radius:10px;grid-template-columns:22px 28px minmax(0,1fr) auto auto;align-items:center;gap:10px;display:grid;position:relative}[dir=ltr] .styles_afl-row__VFLxe{padding:9px 12px 9px 10px}[dir=rtl] .styles_afl-row__VFLxe{padding:9px 10px 9px 12px}.styles_afl-row__VFLxe:hover{border-color:var(--border-strong);background:var(--neutral-25);box-shadow:var(--shadow-xs)}.styles_afl-row__VFLxe:active{cursor:grabbing}.styles_afl-row-pinned__iBpyv,.styles_afl-row-pinned__iBpyv:active{cursor:default}.styles_afl-row__VFLxe.styles_dragging__hV8ZU{opacity:.4;border-color:var(--pabau-cyan);box-shadow:0 0 0 2px #2badd433}.styles_afl-row__VFLxe.styles_over-before__3do8m:before,.styles_afl-row__VFLxe.styles_over-after__x8eFq:after{content:"";background:var(--pabau-blue);border-radius:999px;height:2px;position:absolute;left:6px;right:6px;box-shadow:0 0 0 3px #037cd226}.styles_afl-row__VFLxe.styles_over-before__3do8m:before{top:-4px}.styles_afl-row__VFLxe.styles_over-after__x8eFq:after{bottom:-4px}.styles_afl-drag__mJ3CT{color:var(--text-tertiary);cursor:grab;place-items:center;display:grid}.styles_afl-row__VFLxe:hover .styles_afl-drag__mJ3CT{color:var(--text-secondary)}.styles_afl-ic__pK8r3{background:var(--neutral-50);width:28px;height:28px;color:var(--text-tertiary);transition:background var(--dur-fast), color var(--dur-fast);border-radius:7px;place-items:center;display:grid}.styles_afl-row__VFLxe:hover .styles_afl-ic__pK8r3{background:var(--cyan-50);color:var(--pabau-cyan)}.styles_afl-lbl__GWQYS{font:500 13.5px var(--font-sans);color:var(--text-primary);letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.styles_afl-group-tag__p_Hq8{font:600 10px var(--font-sans);text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);background:var(--neutral-50);white-space:nowrap;border-radius:999px;padding:2px 8px}.styles_afl-lock__vva7_{color:var(--text-tertiary);background:var(--neutral-50);border-radius:6px;place-items:center;width:24px;height:24px;display:grid}.styles_afl-x___nJHS{width:24px;height:24px;color:var(--text-tertiary);cursor:pointer;transition:all var(--dur-fast);background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.styles_afl-x___nJHS:hover{background:var(--danger-50);color:var(--danger-500)}.styles_afl-empty__Cxebq{border:1.5px dashed var(--border-default);text-align:center;font:500 13px var(--font-sans);color:var(--text-tertiary);border-radius:10px;padding:24px}.styles_afl-add__F6klp{border:1.5px dashed var(--border-default);font:600 13px var(--font-sans);color:var(--text-secondary);cursor:pointer;transition:all var(--dur-fast);background:0 0;border-radius:10px;align-items:center;gap:10px;width:100%;padding:10px 14px;display:flex}[dir=ltr] .styles_afl-add__F6klp{text-align:left}[dir=rtl] .styles_afl-add__F6klp{text-align:right}.styles_afl-add__F6klp:hover{background:var(--neutral-25);border-color:var(--pabau-cyan);color:var(--pabau-cyan);border-style:solid}.styles_afl-add-ic__Yh8kU{background:var(--cyan-50);width:24px;height:24px;color:var(--pabau-cyan);border-radius:7px;place-items:center;display:grid}.styles_afl-add-meta__rnjTk{font:500 12px var(--font-sans);color:var(--text-tertiary);letter-spacing:0}[dir=ltr] .styles_afl-add-meta__rnjTk{margin-left:auto}[dir=rtl] .styles_afl-add-meta__rnjTk{margin-right:auto}.styles_qa-row-hidden__lRuX3 .styles_afl-ic__pK8r3,.styles_qa-row-hidden__lRuX3 .styles_afl-lbl__GWQYS{opacity:.4}.styles_qa-lbl-input__gedUh{font:500 13.5px var(--font-sans);color:var(--text-primary);letter-spacing:-.005em;border:1px solid var(--pabau-cyan);background:var(--neutral-0);border-radius:6px;outline:none;width:100%;min-width:0;padding:3px 8px;box-shadow:0 0 0 2px #2badd426}.styles_qa-reset__RFU1L{font:600 12.5px var(--font-sans);color:var(--text-secondary);cursor:pointer;transition:color var(--dur-fast);background:0 0;border:0;align-self:flex-start;padding:4px 2px}.styles_qa-reset__RFU1L:hover{color:var(--pabau-cyan)}.styles_qa-reset__RFU1L:disabled{color:var(--text-tertiary);cursor:default}.styles_drawer-wrap__9xMYh{pointer-events:none;position:absolute;inset:0;overflow:hidden}.styles_drawer-scrim__Q6D5g{-webkit-backdrop-filter:blur(2px);opacity:0;pointer-events:none;transition:opacity var(--dur-base) var(--ease-standard);background:#121d365c;position:absolute;inset:0}.styles_drawer-wrap__9xMYh.styles_open__cJFbT .styles_drawer-scrim__Q6D5g{opacity:1;pointer-events:auto}.styles_drawer___Gahl{background:var(--neutral-0);width:440px;transition:transform .36s var(--ease-emphasized);pointer-events:auto;grid-template-rows:auto auto 1fr auto;display:grid;position:absolute;top:0;bottom:0}[dir=ltr] .styles_drawer___Gahl{right:0;transform:translate(100%);box-shadow:-24px 0 60px -24px #121d364d}[dir=rtl] .styles_drawer___Gahl{left:0;transform:translate(-100%);box-shadow:24px 0 60px -24px #121d364d}.styles_drawer-wrap__9xMYh.styles_open__cJFbT .styles_drawer___Gahl{transform:translate(0)}.styles_drawer-hd__Q_nvv{border-bottom:1px solid var(--border-subtle);align-items:center;gap:12px;padding:20px 22px;display:flex}.styles_drawer-hd-text__4OXKj{min-width:0}.styles_back__ummtD{cursor:pointer;width:32px;height:32px;color:var(--text-secondary);transition:background var(--dur-fast), color var(--dur-fast), transform var(--dur-fast);background:0 0;border:0;border-radius:8px;flex-shrink:0;place-items:center;display:grid}.styles_back__ummtD:hover{background:var(--neutral-100);color:var(--text-primary)}[dir=ltr] .styles_back__ummtD:hover{transform:translate(-2px)}[dir=rtl] .styles_back__ummtD:hover{transform:translate(2px)}.styles_drawer-hd-t__5pMHp{font:700 16px var(--font-sans);letter-spacing:-.01em;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.styles_drawer-hd-sub__DxOCD{font:400 12px var(--font-sans);color:var(--text-tertiary);margin-top:1px}.styles_drawer-search__KPSUh{margin:14px 22px 4px;position:relative}.styles_drawer-search__KPSUh input{background:var(--neutral-50);border:1px solid var(--border-subtle);width:100%;height:38px;font:500 13px var(--font-sans);color:var(--text-primary);transition:all var(--dur-fast);border-radius:9px}[dir=ltr] .styles_drawer-search__KPSUh input{padding:0 12px 0 36px}[dir=rtl] .styles_drawer-search__KPSUh input{padding:0 36px 0 12px}.styles_drawer-search__KPSUh input:focus{border-color:var(--pabau-blue);background:var(--neutral-0);box-shadow:var(--shadow-focus);outline:0}.styles_drawer-search__KPSUh svg{color:var(--text-tertiary);position:absolute;top:50%;transform:translateY(-50%)}[dir=ltr] .styles_drawer-search__KPSUh svg{left:12px}[dir=rtl] .styles_drawer-search__KPSUh svg{right:12px}.styles_drawer-body__iPA_o{padding-bottom:10px;overflow:auto}.styles_drawer-group__qra9o{padding-top:8px}.styles_drawer-group-hd__IEDYN{width:100%;font:700 10.5px var(--font-sans);text-transform:uppercase;letter-spacing:.1em;color:var(--text-tertiary);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:10px 22px;display:flex}.styles_drawer-group-hd-label__rLknq{align-items:center;gap:8px;display:inline-flex}.styles_count-pill__stpu6{letter-spacing:.02em;text-transform:none;color:var(--text-secondary);background:var(--neutral-100);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.styles_drawer-group-hd__IEDYN svg{color:var(--text-tertiary);transition:transform var(--dur-fast)}[dir=ltr] .styles_drawer-group__qra9o.styles_collapsed__W5K7a .styles_drawer-group-hd__IEDYN svg{transform:rotate(-90deg)}[dir=rtl] .styles_drawer-group__qra9o.styles_collapsed__W5K7a .styles_drawer-group-hd__IEDYN svg{transform:rotate(90deg)}.styles_drawer-row__nlJSB{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--dur-fast);animation:styles_row-in__J_Cin .32s var(--ease-emphasized) both;align-items:center;gap:12px;padding:10px 22px;display:flex}@keyframes styles_row-in__J_Cin{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}.styles_drawer-row__nlJSB:hover{background:var(--neutral-50)}.styles_drawer-row__nlJSB.styles_on__K7fVo .styles_check-box__uK0ML{background:var(--pabau-cyan);border-color:var(--pabau-cyan);box-shadow:0 4px 10px -2px #2badd459}.styles_drawer-row__nlJSB.styles_on__K7fVo .styles_check-box__uK0ML svg{opacity:1;transform:scale(1)}.styles_drawer-row__nlJSB.styles_locked__mjqxb{cursor:not-allowed}.styles_drawer-row__nlJSB.styles_locked__mjqxb .styles_check-box__uK0ML{background:var(--neutral-150);border-color:var(--neutral-200);color:var(--text-secondary)}.styles_drawer-row__nlJSB.styles_locked__mjqxb .styles_check-box__uK0ML svg{opacity:1;color:var(--text-secondary);transform:scale(1)}.styles_drawer-row-lbl__WQlGT{font:500 13.5px var(--font-sans);color:var(--text-primary);flex:1}.styles_row-ic__OX0VD{background:var(--neutral-50);width:28px;height:28px;color:var(--text-tertiary);transition:all var(--dur-fast);border-radius:7px;flex-shrink:0;place-items:center;display:grid}.styles_drawer-row__nlJSB:hover .styles_row-ic__OX0VD{background:var(--neutral-100);color:var(--text-secondary)}.styles_drawer-row__nlJSB.styles_on__K7fVo .styles_row-ic__OX0VD{background:var(--cyan-50);color:var(--pabau-cyan)}.styles_drawer-row__nlJSB.styles_locked__mjqxb .styles_drawer-row-lbl__WQlGT{color:var(--text-secondary)}.styles_drawer-group__qra9o.styles_collapsed__W5K7a .styles_drawer-row__nlJSB{display:none}.styles_drawer-empty__hXGvI{text-align:center;color:var(--text-tertiary);font:500 13px var(--font-sans);padding:40px 22px}.styles_drawer-ft__9dYeR{border-top:1px solid var(--border-subtle);background:var(--neutral-25);justify-content:space-between;align-items:center;gap:12px;padding:14px 22px;display:flex}.styles_count__GiwzL{font:500 12.5px var(--font-sans);color:var(--text-secondary)}.styles_count__GiwzL b{color:var(--text-primary);font-weight:700}.styles_drawer-ft-actions__Cn5Hp{align-items:center;gap:8px;display:flex}.styles_reset__Cksn9{font:600 12.5px var(--font-sans);color:var(--text-tertiary);cursor:pointer;transition:color var(--dur-fast);background:0 0;border:0;padding:6px 4px}.styles_reset__Cksn9:hover{color:var(--text-primary)}.styles_drawer-done__zI0PY{height:34px;font:600 12.5px var(--font-sans);color:#fff;cursor:pointer;transition:box-shadow var(--dur-fast), transform var(--dur-fast);border:0;border-radius:10px;padding:0 16px;box-shadow:0 6px 14px -4px #037cd273}[dir=ltr] .styles_drawer-done__zI0PY{background:linear-gradient(140deg, var(--pabau-cyan) 0%, var(--pabau-blue) 100%)}[dir=rtl] .styles_drawer-done__zI0PY{background:linear-gradient(-140deg, var(--pabau-cyan) 0%, var(--pabau-blue) 100%)}.styles_drawer-done__zI0PY:hover{transform:translateY(-1px);box-shadow:0 10px 22px -4px #037cd28c}.styles_lock-note__CFX7q{background:var(--amber-50,#fff8eb);border:1px solid var(--amber-200,#f3d38a);color:var(--amber-800,#8a5a00);font:500 13px var(--font-sans);border-radius:10px;align-items:center;gap:8px;margin:0 0 20px;padding:10px 14px;display:flex}.styles_md-preview__AOoNA{background:var(--neutral-50);border:1px solid var(--border-subtle);border-radius:10px;flex-direction:column;gap:4px;height:130px;margin-bottom:14px;padding:6px 8px;display:flex;position:relative;overflow:hidden}[dir=ltr] .styles_md-preview__AOoNA{text-align:left}[dir=rtl] .styles_md-preview__AOoNA{text-align:right}.styles_md-num__fXG6I{font:700 9px var(--font-sans);color:var(--text-secondary)}[dir=ltr] .styles_md-num__fXG6I{padding-left:2px}[dir=rtl] .styles_md-num__fXG6I{padding-right:2px}.styles_md-row__9snMj{height:13px;font:600 7.5px / 13px var(--font-sans);white-space:nowrap;text-overflow:ellipsis;border-radius:4px;flex:none;padding:0 6px;overflow:hidden}.styles_md-row-1__EME6y{color:#0e5468;background:#bfeef7}.styles_md-row-2__oOQaQ{color:#19432b;background:#c8efd4}.styles_md-row-3__RvpCh{color:#6b3a00;background:#ffd8b0}.styles_md-row-4__LMlQ5{color:#2e2876;background:#e0dffb}.styles_md-more__gjMI0{text-align:center;font:600 8px var(--font-sans);color:var(--text-tertiary);padding-top:1px}.styles_popover__20ioc{display:inline-flex}.styles_trigger__DCLBs{appearance:none;border:1px solid var(--gray-background-color,#e8eaed);background:var(--light-color,#fff);cursor:pointer;max-width:220px;color:var(--text-main,#121d36);border-radius:999px;align-items:center;gap:8px;transition:border-color .12s,background .12s;display:inline-flex}[dir=ltr] .styles_trigger__DCLBs{padding:3px 10px 3px 4px}[dir=rtl] .styles_trigger__DCLBs{padding:3px 4px 3px 10px}.styles_trigger__DCLBs:hover{border-color:var(--blue-300,#7fbcf3)}.styles_triggerName__oig6a{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.styles_caret__z_f7I{color:var(--text-secondary,#566a80);align-items:center;font-size:13px;display:inline-flex}.styles_panel__Bpi57{flex-direction:column;gap:8px;width:260px;max-width:92vw;padding:8px;display:flex}.styles_search__uO6xL{width:100%}.styles_list__cFsG_{flex-direction:column;gap:2px;max-height:320px;display:flex;overflow-y:auto}.styles_row__ToT88{appearance:none;cursor:pointer;color:var(--text-main,#121d36);background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:6px 8px;transition:background .12s;display:flex}[dir=ltr] .styles_row__ToT88{text-align:left}[dir=rtl] .styles_row__ToT88{text-align:right}.styles_row__ToT88:hover{background:var(--gray-background-color,#eef1f4)}.styles_rowActive__tO027{background:var(--blue-50,#eff7fe);font-weight:600}.styles_rowName__LgwGL{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.styles_empty__JKQj_{text-align:center;color:var(--text-secondary,#8a94a6);padding:16px 8px;font-size:13px}.styles_iconButton__c2tSq{font-size:21px}.styles_iconButton__c2tSq svg path{fill:currentColor;stroke:currentColor;stroke-width:.35px}.styles_menuIcon__gyCDw{justify-content:center;align-items:center;min-width:18px;font-size:18px;line-height:1;display:inline-flex}.styles_menuDivider__hS4V1{border:none;border-top:1px solid var(--gray-background-color,#e8eaed);width:auto;margin:4px 6px}.CalendarPreviewToggle_toggle__1_tiX{white-space:nowrap}.ClinicListModal_shell__RCXQR{grid-template-columns:300px 1fr;height:calc(100vh - 140px);min-height:0;margin:-16px;display:grid}.ClinicListModal_subtitle__0FUkT{color:var(--ar-color-text-muted,#6b7280);margin-top:2px;font-size:13px;font-weight:400}.ClinicListModal_filters__eEByn{background:var(--ar-color-surface-muted,#f9fafb);flex-direction:column;gap:16px;padding:18px 16px;display:flex;overflow-y:auto}[dir=ltr] .ClinicListModal_filters__eEByn{border-right:1px solid var(--ar-color-border,#e5e7eb)}[dir=rtl] .ClinicListModal_filters__eEByn{border-left:1px solid var(--ar-color-border,#e5e7eb)}.ClinicListModal_dateNav__r2z_l{align-items:center;gap:6px;margin-top:8px;display:flex}.ClinicListModal_dateNav__r2z_l>:nth-child(2){flex:1}.ClinicListModal_columnsHeader__eth2i{color:var(--ar-color-text,#111827);justify-content:space-between;align-items:center;margin-top:4px;font-size:13px;font-weight:600;display:flex}.ClinicListModal_columnsCount__gOHJS{color:var(--ar-color-text-muted,#6b7280);font-size:12px;font-weight:400}.ClinicListModal_groupToggle__J3U82{width:100%;font:inherit;color:var(--ar-color-text,#111827);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;margin-top:4px;padding:2px 0;font-size:13px;font-weight:600;display:flex}.ClinicListModal_groupToggleLabel__bE9j_{align-items:center;gap:6px;display:flex}.ClinicListModal_groupChevron__YZm5c{color:var(--ar-color-text-muted,#6b7280);font-size:15px;line-height:1;transition:transform .15s;display:inline-block}[dir=ltr] .ClinicListModal_groupChevron__YZm5c{transform:rotate(90deg)}[dir=rtl] .ClinicListModal_groupChevron__YZm5c{transform:rotate(-90deg)}.ClinicListModal_groupChevron__YZm5c[data-collapsed=true]{transform:rotate(0)}.ClinicListModal_columnsGrid__Wzg__{grid-gap:6px 12px;grid-template-columns:1fr 1fr;gap:6px 12px;display:grid}.ClinicListModal_columnRow__EiBOx{color:var(--ar-color-text,#111827);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;align-items:center;gap:6px;padding:2px 4px;font-size:13px;display:flex}.ClinicListModal_columnRow__EiBOx:hover{background:var(--ar-color-surface-hover,#0000000a)}.ClinicListModal_optionsBlock__kx1qF{border-top:1px solid var(--ar-color-border,#e5e7eb);flex-direction:column;gap:10px;padding-top:12px;display:flex}.ClinicListModal_optionRow___b2h8{color:var(--ar-color-text,#111827);justify-content:space-between;align-items:center;font-size:13px;display:flex}.ClinicListModal_preview__VCZqb{background:var(--ar-color-surface,#fff);flex-direction:column;min-height:0;display:flex;overflow:hidden}.ClinicListModal_skeletonStack__2hDLO{flex-direction:column;gap:8px;margin-top:4px;display:flex}.ClinicListModal_summary__LN21q{grid-gap:16px;background:var(--ar-color-surface-muted,#fafafa);border-bottom:1px solid var(--ar-color-border,#e5e7eb);grid-template-columns:1fr 1fr;gap:16px;padding:18px 24px;display:grid}.ClinicListModal_summaryBlock__jCj1n{background:var(--ar-color-surface,#fff);border:1px solid var(--ar-color-border,#e5e7eb);border-radius:8px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.ClinicListModal_summaryTitle__iaWfV{letter-spacing:.04em;text-transform:uppercase;color:var(--ar-color-text-muted,#6b7280);margin:0;font-size:12px;font-weight:600}.ClinicListModal_summaryTable__tADEN{border-collapse:collapse;width:100%;max-height:180px;font-size:12px;display:block;overflow-y:auto}.ClinicListModal_summaryTable__tADEN thead{table-layout:fixed;width:100%;display:table}.ClinicListModal_summaryTable__tADEN tbody{max-height:140px;display:block;overflow-y:auto}.ClinicListModal_summaryTable__tADEN tbody tr{table-layout:fixed;width:100%;display:table}.ClinicListModal_summaryTable__tADEN th,.ClinicListModal_summaryTable__tADEN td{border:1px solid var(--ar-color-border,#e5e7eb);vertical-align:top;padding:6px 10px}[dir=ltr] .ClinicListModal_summaryTable__tADEN th,[dir=ltr] .ClinicListModal_summaryTable__tADEN td{text-align:left}[dir=rtl] .ClinicListModal_summaryTable__tADEN th,[dir=rtl] .ClinicListModal_summaryTable__tADEN td{text-align:right}.ClinicListModal_summaryTable__tADEN th{color:var(--ar-color-text-muted,#6b7280);background:var(--ar-color-surface-muted,#f9fafb);font-weight:600}.ClinicListModal_summaryTable__tADEN td:last-child,.ClinicListModal_summaryTable__tADEN th:last-child{width:70px}[dir=ltr] .ClinicListModal_summaryTable__tADEN td:last-child,[dir=ltr] .ClinicListModal_summaryTable__tADEN th:last-child{text-align:right}[dir=rtl] .ClinicListModal_summaryTable__tADEN td:last-child,[dir=rtl] .ClinicListModal_summaryTable__tADEN th:last-child{text-align:left}.ClinicListModal_bookingsTable__3Jvmf{border-collapse:collapse;width:max-content;min-width:100%;font-size:12px}.ClinicListModal_bookingsTable__3Jvmf th,.ClinicListModal_bookingsTable__3Jvmf td{border:1px solid var(--ar-color-border,#e5e7eb);vertical-align:top;white-space:nowrap;text-overflow:ellipsis;max-width:220px;padding:8px 10px;overflow:hidden}[dir=ltr] .ClinicListModal_bookingsTable__3Jvmf th,[dir=ltr] .ClinicListModal_bookingsTable__3Jvmf td{text-align:left}[dir=rtl] .ClinicListModal_bookingsTable__3Jvmf th,[dir=rtl] .ClinicListModal_bookingsTable__3Jvmf td{text-align:right}.ClinicListModal_bookingsTable__3Jvmf th{color:var(--ar-color-text-muted,#6b7280);background:var(--ar-color-surface-muted,#f9fafb);z-index:1;font-weight:600;position:sticky;top:0}.ClinicListModal_bookingsTable__3Jvmf tbody tr:hover td{background:var(--ar-color-surface-hover,#00000008)}.ClinicListModal_bookingsTable__3Jvmf tbody tr:nth-child(2n) td{background:var(--ar-color-surface-muted,#fafafa)}.ClinicListModal_emptyCell__xnpGd{text-align:center;color:var(--ar-color-text-muted,#6b7280);padding:24px 12px;font-style:italic}.ClinicListModal_sortHeader__QGZU5{width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:6px;margin:0;padding:0;display:flex}[dir=ltr] .ClinicListModal_sortHeader__QGZU5{text-align:left}[dir=rtl] .ClinicListModal_sortHeader__QGZU5{text-align:right}.ClinicListModal_sortCaret__lZvNW{opacity:.45;flex:none;font-size:9px}.ClinicListModal_sortHeader__QGZU5:hover .ClinicListModal_sortCaret__lZvNW{opacity:.9}.ClinicListModal_tableToolbar__uKMwI{background:var(--ar-color-surface,#fff);border-bottom:1px solid var(--ar-color-border,#e5e7eb);padding:10px 24px}.ClinicListModal_tableToolbar__uKMwI ar-input{max-width:320px;display:block}.ClinicListModal_tableSection__H4wGK{flex:1;min-height:0;overflow:auto}.ClinicListModal_pageBreak__HOEMD{border-top:1px dashed var(--ar-color-border,#d1d5db)}.ClinicListModal_footer__eWZQr{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.ClinicListModal_footerMeta__wJR9Y{color:var(--ar-color-text-muted,#6b7280);font-size:13px}.ClinicListModal_footerActions__bFwrI{gap:8px;display:flex}[dir=ltr] .ClinicListModal_footerActions__bFwrI{margin-right:72px}[dir=rtl] .ClinicListModal_footerActions__bFwrI{margin-left:72px}.ClinicListModal_emailForm__6Mh2S{flex-direction:column;gap:14px;display:flex}.ClinicListModal_emailAddRow__4_PSj{align-items:center;gap:8px;display:flex}.ClinicListModal_emailAddRow__4_PSj>:first-child{flex:1}@media print{@page{margin:1cm}:where(html,body){background:#fff}:where(body)>:not([data-clinic-list-print-root]){display:none}[data-clinic-list-print-root]{background:#fff;width:100%;height:auto;position:static}[data-clinic-list-print-root] .modal-backdrop{-webkit-backdrop-filter:none;background:#fff;padding:0;display:block;position:static}[data-clinic-list-print-root] .modal{width:100%;height:auto;max-height:none;box-shadow:none;border-radius:0;overflow:visible}[data-clinic-list-print-root] .modal .bd{overflow:visible}[data-clinic-list-print-root] .modal-close,[data-clinic-list-print-root] .modal .ft{display:none}.ClinicListModal_shell__RCXQR{height:auto;margin:0;display:block}.ClinicListModal_filters__eEByn,.ClinicListModal_footer__eWZQr,.ClinicListModal_tableToolbar__uKMwI,.ClinicListModal_sortCaret__lZvNW{display:none}.ClinicListModal_preview__VCZqb{overflow:visible}.ClinicListModal_summary__LN21q{background:0 0;border-bottom:1px solid #ddd;grid-template-columns:1fr 1fr;padding:0 0 12px}.ClinicListModal_summaryBlock__jCj1n{box-shadow:none;page-break-inside:avoid;border:1px solid #ddd}.ClinicListModal_summaryTable__tADEN{max-height:none;display:table;overflow:visible}.ClinicListModal_summaryTable__tADEN thead{display:table-header-group}.ClinicListModal_summaryTable__tADEN tbody{max-height:none;display:table-row-group;overflow:visible}.ClinicListModal_summaryTable__tADEN tbody tr{display:table-row}.ClinicListModal_summaryTable__tADEN,.ClinicListModal_summaryTable__tADEN tbody{max-height:none;overflow:visible}.ClinicListModal_tableSection__H4wGK{overflow:visible}.ClinicListModal_bookingsTable__3Jvmf{table-layout:auto;width:100%;min-width:0;font-size:9px}.ClinicListModal_bookingsTable__3Jvmf th,.ClinicListModal_bookingsTable__3Jvmf td{white-space:normal;text-overflow:clip;overflow-wrap:break-word;page-break-inside:avoid;border-bottom:1px solid #ddd;max-width:none;overflow:visible}.ClinicListModal_bookingsTable__3Jvmf th{color:#000;background:0 0;position:static}.ClinicListModal_bookingsTable__3Jvmf tbody tr:nth-child(2n) td,.ClinicListModal_bookingsTable__3Jvmf tbody tr:hover td{background:0 0}.ClinicListModal_summaryTable__tADEN th{color:#000;background:0 0}.ClinicListModal_summaryTable__tADEN th,.ClinicListModal_summaryTable__tADEN td{border-bottom:1px solid #eee}.ClinicListModal_pageBreakActive__NoLuL{page-break-after:always;border:none}}@media screen and (width<=900px){.ClinicListModal_shell__RCXQR{grid-template-columns:1fr;height:auto}.ClinicListModal_filters__eEByn{border-bottom:1px solid var(--ar-color-border,#e5e7eb);max-height:320px}[dir=ltr] .ClinicListModal_filters__eEByn{border-right:none}[dir=rtl] .ClinicListModal_filters__eEByn{border-left:none}.ClinicListModal_summary__LN21q{grid-template-columns:1fr}}.styles_settingsModal__MVuRL .modal{width:640px}.styles_settingsModal__MVuRL .modal .bd{overflow-x:hidden}.styles_title__IpQCq{color:#121d36;letter-spacing:-.01em;font-size:18px;font-weight:700}.styles_body__quD45{zoom:.8;flex-direction:column;gap:30px;max-height:min(85vh,760px);padding:8px 2px 2px;display:flex;overflow:hidden auto}.styles_section__xYqYn{flex-direction:column;display:flex}.styles_sectionTitle__WZuR9{color:#121d36;letter-spacing:-.01em;margin:0;font-size:17px;font-weight:700}.styles_sectionHint__j1w1d{color:#6b7485;margin:4px 0 16px;font-size:13.5px}.styles_zoom__WWStJ{border:1px solid #e4e8ef;border-radius:16px;padding:22px 16px 12px}.styles_track___IUNy{background:#e4e8ef;border-radius:999px;height:4px;position:relative}.styles_trackFill__EjSRc{background:#2badd4;border-radius:999px;height:100%;transition:width .15s;position:absolute;top:0}[dir=ltr] .styles_trackFill__EjSRc{left:0}[dir=rtl] .styles_trackFill__EjSRc{right:0}.styles_stop__qvE0s{cursor:pointer;background:0 0;border:none;place-items:center;width:28px;height:28px;padding:0;display:grid;position:absolute;top:50%}[dir=ltr] .styles_stop__qvE0s{transform:translate(-50%,-50%)}[dir=rtl] .styles_stop__qvE0s{transform:translate(50%,-50%)}.styles_stopDot__SI33l{background:#fff;border:2px solid #cdd4de;border-radius:999px;width:12px;height:12px;transition:border-color .15s,transform .15s}.styles_stop__qvE0s[data-active=true] .styles_stopDot__SI33l{border-color:#2badd4}.styles_stop__qvE0s[data-current=true] .styles_stopDot__SI33l{border-color:#2badd4;transform:scale(1.25);box-shadow:0 0 0 4px #2badd429}.styles_stopLabels__NnROg{height:18px;margin-top:14px;position:relative}.styles_stopLabel__v8_g4{color:#6b7485;white-space:nowrap;font-size:12.5px;position:absolute}[dir=ltr] .styles_stopLabel__v8_g4{transform:translate(-50%)}[dir=rtl] .styles_stopLabel__v8_g4{transform:translate(50%)}.styles_stopLabel__v8_g4[data-current=true]{color:#121d36;font-weight:600}.styles_cardGrid__AuC1n{grid-gap:14px;grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.styles_optionCard__l_jok{cursor:pointer;text-align:center;background:#fff;border:1.5px solid #e4e8ef;border-radius:16px;flex-direction:column;align-items:stretch;gap:10px;padding:12px;transition:border-color .15s,box-shadow .15s;display:flex}.styles_optionRadio__G45vy{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.styles_optionCard__l_jok:focus-within{border-color:#037cd2;box-shadow:0 0 0 2px #037cd2}.styles_optionCard__l_jok:hover{border-color:#b7d9fb}.styles_optionCard__l_jok[data-selected=true]{border-color:#037cd2;box-shadow:0 0 0 1px #037cd2}.styles_optionLabel__iCVXl{color:#121d36;font-size:14.5px;font-weight:700}.styles_optionCard__l_jok[data-selected=true] .styles_optionLabel__iCVXl{color:#037cd2}.styles_optionSubLabel__TDK5R{color:#6b7485;margin-top:-4px;font-size:12px}.styles_themePreview__F_dkz{background:#f5f7fa;border-radius:12px;height:128px;padding:12px;position:relative;overflow:hidden}.styles_miniCard__bkurV{border:1px solid #0000;border-radius:6px;flex-direction:column;gap:1px;padding:5px 7px;display:flex;position:absolute;overflow:hidden}.styles_miniCard__bkurV .styles_mTime__19_M8{opacity:.85;font-size:7px;font-weight:600;line-height:1.2}.styles_miniCard__bkurV .styles_mName__4xe_x{font-size:8px;font-weight:700;line-height:1.25}.styles_miniCard__bkurV .styles_mService__dAm05{opacity:.8;font-size:7px;line-height:1.2}.styles_miniNew__t2KWv{letter-spacing:.04em;background:#fff9;border-radius:999px;align-self:flex-start;margin-top:2px;padding:1px 4px;font-size:6px;font-weight:700}.styles_cardA__r5Q8d{width:52%;height:46px;top:10px}[dir=ltr] .styles_cardA__r5Q8d{left:10px}[dir=rtl] .styles_cardA__r5Q8d{right:10px}.styles_cardB__FXYXj{z-index:2;width:60%;height:70px;top:30px}[dir=ltr] .styles_cardB__FXYXj{right:8px}[dir=rtl] .styles_cardB__FXYXj{left:8px}.styles_cardC__Drp29{width:50%;height:34px;bottom:8px}[dir=ltr] .styles_cardC__Drp29{left:12px}[dir=rtl] .styles_cardC__Drp29{right:12px}[data-variant=pastel] .styles_cardA__r5Q8d{color:#0e5468;background:#bfeef7;border-color:#2badd4}[data-variant=pastel] .styles_cardB__FXYXj{color:#6b3a12;background:#ffd7b5;border-color:#e68a3c}[data-variant=pastel] .styles_cardC__Drp29{color:#0e5230;background:#c5efd4;border-color:#1f9e56}[data-variant=bold] .styles_cardA__r5Q8d{color:#fff;background:#2badd4}[data-variant=bold] .styles_cardB__FXYXj{color:#fff;background:#e68a3c}[data-variant=bold] .styles_cardC__Drp29{color:#fff;background:#1f9e56}[data-variant=bold] .styles_miniNew__t2KWv{background:#ffffff47}[data-variant=minimal] .styles_miniCard__bkurV{color:#353e51;background:#fff;box-shadow:0 1px 2px #121d360f}[dir=ltr] [data-variant=minimal] .styles_cardA__r5Q8d{border-left:3px solid #2badd4}[dir=rtl] [data-variant=minimal] .styles_cardA__r5Q8d{border-right:3px solid #2badd4}[dir=ltr] [data-variant=minimal] .styles_cardB__FXYXj{border-left:3px solid #e68a3c}[dir=rtl] [data-variant=minimal] .styles_cardB__FXYXj{border-right:3px solid #e68a3c}[dir=ltr] [data-variant=minimal] .styles_cardC__Drp29{border-left:3px solid #1f9e56}[dir=rtl] [data-variant=minimal] .styles_cardC__Drp29{border-right:3px solid #1f9e56}[data-variant=minimal] .styles_miniNew__t2KWv{color:#6b7485;background:#eef1f6}.styles_layoutCard__iUDf4{align-items:center;gap:8px;padding:18px 12px}.styles_layoutIcon__M51WU{color:#6b7485;justify-content:center;align-items:center;height:34px;display:inline-flex}.styles_optionCard__l_jok[data-selected=true] .styles_layoutIcon__M51WU{color:#037cd2}.styles_rowList__K_lcs{grid-gap:14px;grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.styles_navRow__tdzqF{cursor:pointer;background:#fff;border:1px solid #e4e8ef;border-radius:14px;align-items:center;gap:12px;width:100%;padding:14px;transition:background-color .15s,border-color .15s;display:flex}[dir=ltr] .styles_navRow__tdzqF{text-align:left}[dir=rtl] .styles_navRow__tdzqF{text-align:right}.styles_navRow__tdzqF:hover{background:#f5f7fa;border-color:#b7d9fb}.styles_navRowIcon__4aUBI{color:#037cd2;background:#eff7fe;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.styles_navRowText__h9JbA{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.styles_navRowTitle__XhKVk{color:#121d36;font-size:14px;font-weight:700}.styles_navRowHint__qSdd_{color:#6b7485;font-size:12px;line-height:1.35}.styles_navRowChevron__DzhKT{color:#b8c0cd;flex-shrink:0;font-size:22px;line-height:1}.styles_footer__EPnVM{justify-content:flex-end;gap:12px;display:flex}.styles_styledSettingsSelect__R4tIV{flex-direction:column;justify-content:space-between;width:100%;height:64px;padding:12px 0;display:flex}@media screen and (width<=640px){:is(.styles_mobileDrawer__hroW_ .ant-drawer-content-wrapper) .ant-drawer-content{border-radius:36px 36px 0 0}.styles_mobileDrawer__hroW_ .styles_settingsDrawerHandler__nVw4G{justify-content:center;display:flex}:is(.styles_mobileDrawer__hroW_ .styles_settingsDrawerHandler__nVw4G) .styles_handler__tUVLE{background-color:var(--gray-dark-color);border:none;border-radius:4px;width:40px;height:4px;padding:0}.styles_mobileDrawer__hroW_ .styles_settingsTitleDrawer__wIomp{font-family:var(--font-family);color:var(--text-main);text-align:center;padding:12px 0 25px;font-size:15px;line-height:22px}}.styles_headerCalendar__hk9KD img{cursor:pointer;width:26px;height:26px}.styles_desktopHeader__J__KF,.styles_mobileHeader__SbOR1{z-index:5;position:sticky;top:0}.styles_fullscreenHeader__An69v{width:100%;top:var(--banner-height,0);position:fixed}.styles_styledCalendarHeader__2vW1z{z-index:6;width:100%;height:78px;color:var(--grey-main);background:var(--header-background);border-bottom:1px solid var(--gray-background-color);grid-gap:12px;grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr);align-items:center;gap:12px;padding:0 16px;display:grid}.styles_styledCalendarHeader__2vW1z .styles_filtering___pErJ{justify-content:flex-start;align-items:center;min-width:0;display:flex}:is(:is(.styles_styledCalendarHeader__2vW1z .styles_filtering___pErJ) .styles_filter__4V033) div:first-of-type{border-radius:4px;width:50px;height:50px}.styles_styledCalendarHeader__2vW1z>:last-child{justify-content:flex-end;align-items:center;display:flex}.styles_previewSlot__xdEUF{align-items:center;display:inline-flex}[dir=ltr] .styles_previewSlot__xdEUF{margin-right:16px}[dir=rtl] .styles_previewSlot__xdEUF{margin-left:16px}.styles_primaryButton__MiG4T{font-size:21px}.styles_wrapper__Oso9p{align-items:center;display:flex}[dir=ltr] .styles_wrapper__Oso9p{padding-left:15px}[dir=rtl] .styles_wrapper__Oso9p{padding-right:15px}@media only screen and (width>=1024px){.styles_desktopHeader__J__KF{display:block}.styles_mobileHeader__SbOR1{display:none}}@media only screen and (width<=1024px){.styles_desktopHeader__J__KF{display:none}.styles_mobileHeader__SbOR1{display:block}}@media only screen and (width<=640px){.styles_mobileHeader__SbOR1 .styles_styledCalendarHeader__2vW1z{justify-content:space-between;align-items:center;display:flex}}.stylesLegacy_styledSettingsSelect__zQN9Y{flex-direction:column;justify-content:space-between;width:100%;height:64px;padding:12px 0;display:flex}@media screen and (width<=640px){:is(.stylesLegacy_mobileDrawer__vv_w2 .ant-drawer-content-wrapper) .ant-drawer-content{border-radius:36px 36px 0 0}.stylesLegacy_mobileDrawer__vv_w2 .stylesLegacy_settingsDrawerHandler__mSt0Q{justify-content:center;display:flex}:is(.stylesLegacy_mobileDrawer__vv_w2 .stylesLegacy_settingsDrawerHandler__mSt0Q) .stylesLegacy_handler___9897{background-color:var(--gray-dark-color);border:none;border-radius:4px;width:40px;height:4px;padding:0}.stylesLegacy_mobileDrawer__vv_w2 .stylesLegacy_settingsTitleDrawer__EJKEU{font-family:var(--font-family);color:var(--text-main);text-align:center;padding:12px 0 25px;font-size:15px;line-height:22px}}.stylesLegacy_headerCalendar__M1guY img{cursor:pointer;width:26px;height:26px}.stylesLegacy_desktopHeader__sVzOU,.stylesLegacy_mobileHeader__YDWJ6{z-index:5;position:sticky;top:0}.stylesLegacy_fullscreenHeader__md8_C{width:100%;top:var(--banner-height,0);position:fixed}.stylesLegacy_styledCalendarHeader__3_OzX{z-index:6;width:100%;height:78px;color:var(--grey-main);background:var(--header-background);border-bottom:1px solid var(--gray-background-color);grid-template-columns:repeat(3,1fr);justify-content:space-between;align-items:center;display:grid}.stylesLegacy_styledCalendarHeader__3_OzX .stylesLegacy_filtering__LxBlD{align-items:center;display:flex}:is(:is(.stylesLegacy_styledCalendarHeader__3_OzX .stylesLegacy_filtering__LxBlD) .stylesLegacy_filter__n_gZJ) div:first-of-type{border-radius:4px;width:50px;height:50px}.stylesLegacy_previewSlot__ZKAAm{align-items:center;display:inline-flex}[dir=ltr] .stylesLegacy_previewSlot__ZKAAm{margin-right:16px}[dir=rtl] .stylesLegacy_previewSlot__ZKAAm{margin-left:16px}.stylesLegacy_primaryButton__poBtV{background-color:#0000;border:none;border-radius:15px;display:flex}.stylesLegacy_primaryButton__poBtV svg path{fill:var(--grey-main)}.stylesLegacy_primaryButton__poBtV span{font-size:21px}.stylesLegacy_primaryButton__poBtV:hover{cursor:pointer}.stylesLegacy_wrapper__EdOoh .ant-popover-inner-content{width:220px;padding:9px 12px 0}.stylesLegacy_wrapper__EdOoh .ant-popover-arrow{display:none}[dir=ltr] .stylesLegacy_wrapper__EdOoh{padding-left:15px}[dir=rtl] .stylesLegacy_wrapper__EdOoh{padding-right:15px}@media only screen and (width>=1024px){.stylesLegacy_desktopHeader__sVzOU{display:block}.stylesLegacy_mobileHeader__YDWJ6{display:none}}@media only screen and (width<=1024px){.stylesLegacy_desktopHeader__sVzOU{display:none}.stylesLegacy_mobileHeader__YDWJ6{display:block}}@media only screen and (width<=640px){.stylesLegacy_mobileHeader__YDWJ6 .stylesLegacy_styledCalendarHeader__3_OzX{justify-content:space-between;align-items:center;display:flex}}.styles_onlineBookingsButton__yNfnm{justify-content:center;align-items:center;display:flex}[dir=ltr] .styles_onlineBookingsButton__yNfnm{margin-left:10px}[dir=rtl] .styles_onlineBookingsButton__yNfnm{margin-right:10px}.styles_badgeCounter__kL8NM sup{background:var(--accent-main)}.styles_badgeCounter__kL8NM span{color:var(--light-color)}.styles_onlineBookingsWrap__wnohg{justify-content:center;align-items:center;gap:4px;width:fit-content;height:fit-content;display:flex}.styles_onlineBookingsWrap__wnohg span{color:var(--grey-main);margin:0;padding:0;font-size:16px}.styles_styledHourGlass__nmeSZ path{fill:var(--colour-surface-primary)}.styles_badgeCount__h3lLV{width:25px;height:25px;color:var(--accent-main);font-size:var(--font-size-ml);background-color:#fff;border-radius:50%;justify-content:center;align-items:center;font-weight:900;display:flex}.styles_button__2huHo{cursor:pointer;background:var(--accent-main);color:#fff;z-index:5;border:none;flex-flow:column;justify-content:center;align-items:center;gap:.2rem;width:46px;height:128px;padding:0;transition:background .2s ease-out;display:flex;position:fixed;top:50%;transform:translateY(-50%)}.styles_button__2huHo:hover{background:var(--accent-focused)}.styles_button__2huHo[data-inner=true]{position:absolute;top:50%}[dir=ltr] .styles_button__2huHo{border-top-left-radius:2rem;border-bottom-left-radius:2rem;right:0}[data-inner=true]:is([dir=ltr] .styles_button__2huHo){right:auto;right:initial;left:0;transform:translateY(-50%)translate(-100%)}[dir=rtl] .styles_button__2huHo{border-top-right-radius:2rem;border-bottom-right-radius:2rem;left:0}[data-inner=true]:is([dir=rtl] .styles_button__2huHo){left:auto;left:initial;right:0;transform:translateY(-50%)translate(100%)}.WaitlistAvailabilityField_field__qt7gZ{margin-top:8px}.WaitlistAvailabilityField_cols__Al__f{grid-gap:10px;grid-template-columns:1fr 1fr;gap:10px;display:grid}.WaitlistAvailabilityField_col__do6Xo{min-width:0}.WaitlistAvailabilityField_label__Efx4h{color:var(--text-primary);margin-bottom:6px;font-size:13px;font-weight:600}.WaitlistAvailabilityField_label-row__pmCm5{justify-content:space-between;align-items:center;display:flex}.WaitlistAvailabilityField_remove__pQW8C{width:20px;height:20px;color:var(--text-tertiary);border-radius:6px;place-items:center;margin-bottom:6px;display:grid}.WaitlistAvailabilityField_remove__pQW8C:hover{background:var(--danger-50);color:var(--danger-500)}.WaitlistAvailabilityField_trigger__lAiLR{border:1.5px solid var(--border-default);background:var(--neutral-0);width:100%;height:44px;color:var(--text-primary);border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-size:14px;transition:border-color .15s;display:flex}[dir=ltr] .WaitlistAvailabilityField_trigger__lAiLR{text-align:left}[dir=rtl] .WaitlistAvailabilityField_trigger__lAiLR{text-align:right}.WaitlistAvailabilityField_trigger__lAiLR:hover{border-color:var(--border-strong)}.WaitlistAvailabilityField_trigger__lAiLR[aria-expanded=true]{border-color:var(--blue-500);box-shadow:var(--shadow-focus)}.WaitlistAvailabilityField_trigger__lAiLR span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.WaitlistAvailabilityField_placeholder__eVWFt{color:var(--text-tertiary)}.WaitlistAvailabilityField_chev__ixRs8{color:var(--text-tertiary);flex-shrink:0}.WaitlistAvailabilityField_error__8nsgY{color:var(--danger-500);margin-top:4px;font-size:12px}.WaitlistAvailabilityField_pane__X7US_{background:var(--neutral-0);border:1px solid var(--border-subtle);box-shadow:var(--shadow-lg);border-radius:16px;padding:14px}.WaitlistAvailabilityField_mode-row__NHxFf{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.WaitlistAvailabilityField_pill__Ty6tQ{border-radius:var(--radius-pill);border:1px solid var(--border-default);background:var(--neutral-0);color:var(--text-primary);padding:7px 14px;font-size:13px;font-weight:500;transition:all .15s}.WaitlistAvailabilityField_pill__Ty6tQ:hover{border-color:var(--border-strong)}.WaitlistAvailabilityField_pill__Ty6tQ.WaitlistAvailabilityField_on__M_fLh{background:var(--blue-500);border-color:var(--blue-500);color:var(--neutral-0)}.WaitlistAvailabilityField_month-head__cahwp{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.WaitlistAvailabilityField_month-title__LjEPR{color:var(--text-primary);font-size:14px;font-weight:700}.WaitlistAvailabilityField_nav___O58e{width:28px;height:28px;color:var(--text-secondary);border-radius:8px;place-items:center;display:grid}.WaitlistAvailabilityField_nav___O58e:hover{background:var(--neutral-100)}.WaitlistAvailabilityField_grid__BQvQk{grid-row-gap:2px;grid-template-columns:repeat(7,1fr);row-gap:2px;display:grid}.WaitlistAvailabilityField_dow__Var61{height:28px;color:var(--text-tertiary);place-items:center;font-size:12px;display:grid}.WaitlistAvailabilityField_day__5f4Di{height:36px;color:var(--text-primary);border-radius:var(--radius-pill);place-items:center;font-size:13.5px;display:grid}.WaitlistAvailabilityField_day__5f4Di:hover:not(:disabled){background:var(--neutral-100)}.WaitlistAvailabilityField_day__5f4Di:disabled{color:var(--text-disabled);cursor:default}.WaitlistAvailabilityField_day__5f4Di.WaitlistAvailabilityField_in-range__Uest0{background:var(--blue-100);border-radius:0}.WaitlistAvailabilityField_day__5f4Di.WaitlistAvailabilityField_sel__Ru72D,.WaitlistAvailabilityField_day__5f4Di.WaitlistAvailabilityField_sel__Ru72D:hover:not(:disabled){background:var(--blue-500);color:var(--neutral-0)}.WaitlistAvailabilityField_time-row__UPBW_{grid-gap:10px;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px;display:grid}.WaitlistAvailabilityField_time-field__XABft{display:block;position:relative}.WaitlistAvailabilityField_time-field__XABft select{appearance:none;border:1.5px solid var(--border-default);background:var(--neutral-0);width:100%;height:42px;color:var(--text-primary);border-radius:12px;outline:none;font-size:14px}[dir=ltr] .WaitlistAvailabilityField_time-field__XABft select{padding:0 30px 0 12px}[dir=rtl] .WaitlistAvailabilityField_time-field__XABft select{padding:0 12px 0 30px}.WaitlistAvailabilityField_time-field__XABft select:focus{border-color:var(--blue-500);box-shadow:var(--shadow-focus)}.WaitlistAvailabilityField_time-field__XABft .WaitlistAvailabilityField_chev__ixRs8{pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}[dir=ltr] .WaitlistAvailabilityField_time-field__XABft .WaitlistAvailabilityField_chev__ixRs8{right:10px}[dir=rtl] .WaitlistAvailabilityField_time-field__XABft .WaitlistAvailabilityField_chev__ixRs8{left:10px}.WaitlistAvailabilityField_foot__rihMF{justify-content:flex-end;align-items:center;gap:8px;margin-top:10px;display:flex}.WaitlistAvailabilityField_clear__g8acY{border-radius:var(--radius-pill);color:var(--text-primary);padding:8px 14px;font-size:13.5px;font-weight:500}.WaitlistAvailabilityField_clear__g8acY:hover{background:var(--neutral-100)}.WaitlistAvailabilityField_apply__wphXK{border-radius:var(--radius-pill);background:var(--neutral-900);color:var(--neutral-0);padding:8px 18px;font-size:13.5px;font-weight:600}.WaitlistAvailabilityField_apply__wphXK:hover{background:var(--neutral-800)}.WaitlistClientCard_card__sWckG{background:var(--neutral-0);border:1px solid var(--border-subtle);box-shadow:var(--shadow-xs);border-radius:14px;align-items:flex-start;gap:12px;padding:12px;display:flex}.WaitlistClientCard_meta__nXUCt{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.WaitlistClientCard_name-row__aTkIP{align-items:center;gap:8px;min-width:0;display:flex}.WaitlistClientCard_name__HOC66{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;text-decoration:none;overflow:hidden}[dir=ltr] .WaitlistClientCard_name__HOC66{text-align:left}[dir=rtl] .WaitlistClientCard_name__HOC66{text-align:right}button.WaitlistClientCard_name__HOC66:hover{color:var(--blue-600);text-decoration:underline}.WaitlistClientCard_connect__KXbf_{border-radius:var(--radius-pill);background:var(--cyan-50);color:var(--cyan-600);flex-shrink:0;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.WaitlistClientCard_row__GpcmG{color:var(--text-secondary);align-items:center;gap:7px;min-width:0;font-size:13px;display:flex}.WaitlistClientCard_row__GpcmG svg{color:var(--text-tertiary);flex-shrink:0}.WaitlistClientCard_row__GpcmG span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.WaitlistClientCard_missing__xMO4v{color:var(--text-tertiary);font-style:italic}.WaitlistClientCard_close__eLeDM{width:26px;height:26px;color:var(--text-tertiary);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.WaitlistClientCard_close__eLeDM:hover{background:var(--neutral-100);color:var(--text-primary)}.WaitlistClientCard_expander__w4gHk{width:calc(100vw - 88px - var(--pabau-chat-dock,0px));max-width:calc(100vw - 88px - var(--pabau-chat-dock,0px));z-index:996;background:var(--neutral-0);box-shadow:var(--shadow-xl);animation:WaitlistClientCard_wl-expand-in__SZrDZ .34s var(--ease-emphasized) both;position:fixed;top:0;bottom:0;overflow:hidden}[dir=ltr] .WaitlistClientCard_expander__w4gHk{right:var(--pabau-chat-dock,0px);border-radius:18px 0 0 18px}[dir=rtl] .WaitlistClientCard_expander__w4gHk{left:var(--pabau-chat-dock,0px);border-radius:0 18px 18px 0}@keyframes WaitlistClientCard_wl-expand-in__SZrDZ{0%{width:375px;box-shadow:none;border-radius:0}}.WaitlistClientCard_expander__w4gHk.WaitlistClientCard_is-closing__v10ez{animation:WaitlistClientCard_wl-expand-out__mwPf1 .32s var(--ease-emphasized) both;pointer-events:none}@keyframes WaitlistClientCard_wl-expand-out__mwPf1{to{width:375px;box-shadow:none;opacity:0;border-radius:0}}@media (prefers-reduced-motion:reduce){.WaitlistClientCard_expander__w4gHk{animation:none}.WaitlistClientCard_expander__w4gHk.WaitlistClientCard_is-closing__v10ez{opacity:0;animation:none}}.WaitlistClientSearch_search-embed__ZIHY_{border:1px solid var(--border-subtle);background:var(--neutral-0);border-radius:14px;flex-direction:column;height:460px;display:flex;overflow:hidden}.styles_employeeAvatar__mk_IZ{flex-wrap:wrap;gap:14px;margin-top:20px;display:flex}.styles_employeeAvatar__mk_IZ .ant-avatar-icon{background-color:var(--grey-lt-02)}.styles_employeeAvatar__mk_IZ .ant-tag{border-radius:4px;margin:0;padding:0}.styles_employeeAvatar__mk_IZ .ant-tag-checkable{border:1px solid var(--grey-lt)}.styles_employeeAvatar__mk_IZ .ant-tag-checkable-checked{border:1px solid var(--accent-main);background:0 0}.styles_avatarWrapper__JxBWd .ant-avatar-icon{justify-content:center;align-items:center;display:flex}.styles_avatarWrapper__JxBWd{background:0 0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;min-height:115px;padding:9px;display:flex;position:relative}.styles_avatarWrapper__JxBWd .styles_avatarContent__N3uCJ{flex-direction:column;justify-content:center;align-items:center;display:flex}.styles_employeeCard__LIYvB{border:1px solid var(--grey-lt);border-radius:50%;width:14px;height:14px;position:absolute;top:9px}.styles_employeeCard__LIYvB .styles_customBadge__NdoMR{color:var(--accent-main)}[dir=ltr] .styles_employeeCard__LIYvB{right:9px}[dir=rtl] .styles_employeeCard__LIYvB{left:9px}.styles_employeeName__JTYzQ{text-align:center;color:var(--grey-main);white-space:pre-line;word-break:break-word;overflow-wrap:break-word;max-width:90px;margin:7px 0 0;font-size:14px;font-weight:600;line-height:18px}.styles_customTag__7v9J7{width:30%}.styles_customTag__7v9J7:active{background-color:var(--accent-main)}.styles_tagLabel__CAq9X{min-width:10px;color:var(--text-main);padding:2px 8px}[dir=ltr] .styles_tagLabel__CAq9X{margin-right:3px}[dir=rtl] .styles_tagLabel__CAq9X{margin-left:3px}.styles_locationContent__Lniyk{flex-wrap:wrap;row-gap:16px;display:flex}.styles_locationContent__Lniyk .ant-tag{padding:0}.styles_locationContent__Lniyk .ant-select{width:100%}.styles_locationLabel__A4QYc{white-space:nowrap;text-overflow:ellipsis;width:100%;color:var(--grey-main);cursor:pointer;background:0 0;border-radius:4px;flex-direction:row;align-items:center;font-size:14px;font-weight:600;display:block;overflow:hidden}:is(.styles_locationLabel__A4QYc .anticon) rect{fill:currentColor}:is([dir=ltr] .styles_locationLabel__A4QYc) .anticon{margin-right:.25rem}:is([dir=rtl] .styles_locationLabel__A4QYc) .anticon{margin-left:.25rem}.styles_locationTag__QtqTJ{border:1px solid var(--grey-lt-02);text-align:start;background:0 0;border-radius:4px;justify-content:space-between;align-items:center;width:100%;padding:6px 16px;display:flex}.styles_locationTag__QtqTJ span.anticon{color:var(--grey-lt)}.styles_locationTag__QtqTJ.styles_checked__ASsmD{border:1px solid var(--accent-main)}.styles_locationTag__QtqTJ.styles_checked__ASsmD span.anticon{color:var(--accent-main)}.styles_customCheckbox__LINzT{padding:12px}.styles_customCheckbox__LINzT .ant-select-item-option-selected{background-color:#0000}.styles_customCheckbox__LINzT .ant-space,:is(.styles_customCheckbox__LINzT .ant-space) .ant-space-item{width:100%}.styles_customCheckbox__LINzT .ant-select-item-option-state{display:none}.styles_customCheckbox__LINzT .styles_customSpace__XhKc8{width:100%;padding:0 8px 4px}.styles_customCheckbox__LINzT .styles_clearLabel__2viWR{all:unset;text-align:start;cursor:pointer;color:var(--darker-grey-main);margin-top:8px;margin-bottom:7px;font-size:14px;line-height:22px}:is(.styles_customCheckbox__LINzT .styles_clearLabel__2viWR):hover{color:var(--grey-main)}:is([dir=ltr] .styles_customCheckbox__LINzT) .styles_clearLabel__2viWR{padding-left:12px}:is([dir=rtl] .styles_customCheckbox__LINzT) .styles_clearLabel__2viWR{padding-right:12px}:is(.styles_checkBoxStyled__QHMw0 .anticon) rect{fill:currentColor}.styles_checkBoxStyled__QHMw0.styles_fullWidth__0bdl2{width:100%}:is([dir=ltr] .styles_checkBoxStyled__QHMw0) .anticon{margin-right:.25rem}:is([dir=rtl] .styles_checkBoxStyled__QHMw0) .anticon{margin-left:.25rem}.styles_employeeOptionWrapper__e7OrQ{align-items:center;gap:5px;display:flex}.styles_searchServices__kOkJs{margin-bottom:8px}.styles_serviceTree__CptoQ .ant-tree-checkbox{align-self:flex-start;margin-top:4px}.styles_filledSelected__EXPPp{background-color:var(--light-primary-color)}.styles_inactiveLabel__5FlYj{margin-top:5px}.styles_inactiveLabel__5FlYj .ant-tag.ant-tag-red{padding:0 15px}.styles_flexed__mARcY .ant-popover-arrow{display:none}.styles_flexed__mARcY{align-items:center;margin-left:-10px;margin-right:-10px;display:flex}.styles_flexed__mARcY .styles_title__onxqz{font-size:18px}.styles_flexed__mARcY .styles_customBadge__c8ScL sup{top:9px}.styles_flexed__mARcY.styles_headerStyle__Q7CDQ{flex:1;justify-content:space-between;align-items:center;width:100%}:is([dir=ltr] .styles_flexed__mARcY) .styles_title__onxqz{margin-right:6px}:is([dir=ltr] .styles_flexed__mARcY) .styles_customBadge__c8ScL sup{right:-14px}:is([dir=rtl] .styles_flexed__mARcY) .styles_title__onxqz{margin-left:6px}:is([dir=rtl] .styles_flexed__mARcY) .styles_customBadge__c8ScL sup{left:-14px}.styles_filterFooter__9IdIW{justify-content:center;align-items:center;gap:12px;display:flex}.styles_filterFooter__9IdIW>button{border:none;width:100%;min-height:36px;font-size:14px}.styles_reset__nL_GR:is(.styles_filterFooter__9IdIW>button){color:var(--grey-main);border:1px solid var(--grey-lt-02)}.styles_reset__nL_GR:is(.styles_filterFooter__9IdIW>button):hover{color:var(--accent-main);border-color:var(--accent-main)}.styles_apply__YSP0Q:is(.styles_filterFooter__9IdIW>button){background-color:var(--accent-main);color:var(--light-color)}.styles_apply__YSP0Q:is(.styles_filterFooter__9IdIW>button):hover{background-color:var(--accent-focused)}.styles_statusWrapper__aeCut{flex-wrap:wrap;gap:.6rem;margin:0}.styles_statusWrapper__aeCut .styles_statusItem__7ADpQ{flex-grow:1}:is(.styles_statusWrapper__aeCut .styles_statusItem__7ADpQ) .styles_statusButton__0_jU_{text-transform:uppercase;width:100%;font-size:12px;font-weight:450}:is(:is(.styles_statusWrapper__aeCut .styles_statusItem__7ADpQ) .styles_statusButton__0_jU_):focus,:is(:is(.styles_statusWrapper__aeCut .styles_statusItem__7ADpQ) .styles_statusButton__0_jU_):hover{border-color:var(--grey-main)}[dir=ltr] .styles_statusWrapper__aeCut{padding-right:.6rem}[dir=rtl] .styles_statusWrapper__aeCut{padding-left:.6rem}.styles_sectionWrapper__fbZnt{border-bottom:1px solid var(--light-white);-webkit-user-select:none;user-select:none}.styles_sectionWrapper__fbZnt .styles_header__Ngbw5{justify-content:space-between;align-items:center;padding:14px 0;font-size:17px;display:flex}:is(.styles_sectionWrapper__fbZnt .styles_header__Ngbw5) .styles_leading__WE_j1{align-items:center;display:flex}:is(.styles_sectionWrapper__fbZnt .styles_header__Ngbw5) .styles_trailing__4lCam{justify-content:center;align-items:center;gap:8px;display:flex}:is(:is(.styles_sectionWrapper__fbZnt .styles_header__Ngbw5) .styles_trailing__4lCam) .ant-avatar-group{align-items:center}:is(.styles_sectionWrapper__fbZnt .styles_header__Ngbw5) .styles_toggle__JlE62{cursor:pointer;perspective:400px;border-radius:4px;justify-content:center;align-items:center;padding:8px;transition:background .2s ease-in-out;display:flex}:is(:is(.styles_sectionWrapper__fbZnt .styles_header__Ngbw5) .styles_toggle__JlE62):hover{background:var(--light-white)}:is(:is(.styles_sectionWrapper__fbZnt .styles_header__Ngbw5) .styles_toggle__JlE62)>span{perspective:400px;transition:transform .2s ease-in-out}.styles_open__L_MxV:is(:is(.styles_sectionWrapper__fbZnt .styles_header__Ngbw5) .styles_toggle__JlE62)>span{transform:rotateX(180deg)}.styles_sectionWrapper__fbZnt .styles_content__6jyDn{max-height:auto;transition:max-height .2s ease-in-out;overflow:hidden}.styles_canCollapse__9PmDk:is(.styles_sectionWrapper__fbZnt .styles_content__6jyDn){max-height:0}.styles_canCollapse__9PmDk.styles_open__L_MxV:is(.styles_sectionWrapper__fbZnt .styles_content__6jyDn){max-height:var(--max-height)}:is(.styles_sectionWrapper__fbZnt .styles_content__6jyDn) .styles_inner__Yp10X{padding:14px 0}:is(:is([dir=ltr] .styles_sectionWrapper__fbZnt) .styles_header__Ngbw5) .styles_icon__Ia4ad{margin-right:16px}:is(:is([dir=rtl] .styles_sectionWrapper__fbZnt) .styles_header__Ngbw5) .styles_icon__Ia4ad{margin-left:16px}.PresetsModal_modalBody__C2AYE .ant-modal-header{border-bottom:none;padding-top:1.5rem}.PresetsModal_modalBody__C2AYE .ant-modal-title{font-size:1.25rem}.PresetsModal_modalBody__C2AYE .ant-modal-footer{border-top:none;padding:1rem 1.5rem}:is(.PresetsModal_modalBody__C2AYE .ant-btn-default):hover,:is(.PresetsModal_modalBody__C2AYE .ant-btn-default):focus{border-color:var(--accent-main);color:var(--accent-main)}:is(.PresetsModal_modalBody__C2AYE .ant-btn-primary):hover{background-color:var(--accent-main);border-color:var(--accent-main)}.PresetsModal_modalContent__6oVRA,.PresetsModal_inputWrapper__LNZKC{flex-direction:column;gap:.5rem;display:flex}.PresetsModal_autoCompleteInput__5BYgJ{width:100%}.PresetsModal_globusIcon__WP_O7{transition:color .3s ease-in-out}.PresetsModal_globusIcon__WP_O7:hover{color:var(--accent-main)}.PresetsModal_globusIcon__WP_O7:hover svg path{fill:var(--accent-main)}.PresetsModal_shared__5ROKi{color:var(--accent-main)}.PresetsModal_shared__5ROKi svg path{fill:var(--accent-main)}.PresetsModal_shared__5ROKi:hover{color:inherit}.PresetsModal_shared__5ROKi:hover svg path{fill:inherit}.PresetsModal_presetItemButtonContainer__lw3VN{min-width:fit-content}.PresetsModal_presetItemButton__f34S4{cursor:pointer;background:0 0;border:none}.PresetsModal_employeeTag__aRuiU{min-width:10px;padding:2px 8px}[dir=ltr] .PresetsModal_employeeTag__aRuiU{margin-right:3px}[dir=rtl] .PresetsModal_employeeTag__aRuiU{margin-left:3px}.PresetsModal_employeePopupContainer__qPEgG{gap:.5rem;padding:12px}.PresetsModal_employeePopupContainer__qPEgG .PresetsModal_employeeSearch__GthTn{height:32px;margin-bottom:8px;padding:0 8px 4px}:is(.PresetsModal_employeePopupContainer__qPEgG .PresetsModal_employeeSearch__GthTn):hover{border:1px solid var(--accent-main);box-sizing:border-box;box-shadow:0 0 4px var(--input-box-shadow)}.PresetsModal_employeePopupContainer__qPEgG .PresetsModal_employeePopupItem__doUIR{height:35px;padding:5px 12px}.PresetsModal_employeePopupContainer__qPEgG .PresetsModal_employeeName__irYE8{align-items:center;gap:5px;display:inline-flex}.Toggle_toggle__gg5qd{gap:1rem;display:flex}.Toggle_toggle__gg5qd+.Toggle_toggle__gg5qd{margin-top:1rem}.Toggle_label__CsEbe{font-weight:700}.stylesV2_headerRow__4iUEd{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.stylesV2_headerTitleWrap__jL2UA{align-items:center;gap:10px;display:flex}.stylesV2_headerTitle__7OOFV{color:var(--text-main);margin:0;font-size:18px;font-weight:600}.stylesV2_headerCount__AkH7p{color:#fff;background:#2b7f9e;border-radius:11px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 7px;font-size:12px;font-weight:600;display:inline-flex}.stylesV2_drawerBody__TdpyN{flex-direction:column;display:flex}.stylesV2_sectionWrapper__lrh3n{border-bottom:1px solid var(--grey-lt-02);-webkit-user-select:none;user-select:none}.stylesV2_sectionHeader__KRMDI{all:unset;box-sizing:border-box;width:100%;color:var(--text-main);justify-content:space-between;align-items:center;gap:12px;padding:14px 2px;font-size:16px;display:flex}button.stylesV2_sectionHeader__KRMDI{cursor:pointer}.stylesV2_sectionHeader__KRMDI:focus-visible{outline-offset:-2px;border-radius:8px;outline:2px solid #2b7f9e}.stylesV2_sectionLeading__Qgwc2{align-items:center;gap:12px;min-width:0;display:flex}.stylesV2_sectionIcon__E9zWS{color:var(--darker-grey-main);align-items:center;font-size:16px;display:inline-flex}.stylesV2_sectionTitle__HbQJ_{font-weight:600}.stylesV2_sectionCount__F_5MF{background:var(--light-primary-color);color:#1f6c86;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-weight:600;display:inline-flex}.stylesV2_sectionTrailing__4AW_e{align-items:center;gap:8px;display:flex}.stylesV2_sectionChevron__iL_Su{width:24px;height:24px;color:var(--darker-grey-main);justify-content:center;align-items:center;transition:transform .2s;display:inline-flex}[dir=ltr] .stylesV2_sectionChevron__iL_Su.stylesV2_open__zCCyT{transform:rotate(180deg)}[dir=rtl] .stylesV2_sectionChevron__iL_Su.stylesV2_open__zCCyT{transform:rotate(-180deg)}.stylesV2_sectionContent__zFedN{grid-template-rows:1fr;display:grid}.stylesV2_sectionContent__zFedN.stylesV2_canCollapse__iKUl_{grid-template-rows:0fr;transition:grid-template-rows .22s}.stylesV2_sectionContent__zFedN.stylesV2_canCollapse__iKUl_.stylesV2_open__zCCyT{grid-template-rows:1fr}.stylesV2_sectionInner__CVtz6{min-height:0;overflow:hidden}.stylesV2_sectionBody__3Ls40{padding:4px 2px 16px}.stylesV2_sectionContent__zFedN.stylesV2_canCollapse__iKUl_:not(.stylesV2_open__zCCyT) .stylesV2_sectionInner__CVtz6{visibility:hidden}@media (prefers-reduced-motion:reduce){.stylesV2_sectionContent__zFedN.stylesV2_canCollapse__iKUl_,.stylesV2_sectionChevron__iL_Su{transition:none}}.stylesV2_inactiveToggle__20elp{margin-bottom:4px}.stylesV2_toggle__aqgqC{color:var(--text-main);align-items:center;padding:6px 0;font-size:14px;font-weight:500;display:flex}.stylesV2_checklist__Oxyvl{flex-direction:column;gap:14px;padding:4px 0 2px;display:flex}.stylesV2_labelsEditBtn__vhD4z{color:var(--accent-dark,#1f6c86);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 6px;font-size:14px;font-weight:600}.stylesV2_labelsEditBtn__vhD4z:hover{background:var(--light-primary-color)}.stylesV2_labelsEditBtn__vhD4z:focus-visible{outline-offset:2px;outline:2px solid #2b7f9e}.stylesV2_statusWrapper__HBtm0{grid-gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}[dir=ltr] .stylesV2_statusWrapper__HBtm0{padding-right:.6rem}[dir=rtl] .stylesV2_statusWrapper__HBtm0{padding-left:.6rem}.stylesV2_statusItem__61ZNT{min-width:0}.stylesV2_statusButton__FJfQx{border:1px solid var(--grey-lt-02);width:100%;min-height:38px;color:var(--text-main);letter-spacing:-.005em;cursor:pointer;background:#fff;border-radius:8px;padding:8px 12px;font-size:13px;font-weight:500;line-height:1.2;transition:background-color .15s,border-color .15s,color .15s}.stylesV2_statusButton__FJfQx:not([aria-pressed=true]):hover{border-color:var(--grey-main);background:var(--grey-lt-02)}.stylesV2_statusButton__FJfQx[aria-pressed=true]{border-color:var(--accent-main);background:var(--light-primary-color);color:#1f6c86;font-weight:600}.stylesV2_statusButton__FJfQx:focus-visible{outline-offset:2px;outline:2px solid #2b7f9e}.stylesV2_filterFooter__rbdeC{align-items:center;gap:12px;width:100%;display:flex}.stylesV2_filterFooter__rbdeC>*{flex:1}.bodyV2_grid__8eM5S{grid-gap:12px;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:12px;display:grid}.bodyV2_card__un6eL{all:unset;box-sizing:border-box;border:1px solid var(--grey-main);text-align:center;cursor:pointer;background:#fff;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:112px;padding:12px 8px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex;position:relative}.bodyV2_card__un6eL:hover{background:var(--light-white);border-color:#2b7f9e}.bodyV2_card__un6eL:focus-visible{outline-offset:2px;outline:2px solid #2b7f9e}.bodyV2_card__un6eL.bodyV2_selected__p2CRP{background:var(--light-primary-color);border:2px solid #2b7f9e;padding:11px 7px}.bodyV2_cardAvatar__Xgt9u{display:inline-flex}.bodyV2_iconAvatar__Ub4Xv{background:var(--light-primary-color);color:#1f6c86;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:inline-flex}.bodyV2_cardName__WJK6j{color:var(--text-main);word-break:break-word;overflow-wrap:break-word;max-width:100%;font-size:13px;font-weight:600;line-height:16px}.bodyV2_cardCount__1phuf{color:var(--darker-grey-main);font-weight:500}.bodyV2_inactivePill__yiqDz{color:#8a1f1f;background:#fdeaea;border-radius:4px;padding:1px 8px;font-size:11px;font-weight:600;line-height:16px}.bodyV2_checkChip__qLo38{color:#fff;background:#2b7f9e;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;display:inline-flex;position:absolute;top:6px}[dir=ltr] .bodyV2_checkChip__qLo38{right:6px}[dir=rtl] .bodyV2_checkChip__qLo38{left:6px}.bodyV2_dropdownWrapper__EcPtN{flex-wrap:wrap;margin-top:8px;display:flex}.bodyV2_dropdownWrapper__EcPtN .ant-select{width:100%}.bodyV2_locationList__yEgNj{flex-direction:column;gap:8px;display:flex}.bodyV2_locationRow__72VTK{all:unset;box-sizing:border-box;border:1px solid var(--grey-main);width:100%;min-height:40px;color:var(--text-main);cursor:pointer;background:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:600;transition:border-color .15s,background .15s;display:flex}.bodyV2_locationRow__72VTK:hover{background:var(--light-white);border-color:#2b7f9e}.bodyV2_locationRow__72VTK:focus-visible{outline-offset:2px;outline:2px solid #2b7f9e}.bodyV2_locationRow__72VTK.bodyV2_selected__p2CRP{background:var(--light-primary-color);border:2px solid #2b7f9e;padding:7px 13px}.bodyV2_locationLabel__Dz4DB{align-items:center;gap:8px;min-width:0;display:flex}.bodyV2_locationLabel__Dz4DB .anticon rect{fill:currentColor}.bodyV2_locationLabelText__w6M2o{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bodyV2_locationCheck__l0uVO{color:var(--grey-main);align-items:center;font-size:16px;display:inline-flex}.bodyV2_locationRow__72VTK.bodyV2_selected__p2CRP .bodyV2_locationCheck__l0uVO{color:#2b7f9e}.bodyV2_locationContent__bu_UD{flex-wrap:wrap;row-gap:16px;display:flex}.bodyV2_locationContent__bu_UD .ant-select{width:100%}.bodyV2_tagLabel__TKwnl{min-width:10px;color:var(--text-main);padding:2px 8px}[dir=ltr] .bodyV2_tagLabel__TKwnl{margin-right:3px}[dir=rtl] .bodyV2_tagLabel__TKwnl{margin-left:3px}.bodyV2_customCheckbox__6JAAx{padding:12px}.bodyV2_customCheckbox__6JAAx .ant-select-item-option-selected{background-color:#0000}.bodyV2_customCheckbox__6JAAx .ant-select-item-option-state{display:none}.bodyV2_customSpace__WkLRf{width:100%;padding:0 8px 4px}.bodyV2_customSpace__WkLRf .ant-space-item{width:100%}.bodyV2_clearLabel__jmywv{all:unset;text-align:start;cursor:pointer;color:var(--darker-grey-main);margin:8px 0 7px;font-size:14px;line-height:22px}[dir=ltr] .bodyV2_clearLabel__jmywv{padding-left:12px}[dir=rtl] .bodyV2_clearLabel__jmywv{padding-right:12px}.bodyV2_clearLabel__jmywv:hover{color:var(--text-main)}.bodyV2_clearLabel__jmywv:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #2b7f9e}[dir=ltr] .bodyV2_checkBoxStyled__015di .anticon{margin-right:.25rem}[dir=rtl] .bodyV2_checkBoxStyled__015di .anticon{margin-left:.25rem}.bodyV2_checkBoxStyled__015di .anticon rect{fill:currentColor}.labelsV2_titleWrap__Or2cB{flex-direction:column;gap:4px;min-width:0;display:flex}.labelsV2_title__P7_Ub{color:var(--text-main);font-size:20px;font-weight:700;line-height:1.2}.labelsV2_subtitle__EXYmg{color:var(--grey-main);font-size:14px;font-weight:400}.labelsV2_subtitleLink__B0kdM{color:var(--accent-main);font-weight:500;text-decoration:none}.labelsV2_subtitleLink__B0kdM:hover{text-decoration:underline}.labelsV2_subtitleLink__B0kdM:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #2b7f9e}.labelsV2_body__b0Xf1{flex-direction:column;gap:16px;min-width:min(560px,80vw);display:flex}.labelsV2_list___emjL{flex-direction:column;max-height:48vh;display:flex;overflow-y:auto}.labelsV2_allRow__KT40c{border-bottom:1px solid var(--grey-lt-02);align-items:center;gap:8px;padding:12px 2px;display:flex}.labelsV2_allCount__wFMTS{border:1px solid var(--grey-lt-02);min-width:24px;height:20px;color:var(--grey-main);border-radius:999px;justify-content:center;align-items:center;padding:0 7px;font-size:12px;font-weight:600;display:inline-flex}.labelsV2_labelRow__nolSQ{border-bottom:1px solid var(--grey-lt-02);padding:12px 2px}.labelsV2_labelRow__nolSQ:last-child{border-bottom:none}.labelsV2_labelName__56AgS{color:var(--text-main);align-items:center;gap:8px;font-size:14px;font-weight:500;display:inline-flex}.labelsV2_swatch__Zc9Yg{border:1px solid var(--grey-lt-02);border-radius:4px;flex:none;width:12px;height:12px}.labelsV2_empty__ohLZa{color:var(--grey-main);text-align:center;padding:24px 2px;font-size:14px}.labelsV2_footer__V3Keq{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.labelsV2_footerCount__97miY{color:var(--grey-main);font-size:14px;font-weight:500}.presetsV2_trigger__cbVT0{all:unset;box-sizing:border-box;border:1px solid var(--grey-main);max-width:220px;height:32px;color:var(--text-main);cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:600;transition:border-color .15s,background .15s;display:inline-flex}.presetsV2_trigger__cbVT0:hover{background:var(--light-primary-color);border-color:#2b7f9e}.presetsV2_trigger__cbVT0:focus-visible{outline-offset:2px;outline:2px solid #2b7f9e}.presetsV2_triggerLabel__090qE{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.presetsV2_triggerLabel__090qE.presetsV2_placeholder__p5d4G{color:var(--darker-grey-main);font-weight:500}.presetsV2_triggerChevron__G0n3B{color:var(--darker-grey-main);align-items:center;font-size:11px;display:inline-flex}.presetsV2_panel__0K6Ha{border:1px solid var(--grey-lt-02);background:#fff;border-radius:14px;flex-direction:column;width:328px;max-width:calc(100vw - 24px);display:flex;overflow:hidden;box-shadow:0 12px 32px #17172829,0 2px 6px #17172814}.presetsV2_panelHeader__2MDzV{justify-content:space-between;align-items:center;gap:12px;padding:14px 16px 10px;display:flex}.presetsV2_panelTitleWrap__48OF0{align-items:baseline;gap:8px;min-width:0;display:flex}.presetsV2_panelTitle__ZhQnE{color:var(--text-main);margin:0;font-size:15px;font-weight:700}.presetsV2_panelSubtitle__1gYs4{color:var(--darker-grey-main);font-size:12px}.presetsV2_resetButton__6nMXA{all:unset;box-sizing:border-box;color:#2b7f9e;cursor:pointer;white-space:nowrap;border-radius:6px;padding:4px 8px;font-size:12px;font-weight:600}.presetsV2_resetButton__6nMXA:hover{background:var(--light-primary-color)}.presetsV2_resetButton__6nMXA:focus-visible{outline-offset:1px;outline:2px solid #2b7f9e}.presetsV2_list___a9V4{flex-direction:column;gap:2px;max-height:320px;margin:0;padding:2px 8px 4px;list-style:none;display:flex;overflow-y:auto}.presetsV2_presetRow__021Ek{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;width:100%;transition:background .15s,border-color .15s;display:flex;position:relative}[dir=ltr] .presetsV2_presetRow__021Ek{text-align:left;padding:9px 10px 9px 12px}[dir=rtl] .presetsV2_presetRow__021Ek{text-align:right;padding:9px 12px 9px 10px}.presetsV2_presetRow__021Ek:hover{background:var(--grey-lt-01,#f5f5f8)}.presetsV2_presetRow__021Ek.presetsV2_selected__Y15JU{background:var(--light-primary-color);border-color:#2b7f9e59}.presetsV2_presetRow__021Ek.presetsV2_selected__Y15JU:before{content:"";background:#2b7f9e;width:3px;position:absolute;top:8px;bottom:8px}[dir=ltr] .presetsV2_presetRow__021Ek.presetsV2_selected__Y15JU:before{border-radius:0 3px 3px 0;left:0}[dir=rtl] .presetsV2_presetRow__021Ek.presetsV2_selected__Y15JU:before{border-radius:3px 0 0 3px;right:0}.presetsV2_presetMain__ItQlY{all:unset;box-sizing:border-box;cursor:pointer;flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.presetsV2_presetMain__ItQlY:focus-visible{outline-offset:-2px;border-radius:8px;outline:2px solid #2b7f9e}.presetsV2_presetName__tMD5p{color:var(--text-main);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex;overflow:hidden}.presetsV2_presetRow__021Ek.presetsV2_selected__Y15JU .presetsV2_presetName__tMD5p{color:#1f6c86}.presetsV2_untitledName___YTuS{color:var(--darker-grey-main);font-style:italic;font-weight:500}.presetsV2_presetMeta__SL_xp{color:var(--darker-grey-main);align-items:center;gap:6px;font-size:12px;display:flex}.presetsV2_metaDot__AOhul{opacity:.5;background:currentColor;border-radius:50%;width:3px;height:3px}.presetsV2_sharedPill__faWJ_{background:var(--light-primary-color);color:#1f6c86;border-radius:6px;align-items:center;gap:4px;padding:1px 6px;font-size:11px;font-weight:600;display:inline-flex}.presetsV2_presetActions__cq_tR{flex-shrink:0;align-items:center;gap:2px;display:flex}.presetsV2_actionButton__KapnV{all:unset;box-sizing:border-box;width:28px;height:28px;color:var(--darker-grey-main);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;font-size:14px;transition:background .15s,color .15s;display:inline-flex}.presetsV2_actionButton__KapnV:hover{color:var(--text-main);background:#1717280f}.presetsV2_actionButton__KapnV:focus-visible{outline-offset:-1px;outline:2px solid #2b7f9e}.presetsV2_actionButton__KapnV.presetsV2_danger__rNV5z:hover{color:#c93a3f;background:#e5484d1f}.presetsV2_actionButton__KapnV.presetsV2_shareOn__30nss{color:#2b7f9e}.presetsV2_actionButton__KapnV.presetsV2_shareOn__30nss:hover{color:#1f6c86}.presetsV2_hoverActions__ZP6m5{opacity:0;transition:opacity .12s}.presetsV2_presetRow__021Ek:hover .presetsV2_hoverActions__ZP6m5,.presetsV2_presetRow__021Ek:focus-within .presetsV2_hoverActions__ZP6m5,.presetsV2_presetRow__021Ek:focus-visible .presetsV2_hoverActions__ZP6m5{opacity:1}.presetsV2_activeCheck__MFjiN{color:#fff;background:#2b7f9e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;display:inline-flex}.presetsV2_empty__nfBpq{text-align:center;padding:20px 20px 8px}.presetsV2_emptyIcon__K2wxB{background:var(--light-primary-color);color:#2b7f9e;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:12px;font-size:22px;display:inline-flex}.presetsV2_emptyTitle__UmvzX{color:var(--text-main);margin:0 0 4px;font-size:14px;font-weight:700}.presetsV2_emptyText__rdcW2{color:var(--darker-grey-main);margin:0;font-size:12.5px;line-height:1.5}.presetsV2_panelFooter__GrxRo{border-top:1px solid var(--grey-lt-02);padding:8px 12px 12px}.presetsV2_saveCta__SELdZ{all:unset;box-sizing:border-box;border:1px dashed var(--grey-main);color:#1f6c86;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:40px;font-size:13.5px;font-weight:600;transition:border-color .15s,background .15s,color .15s;display:flex}.presetsV2_saveCta__SELdZ:hover{background:var(--light-primary-color);color:#185c74;border-style:solid;border-color:#2b7f9e}.presetsV2_saveCta__SELdZ:focus-visible{outline-offset:2px;outline:2px solid #2b7f9e}.presetsV2_saveCtaIcon__cYPQL{align-items:center;font-size:15px;display:inline-flex}.presetsV2_modalLayer__Gxul1{z-index:1500;position:relative}.presetsV2_modalTitleWrap__q0ckP{flex-direction:column;gap:2px;display:flex}.presetsV2_modalTitle__loa_N{color:var(--text-main);font-size:18px;font-weight:700}.presetsV2_modalSubtitle__vyWPX{color:var(--darker-grey-main);font-size:13px;font-weight:400}.presetsV2_modalGrid__eMugB{grid-gap:24px;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:24px;display:grid}@media (width<=720px){.presetsV2_modalGrid__eMugB{grid-template-columns:minmax(0,1fr);gap:20px}}.presetsV2_formCol__rbhfj{flex-direction:column;gap:18px;min-width:0;display:flex}.presetsV2_field__WRHLo{flex-direction:column;gap:7px;min-width:0;display:flex}.presetsV2_fieldLabel__VyonS{color:var(--text-main);font-size:13px;font-weight:600}.presetsV2_pickerCount__Ouujl{color:#1f6c86;font-size:12px;font-weight:600}[dir=ltr] .presetsV2_pickerCount__Ouujl{margin-left:auto}[dir=rtl] .presetsV2_pickerCount__Ouujl{margin-right:auto}.presetsV2_pickerLabelRow__ZfJq8{align-items:baseline;gap:8px;display:flex}.presetsV2_pickerSelectAll__yhYBR{all:unset;box-sizing:border-box;color:#2b7f9e;cursor:pointer;font-size:12px;font-weight:600}.presetsV2_pickerSelectAll__yhYBR:hover{text-decoration:underline}.presetsV2_pickerSelectAll__yhYBR:focus-visible{outline-offset:2px;border-radius:3px;outline:2px solid #2b7f9e}.presetsV2_pickerList__ELOea{border:1px solid var(--grey-lt-02);border-radius:10px;flex-direction:column;gap:2px;max-height:232px;padding:6px;display:flex;overflow-y:auto}.presetsV2_employeeRow__ZGerq{all:unset;box-sizing:border-box;cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:7px 8px;transition:background .12s;display:flex}.presetsV2_employeeRow__ZGerq:hover{background:var(--grey-lt-01,#f5f5f8)}.presetsV2_employeeRow__ZGerq:focus-visible{outline-offset:-2px;outline:2px solid #2b7f9e}.presetsV2_employeeName___Itf0{min-width:0;color:var(--text-main);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13.5px;overflow:hidden}.presetsV2_employeeInactive__Nhcjq{color:var(--danger-600,#c0392b);background:var(--danger-50,#fdecea);border-radius:4px;flex:none;padding:1px 6px;font-size:11px;font-weight:500;line-height:1.4}.presetsV2_employeeCheck__yJMLk{border:1.5px solid var(--grey-main);color:#0000;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.presetsV2_employeeRow__ZGerq[aria-selected=true] .presetsV2_employeeCheck__yJMLk{color:#fff;background:#2b7f9e;border-color:#2b7f9e}.presetsV2_pickerEmpty__K_xgr{text-align:center;color:var(--darker-grey-main);padding:20px 8px;font-size:13px}.presetsV2_shareRow__nv9cf{border:1px solid var(--grey-lt-02);border-radius:10px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.presetsV2_shareCopy__chrv_{flex-direction:column;gap:2px;min-width:0;display:flex}.presetsV2_shareTitle__uNEju{color:var(--text-main);font-size:13.5px;font-weight:600}.presetsV2_shareDesc__dmyMq{color:var(--darker-grey-main);font-size:12px;line-height:1.45}.presetsV2_previewCard__bg6gU{border:1px solid var(--grey-lt-02);border-radius:12px;flex-direction:column;align-self:start;display:flex;overflow:hidden}[dir=ltr] .presetsV2_previewCard__bg6gU{background:linear-gradient(180deg, var(--light-primary-color) 0%, #fff 96px)}[dir=rtl] .presetsV2_previewCard__bg6gU{background:linear-gradient(-180deg, var(--light-primary-color) 0%, #fff 96px)}.presetsV2_previewHeader__fdfWK{align-items:center;gap:8px;padding:14px 16px 10px;display:flex}.presetsV2_previewHeaderIcon__qoxDZ{color:#fff;background:#2b7f9e;border-radius:7px;justify-content:center;align-items:center;width:26px;height:26px;font-size:13px;display:inline-flex}.presetsV2_previewHeaderText__ovpKW{flex-direction:column;display:flex}.presetsV2_previewTitle__wiOV7{color:var(--text-main);font-size:13.5px;font-weight:700}.presetsV2_previewCaption__6XH54{color:var(--darker-grey-main);font-size:11.5px}.presetsV2_previewBody__AS_0A{flex-direction:column;gap:2px;padding:4px 8px 12px;display:flex}.presetsV2_previewRow__ESumD{grid-gap:8px;border-radius:8px;grid-template-columns:22px 96px minmax(0,1fr);align-items:start;gap:8px;padding:9px 8px;display:grid}.presetsV2_previewRow__ESumD+.presetsV2_previewRow__ESumD{border-top:1px solid var(--grey-lt-02)}.presetsV2_previewRowIcon__kIDIQ{color:var(--darker-grey-main);justify-content:center;align-items:center;padding-top:1px;font-size:14px;display:inline-flex}.presetsV2_previewRowLabel__kn65v{color:var(--darker-grey-main);padding-top:2px;font-size:12.5px;font-weight:600}.presetsV2_previewRowValue__gg5tA{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.presetsV2_previewChip__mbPF2{border:1px solid var(--grey-lt-02);max-width:100%;color:var(--text-main);background:#fff;border-radius:999px;align-items:center;gap:5px;padding:2px 9px;font-size:12px;font-weight:500;line-height:1.6;display:inline-flex}.presetsV2_previewChip__mbPF2 .presetsV2_swatch__jhTo8{border-radius:50%;flex-shrink:0;width:9px;height:9px;box-shadow:inset 0 0 0 1px #0000001f}.presetsV2_previewChip__mbPF2 .presetsV2_chipLabel__YIJQy{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.presetsV2_previewChip__mbPF2.presetsV2_strong__YFKFV{background:var(--light-primary-color);color:#1f6c86;border-color:#2b7f9e4d;font-weight:600}.presetsV2_previewMuted__gq4XO{color:var(--darker-grey-main);padding-top:2px;font-size:12px;font-style:italic}.presetsV2_previewStack__NTxo_{align-items:center;gap:8px;display:inline-flex}.presetsV2_previewMore__gzD20{color:var(--darker-grey-main);font-size:12px;font-weight:600}.presetsV2_modalFooter__iHYWO{justify-content:flex-end;align-items:center;gap:10px;width:100%;display:flex}.styles_overlay__vH1DQ{z-index:1000;-webkit-backdrop-filter:blur(26px)saturate(140%);backdrop-filter:blur(26px)saturate(140%);animation:styles_overlay-in__7oktu .24s var(--ease-standard,ease-out) both;flex-direction:column;justify-content:center;align-items:center;gap:44px;padding:24px;display:flex;position:fixed;inset:0}[dir=ltr] .styles_overlay__vH1DQ{background:linear-gradient(165deg,#102a549e 0%,#091e42c7 60%,#06142dd9 100%)}[dir=rtl] .styles_overlay__vH1DQ{background:linear-gradient(-165deg,#102a549e 0%,#091e42c7 60%,#06142dd9 100%)}.styles_clockBlock__kPr13{text-align:center;color:#fff;-webkit-user-select:none;user-select:none}.styles_clock___5Ahs{letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-shadow:0 2px 24px #06142d73;font-size:clamp(56px,9vh,84px);font-weight:200;line-height:1}.styles_date__C4TMj{color:#ffffffc7;letter-spacing:.01em;margin-top:10px;font-size:16px;font-weight:500}.styles_card__gl1HV{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffeb;border:1px solid #ffffff8c;border-radius:24px;flex-direction:column;align-items:center;gap:20px;width:min(420px,100%);padding:40px 44px 30px;animation:.32s cubic-bezier(.2,.9,.3,1.15) both styles_card-in__cK0E5;display:flex;box-shadow:0 24px 80px #06142d61,0 2px 8px #06142d24}.styles_avatarRing__3_E8A{border-radius:999px;padding:4px;position:relative;box-shadow:0 8px 24px #3578e559}[dir=ltr] .styles_avatarRing__3_E8A{background:conic-gradient(from 210deg, var(--blue-500,#3578e5), #7f9cf5, #54c5ce, var(--blue-500,#3578e5))}[dir=rtl] .styles_avatarRing__3_E8A{background:conic-gradient(from -210deg, var(--blue-500,#3578e5), #7f9cf5, #54c5ce, var(--blue-500,#3578e5))}.styles_lockBadge__M_jGB{background:var(--blue-500,#3578e5);color:#fff;border:2px solid #fff;border-radius:999px;place-items:center;width:26px;height:26px;display:grid;position:absolute;bottom:-2px}[dir=ltr] .styles_lockBadge__M_jGB{right:-2px}[dir=rtl] .styles_lockBadge__M_jGB{left:-2px}.styles_lockBadge__M_jGB svg{width:13px;height:13px}.styles_identity__Yp7VJ{text-align:center}.styles_userName__adZCO{color:var(--text-primary);margin:0;font-size:20px;font-weight:600}.styles_caption__2_tD0{color:var(--text-secondary);margin:6px 0 0;font-size:14px}.styles_codeBlock__8pljJ{flex-direction:column;align-items:center;gap:12px;display:flex}.styles_shake__MSbkJ{animation:.36s cubic-bezier(.36,.07,.19,.97) both styles_passcode-shake__NIiI_}.styles_error__Oqk3o{color:var(--danger-500,#da3b3b);margin:0;font-size:13px;font-weight:500}.styles_helpLink__QNQbR{color:var(--blue-600,#0668b3);font-size:13px;font-weight:600;text-decoration:none}.styles_helpLink__QNQbR:hover,.styles_helpLink__QNQbR:focus-visible{text-decoration:underline}.styles_success__TnHcq{flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:220px;display:flex}.styles_lottie__OKjrZ{width:160px}.styles_welcome__yFK7R{color:var(--text-primary);margin:0;font-size:16px;font-weight:600}@keyframes styles_overlay-in__7oktu{0%{opacity:0}to{opacity:1}}@keyframes styles_card-in__cK0E5{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes styles_passcode-shake__NIiI_{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.styles_overlay__vH1DQ,.styles_card__gl1HV,.styles_shake__MSbkJ{animation:none}}.styles_employeeHeader__1XXGh{z-index:10;background:#fff;flex:1;justify-content:stretch;align-items:center;gap:24px;width:100%;max-width:100%;height:0;display:flex;position:sticky;top:0;overflow:visible}.styles_employeeHeader__1XXGh:hover{background-color:var(--accent-ghost)}.styles_employeeColumn__C9QQm{scroll-snap-align:start;flex:1;position:relative}.styles_employeeColumn__C9QQm.styles_activityBackground___JcSI{background:0 0;background:initial}:is(.styles_employeeColumn__C9QQm+.styles_employeeColumn__C9QQm):after{content:"";background:var(--grey-lt);z-index:3;width:1px;height:100%;position:absolute;top:0}.styles_employeeColumn__C9QQm .inWorkingTime{background:#fff;border:0;outline:none}.styles_employeeColumn__C9QQm .hourCell__timeIndicator{pointer-events:none;opacity:0;cursor:pointer;background:#f5f5f5;align-items:center;width:100%;padding:2px;transition:opacity .2s ease-in-out,transform 50ms ease-in-out;display:flex;position:absolute}:is(.styles_employeeColumn__C9QQm .hourCell__timeIndicator).open{opacity:1}.styles_employeeColumn__C9QQm .hourCell__single{justify-content:center;align-items:center;transition:background .2s;display:flex}:is(.styles_employeeColumn__C9QQm .hourCell__single) span{opacity:0;color:gray;transition:opacity .2s;display:flex}:is(.styles_employeeColumn__C9QQm .hourCell__single):hover{background:#f5f5f5}:is(.styles_employeeColumn__C9QQm .hourCell__single):hover span{opacity:1;transition:opacity .2s}.styles_employeeColumn__C9QQm [data-draggable=true]{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%}:is(.styles_employeeColumn__C9QQm [data-draggable=true]) *{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.styles_employeeColumn__C9QQm .dragSelection{pointer-events:none;z-index:2;background:var(--accent-ghost);border:1px solid var(--accent,#2e9ed6);border-radius:4px;position:absolute;left:0;right:0}[dir=ltr] .styles_employeeColumn__C9QQm{background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--grey-lt) 70%, white), color-mix(in srgb, var(--grey-lt) 70%, white) 2px, #ededed 2px, #ededed 7px)}:is(:is([dir=ltr] .styles_employeeColumn__C9QQm)+:is([dir=ltr] .styles_employeeColumn__C9QQm)):after{left:0}:is([dir=ltr] .styles_employeeColumn__C9QQm) .dragSelection{transition:top 70ms linear,height 70ms linear,left 70ms linear,width 70ms linear}[dir=rtl] .styles_employeeColumn__C9QQm{background:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--grey-lt) 70%, white), color-mix(in srgb, var(--grey-lt) 70%, white) 2px, #ededed 2px, #ededed 7px)}:is(:is([dir=rtl] .styles_employeeColumn__C9QQm)+:is([dir=rtl] .styles_employeeColumn__C9QQm)):after{right:0}:is([dir=rtl] .styles_employeeColumn__C9QQm) .dragSelection{transition:top 70ms linear,height 70ms linear,right 70ms linear,width 70ms linear}.styles_avatarSpotlight__0LSOA[data-column-kind=employee] :is(div,span):has(ar-avatar){overflow:visible}.styles_avatarSpotlight__0LSOA[data-column-kind=employee] ar-avatar{transition:box-shadow .3s,transform .3s}.styles_avatarSpotlight__0LSOA[data-column-kind=employee] ar-avatar img{transition:opacity .15s,transform .35s}:is(.styles_employeeColumn__C9QQm:has([data-appointment]:hover,.inWorkingTime:hover) .styles_avatarSpotlight__0LSOA[data-column-kind=employee]) ar-avatar{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent,#2e9ed6) 55%, transparent), 0 0 10px 3px color-mix(in srgb, var(--accent,#2e9ed6) 40%, transparent);animation:1.6s ease-in-out infinite styles_avatarSpotlightPulse__6aCFb;overflow:hidden;transform:scale(1.05)}:is(.styles_employeeColumn__C9QQm:has([data-appointment]:hover,.inWorkingTime:hover) .styles_avatarSpotlight__0LSOA[data-column-kind=employee]) ar-avatar img{transform:scale(1.12)}@keyframes styles_avatarSpotlightPulse__6aCFb{0%,to{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent,#2e9ed6) 55%, transparent), 0 0 10px 3px color-mix(in srgb, var(--accent,#2e9ed6) 40%, transparent)}50%{}}@supports (color:color-mix(in lch, red, blue)){@keyframes styles_avatarSpotlightPulse__6aCFb{0%,to{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent,#2e9ed6) 55%, transparent), 0 0 10px 3px color-mix(in srgb, var(--accent,#2e9ed6) 40%, transparent)}50%{box-shadow:0 0 0 5px color-mix(in srgb, var(--accent,#2e9ed6) 85%, transparent), 0 0 16px 5px color-mix(in srgb, var(--accent,#2e9ed6) 60%, transparent)}}}@media (prefers-reduced-motion:reduce){:is(.styles_employeeColumn__C9QQm:has([data-appointment]:hover,.inWorkingTime:hover) .styles_avatarSpotlight__0LSOA[data-column-kind=employee]) ar-avatar{animation:none;transform:none}:is(.styles_employeeColumn__C9QQm:has([data-appointment]:hover,.inWorkingTime:hover) .styles_avatarSpotlight__0LSOA[data-column-kind=employee]) ar-avatar img{transform:none}}.styles_header__gTm_Z{z-index:2;background:#fff;border-bottom:1px solid gray;align-items:center;gap:24px;padding:12px 24px;display:flex;position:sticky}.styles__employeeHeaderMixinInner__3mSKu{width:100%;min-height:78px;position:absolute;top:0}[dir=ltr] .styles__employeeHeaderMixinInner__3mSKu{left:0}[dir=rtl] .styles__employeeHeaderMixinInner__3mSKu{right:0}.styles_headerSpace__ZwOIv{height:var(--grid-header-height,var(--header-height))}.styles_employeeHeaderInner__Qefrs{border-bottom:1px solid var(--grey-lt);width:100%;min-height:max(var(--header-height), var(--tallest-column-header,0px));background-color:#fff;align-items:stretch;display:flex;position:absolute;top:0}[dir=ltr] .styles_employeeHeaderInner__Qefrs{left:0}[dir=rtl] .styles_employeeHeaderInner__Qefrs{right:0}.styles_spinWrapper__1Rw0P{background:#fff;justify-content:center;align-items:center;width:100%;height:50vh;display:flex}[id^=booking-]{background:0 0;border:none;outline:none;padding:0}[dir=ltr] [id^=booking-]{text-align:left}[dir=rtl] [id^=booking-]{text-align:right}.styles_openSlotSelection__qZKZx{z-index:3;pointer-events:none;box-sizing:border-box;color:#14794a;background:#1f9e5629;border:1px solid #1f9e56;border-radius:4px;flex-direction:column;justify-content:center;gap:2px;padding:4px 8px;display:flex;position:absolute;left:0;right:0;overflow:hidden}[dir=ltr] .styles_openSlotSelection__qZKZx{transition:top 70ms linear,height 70ms linear,left 70ms linear,width 70ms linear}[dir=rtl] .styles_openSlotSelection__qZKZx{transition:top 70ms linear,height 70ms linear,right 70ms linear,width 70ms linear}.styles_openSlotTitle__wLM5E{white-space:nowrap;font-size:11px;font-weight:600;line-height:1.2}.styles_openSlotTime__yJNfu{white-space:nowrap;opacity:.85;font-size:11px;line-height:1.2}.DayNoteCalendar_body__1_bp1{gap:var(--space-1);padding-top:var(--space-1);flex-direction:column;display:flex}.DayNoteCalendar_body__1_bp1 textarea{resize:vertical}.DayNoteCalendar_counter__OWEyG{font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;align-self:flex-end}.DayNoteCalendar_author__g2G4n{align-items:center;gap:var(--space-2);min-width:0;display:flex}[dir=ltr] .DayNoteCalendar_author__g2G4n{margin-right:auto}[dir=rtl] .DayNoteCalendar_author__g2G4n{margin-left:auto}.DayNoteCalendar_authorName__5AlY8{font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.styles_c__4QZY3{width:100%;position:absolute;top:100%}[dir=ltr] .styles_c__4QZY3{left:0}[dir=rtl] .styles_c__4QZY3{right:0}.styles_tag__hi4Zl{text-align:center;background:var(--background,#54b2d3);width:calc(100% - 6px);height:1.5rem;color:var(--color,white);border-radius:2px;margin:6px auto;padding:0 6px;position:relative;overflow:hidden}.styles_tag__hi4Zl span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.styles_tag__hi4Zl+.styles_tag__hi4Zl{margin-top:6px}.styles_tag__hi4Zl:before{content:"";filter:brightness(75%);background:var(--background,transparent);border-radius:2px;width:3px;height:100%;display:block;position:absolute}:is([dir=ltr] .styles_tag__hi4Zl):before{left:-6px}:is([dir=rtl] .styles_tag__hi4Zl):before{right:-6px}.LoadingSkeleton_bone__3XU4t{border-radius:4px;flex-shrink:0;animation:1.5s infinite LoadingSkeleton_shimmer__I4cKQ}[dir=ltr] .LoadingSkeleton_bone__3XU4t{background:linear-gradient(90deg,#ebecf0 25%,#f6f7f8 50%,#ebecf0 75%)}[dir=rtl] .LoadingSkeleton_bone__3XU4t{background:linear-gradient(-90deg,#ebecf0 25%,#f6f7f8 50%,#ebecf0 75%)}[dir] .LoadingSkeleton_bone__3XU4t{background-size:200% 100%}@keyframes LoadingSkeleton_shimmer__I4cKQ{0%{background-position:200% 0}to{background-position:-200% 0}}.LoadingSkeleton_header__fmdVj{align-items:center;gap:10px;min-height:56px;padding:10px 12px;display:flex}.LoadingSkeleton_headerText__HfYBW{flex-direction:column;gap:6px;min-width:0;display:flex}.LoadingSkeleton_workingZone__0Dc5N{background:#fff;width:100%;position:absolute}.LoadingSkeleton_bookingBlock__GjtlI{opacity:.55;border-radius:6px;position:absolute;left:2px;right:2px}.AppointmentDraft_container__q1euh{height:100%;container-type:size}.AppointmentDraft_card___4aYU{--draft-accent:var(--ai-500);box-sizing:border-box;border:1px dashed color-mix(in srgb, var(--draft-accent) 65%, var(--surface-raised));border-radius:var(--radius-md);background:color-mix(in srgb, var(--draft-accent) 8%, var(--surface-raised));cursor:pointer;height:100%;padding:7px 10px;position:relative;overflow:hidden}.AppointmentDraft_card___4aYU:before{content:"";background:var(--draft-accent);width:3px;position:absolute;inset-block:-1px;inset-inline-start:-1px}.AppointmentDraft_header__ad_Fx{align-items:center;gap:6px;min-width:0;display:flex}.AppointmentDraft_heading__5pDbk{min-width:0;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;font-weight:700;line-height:18px;overflow:hidden}.AppointmentDraft_badge__A3kuX{flex-shrink:0;display:inline-flex}.AppointmentDraft_badge__A3kuX .badge{background:color-mix(in srgb, var(--ai-500) 16%, var(--surface-raised));color:var(--text-primary);padding:1px 7px}.AppointmentDraft_badgeContent__hG24P{align-items:center;gap:4px;display:inline-flex}.AppointmentDraft_icon__5j__u{align-items:center;display:inline-flex}.AppointmentDraft_icon__5j__u svg{width:12px;height:12px}.AppointmentDraft_body__U_NeO{color:var(--text-secondary);margin-top:2px;font-size:12px;font-weight:500;line-height:16px}.AppointmentDraft_note__IAyuM{white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.AppointmentDraft_roomBusy__SZN7v{border-style:solid;border-color:var(--danger-500);background:var(--danger-50)}.AppointmentDraft_roomBusy__SZN7v:before{display:none}.AppointmentDraft_roomBusy__SZN7v .AppointmentDraft_heading__5pDbk,.AppointmentDraft_roomBusy__SZN7v .AppointmentDraft_body__U_NeO{color:var(--danger-700)}.AppointmentDraft_roomBusy__SZN7v .AppointmentDraft_badge__A3kuX .badge{background:var(--danger-50);color:var(--danger-700)}@container (width<=160px){.AppointmentDraft_icon__5j__u{display:none}.AppointmentDraft_card___4aYU{padding-inline:7px}}@container (height<=40px){.AppointmentDraft_card___4aYU{padding-block:3px}.AppointmentDraft_body__U_NeO{display:none}}.processingTimeSlots_processingTimeSlot__WUtuH{clip-path:inset(var(--processing-start) 0 var(--processing-end) 0);cursor:pointer}.processingTimeSlots_processingTimeSlot__WUtuH[data-horizontal=true]{clip-path:inset(0 var(--processing-end) 0 var(--processing-start))}.processingTimeSlots_processingTimeSlot__WUtuH[data-horizontal=true]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){clip-path:inset(0 var(--processing-start) 0 var(--processing-end))}.EmployeeNotScheduled_card__6nbbq{text-align:center;background:var(--light-color,#fff);border:1px solid var(--grey-lt-02,#eef1f4);border-radius:18px;flex-direction:column;align-items:center;gap:16px;margin:14px 10px;padding:26px 18px 22px;display:flex;box-shadow:0 10px 28px -12px #121d3629,0 2px 6px -2px #121d360f}.EmployeeNotScheduled_avatarGlow__qWcox{justify-content:center;align-items:center;display:flex;position:relative}.EmployeeNotScheduled_avatarGlow__qWcox:before{content:"";background:radial-gradient(circle, var(--accent-ghost,#54b2d338) 0%, transparent 68%);z-index:0;border-radius:50%;position:absolute;inset:-12px}.EmployeeNotScheduled_avatarGlow__qWcox>*{z-index:1;position:relative}.EmployeeNotScheduled_text__G5CC1{flex-direction:column;gap:6px;display:flex}.EmployeeNotScheduled_title___6R50{letter-spacing:-.01em;color:var(--text-main,#121d36);text-wrap:balance;font-size:16px;font-weight:600;line-height:1.3}.EmployeeNotScheduled_subtitle__xDpPF{color:var(--grey-focused,#566a80);text-wrap:balance;font-size:12.5px;line-height:1.5}.WeekUserColumn_emptySticky__2dmLU{z-index:1;flex:1;align-self:flex-start;position:sticky;top:5rem}.ClientRecordOverlay_layer__ZcAbD{z-index:900;position:fixed;inset:0}.ClientRecordOverlay_scrim__TZf9F{background:#121d3652;animation:.2s both ClientRecordOverlay_cro-fade-in__ih9nZ;position:absolute;inset:0}.ClientRecordOverlay_panel__jmSGW{width:calc(100vw - 88px - var(--pabau-chat-dock,0px));max-width:calc(100vw - 88px - var(--pabau-chat-dock,0px));background:var(--neutral-0);box-shadow:var(--shadow-xl);animation:ClientRecordOverlay_cro-slide-in__yVGn6 .34s var(--ease-emphasized) both;position:absolute;top:0;bottom:0;overflow:hidden}[dir=ltr] .ClientRecordOverlay_panel__jmSGW{right:var(--pabau-chat-dock,0px);border-radius:18px 0 0 18px}[dir=rtl] .ClientRecordOverlay_panel__jmSGW{left:var(--pabau-chat-dock,0px);border-radius:0 18px 18px 0}@keyframes ClientRecordOverlay_cro-slide-in__yVGn6{0%{opacity:0;transform:translate(40px)}}@keyframes ClientRecordOverlay_cro-fade-in__ih9nZ{0%{opacity:0}}@media (width<=900px){.ClientRecordOverlay_panel__jmSGW{border-radius:0;width:100vw;max-width:100vw}}@media (prefers-reduced-motion:reduce){.ClientRecordOverlay_scrim__TZf9F,.ClientRecordOverlay_panel__jmSGW{animation:none}}