.app-layout_container__3ufVZ{display:flex;flex-direction:column;width:100%}.app-layout_container__3ufVZ header{height:56px}.auth-email-verify_container__1zIUj{height:100vh;overflow-x:hidden;overflow-y:hidden;width:100%}.auth-email-verify_wrapper__1tL8u{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.auth-email-verify_subWrapper__47WsX{background:#102667;border-radius:12px;height:600px;position:relative;width:40%}.auth-email-verify_error__SUqc5,.auth-email-verify_success__1CiaI{bottom:0;left:50%;position:fixed;transform:translate(-50%);width:40%}.auth-email-verify_logo__2e4q5{display:flex;justify-content:center;margin-top:2.5rem}.auth-email-verify_checkEmail__3zkK4{display:flex;flex-direction:column;margin-top:1.5rem}.auth-email-verify_checkYourEmail__2OPWA{color:#f9fafe;font-family:Marcellus;font-size:36px;font-style:normal;font-weight:400;line-height:42px;text-align:center}.auth-email-verify_message__32woB{margin-top:2rem}.auth-email-verify_message__32woB,.auth-email-verify_resendText__X3mms{color:#8b91a5;font-family:Roboto;font-size:18px;font-style:normal;font-weight:400;line-height:21px;text-align:center}.auth-email-verify_link__2bgm4{color:inherit;text-decoration:none}.styles_cell__3GCBh{background-color:#fff;color:#8b91a5;font-family:Roboto;font-size:11.5px;font-weight:400;line-height:12px}.styles_table__297ri .p-datatable-emptymessage{color:#8b91a5;font-size:12px;line-height:14px;margin-top:20px}.styles_table__297ri .p-datatable-emptymessage td{text-align:center}.styles_queueTableRoot__3-jlS{background-color:#f6f7f8;border-radius:0;border-top-left-radius:10px;overflow:hidden}.styles_queueTableRoot__3-jlS .p-datatable-wrapper,.styles_queueTableRoot__3-jlS [data-pc-section=wrapper]{background-color:#f6f7f8;border-radius:0;border-top-left-radius:10px;scrollbar-color:#aab6ca #edf1f7;scrollbar-width:thin}.styles_queueTableRoot__3-jlS .p-datatable-wrapper::-webkit-scrollbar,.styles_queueTableRoot__3-jlS [data-pc-section=wrapper]::-webkit-scrollbar{height:2px;width:2px}.styles_queueTableRoot__3-jlS .p-datatable-wrapper::-webkit-scrollbar-track,.styles_queueTableRoot__3-jlS [data-pc-section=wrapper]::-webkit-scrollbar-track{background:#edf1f7;border-radius:999px}.styles_queueTableRoot__3-jlS .p-datatable-wrapper::-webkit-scrollbar-thumb,.styles_queueTableRoot__3-jlS [data-pc-section=wrapper]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#b7c2d5,#93a3bd);border:none;border-radius:999px}.styles_queueTableRoot__3-jlS .p-datatable-wrapper::-webkit-scrollbar-thumb:hover,.styles_queueTableRoot__3-jlS [data-pc-section=wrapper]::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#9eafc8,#7f93b3)}.styles_headerContent__2qocA{align-items:center;display:flex;height:100%;justify-content:center;padding:8px 16px 4px;position:relative;width:100%}.styles_resizer__3TTpZ{border-radius:2px;bottom:1px;cursor:col-resize;position:absolute;right:1px;top:1px;transition:background-color .2s ease;width:4px;z-index:1}.styles_resizer__3TTpZ.resizing,.styles_resizer__3TTpZ:hover{background-color:#102667}.styles_table__297ri.p-datatable-table{padding-bottom:var(--queue-table-bottom-padding,50dvh)!important;table-layout:fixed!important}.styles_table__297ri .p-datatable-tbody>tr>td,.styles_table__297ri .p-datatable-thead>tr>th{box-sizing:border-box;width:auto}.styles_table__297ri .p-datatable-tbody,.styles_table__297ri [data-pc-section=tbody]{padding-bottom:var(--queue-table-bottom-padding,50dvh)}.styles_time__2Z1C9{background-color:#fff;color:inherit;font-family:Roboto;font-size:11.5px;line-height:12px;padding-left:16px;text-align:left}.styles_col__3tore.styles_party__3_R79{background-color:#e8e9ed}.styles_col__3tore.styles_cancelled__1A-h2,.styles_col__3tore.styles_techinician__1vnA0{background-color:#3d5a82;color:#fff}.styles_col__3tore.styles_techRequest__2O2Pt{background-color:#e8e9ed}.styles_col__3tore.styles_printed__1zNY-{background-color:#102667;color:#fff;padding-bottom:18px;padding-top:18px}.styles_col__3tore{background-color:#e8e9ed;overflow:hidden}.styles_row__2GUES{font-size:11.5px;line-height:12px}.styles_row__2GUES.styles_greyed__2b9v0{opacity:.4}.styles_table__297ri .p-datatable-tbody>tr>td{border-right:none;border-top:1.5px solid #f4f6fb;max-width:100%;min-width:0;overflow:hidden;padding-bottom:6px;padding-top:6px;transition:filter .18s ease}.styles_table__297ri .p-datatable-tbody>tr.locked>td{cursor:not-allowed!important}.styles_table__297ri .p-datatable-tbody>tr:not(.locked):not(.row-editing):not(.p-highlight):not(.p-datatable-row-editing)>td{cursor:pointer}.styles_table__297ri .p-datatable-tbody>tr:not(.locked):not(.row-editing):not(.p-highlight):not(.p-datatable-row-editing):hover>td{filter:brightness(1.08)}.styles_table__297ri .p-datatable-tbody>tr:not(.locked):not(.row-editing):not(.p-highlight):not(.p-datatable-row-editing):hover>td[class*=cancelled],.styles_table__297ri .p-datatable-tbody>tr:not(.locked):not(.row-editing):not(.p-highlight):not(.p-datatable-row-editing):hover>td[class*=printed],.styles_table__297ri .p-datatable-tbody>tr:not(.locked):not(.row-editing):not(.p-highlight):not(.p-datatable-row-editing):hover>td[class*=techinician]{background-color:#566b8d;filter:none}.styles_table__297ri .p-datatable-tbody>tr>td:last-child{border-right:none}.styles_table__297ri .p-datatable-tbody>tr.p-datatable-row-editing>td,.styles_table__297ri .p-datatable-tbody>tr.p-highlight>td{border-right-color:transparent!important}.styles_table__297ri .p-datatable-tbody>tr.p-datatable-row-editing>td,.styles_table__297ri .p-datatable-tbody>tr.p-highlight>td,.styles_table__297ri .p-datatable-tbody>tr.row-editing>td{background-color:#fdf0e3!important;border-bottom:1px solid #e7c8a2!important;border-top:1px solid #e7c8a2!important}.styles_table__297ri .p-datatable-tbody>tr.p-datatable-row-editing>td:first-child,.styles_table__297ri .p-datatable-tbody>tr.p-highlight>td:first-child,.styles_table__297ri .p-datatable-tbody>tr.row-editing>td:first-child{border-left:1px solid #e7c8a2!important}.styles_table__297ri .p-datatable-tbody>tr.p-datatable-row-editing>td:last-child,.styles_table__297ri .p-datatable-tbody>tr.p-highlight>td:last-child,.styles_table__297ri .p-datatable-tbody>tr.row-editing>td:last-child{border-right:1px solid #e7c8a2!important}.styles_text-ellipsis__3Wpft{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.styles_user-select-none__2W7qq{user-select:none}.styles_table__297ri .p-datatable-thead>tr>th{background-color:#eef1f5;border-right:none;color:#102666!important;height:40px!important;min-width:0;overflow:hidden;position:relative;vertical-align:middle}.styles_table__297ri .p-datatable-thead>tr>th:last-child{border-right:none}.styles_table__297ri .p-datatable-thead>tr>th:hover{background-color:#eef1f5!important}.styles_table__297ri .p-column-header-content{align-items:center;color:#102666;display:flex;height:100%;justify-content:center;padding:0 24px 0 16px;width:100%}.styles_table__297ri .p-column-header-content>.p-column-title{height:auto;width:100%}.styles_table__297ri .p-column-header-content *{color:#102666}.styles_table__297ri .p-column-header-content:hover{background-color:#e7edf7}.styles_table__297ri .p-datatable-thead>tr>th[class*=emptyHeader]{border-right-color:transparent!important}.styles_table__297ri .p-column-resizer{background-color:transparent;cursor:col-resize;height:100%;margin:0;position:absolute;right:-5px;top:0;transition:background-color .2s ease;width:10px;z-index:10}.styles_queueTableRoot__3-jlS .p-column-resizer:after{background-color:transparent;border:none;bottom:6px;content:"";left:50%;pointer-events:none;position:absolute;top:6px;transform:translateX(-50%);width:1px}.styles_queueTableRoot__3-jlS .p-column-resizer:hover:after,.styles_queueTableRoot__3-jlS .p-datatable-thead>tr>th:hover .p-column-resizer:after{background-color:#fff}.styles_queueTableRoot__3-jlS .p-column-resizer-helper{background-color:#fff;border-radius:2px;box-shadow:0 0 0 1px rgba(16,38,103,.25);opacity:.9;pointer-events:none;width:4px!important;z-index:2000}.styles_showColumnDividers__3BJV_ .p-datatable-tbody>tr>td{border-right:1px solid #fff}.styles_showColumnDividers__3BJV_ .p-datatable-thead>tr>th{border-right:1px solid hsla(0,0%,100%,.5)}.styles_headerLeft__Nm6v0 .p-column-header-content{justify-content:flex-start}.styles_headerCenter__aCzwW .p-column-header-content{justify-content:center;padding-left:24px;padding-right:24px}.styles_headerCenter__aCzwW .p-column-header-content>.p-column-title{text-align:center}.styles_compactCenteredHeaderTitle__3X-uQ{display:block;text-align:center;width:100%}.styles_pinnedCenteredHeader__3Hu3J .p-column-header-content{justify-content:center;padding:0!important;position:relative}.styles_pinnedCenteredHeader__3Hu3J .p-column-header-content>.p-column-title{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:max-content}.styles_pinnedCenteredHeader__3Hu3J .p-column-resizer{right:-5px}.styles_headerRight__3tqms .p-column-header-content{justify-content:flex-end}.styles_chunkLoadingStrip__1mykg{flex-shrink:0;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .12s linear;width:100%}.styles_chunkLoadingStripVisible__3jF1f{opacity:1}.styles_chunkLoadingStripHidden__1sDxl{opacity:0}.styles_chunkProgressBar__9PCyF{height:2px;width:100%}.styles_chunkProgressTrack__1Lo66{background-color:rgba(112,147,255,.22);border-radius:2px;height:2px;overflow:hidden;position:relative;width:100%}.styles_chunkProgressValueAnimated__16PuL{animation:styles_chunkBarSlide__eg81i .9s linear infinite;background:linear-gradient(90deg,rgba(112,147,255,0),rgba(120,148,232,.95),rgba(112,147,255,0));border-radius:2px;height:100%;left:0;position:absolute;top:0;transform:translateX(-120%);width:35%;will-change:transform}@keyframes styles_chunkBarSlide__eg81i{0%{transform:translateX(-120%)}to{transform:translateX(360%)}}.login-technician-success_container__X9Ljb{align-items:center;display:flex;height:100vh;justify-content:center;width:100%}.login-technician-success_wrapper__OL8pU{background:#102667;border-radius:12px;display:flex;flex-direction:column;height:550px;width:40%}.login-technician-success_top__WmMYF{align-items:flex-end;display:flex;justify-content:center;position:relative;top:5%}.login-technician-success_logo__14MNn{display:flex;justify-content:flex-start}.login-technician-success_down__2BmrQ{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;top:30%}.login-technician-success_intro__1pRmV{display:flex;flex-direction:column;justify-content:center;margin-top:2rem;max-width:476px}.login-technician-success_welcome__37Jbg{color:#f9fafe;font-family:Marcellus;font-size:36px;font-style:normal;font-weight:400;line-height:42px;text-align:center}.login-technician-success_button__YDPkL{display:flex;justify-content:center;margin-top:1rem;width:60%}.login-technician-form_container__11BZ3{display:flex;justify-content:center;width:100%}.login-technician-form_form__20zIk{display:flex;flex-direction:column;width:60%}.login-technician-form_button__3no4E{display:flex;justify-content:center;margin-top:3rem}.login-technician_container__2Mdft{height:100vh;overflow-x:hidden;overflow-y:hidden;width:100%}.login-technician_wrapper__2hxF7{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.login-technician_subWrapper__21oSO{background:#102667;border-radius:12px;height:600px;width:600px}.login-technician_error__3oOS4{bottom:0;left:50%;position:fixed;transform:translate(-50%);width:40%;z-index:999}.login-technician_logo__gvMq9{display:flex;justify-content:center;position:relative;top:5%}.login-technician_content__2RHHl{position:relative;top:30%}.login-technician_intro__1TJEV{display:flex;flex-direction:column;justify-content:center}.login-technician_welcome__3hqBO{color:#f9fafe;font-family:Marcellus;font-size:36px;font-style:normal;font-weight:400;line-height:42px;text-align:center}.login-technician_enterCode__2jxAi{color:#8b91a5;font-family:Roboto;font-size:18px;font-style:normal;font-weight:400;line-height:21px;margin-top:.5rem;text-align:center}.login-technician_form__1ekhH{margin-top:2rem}.login-form_container__3NhmR{display:flex;justify-content:center;width:100%}.login-form_form__1cixW{display:flex;flex-direction:column;justify-content:center;width:70%}.login-form_label__2VtPu{color:#fff;font-family:Roboto;font-size:12px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:.5em}.login-form_remember__3P_j5{align-items:center;display:flex;justify-content:flex-start}.login_container__3M_LA{height:100vh;overflow-x:hidden;overflow-y:hidden;width:100%}.login_wrapper__2qjuN{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.login_subWrapper__Wmfr6{background:#102667;border-radius:12px;height:692px;width:600px}.login_error__A_AiM{bottom:0;left:50%;position:fixed;transform:translate(-50%);width:40%;z-index:999}.login_logo__3Tq-C{display:flex;justify-content:center;margin-top:3rem}.login_intro__2ncmP{display:flex;flex-direction:column;justify-content:center;margin-top:2rem}.login_welcome__22fOB{color:#f9fafe;font-family:Marcellus;font-size:36px;line-height:42px}.login_lognToContinue__1rPzJ,.login_welcome__22fOB{font-style:normal;font-weight:400;text-align:center}.login_lognToContinue__1rPzJ{color:#8b91a5;font-family:Roboto;font-size:18px;line-height:21px;margin-top:.5rem}.login_form__1AbW4{margin-top:2rem}.password-reset-successful_container__2kta9{height:100vh;overflow-x:hidden;overflow-y:hidden;width:100%}.password-reset-successful_wrapper__1LTYT{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.password-reset-successful_subWrapper__1aEZa{background:#102667;border-radius:12px;height:550px;position:relative;width:40%}.password-reset-successful_logo__1TtO2{display:flex;justify-content:center;margin-top:2.5rem}.password-reset-successful_intro__1ODu3{display:flex;flex-direction:column;margin-top:1.5rem}.password-reset-successful_passwordResetText__26qAS{color:#f9fafe;font-family:Marcellus;font-size:36px;font-style:normal;font-weight:400;line-height:42px;text-align:center}.password-reset-successful_message__34OUK{color:#8b91a5;font-family:Roboto;font-size:18px;font-style:normal;font-weight:400;line-height:21px;margin-top:.5rem;text-align:center}.password-reset-form_container__zaofq{display:flex;justify-content:center;width:100%}.password-reset-form_form__3L1Yp{display:flex;flex-direction:column;justify-content:center;width:70%}.password-reset-form_label__17eWm{color:#fff;font-family:Roboto;font-size:12px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:.5rem}.password-reset_container__1Fk1D{height:100vh;overflow-x:hidden;overflow-y:hidden;width:100%}.password-reset_wrapper__4gr13{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.password-reset_subWrapper__1zfPz{background:#102667;border-radius:12px;height:740px;width:600px}.password-reset_error__3rmNH{bottom:0;left:50%;position:fixed;transform:translate(-50%);width:40%;z-index:999}.password-reset_logo__1hxhh{display:flex;justify-content:center;margin-top:4rem}.password-reset_intro__bBDhV{display:flex;flex-direction:column;justify-content:center;margin-top:2rem}.password-reset_setNewPassword__1di3T{color:#f9fafe;font-family:Marcellus;font-size:36px;font-style:normal;font-weight:400;line-height:42px;text-align:center}.password-reset_message__-4guZ{color:#8b91a5;font-family:Roboto;font-size:18px;font-style:normal;font-weight:400;line-height:21px;margin-top:.5rem;text-align:center}.password-reset_form__3FOVa{margin-top:2rem}.request-password-reset-form_container__37Onj{display:flex;justify-content:center;width:100%}.request-password-reset-form_form__3Q8pE{display:flex;flex-direction:column;justify-content:center;margin-top:2rem;width:70%}.request-password-reset-form_label__1PnYf{color:#fff;font-family:Roboto;font-size:12px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:.5em}.request-password-reset_container__Y7Teo{height:100vh;overflow-x:hidden;overflow-y:hidden;width:100%}.request-password-reset_wrapper__3ch_A{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.request-password-reset_subWrapper__2Ljj_{background:#102667;border-radius:12px;height:593px;width:600px}.request-password-reset_error__1EX-K{bottom:0;left:50%;position:fixed;transform:translate(-50%);width:40%;z-index:999}.request-password-reset_logo__2Nhrw{display:flex;justify-content:center;margin-top:4rem}.request-password-reset_intro__2C_HO{display:flex;flex-direction:column;justify-content:center;margin-top:2rem}.request-password-reset_message__ekObI{color:#f9fafe;font-family:Marcellus;font-size:36px;font-style:normal;font-weight:400;line-height:42px;text-align:center}.request-password-reset_assurance__1GTS9{color:#8b91a5;font-family:Roboto;font-size:18px;font-style:normal;font-weight:400;line-height:21px;margin-top:.5rem;text-align:center}.request-password-reset_form__27XXT{margin-top:1rem}.salon-selection-add-salon_title__3kPU1{color:#fff;font-family:Marcellus;font-size:30px;font-style:normal;font-weight:400;letter-spacing:.05em;line-height:120%;padding:1rem}.salon-selection-add-salon_inputWrapper__1BArG{display:flex;flex-direction:column}.salon-selection-add-salon_label__3QI64{color:#8b91a5;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:21px}.salon-selection-add-salon_input__3Juta{background:#fff;border:1px solid #b9b9bb;border-radius:4px;font-family:Nunito Sans;font-size:14px;font-style:normal;font-weight:400;height:30px;line-height:16px;outline:none;padding:10px;width:100%}.salon-selection-add-salon_stateAndZipWrapper__2mgKZ{align-items:center;display:flex;flex:1}.salon-selection-add-salon_state__3YQ4F,.salon-selection-add-salon_zip__3Kn_k{flex:0.5}.salon-selection-add-salon_zip__3Kn_k{margin-left:.5rem}.salon-selection-add-salon_error__Ntiku{color:red;font-size:12px;font-weight:600}.salon-selection-list_salon__Oo2Bj{align-items:center;background:#102667;border:1px solid transparent;border-radius:10px;box-shadow:0 0 20px rgba(1,10,43,.5);cursor:pointer;display:flex;height:78px;justify-content:space-between;margin-top:1rem;padding:1rem;width:100%}.salon-selection-list_salon__Oo2Bj:hover{border:1px solid #f6ad4e}.salon-selection-list_salonInfo__20C1C{display:flex;flex-direction:column}.salon-selection-list_enterSalonWrapper__3aJ1l{align-items:center;color:#fff;display:flex;font-family:Roboto;font-size:14px;font-style:normal;font-weight:600;line-height:16px}.salon-selection-list_enterSalonWrapper__3aJ1l:hover{color:#f6ad4e}.salon-selection-list_enter__J-1_E{margin-right:5px}.salon-selection-list_name__2yP5i{color:#f9fafe;font-family:Marcellus;font-size:26px;font-style:normal;font-weight:400;line-height:120%}::-webkit-scrollbar{height:1em;width:10px}.salon-selection-list_address__1xEHd{color:#8b91a5;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:16px;margin-top:1px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:100vw}::-webkit-scrollbar-thumb{background:#a6a6a7;border-radius:100vw}::-webkit-scrollbar-thumb:hover{background:#a6a6a7}.salon-selection_container__3Cqhp{align-items:center;background-color:#e5edee;display:flex;height:100vh;justify-content:center;overflow-x:hidden;overflow-y:hidden;width:100%}.salon-selection_wrapper__3wjIY{background:#102667;border-radius:12px;box-shadow:33px 0 50px -30px rgba(113,125,142,.2);display:flex;flex-direction:column;height:692px;position:relative;width:600px}.salon-selection_wrapper__3wjIY.salon-selection_noSalons__1XTVq{height:406px}.salon-selection_logo__hLhsg{display:flex;height:40px;justify-content:center;margin-top:2.5rem}.salon-selection_title__2kyek{color:#f9fafe;display:flex;font-family:Marcellus;font-size:36px;font-style:normal;font-weight:400;height:60px;justify-content:center;line-height:42px;margin-top:1.5rem;text-align:center}.salon-selection_subtitle__301-I{display:flex;height:50px;justify-content:center;margin-top:1rem;width:100%}.salon-selection_content__RBkwN{color:#8b91a5;font-family:Roboto;font-size:18px;font-style:normal;font-weight:400;line-height:21px;max-width:70%;text-align:center}.salon-selection_errorInfo__hJw2X,.salon-selection_loadingSpinner__2F9Bn{left:50%;position:absolute;top:40%;transform:translate(-50%,-50%);z-index:2}.query-results_servicesList__qXlFl{list-style-type:none;margin:0;padding:0}.query-results_service__3pSrg{margin-top:.5rem}.query-managers_searchWrapper__1O3uf{align-items:center;display:flex;justify-content:space-between;width:100%}.query-managers_addManagerButton__31PHm{width:160px}.query-managers_results__3eBsZ{background-color:#fff;box-shadow:24;height:180px;overflow-y:scroll;position:absolute;top:3.5rem;width:100%}.query-managers_selectedManagers__19Gwz{display:flex;flex-direction:column;margin-top:1rem}.query-managers_label__1xbZS{color:#8b91a5;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:21px}.query-managers_error__ZEkQ1{color:red;font-size:12px;font-weight:600;margin-left:5px}@font-face{font-family:Marcellus;src:url(260a5b1835464abf.ttf)}@font-face{font-family:Roboto;src:url(d0bc87a819730d23.ttf)}.salon-form_title__6Nv4-{color:#fff;font-family:Marcellus;font-size:30px;font-style:normal;font-weight:400;letter-spacing:.05em;line-height:120%;padding:1rem}.salon-form_inputWrapper__s4D48{display:flex;flex-direction:column}.salon-form_label__35nKr{color:#8b91a5;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:21px}.salon-form_stateAndZipWrapper__1P_e-{align-items:center;display:flex;flex:1}.salon-form_state__3n8qM,.salon-form_zip__2TCVv{flex:0.5}.salon-form_zip__2TCVv{margin-left:.5rem}.salon-form_error__1eQIr{color:red;font-size:12px;font-weight:600}.salon-form_addManager__1F7om{display:flex;flex-direction:column}.delete-salon-modal_wrapper__3hcx8{align-items:center;display:flex;justify-content:center}.schedule_schedule-container__hcPhU{background:linear-gradient(180deg,#102667 75px,#f1f3f9 0);display:flex;height:calc(100vh - 64px);width:100vw}.schedule_schedule_header__2EYIA{background-color:#f5f6fa;border-radius:10px;min-height:600px;overflow:hidden;position:relative}.schedule_schedule_controls__3cvZL{align-items:center;display:flex;flex:start;gap:10px;justify-content:flex-start;margin:25px 0 10px 10px}.schedule_schedule_controls_test__bDMqI{align-items:center;display:flex;flex:start;justify-content:space-between}.schedule_schedule_arrow_left__2Y2-y{border-right:10px solid #102667}.schedule_schedule_arrow_left__2Y2-y,.schedule_schedule_arrow_right__3OfV5{border-bottom:10px solid transparent;border-top:10px solid transparent;height:0;width:0}.schedule_schedule_arrow_right__3OfV5{border-left:10px solid #102667}.schedule_schedule-controls__1jqIR .schedule_arrow-icon__1aiSN{border:10px solid transparent;height:0;width:0}.schedule_schedule_date_picker__mIoGK{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #102667;height:0;width:0}.schedule_schedule_pagination_controls__3AQ8f{align-items:center;display:flex;gap:5px;position:absolute;right:0;top:50px}.schedule_schedule-pagination-controls__24AIE .schedule_arrow-icon__1aiSN{border:10px solid transparent;height:0;width:0}.schedule_schedule-footer__1oxoJ{display:flex;justify-content:center;margin-top:10px}.technician-capabilities_wrapper__FTbkF{min-height:0}.technician-capabilities_columns__Ydq1X{display:grid;gap:16px;grid-template-columns:minmax(180px,220px) minmax(0,1fr);height:min(56vh,560px);min-height:360px}.technician-capabilities_categoryRail__3hi3u{border:1px solid #d7dbe7;border-radius:8px;display:flex;flex-direction:column;gap:8px;overflow-y:auto;padding:8px}.technician-capabilities_categoryButton__3iErZ{align-items:center;background:#fff;border:1px solid #d7dbe7;border-radius:8px;color:#102667;cursor:pointer;display:flex;font:inherit;font-weight:600;min-height:44px;padding:2px 8px;text-align:left}.technician-capabilities_categoryButtonActive__sPwN5{background:#102667;border-color:#102667;color:#fff}.technician-capabilities_categoryButtonLabel__1Vm9a{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.technician-capabilities_categoryContent__GucMA{border:1px solid #d7dbe7;border-radius:8px;overflow-y:auto;padding:12px}.technician-capabilities_categorySection__1Vzas{display:flex;flex-direction:column;gap:12px}.technician-capabilities_categorySection__1Vzas+.technician-capabilities_categorySection__1Vzas{border-top:1px solid #e7eaf3;margin-top:16px;padding-top:16px}.technician-capabilities_sectionHeader__ntBjg{align-items:center;display:flex}.technician-capabilities_sectionTitleRow__3Rwml{align-items:center;display:flex;gap:4px}.technician-capabilities_sectionBlock__3e36G{display:flex;flex-direction:column;gap:10px}.technician-capabilities_blockHeader__27KbX{align-items:center;background:#102667;border-radius:8px;color:#fff;display:flex;font-size:12px;font-weight:700;letter-spacing:.04em;min-height:44px;padding:0 8px 0 4px}.technician-capabilities_blockHeaderDisabled__2bfuy{background:#c9cedd;color:#6b7285;cursor:not-allowed}.technician-capabilities_blockHeaderContent__2x_Ja{align-items:center;display:flex;flex:1;gap:0}.technician-capabilities_blockHeaderLabel__2javu{color:inherit}.technician-capabilities_servicesColumns__2m5eR{column-gap:12px;column-width:220px;max-height:320px;min-height:120px;overflow-x:auto;overflow-y:hidden;padding-bottom:4px}.technician-capabilities_selectionItem__2CPoK{align-items:center;background:#fff;border:1px solid #d7dbe7;border-radius:8px;break-inside:avoid;color:#102667;display:flex;margin-bottom:8px;min-height:44px;padding-right:8px}.technician-capabilities_selectionItemActive__1IawG{background:#99a5cb;border-color:#99a5cb;color:#fff}.technician-capabilities_selectionItemDisabled__1iBQm{background:#f3f4f8;border-color:#d7dbe7;color:#8b93a8;cursor:not-allowed}.technician-capabilities_selectionLabel__A3Gqt{flex:1;font-size:14px;line-height:1.3;padding:0 8px 0 0}.technician-capabilities_addonColumns__3E2cB{display:flex;gap:12px;overflow-x:auto;padding-bottom:4px}.technician-capabilities_addonColumn__3D0oO{display:flex;flex:0 0 220px;flex-direction:column;gap:8px}.technician-capabilities_addonColumnHeader__1ksVl{align-items:center;background:#102667;border-radius:8px;color:#fff;display:flex;font-size:13px;font-weight:700;gap:0;min-height:44px;padding:0 8px 0 4px}.technician-capabilities_addonColumnHeaderDisabled__3LbSe{background:#c9cedd;color:#6b7285;cursor:not-allowed}.technician-capabilities_addonColumnBody__2_LGj{display:flex;flex-direction:column}.technician-capabilities_addonColumnLabel__2tj9Y{color:inherit}@media (max-width:1024px){.technician-capabilities_columns__Ydq1X{grid-template-columns:1fr;height:auto}.technician-capabilities_categoryRail__3hi3u{max-height:220px}.technician-capabilities_categoryContent__GucMA{max-height:min(56vh,560px)}}.delete-user-modal_wrapper__2uTvX{align-items:center;display:flex;justify-content:center}