.Button_button__1iY7N{color:#000;outline:none;font-weight:500;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:8px;border:#1a738d}.Button_button__1iY7N:disabled{opacity:.3;cursor:not-allowed}.Button_primaryFilled__2Z6CC{color:#fff;background-color:#1a738d}.Button_primaryFilled__2Z6CC:hover{background-color:#1a738d}.Button_primaryFilled__2Z6CC:disabled{background-color:rgba(26,115,141,.5019607843137255)}.Button_primaryFilled__2Z6CC:active,.Button_primaryFilled__2Z6CC:focus-visible{border-color:#1d596d}.Button_primaryOutline__1yahX{color:#1a738d;background-color:initial;border:1px solid #1a738d}.Button_normal__37rGz{background-color:initial;border-color:transparent}.Button_danger__3HOGE{color:var(--color-white)}.Button_danger__3HOGE,.Button_danger__3HOGE:hover{background-color:var(--color-danger-v2)}.Button_danger__3HOGE:disabled{opacity:.64}.Button_small__2Eqar{min-height:32px;padding:0 16px}.Button_medium__33Hcx{min-height:40px;padding:0 16px}.Button_auto__3VzBl{padding:0;width:auto;height:auto}.Button_hasIcon__1U-oV{display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px}.Dropdown_dropdown__2nNYt{position:relative;display:inline-block}.Dropdown_trigger__oCM9g{border:none;background-color:initial;padding:0}.Dropdown_content__3iz43{position:absolute;margin-top:8px;z-index:50;border-radius:6px;font-size:14px;overflow:auto;padding:4px;box-shadow:0 0 0 1px rgba(152,161,178,.1),0 15px 35px -5px rgba(17,24,38,.15),0 5px 15px 0 rgba(0,0,0,.08);border:1px solid #e5e7eb}.Dropdown_content__3iz43.Dropdown_primary__3lgQH{background-color:#1a738d;color:#fff}.Dropdown_content__3iz43.Dropdown_normal__3vn0I{background-color:#fff;color:#000}.Dropdown_content__3iz43.Dropdown_alignStart__2q-_D{left:0}.Dropdown_content__3iz43.Dropdown_alignEnd__jUol8{right:0}.Dropdown_item__1IRd8{cursor:pointer;padding:8px;font-size:12px;display:flex;align-items:center;justify-content:space-between;outline:none}.Dropdown_item__1IRd8:hover{background-color:#f3f4f6}.Dropdown_item__1IRd8:focus{background-color:hsla(0,0%,97.3%,.9686274509803922)}.Dropdown_item__1IRd8.Dropdown_selected__1NZGV{color:#1a738d;font-weight:600}.Dropdown_item__1IRd8 .Dropdown_itemContent__Cj4Ei{display:flex;align-items:center;grid-gap:8px;gap:8px}.Dropdown_item__1IRd8 .Dropdown_multiSelectIcon__2fBpG{height:16px;width:16px;margin-right:8px;border-radius:4px;display:flex;justify-content:center;align-items:center;box-shadow:0 1px 1px rgba(0,0,0,.1),0 0 0 1px rgba(11,19,43,.16)}.Dropdown_item__1IRd8 .Dropdown_multiSelectIcon__2fBpG.Dropdown_active__1r0r0{background-color:#1a738d}.Dropdown_item__1IRd8 .Dropdown_multiSelectIcon__2fBpG.Dropdown_inactive__1Mdr0{background-color:#fff}.Table_tableWrapper__2AKkM{flex:1 1;display:flex;flex-direction:column;border:1px solid #e6e6e6;border-radius:8px}.Table_table__1lOJH{width:100%;border-collapse:collapse;background-color:#fff;border-radius:8px;position:relative}.Table_fixedHeader__2B4nq{position:-webkit-sticky;position:sticky;top:0}.Table_headerRow__274Al{vertical-align:middle;padding:24px;background-color:var(--color-white)}.Table_th__2VEsf{text-align:left;text-transform:uppercase;font-size:12px;font-weight:600;color:#576a81;white-space:nowrap;cursor:pointer}.Table_td__2kLQa,.Table_th__2VEsf{padding:12px;border-bottom:1px solid #e6e6e6}.Table_td__2kLQa{font-size:14px;font-weight:400;color:#000;white-space:pre-wrap;vertical-align:middle}.Table_td__2kLQa p{margin:0}.Table_tr__dPjbK{transition:background-color .2s ease}.Table_tr__dPjbK:hover{background-color:#f8f9fa!important}.Table_clickableRow__2Y-5C{cursor:pointer}.Table_wordbreak__2hP_g{white-space:pre-wrap}.Table_actionButton__D7a_o{margin-bottom:12px}.Table_checkbox__1asyZ{-webkit-appearance:none;appearance:none;width:20px;height:20px;border:1px solid #d1d5db;border-radius:4px;background-color:#fff;cursor:pointer;position:relative}.Table_checkbox__1asyZ:checked{background-color:#1a738d;border-color:#1a738d}.Table_checkbox__1asyZ:checked:after{content:"";position:absolute;left:6px;top:2px;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.Table_checkbox__1asyZ:indeterminate:after{content:"";position:absolute;left:4px;top:8px;width:10px;height:2px;background-color:#d1d5db;border-radius:1px}.Table_tableFooter__1dnMB,.Table_tableHeader__2CKEu{padding:12px;background:var(--color-white);border-bottom:1px solid #e6e6e6}.Table_tablePagination__1WIw7{display:flex;justify-content:flex-end;grid-gap:8px;gap:8px;align-items:center;padding:12px;background:var(--color-white)}.Table_tablePaginationButton__2GB6O{border:1px solid var(--color-border);color:var(--color-gray)}.Table_pageNumber__3axRn{color:var(--color-primary-v2);font-weight:var(--font-medium)}.Badge_badge__17AZ5{display:inline-flex;align-items:center;white-space:nowrap;padding:2px 8px;border-radius:9999px;font-size:12px;font-weight:500;line-height:16px}.Card_card__1QN80{background-color:#fff;padding:16px 24px;border-radius:8px;border:1px solid #eceef2}.EmptyListState_wrapper__1zX_Q{height:20rem;display:flex;justify-content:center;align-items:center;flex-direction:column}.EmptyListState_emptyMessage__3s4PN{font-weight:600;font-size:14px;margin-bottom:12px;text-align:center}.EmptyListState_helperText__1BaSI{width:300px;max-width:100%;font-weight:400;font-size:12px;color:#576a81;text-align:center;white-space:pre-wrap;word-wrap:break-word}.ClientList_assignees__iUwuA{display:flex;flex-direction:row;grid-gap:8px;gap:8px;align-items:center}.ClientList_assigneeAvatar__3RGqL{width:32px;height:32px;border-radius:50%;background-color:var(--color-white);border:1.5px solid;display:flex;align-items:center;justify-content:center;font-weight:var(--font-semibold);font-size:var(--text-sm);cursor:pointer;transition:all .2s ease}.ClientList_assigneeAvatar__3RGqL:hover{transform:scale(1.05)}.ClientList_srOnly__2wc9c{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden;white-space:nowrap}.ClientList_phoneNo__2R0B0{white-space:nowrap}.FilterButton_filterButton__18ecv{padding:4px 16px;height:32px;font-size:14px;font-weight:500;grid-gap:8px;gap:8px;background-color:#fff;text-transform:capitalize;align-self:flex-start;border:1px solid #e7e7e7}.FilterButton_filterButton__18ecv:focus{box-shadow:0 0 0 2px #1a738d}.FilterButton_filterButton__18ecv[data-state=open]{border-color:#1a738d}.Skeleton_skeletonWrapper__2H6Qq{display:flex;flex-direction:column;border-radius:8px;background-color:#fff;border:1px solid #e6e6e6}.Skeleton_rows__2CgSb{display:flex;flex-direction:column;grid-gap:1px;gap:1px}.Skeleton_row__3fEG4{width:100%;height:40px;background-color:var(--color-border);animation:Skeleton_pulseBg__1Kn1K 1.5s ease-in-out infinite}.Skeleton_firstRow__3WtIg{border-top-left-radius:8px;border-top-right-radius:8px}@keyframes Skeleton_pulseBg__1Kn1K{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.DatePicker_wrapper__2d9D-{display:flex;grid-gap:8px;gap:8px;width:100%}.DatePicker_withLabel__96Wdu{flex-direction:column}.DatePicker_label__1CNKm{font-weight:500;font-size:12px;color:#000;line-height:1;display:flex;align-items:center;grid-gap:4px;gap:4px;margin-bottom:0}.DatePicker_optional__2MLhl{font-size:.625rem;color:#8e9baa}.DatePicker_required__2w2Ei{color:#f71735;font-size:.75rem}.DatePicker_input__1K5wb{height:40px;background-color:#fff;color:#000;font-family:"Manrope",sans-serif;font-weight:400;font-size:12px;padding:0 12px;border-radius:8px;border:1px solid var(--color-border)!important;width:100%;outline:none;position:relative}.DatePicker_input__1K5wb::placeholder{color:#8e9baa;font-size:12px;font-weight:400}.DatePicker_input__1K5wb:active,.DatePicker_input__1K5wb:focus{border-color:var(--color-primary-v2)!important}.DatePicker_input__1K5wb:has(:focus-visible){border-color:var(--color-primary-v2)!important}.DatePicker_input__1K5wb:disabled{cursor:not-allowed;opacity:.8}.DatePicker_error__24F_Q{background-color:rgba(247,23,53,.04);border-color:#f71735}.DatePicker_errorText__2JrMo{color:#f71735;font-size:.75rem}.DatePicker_relative__1klMT{position:relative;width:100%}.DatePicker_calendar__lm6tE{font-family:"Manrope",sans-serif;font-size:.875rem;background-color:#fff;color:#000;border:none;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.1);position:relative;z-index:2000!important}.DatePicker_icon__1GZz8{position:absolute;top:50%;right:12px;transform:translateY(-50%);pointer-events:none;opacity:.7}.DatePicker_small__k8eWE{height:32px;font-size:var(--text-xs)}.DatePicker_small__k8eWE::placeholder{color:#8e9baa;font-size:var(--text-xs);font-weight:var(--font-normal)}.IntakeQueue_filters__3tPm3{display:flex;flex-direction:column;background-color:var(--color-white);border:1px solid var(--color-border);padding:var(--space-16);border-radius:var(--radius-12);flex-wrap:wrap;width:100%;margin-bottom:var(--space-12)}.IntakeQueue_filterTop__1JXS2{display:flex;grid-gap:var(--space-12);gap:var(--space-12);flex-wrap:wrap;align-items:center;width:100%}.IntakeQueue_filterTop_dropdown__1lbzN{width:250px!important}.IntakeQueue_filterTop_flex__1EGya{flex:1 1}.IntakeQueue_filterTop_actions__1Y5G2{flex-shrink:0}.IntakeQueue_filterBottom__2ezFX,.IntakeQueue_filterTop_actions__1Y5G2{display:flex;grid-gap:var(--space-12);gap:var(--space-12);align-items:center}.IntakeQueue_filterBottom__2ezFX{justify-content:space-between;margin-top:var(--space-12)}.IntakeQueue_selectedItems__BcmEI{display:flex;align-items:center;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-2);border-radius:var(--radius-4);font-size:var(--text-xs);font-weight:var(--font-medium);background-color:#d3f7fa}.IntakeQueue_phoneInput__32WDN{border:1px solid var(--color-border)!important;height:32px}.IntakeQueue_phoneInput__32WDN:active,.IntakeQueue_phoneInput__32WDN:focus{border-color:var(--color-primary-v2)!important}.IntakeQueue_phoneInput__32WDN:focus{box-shadow:none!important}.IntakeQueue_phoneInput__32WDN:has(:focus-visible){border-color:var(--color-primary-v2)!important}.IntakeQueue_clients__11s_R{display:flex;flex-direction:column;grid-gap:6px;gap:6px}.IntakeQueue_clients_count__3_bsr{background-color:#f3f9fe;color:#059;height:auto;padding:var(--space-8) var(--space-12);border-radius:var(--radius-8)}.IntakeQueue_footer__2BXpz{display:flex;align-items:center;grid-gap:var(--space-12);gap:var(--space-12)}.IntakeQueue_footer_btn__39fIn{border-radius:var(--radius-8);border:1px solid var(--color-border);padding:var(--space-14) var(--space-8);height:var(--space-36);color:var(--color-gray)}.IntakeQueue_selectedItems_label__3che0{color:var(--color-gray);font-weight:var(--font-semibold)}.IntakeQueue_selectedItems_clear__1JBI6{padding:0}.IntakeQueue_selectedItems_clearIcon__1HxON{width:12px;height:12px}.IntakeQueue_filterTop_input__2n_rH{height:32px!important}.Input_wrapper__34-jD{width:100%}.Input_container__1j3Ku,.Input_wrapper__34-jD{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.Input_label__1C9bn{font-weight:var(--font-medium);font-size:var(--text-xs);color:var(--color-text-strong);line-height:1;display:flex;align-items:center;grid-gap:var(--space-4);gap:var(--space-4);margin-bottom:0}.Input_optional__pbpsi{color:#7e848c;font-size:11px}.Input_required__Z8dB4{color:var(--color-warning);font-size:var(--text-xs)}.Input_input__SlI6G{width:100%;height:40px;font-size:12px;background-color:#fff;color:#000;border:1px solid var(--color-border);border-radius:8px;outline:none;padding:0 12px}.Input_input__SlI6G::placeholder{color:#7e848c;font-size:12px;font-weight:400}.Input_input__SlI6G:disabled{opacity:.8;cursor:not-allowed}.Input_input__SlI6G:focus-visible{border-color:#1a738d}.Input_small__3sSPf{height:32px}.Input_error__3FF3S{background-color:rgba(247,23,53,.04);border-color:#f71735}.Input_error__3FF3S:focus-visible{border-color:#f71735!important}.Input_errorText__3ckLn{color:#f71735;font-size:12px}.PhoneInput_phoneInput__3z-LT{border:1px solid var(--color-border)!important;height:40px;color:var(--color-text-strong);font-size:var(--text-xs)!important;border-radius:var(--radius-8);outline:none;padding:0 12px;width:100%}.PhoneInput_phoneInput__3z-LT:active,.PhoneInput_phoneInput__3z-LT:focus{border-color:var(--color-primary-v2)!important}.PhoneInput_phoneInput__3z-LT:focus{box-shadow:none!important}.PhoneInput_phoneInput__3z-LT:has(:focus-visible){border-color:var(--color-primary-v2)!important}.PhoneInput_phoneInputWrapper__38YNo{display:flex;flex-direction:column;grid-gap:var(--space-4);gap:var(--space-4)}.PhoneInput_label__1kNE3{font-weight:var(--font-medium);font-size:var(--text-xs);color:var(--color-black);line-height:1;margin-bottom:0}.ClientInfo_clientInfo__3qHaq{display:flex;grid-gap:24px;gap:24px;flex-wrap:wrap;flex:1 1;min-width:0}@media (max-width:768px){.ClientInfo_clientInfo__3qHaq{flex-direction:column;grid-gap:16px;gap:16px}}.ClientInfo_clientNameWrapper__h8AJM{display:flex;flex-direction:column;grid-gap:2px;gap:2px;flex-shrink:0}.ClientInfo_clientNameWrapper__h8AJM .ClientInfo_name__3ZITg{font-size:var(--text-base);font-weight:var(--font-semibold);display:flex;align-items:center;grid-gap:var(--space-4);gap:var(--space-4);margin-bottom:0;flex-wrap:wrap}.ClientInfo_clientMeta__3D2HX{display:flex;flex-direction:column;grid-gap:8px;gap:8px;flex:1 1;min-width:0}.ClientInfo_metaRow__44H_x{display:flex;flex-wrap:wrap;grid-gap:9px;gap:9px;align-items:flex-start}.ClientInfo_metaBox__cDSlP{display:flex;grid-gap:var(--space-8);gap:var(--space-8);align-items:center;border:1px solid var(--color-strokedark);border-radius:var(--radius-4);padding:0 8px;min-height:32px}.ClientInfo_metaLabel__3y2vJ{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--color-gray)}.ClientInfo_metaValue__27joc{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-gray)}.ClientInfo_copyButton__2gHcY{background-color:var(--color-light-gray)!important;padding:var(--space-2) var(--space-8)!important}.ClientInfo_consentDropdown__2uUQp .ClientInfo_filterButton__1-utg{font-size:var(--text-sm);grid-gap:var(--space-4);gap:var(--space-4);color:var(--color-success)}.ClientInfo_consentDropdown__2uUQp .ClientInfo_filterButton__1-utg.ClientInfo_no__EoI1D{color:var(--color-warning)}.ClientInfo_miscBox__3Gv4O{border:1px solid var(--color-strokedark);border-radius:var(--radius-4);padding:0 var(--space-8);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-gray)}.ClientInfo_dropdownContent__30r7L{width:60px!important}.ClientInfo_assigneeWithColor__14jrC{display:inline-block;padding:var(--space-2) var(--space-8);border-radius:var(--radius-4);font-weight:var(--font-semibold);margin-right:var(--space-4);font-size:var(--text-sm);background-color:#b8860b;color:var(--color-white)}.ClientInfo_practicesWrapper__2aT7r{display:flex;grid-gap:var(--space-2);gap:var(--space-2);flex-wrap:wrap}.MetaBox_metaBox__1fd7-{display:flex;flex-wrap:wrap;grid-gap:var(--space-8);gap:var(--space-8);align-items:center;border:1px solid var(--color-strokedark);border-radius:var(--radius-4);padding:0 8px;min-height:32px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.MetaBox_metaBox__1fd7-.MetaBox_editing__23prB{border:none;background-color:initial;padding:0}.MetaBox_metaLabel__eX-YZ{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--color-gray);text-transform:uppercase}.MetaBox_metaValue__1qTct{color:var(--color-text-strong);font-weight:var(--font-medium);font-size:var(--text-sm)}.MetaBox_editContainer__1TTI2,.MetaBox_valueContainer__1rVyN{display:flex;align-items:center;grid-gap:8px;gap:8px}.MetaBox_editInput__2MMEm{flex:1 1;min-width:200px}.MetaBox_editActionButton__3WuwI,.MetaBox_editButton__2wpzI{padding:4px;min-width:auto}.TextArea_textareaWrapper__h43A2{width:100%}.TextArea_textareaWrapper__h43A2 .TextArea_labelGroup__1BMtM{display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem}.TextArea_textareaWrapper__h43A2 .TextArea_labelGroup__1BMtM label{font-weight:var(--font-medium);font-size:var(--text-xs);color:var(--color-black);line-height:1;display:flex;align-items:center;grid-gap:var(--space-4);gap:var(--space-4);margin-bottom:0}.TextArea_textareaWrapper__h43A2 .TextArea_labelGroup__1BMtM .TextArea_textarea__34HqK{background-color:var(--color-white);font-size:var(--text-base);color:var(--color-black);font-weight:var(--font-normal);padding:var(--space-8);border:1px solid var(--color-border);border-radius:var(--radius-8);width:100%;height:105px;resize:none;outline:none}@media (min-width:1024px){.TextArea_textareaWrapper__h43A2 .TextArea_labelGroup__1BMtM .TextArea_textarea__34HqK{font-size:.75rem}}.TextArea_textareaWrapper__h43A2 .TextArea_labelGroup__1BMtM .TextArea_textarea__34HqK::placeholder{font-size:var(--text-xs);color:var(--color-gray);font-weight:var(--font-normal)}.TextArea_textareaWrapper__h43A2 .TextArea_labelGroup__1BMtM .TextArea_textarea__34HqK:focus-visible{border-color:var(--color-primary-v2)}.TextArea_textareaWrapper__h43A2 .TextArea_labelGroup__1BMtM .TextArea_textarea__34HqK:disabled{cursor:not-allowed;opacity:.8}.TextArea_textareaWrapper__h43A2 .TextArea_labelGroup__1BMtM .TextArea_textarea__34HqK.TextArea_hasError__1cpLL{border-color:var(--color-warning);background-color:rgba(247,23,53,.04)}.TextArea_textareaWrapper__h43A2 .TextArea_labelGroup__1BMtM .TextArea_errorText__3hRd5{color:var(--color-warning);font-size:var(--text-xs)}.TextArea_textareaWrapper__h43A2 .TextArea_labelGroup__1BMtM .TextArea_required__2cCWv{color:var(--color-warning)}.FormCheckbox_checkboxWrapper__8LVsy{padding-left:10px;padding-right:10px;border:1.11px solid var(--color-border);border-radius:var(--radius-8);display:flex;align-items:center;height:40px}.FormCheckbox_inForm__-efep{margin-top:20px}.FormCheckbox_hasDescription__3iJDA{height:auto;min-height:40px;padding:12px 10px;flex-direction:column;align-items:flex-start;grid-gap:8px;gap:8px}.FormCheckbox_noBorder__3WPqU{border:none;padding:0;background:transparent;height:auto;min-height:auto}.FormCheckbox_checkboxLabel__1B9yM{position:relative;display:flex;align-items:center;color:var(--color-text-strong);font-size:var(--text-base);cursor:pointer;margin-bottom:0}.FormCheckbox_checkboxLabel__1B9yM:focus{outline:none}.FormCheckbox_checkboxInput__2yXl8{-webkit-appearance:none;appearance:none;width:20px;height:20px;border:1px solid rgba(11,19,43,.16);background-color:var(--color-white);box-shadow:0 0 0 1px rgba(11,19,43,.05);border-radius:var(--radius-8);cursor:pointer;flex-shrink:0}.FormCheckbox_checkboxInput__2yXl8:checked~.FormCheckbox_checkmark__3AZRi{display:flex;align-items:center;justify-content:center;background-color:var(--color-primary-v2);border-color:var(--color-primary-v2)}.FormCheckbox_checkboxInput__2yXl8:indeterminate~.FormCheckbox_checkmark__3AZRi{display:flex;align-items:center;justify-content:center;border-color:rgba(11,19,43,.16)}.FormCheckbox_checkboxInput__2yXl8:indeterminate~.FormCheckbox_checkmark__3AZRi:after{content:"";width:80%;height:1.75px;background-color:rgba(11,19,43,.16)}.FormCheckbox_checkmark__3AZRi{position:absolute;width:20px;height:20px;border:1px solid transparent;border-radius:var(--radius-4);display:none}.FormCheckbox_checkboxText__3yZVl{margin-left:var(--space-4);font-size:var(--text-xs);font-weight:var(--font-medium);line-height:1}.FormCheckbox_checkboxLabelWrapper__vorbv{display:flex;align-items:center;width:100%}.FormCheckbox_description__3mb6I{font-size:var(--text-xs);color:var(--color-gray);line-height:1.4}.FormCheckbox_small__27qwM{padding:6px;border:1px solid var(--color-border);border-radius:var(--radius-6);height:24px}.FormCheckbox_smallLabel__1b-Xf{font-size:var(--text-xs);font-weight:var(--font-medium)}.FormCheckbox_smallInput__hkmd2{width:16px;height:16px;border-radius:var(--radius-4)}.FormCheckbox_smallCheckmark__XK3N9{width:16px;height:16px}.Select_chevronIcon__18bY1{position:absolute;top:50%;right:12px;transform:translateY(-50%);z-index:2;stroke:var(--color-gray)}.Select_chevronIcon__18bY1.Select_canClear__2AQ--{right:20px}.Select_selectWrapper__LdIpb{display:flex;flex-direction:column;grid-gap:var(--space-8);gap:var(--space-8);height:auto;position:relative}.Select_selectLabel__3TW6Q{font-weight:var(--font-medium);font-size:var(--text-xs);color:var(--color-black);line-height:1;display:flex;align-items:center;grid-gap:var(--space-4);gap:var(--space-4);margin-bottom:0}.Select_optionalText__3824u{color:var(--color-gray);font-size:10px}.Select_errorText__1KXLT,.Select_requiredText__2PY_k{color:var(--color-danger);font-size:var(--text-sm)}.Select_multi_value__3wxkb{display:inline-flex;align-items:center;min-width:0;background-color:rgba(11,122,117,.15);border-radius:100px;padding:2px 8px;font-size:var(--text-sm)}.Select_clear__1aBxy{position:absolute;top:50%;right:35px;transform:translateY(-50%);cursor:pointer;padding:var(--space-4);display:flex;justify-content:center;align-items:center;border-radius:9999px}.Select_clear__1aBxy:hover{background-color:rgba(251,199,198,.4980392156862745)}.Select_clear__1aBxy:hover svg{fill:var(--color-danger);stroke:var(--color-danger)}.Select_menuPortalDialog__37Fk9{z-index:2000!important;pointer-events:auto}.Select_hasValues__1ukaU{height:auto}.Select_errorText__1KXLT{color:var(--color-danger-v2);font-size:var(--text-xs)}.InsuranceForm_sectionTitle__3guiT{color:var(--color-primary-v2);font-size:var(--text-sm);font-weight:var(--font-bold);margin-top:var(--space-12);text-transform:uppercase}.InsuranceForm_topLabel__NyTn6{display:block;font-size:14px;font-weight:500;margin-bottom:0;color:#000}@media (max-width:640px){.InsuranceForm_topLabel__NyTn6{display:none}}.GDriveSelect_gdriveSelect__19num{border-radius:16px;border:1px dashed var(--color-primary-v2);background:#e8f1f4;padding:32px 34px 31px 35px;display:flex;flex-direction:column;justify-content:center;align-items:center;width:400px;height:220px}.InsuranceCardUpload_title__1L1aC{color:var(--color-primary-v2);font-size:var(--text-sm);margin-top:var(--space-12);margin-bottom:var(--space-24);text-transform:uppercase;font-weight:var(--font-bold)}.InsuranceCardUpload_uploadedFilesTitle____xfT{font-size:var(--text-sm);font-weight:var(--font-semibold)}.InsuranceCardUpload_uploadedFilesList__1CSh6{display:flex;flex-direction:column;grid-gap:var(--space-16);gap:var(--space-16)}.InsuranceCardUpload_uploadedFile__dSATt{display:flex;align-items:center;justify-content:space-between;border-radius:var(--radius-8);border:1px solid hsla(0,0%,90.6%,.91);padding:var(--space-8)}.InsuranceCardUpload_uploadedFileLink__3JEnq{font-size:var(--text-sm);color:var(--color-primary-v2);text-decoration:underline}.InsuranceCardUpload_uploadedFileRemove__26U6i{padding:0}.AssignClient_gridContainer__1p1kj{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:1rem;gap:1rem;align-items:center}.AssignClient_primarySelect__e0o14{grid-column:span 12}.AssignClient_primarySelect__e0o14.AssignClient_hasAssignee__38aeV{grid-column:span 9}.AssignClient_secondarySelect__2ZR_Q{grid-column:span 12}.AssignClient_secondarySelect__2ZR_Q.AssignClient_hasAssignee__38aeV{grid-column:span 9}.AssignClient_removeButton__1JfsP{grid-column:span 3;color:var(--color-primary-v2)}.AssignClient_assignees__2uPLk{padding-left:6px}.Dialog_overlay__23uSc{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:1000;display:flex;align-items:center;justify-content:center}.Dialog_centerContent__v7RrN{border-radius:8px;max-width:80vw;max-height:90vh;width:500px;box-shadow:0 8px 32px rgba(0,0,0,.18)}.Dialog_centerContent__v7RrN,.Dialog_drawerContent__LUCwk{background:#fff;z-index:1001;display:flex;flex-direction:column}.Dialog_drawerContent__LUCwk{position:fixed;top:0;right:0;height:100vh;width:100%;max-width:600px;border-radius:8px 0 0 8px;box-shadow:-8px 0 32px rgba(0,0,0,.18)}.Dialog_header__3vlsn{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1rem 1rem 1.5rem;border-bottom:1px solid #eee}.Dialog_title__29dd3{font-size:1.25rem;font-weight:600}.Dialog_body__30z5J{flex:1 1;overflow-y:auto;padding:1.5rem;min-height:0}.Dialog_bodyNoFooter__3i8mj{border-bottom:none;padding-bottom:1.5rem}.Dialog_footer__1S4Fj{display:flex;justify-content:flex-end;grid-gap:1rem;gap:1rem;padding:1rem 1.5rem;border-top:1px solid #eee}.EditClientOptions_actionsWrapper__2fMTc{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px;align-items:center;padding:25px 20px;border-radius:8px;border:1px solid var(--color-border);background-color:var(--color-white)}.EditClientOptions_dropdown__y9dF9{width:275px}.EditClientOptions_blacklist_btn__3OuB6{border-color:#f6b51e}.EditClientOptions_delete_btn__n5cAA{border-color:#fb3748}.EditClientOptions_divider__3QiXV{border-radius:8px;width:1px;height:32px;box-shadow:0 1px 2px 0 rgba(0,0,0,.06),0 0 0 1px rgba(87,106,129,.16)}.AlertDialog_overlay__1UFPy{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:2000;display:flex;align-items:center;justify-content:center}.AlertDialog_dialog__2ARGC{background:var(--color-white);border-radius:var(--radius-8);max-width:95vw;width:500px;min-width:320px;box-shadow:0 8px 32px rgba(0,0,0,.18);z-index:2001;display:flex;flex-direction:column;overflow:hidden}.AlertDialog_header__3Sb4i{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid var(--color-border);background:var(--color-white)}.AlertDialog_title__26WLf{font-size:var(--text-base);font-weight:var(--font-semibold);margin-bottom:0;padding-bottom:0;border-bottom:none}.AlertDialog_closeButton__nrEu4{background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;color:var(--color-gray);transition:all .2s ease}.AlertDialog_closeButton__nrEu4:hover{background-color:var(--color-gray-100);color:var(--color-gray-700)}.AlertDialog_closeButton__nrEu4:focus,.AlertDialog_closeButton__nrEu4:focus-visible{outline:5px auto var(--color-primary-v2)}.AlertDialog_content__27FRw{padding:1rem 1.5rem;background:var(--color-white)}.AlertDialog_description__3vxK3{font-size:var(--text-base);color:var(--color-gray);margin-bottom:0;max-height:300px;overflow-y:auto;word-wrap:break-word;line-height:1.5}.AlertDialog_footer__2hiZ7{display:flex;justify-content:flex-end;flex-wrap:wrap;grid-gap:16px;gap:16px;padding:1rem 1.5rem;border-top:1px solid var(--color-border);background:var(--color-white)}.AlertDialog_deleteButton__1HvKP{background:#d92d20;color:#fff}.EditClient_layoutWrapper__1wPQC{display:flex;flex-direction:column;grid-gap:16px;gap:16px;padding-top:20px;min-height:calc(100vh - 100px)}@media (min-width:1024px){.EditClient_layoutWrapper__1wPQC{flex-direction:row;align-items:flex-start}}.EditClient_sidebar__APS4U{width:100%;display:flex;flex-direction:column;grid-gap:16px;gap:16px}@media (min-width:1024px){.EditClient_sidebar__APS4U{flex-basis:280px;max-width:280px;flex-shrink:0;position:-webkit-sticky;position:sticky;top:20px}}.EditClient_mainContent__2-hJu{width:100%;display:flex;flex-direction:column;grid-gap:.75rem;gap:.75rem;flex:1 1}@media (min-width:1024px){.EditClient_mainContent__2-hJu{min-width:0}}.EditClient_notesSection__f8Ufh{display:flex;flex-direction:column;grid-gap:var(--space-16);gap:var(--space-16);width:100%}@media (min-width:1024px){.EditClient_notesSection__f8Ufh{flex-basis:280px;max-width:280px;flex-shrink:0;position:-webkit-sticky;position:sticky;top:20px}}.EditClient_card__1G8N3,.EditClient_notesCard__1sjoC{background-color:var(--color-white);border:1px solid #e5e7eb;border-radius:var(--radius-8);box-shadow:0 1px 2px rgba(0,0,0,.05);padding:var(--space-12);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:0}.EditClient_sectionTitle__H-iUE{font-size:var(--text-sm);margin-top:var(--space-24);margin-bottom:var(--space-24);text-transform:uppercase}.EditClient_notesTitle__2--Im,.EditClient_sectionTitle__H-iUE{color:var(--color-primary-v2);font-weight:var(--font-semibold)}.EditClient_notesTitle__2--Im{font-size:var(--text-base);margin-bottom:var(--space-32)}.EditClient_tabItem__29xBs{font-size:var(--text-sm);font-style:normal;font-weight:var(--font-medium);letter-spacing:.28px;color:var(--color-gray);height:var(--space-32);display:flex;align-items:center;position:relative}.EditClient_tabItem__29xBs:not(:last-child){margin-bottom:4px}.EditClient_tabItem__29xBs:before{content:"";width:.4rem;height:.4rem;background-color:#e0e3e6;border-radius:100%;margin-right:18px}.EditClient_tabItem__29xBs:after{content:"";background-color:#e0e3e6;height:28px;width:1px;position:absolute;left:2px;top:20px}.EditClient_tabItem__29xBs:last-child:after{display:none}.EditClient_tabItem__29xBs:hover{color:var(--color-primary-v2)!important;cursor:pointer}.EditClient_tabItem__29xBs:hover:before{background-color:var(--color-primary-v2)!important}.EditClient_tabItem__29xBs:not(:last-child){margin-bottom:.4rem}.EditClient_tabItem__29xBs>div{display:flex;align-items:center;width:100%}.EditClient_tabItemActive__2toud{color:var(--color-primary-v2);font-weight:var(--font-semibold)}.EditClient_tabItemActive__2toud:before{background-color:var(--color-primary-v2)}.EditClient_notesList__3DomG{display:flex;flex-direction:column;grid-gap:24px;gap:24px}.EditClient_count__2XqZ1{background-color:#ddeaee;width:18px;height:18px;border-radius:100%;display:flex;align-items:center;justify-content:center;font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--color-badge-text);margin-left:var(--space-4);flex-shrink:0}.EditClient_followupNotesTitle__oePFC{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-primary-v2)}.EditClient_noteText__3Ohoi{font-size:var(--text-xs)}.EditClient_tabItemActiveCount__37heA{background-color:var(--color-primary-v2);color:var(--color-white)}.EditClient_notesTextarea__DLBlt{height:170px!important}.InsuranceValues_sectionTitle__gQxiL{color:#1a738d;font-size:14px;font-weight:700;margin-top:24px;margin-bottom:24px;text-transform:uppercase}.InsuranceValues_dateLabelContainer__1Zw2S{display:flex;align-items:center;justify-content:space-between;padding:0;margin:0;width:100%}.InsuranceValues_updateButton__2F7bQ{font-size:12px;min-height:0;padding:0;margin:0;flex-shrink:0;color:var(--color-primary-v2)}.InsuranceValues_fees__3AZFk{background:rgba(232,241,244,.4);padding:16px 24px;border-radius:var(--radius-12)}.InsuranceValues_copyButtonContainer__1Ycax{display:flex;align-items:flex-end;height:100%}.InsuranceValues_copyButton__2KMdJ{border-color:transparent;font-size:12px;justify-content:flex-end;box-shadow:0 1px 2px 0 rgba(0,0,0,.06),0 0 0 1px rgba(87,106,129,.16);color:#000;background-color:var(--color-white)}.InsuranceValues_calculateButton__1IaIX{display:flex;align-items:flex-end}.InsuranceValues_feesGrid__1LNZk{display:grid;grid-template-columns:2.5fr 2.5fr 2.5fr 2.5fr 2.5fr;grid-gap:16px;gap:16px;width:100%}.InsuranceValues_copyDateButtonContainer__1qWO8{display:flex;align-items:flex-end}.InsuranceValues_copyDateButton__1q1aY{font-size:var(--text-xs);color:var(--color-primary-v2);padding:0}.CalculateFee_feeSection__3W_3-{display:flex;justify-content:space-between;align-items:center}.CalculateFee_feeSection__3W_3- .CalculateFee_feeLabel__RZTzZ{color:var(--color-gray);font-size:var(--text-base);font-weight:var(--font-semibold)}.CalculateFee_feeSection__3W_3- .CalculateFee_feeContent__19RJJ{display:flex;align-items:center}.CalculateFee_feeSection__3W_3- .CalculateFee_feeContent__19RJJ .CalculateFee_feeAmount__1c3fr{font-size:var(--text-base);font-weight:var(--font-semibold)}.CalculateFee_feeSection__3W_3- .CalculateFee_feeContent__19RJJ .CalculateFee_copyButton__1w-xT{align-self:center}.FeesForm_feesForm__1Urpd{margin-top:40px}.FeesForm_feesGrid__3vTrf{display:grid;grid-template-columns:1fr;grid-column-gap:60px;column-gap:60px;grid-row-gap:20px;row-gap:20px}@media (min-width:1024px){.FeesForm_feesGrid__3vTrf{grid-template-columns:repeat(2,1fr)}}.FeesForm_feeRow__qdyGC{display:flex;flex-direction:column}.FeesForm_feeLabel__34fco{font-size:12px;font-weight:500;grid-column:1}.FeesForm_feeValue__2Bd1d{font-size:12px;font-weight:500;color:var(--color-gray)}.FeesForm_feeColumn__3dIfY{display:grid;grid-template-columns:45% 55%}.FeesForm_fieldWidth__1l1hD{grid-column:2;width:100%}.FeesForm_feeError__13LKQ{color:#f71735!important}.CompleteClientFlow_closeClientTab__1ArqL{margin-top:16px}.CompleteClientFlow_closeClientTabTitle__2bjKE{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-primary-v2);margin-bottom:24px;text-transform:uppercase;margin-top:12px}.CompleteClientFlow_closeClientButton__3bCWn{display:flex;justify-content:flex-end}.CompleteClientFlow_termiationMessage__2tMGd{color:var(--color-danger);font-size:var(--text-sm);margin-bottom:16px}.CompleteClientFlow_asterisk__1tA9-{color:var(--color-danger)}.CompleteClientFlow_invalid__1JKN9{border:1px solid var(--color-danger)}.Tabs_tabWrapper__1vJaL{display:flex;flex-direction:row}.Tabs_tabList__2Q5MW{display:inline-flex;grid-gap:20px;gap:20px;align-items:flex-start;justify-content:flex-start;border-bottom:1px solid #eceef2;max-width:100%;overflow-x:auto;width:100%}.Tabs_tabButton__1g0vr{display:flex;align-items:center;grid-gap:8px;gap:8px;font-weight:500;font-size:14px;padding-bottom:12px;border:none;border-bottom:2px solid transparent;background:transparent;cursor:pointer;color:var(--color-text-strong)}.Tabs_tabButtonActive__2eM0M{color:#1a738d;border-bottom-color:#1a738d;border-radius:0}.Tabs_badge__2rh3o{display:flex;justify-content:center;align-items:center;border-radius:100%;text-align:center;font-size:10px;height:16px;padding:6px;font-weight:700;background-color:var(--color-strokelight)}.Tabs_badgeActive__2ZE4O{background-color:#1a738d;color:#fff}.Tabs_tabButtonDisabled__ny4jB{color:#666b77;cursor:not-allowed}.OutboundEmails_filter_container__3_C6I{display:flex;align-items:center;justify-content:space-between;background-color:var(--color-white);border:1px solid var(--color-border);padding:20px;border-radius:var(--radius-12);margin-bottom:var(--space-24);flex-wrap:wrap;width:100%}.OutboundEmails_filter_left__4QnVT{display:flex;align-items:center;grid-gap:var(--space-12);gap:var(--space-12)}.OutboundEmails_filter_left__4QnVT p{margin-bottom:0;font-size:var(--text-sm)}.OutboundEmails_filter_dropdown__2-zsp{width:150px}.CommsWrapper_commsTab__1NoCy{margin-bottom:16px}.SupportTickets_viewButton__36AXz{color:var(--color-primary-v2)}.SupportConversation_supportConversationDialog__1QulF{max-height:80vh;overflow-y:auto;width:100%!important}.SupportConversation_supportConversationGrid__1LqyL{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}@media (min-width:768px){.SupportConversation_supportConversationGrid__1LqyL{grid-template-columns:1fr 4fr}}.SupportConversation_supportConversationSidebar__1t5RK{border-right:1px solid #e5e7eb;padding-right:1rem}.SupportConversation_supportConversationMain__1TlyA{padding-left:1rem}.SupportConversation_sidebarItem__tASSM{display:flex;grid-gap:4px;gap:4px;margin-bottom:8px}.SupportConversation_sidebarItem__tASSM p{margin-bottom:0;font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-primary-v2);text-transform:uppercase}.SupportConversation_sidebarItem__tASSM span{font-size:var(--text-sm)}.AppointmentSetting_apptSettingTabs__XIyYE{margin-bottom:12px}.AppointmentSetting_apptDetailsContent__3zwjz{margin-top:24px;margin-bottom:16px;background-color:var(--color-white);border-radius:var(--radius-12);padding:24px 22px;border:1px solid hsla(0,0%,90.6%,.91)}.AppointmentSetting_appointmentSettingContainer__3TgXZ{display:flex;flex-direction:column;grid-gap:var(--space-12);gap:var(--space-12)}.AppointmentSetting_findClinicianWrapper__3YBzm{margin-bottom:var(--space-12)}.FindClinicianCard_findClinicianWrapper__iXgjL{display:flex;justify-content:space-between;align-items:center;background:linear-gradient(0deg,rgba(232,241,244,.64),rgba(232,241,244,.64)),#fff;border-radius:var(--radius-12);padding:16px 24px}.FindClinicianCard_findClinicianText__31u3w{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.FindClinicianCard_findClinicianText__31u3w p{margin:0}.FindClinicianCard_findClinicianTextTitle__1re0u{color:var(--color-primary-v2);font-weight:var(--font-bold);font-size:var(--text-base)}.FindClinicianCard_findClinicianTextDescription__1Z2az{color:var(--color-gray);font-weight:var(--font-medium);font-size:var(--text-sm)}.AppointmentHistory_appointmentCard__qw5Se{border-radius:var(--radius-8);border:1px solid hsla(0,0%,90.6%,.91);background:#fafafa;padding:4px}.AppointmentHistory_appointmentCard__qw5Se p{margin:0}.AppointmentHistory_appointmentHeader__RWGCp{display:flex;flex-direction:column;grid-gap:6px;gap:6px}.AppointmentHistory_appointmentInfo__1yGnW{display:flex;flex-direction:column;grid-gap:var(--space-8);gap:var(--space-8)}.AppointmentHistory_appointmentClinician__24L6A{font-size:var(--text-sm);font-weight:var(--font-semibold)}.AppointmentHistory_appointmentBadges__2II23{display:flex;grid-gap:var(--space-4);gap:var(--space-4)}.AppointmentHistory_detailGroup__3SMmF{display:flex;justify-content:space-between;align-items:center}.AppointmentHistory_label__3xAk0{color:var(--color-gray);font-size:var(--text-xs)}.AppointmentHistory_value__1nrZs{font-size:var(--text-xs);color:var(--color-text-strong);text-transform:capitalize}.AppointmentHistory_toggleButton__311tU{background:#e8f1f4;width:100%;color:#17687f;font-size:var(--text-sm);border-radius:var(--radius-4);display:flex;align-items:center;grid-gap:var(--space-4);gap:var(--space-4);min-height:20px}.AppointmentHistory_appointmentHistoryHeader__1uiqf{color:var(--color-primary-v2);font-size:var(--text-base);font-weight:var(--font-semibold);margin-bottom:var(--space-16)}.AppointmentHistory_hiddenContent__tR2gf{display:flex;flex-direction:column;grid-gap:6px;gap:6px}.AppointmentHistory_notesSection__3w9Xv{display:flex;justify-content:space-between;align-items:center;padding:var(--space-8);border-radius:var(--radius-8);font-size:var(--text-xs);background:linear-gradient(0deg,rgba(232,241,244,.64),rgba(232,241,244,.64)),#fff}.AppointmentHistory_editButton__1ttNX{padding:0}.AppointmentHistory_notesContainer__3aNsi{display:flex;flex-direction:column}.AppointmentHistory_notesLabel__2rZqI{font-size:var(--text-xs);color:var(--color-primary-v2);font-weight:var(--font-semibold);margin-right:var(--space-2)}.AppointmentHistory_notesValue__3_4EF{font-size:var(--text-xs)}.AppointmentHistory_editActions__3X2TU{display:flex;grid-gap:var(--space-4);gap:var(--space-4);margin-top:6px;justify-content:flex-end}.AppointmentHistory_appointmentHistoryContainer__3qucy{background-color:var(--color-white);border:1px solid #e5e7eb;border-radius:var(--radius-8);box-shadow:0 1px 2px rgba(0,0,0,.05);padding:var(--space-12);max-height:270px;overflow:auto}.AppointmentHistory_appointmentHistoryContainerPage__1qrW4{max-height:100%}.AppointmentHistory_appointmentHistoryList__2dAGO,.AppointmentHistory_apptHistoryPageContainer__1NHun{display:flex;flex-direction:column;grid-gap:var(--space-12);gap:var(--space-12)}.AppointmentHistory_apptHistoryPageContainer__1NHun{flex-wrap:wrap;border-radius:var(--radius-8);border:1px solid hsla(0,0%,90.6%,.91);background:var(--color-bg);padding:var(--space-12)}.AppointmentHistory_apptHistoryPageContainer__1NHun p{margin:0}.AppointmentHistory_apptHistoryInfo__2ibRe{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:var(--space-24);gap:var(--space-24)}.AppointmentHistory_apptHistoryInfo__2ibRe p{font-size:var(--text-xs)}@media (max-width:768px){.AppointmentHistory_apptHistoryInfo__2ibRe{grid-template-columns:1fr 1fr;grid-gap:var(--space-12);gap:var(--space-12)}}@media (max-width:480px){.AppointmentHistory_apptHistoryInfo__2ibRe{grid-template-columns:1fr;grid-gap:var(--space-8);gap:var(--space-8)}}.AppointmentHistory_notesSectionPage__1bigp{grid-gap:var(--space-16);gap:var(--space-16);justify-content:flex-start}.AppointmentHistory_notesContainerPage__1cn5f{flex-direction:row}.AppointmentHistory_apptPageInfoLabel__235Rm{font-size:var(--text-xs);color:var(--color-gray)}.AppointmentHistory_clinicianInfo__3dHK2{display:flex;flex-direction:column;grid-gap:var(--space-4);gap:var(--space-4);margin-bottom:var(--space-4);border-bottom:1px solid hsla(0,0%,90.6%,.5);padding-bottom:var(--space-12)}.AppointmentHistory_clinicianInfo__3dHK2 p{margin:0}.AppointmentHistory_clinicianName__2rG5r{font-size:var(--text-sm);font-weight:var(--font-semibold)}.AppointmentHistory_clinicianBadges__1Hrg0{display:flex;grid-gap:var(--space-4);gap:var(--space-4)}.AppointmentHistory_detailsGrid__284Uw{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-8);gap:var(--space-8)}@media (max-width:1200px){.AppointmentHistory_detailsGrid__284Uw{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.AppointmentHistory_detailsGrid__284Uw{grid-template-columns:1fr}}.AppointmentHistory_detailCard__BUcDs{display:flex;align-items:flex-start;grid-gap:var(--space-8);gap:var(--space-8)}.AppointmentHistory_detailIcon__2b8Fh{width:28px;height:28px;border-radius:var(--radius-8);background:var(--color-primary-v2);color:var(--color-white);display:flex;align-items:center;justify-content:center}.AppointmentHistory_detailIcon__2b8Fh svg{width:14px;height:14px}.AppointmentHistory_detailContent__1Fuw3{display:flex;flex-direction:column;grid-gap:2px;gap:2px}.AppointmentHistory_detailLabel__TuxIM{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--color-text-strong);text-transform:uppercase}.AppointmentHistory_detailValue__9uGaA{font-size:var(--text-sm);font-weight:var(--font-semibold)}.AppointmentHistory_detailSubtext__1OMsb{font-size:var(--text-xs);color:var(--color-gray);font-weight:var(--font-semibold)}.AppointmentHeld_appointmentHeldTabs__36kvo{margin-bottom:var(--space-16)}.AppointmentHeld_appointmentHeldDetailsContainer__2LW-Y{display:flex;flex-direction:column;grid-gap:var(--space-12);gap:var(--space-12);background-color:var(--color-white);border:1px solid #e5e7eb;border-radius:var(--radius-8);box-shadow:0 1px 2px rgba(0,0,0,.05);padding:var(--space-12)}.AppointmentHeldDetails_appointmentHeldDetails__37fja{display:flex;flex-direction:column;flex-wrap:wrap;grid-gap:var(--space-8);gap:var(--space-8);border-radius:var(--radius-8);border:1px solid hsla(0,0%,90.6%,.91);background:var(--color-bg);padding:var(--space-12)}.AppointmentHeldDetails_appointmentHeldDetails__37fja p{margin:0}.AppointmentHeldDetails_appointmentHeldDetailsInfo__1fHQh{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:var(--space-24);gap:var(--space-24)}.AppointmentHeldDetails_appointmentHeldDetailsInfo__1fHQh p{font-size:var(--text-xs)}@media (max-width:768px){.AppointmentHeldDetails_appointmentHeldDetailsInfo__1fHQh{grid-template-columns:1fr 1fr;grid-gap:var(--space-12);gap:var(--space-12)}}@media (max-width:480px){.AppointmentHeldDetails_appointmentHeldDetailsInfo__1fHQh{grid-template-columns:1fr;grid-gap:var(--space-8);gap:var(--space-8)}}.AppointmentHeldDetails_appointmentBadges__H704i{display:flex;grid-gap:var(--space-4);gap:var(--space-4)}.AppointmentHeldDetails_apptPageInfoLabel__OU8PV{font-size:var(--text-xs);color:var(--color-text-strong)}.AppointmentHeldDetails_appointmentClinician__5T1c6{font-size:var(--text-sm);font-weight:var(--font-semibold)}.AppointmentHeldDetails_appointmentHeldDetailsActions__1LJuG,.AppointmentHeldDetails_appointmentHeldDetailsInfoContainer__1hTJf{display:flex;justify-content:space-between;align-items:center}.AppointmentHeldDetails_appointmentHeldDetailsActionsFields__tAVYq{display:flex;grid-gap:var(--space-12);gap:var(--space-12)}.AppointmentHeldDetails_primaryActions__2LY72{align-items:center}.AppointmentHeldDetails_actionsRow__3EAtU,.AppointmentHeldDetails_primaryActions__2LY72{display:grid;grid-template-columns:repeat(4,-webkit-max-content);grid-template-columns:repeat(4,max-content);grid-gap:var(--space-8);gap:var(--space-8)}.AppointmentHeldDetails_recheckedCheckboxWrapper__32JOQ{padding-right:6px;padding-left:6px;height:32px;border-radius:6px;border:1px solid var(--primary-300,#b8d4dc);background:var(--primary-100,#e8f1f4)}.AppointmentHeldDetails_recheckedCheckboxWrapper__32JOQ input{width:18px;height:18px}.AppointmentHeldDetails_recheckedCheckboxLabel__C4Aon{font-size:var(--text-xs);color:#0c343f;margin-left:7px}.AppointmentHeldDetails_confirmButton__2zdhh{height:32px;background-color:#1fc16b;border-radius:var(--radius-6);color:var(--color-white);font-size:var(--text-xs);padding:0 14px}.AppointmentHeldDetails_sendConsentFormButton__2aW25{border-radius:var(--radius-6);border:1px solid #b8d4dc;background:var(--color-white);padding:0 6px;min-height:32px;color:#0c343f;font-size:var(--text-xs)}.AppointmentHeldDetails_cancelButton__3SvK2{height:32px;border-radius:var(--radius-8);color:var(--color-warning);font-size:var(--text-xs);border:1px solid var(--color-warning);padding:0 18px}.AppointmentHeldDetails_notesSection__2ILAn{display:flex;grid-gap:var(--space-16);gap:var(--space-16);justify-content:flex-start;padding:var(--space-8);border-radius:var(--radius-8);font-size:var(--text-xs);background:linear-gradient(0deg,rgba(232,241,244,.64),rgba(232,241,244,.64)),#fff}.AppointmentHeldDetails_notesContainer__sZtXQ{display:flex;flex-direction:column;grid-gap:var(--space-4);gap:var(--space-4)}.AppointmentHeldDetails_notesLabel__yNYnK{font-size:var(--text-xs);color:var(--color-primary-v2);font-weight:var(--font-semibold);margin-right:var(--space-2)}.AppointmentHeldDetails_notesValue__1GRIu{font-size:var(--text-xs)}.AppointmentHeldDetails_editActions__OwB8q{display:flex;grid-gap:var(--space-4);gap:var(--space-4);margin-top:6px;justify-content:flex-end}.AppointmentHeldDetails_emailNotesContainer__2ckPS{margin-top:var(--space-24)}.AppointmentHeldDetails_notesLabelContainer__2wCvG{display:flex;grid-gap:var(--space-2);gap:var(--space-2);align-items:center}.AppointmentHeldDetails_editButton__2UzoH{padding:0}.AppointmentHeldDetails_appointmentHeader__1dZPH{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:var(--space-12);border-bottom:1px solid hsla(0,0%,90.6%,.5)}.AppointmentHeldDetails_clinicianInfo__6URSr{display:flex;flex-direction:column;grid-gap:var(--space-8);gap:var(--space-8)}.AppointmentHeldDetails_clinicianName__1q0eR{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-text);margin:0}.AppointmentHeldDetails_clinicianBadges__17eoQ{display:flex;grid-gap:var(--space-4);gap:var(--space-4)}.AppointmentHeldDetails_confirmActions__eTCPs{display:flex;align-items:center;grid-gap:var(--space-8);gap:var(--space-8)}.AppointmentHeldDetails_detailsGrid__2gAzY{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-8);gap:var(--space-8);margin-top:var(--space-12);margin-bottom:var(--space-12)}@media (max-width:1024px){.AppointmentHeldDetails_detailsGrid__2gAzY{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.AppointmentHeldDetails_detailsGrid__2gAzY{grid-template-columns:1fr;grid-gap:var(--space-6);gap:var(--space-6)}}.AppointmentHeldDetails_detailCard__dyAMO{display:flex;align-items:flex-start;grid-gap:var(--space-8);gap:var(--space-8);padding:0;background:transparent;border:none}.AppointmentHeldDetails_detailIcon__3j6Qf{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-8);background:var(--color-primary-v2);color:var(--color-white);flex-shrink:0}.AppointmentHeldDetails_detailIcon__3j6Qf svg{width:14px;height:14px}.AppointmentHeldDetails_detailContent__PT48c{display:flex;flex-direction:column;flex:1 1}.AppointmentHeldDetails_detailLabel__2ECzr{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--color-text);text-transform:uppercase;letter-spacing:.5px}.AppointmentHeldDetails_detailValue__1dOjY{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text);line-height:1.4}.AppointmentHeldDetails_detailSubtext__2LLv5{font-size:var(--text-xs);color:var(--color-gray);font-weight:var(--font-semibold)}.AppointmentHeldDetails_emailNotesSection__2gDH0{padding:var(--space-12);border-radius:var(--radius-8);background:linear-gradient(0deg,rgba(232,241,244,.64),rgba(232,241,244,.64)),#fff;border:1px solid hsla(0,0%,90.6%,.3)}.ChangeBookingDetails_changeBookingDetails__1Bii-{display:flex;flex-direction:column;grid-gap:var(--space-12);gap:var(--space-12)}.ChangeBookingDetails_practicesInfo__COHw3{background-color:#fff6fb;color:var(--color-warning);margin-bottom:16px}.ChangeBookingDetails_practicesInfo__COHw3 p{margin:0}.ChangeBookingDetails_badgesWrapper__3gZSH{display:flex;grid-column-gap:var(--space-4);column-gap:var(--space-4)}.ChangeBookingDetails_serviceDeliveryOption__vKALL{display:flex;flex-direction:column;grid-row-gap:var(--space-4);row-gap:var(--space-4)}.ChangeBookingDetails_deliveryOptionWarning__1D29y{color:var(--color-gray);font-size:var(--text-xs)}.Alert_alert__393U3{display:flex;align-items:center;grid-gap:var(--space-12);gap:var(--space-12);padding:14px var(--space-8);border-radius:var(--radius-12);color:var(--color-text-strong)}.Alert_info__2vca3{background-color:#ddeaee}.Alert_warning__3J35I{background-color:#fff6fb;color:var(--color-warning)}.AppointmentConfirmed_appointmentConfirmedText__1NY2i{display:flex;justify-content:space-between;align-items:center;background:linear-gradient(0deg,rgba(232,241,244,.64),rgba(232,241,244,.64)),#fff;border-radius:var(--radius-12);padding:16px 24px;color:var(--color-gray);font-weight:var(--font-medium);font-size:var(--text-sm)}.AppointmentConfirmed_appointmentConfirmedText__1NY2i p{margin:0}.AppointmentConfirmedDetails_appointmentConfirmedContainer__2DIMm{display:flex;flex-direction:column;grid-gap:var(--space-8);gap:var(--space-8);background-color:var(--color-white);border:1px solid #e5e7eb;border-radius:var(--radius-8);box-shadow:0 1px 2px rgba(0,0,0,.05);padding:var(--space-12);margin-top:var(--space-16)}.AppointmentConfirmedDetails_appointmentDetailsContainer__1_7QT{display:flex;flex-direction:column;border-radius:var(--radius-8);border:1px solid hsla(0,0%,90.6%,.91);background:var(--color-bg);padding:var(--space-12)}.AppointmentConfirmedDetails_appointmentConfirmedDetails__10Uip{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:var(--space-24);gap:var(--space-24);max-width:800px}.AppointmentConfirmedDetails_appointmentConfirmedDetails__10Uip p{margin:0;font-size:var(--text-xs)}@media (max-width:768px){.AppointmentConfirmedDetails_appointmentConfirmedDetails__10Uip{grid-template-columns:1fr 1fr;grid-gap:var(--space-12);gap:var(--space-12)}}@media (max-width:480px){.AppointmentConfirmedDetails_appointmentConfirmedDetails__10Uip{grid-template-columns:1fr;grid-gap:var(--space-8);gap:var(--space-8)}}.AppointmentConfirmedDetails_appointmentClinician__1ScQf{font-size:var(--text-sm);font-weight:var(--font-semibold)}.AppointmentConfirmedDetails_appointmentBadges__2pOH7{display:flex;grid-gap:var(--space-4);gap:var(--space-4)}.AppointmentConfirmedDetails_apptPageInfoLabel__2_OEz{font-size:var(--text-xs);color:var(--color-gray)}.AppointmentConfirmedDetails_apptActions__1z6pW{display:flex;align-items:center;grid-gap:var(--space-8);gap:var(--space-8)}.AppointmentConfirmedDetails_cancelApptButton__1m8kh{height:32px;border-radius:var(--radius-8);border:1px solid var(--color-warning)}.AppointmentConfirmedDetails_editApptButton__3mkc3{height:32px;border-radius:var(--radius-8);border:1px solid var(--color-primary-v2)}.AppointmentConfirmedDetails_detailGrid__1wy-e{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1200px){.AppointmentConfirmedDetails_detailGrid__1wy-e{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.AppointmentConfirmedDetails_detailGrid__1wy-e{grid-template-columns:1fr}}.AppointmentConfirmedDetails_detailItem__3rpLc{display:flex;align-items:flex-start;grid-gap:var(--space-8);gap:var(--space-8)}.AppointmentConfirmedDetails_detailIcon__EA6AO{width:28px;height:28px;border-radius:var(--radius-8);background:var(--color-primary-v2);color:var(--color-white);display:flex;align-items:center;justify-content:center;padding:6px}.AppointmentConfirmedDetails_detailIcon__EA6AO svg{width:14px;height:14px}.AppointmentConfirmedDetails_detailContent__3MuJA{display:flex;flex-direction:column;grid-gap:2px;gap:2px}.AppointmentConfirmedDetails_detailLabel__3Ll6X{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--color-text-strong);text-transform:uppercase}.AppointmentConfirmedDetails_detailValue__1NI9O{font-size:var(--text-sm);font-weight:var(--font-semibold)}.AppointmentConfirmedDetails_detailSubtext__1ERZ4{font-size:var(--text-xs);color:var(--color-gray);font-weight:var(--font-semibold)}.AppointmentConfirmedDetails_headerRow__H0M4_{display:flex;justify-content:space-between;align-items:center;grid-gap:var(--space-12);gap:var(--space-12);margin-bottom:var(--space-12);border-bottom:1px solid hsla(0,0%,90.6%,.5);padding-bottom:var(--space-12)}@media (max-width:768px){.AppointmentConfirmedDetails_headerRow__H0M4_{flex-direction:column;align-items:flex-start;grid-gap:var(--space-8);gap:var(--space-8)}}.AppointmentConfirmedDetails_clinicianInfoSection__2_x1s{display:flex;flex-direction:column;grid-gap:var(--space-4);gap:var(--space-4)}.AppointmentConfirmedDetails_clinicianInfoSection__2_x1s p{margin:0}.ClientStatusView_headerWrapper__3kTXZ{display:flex;justify-content:space-between;align-items:flex-start;grid-gap:16px;gap:16px;flex-wrap:wrap}@media (max-width:768px){.ClientStatusView_headerWrapper__3kTXZ{flex-direction:column;align-items:stretch}}.ClientStatusView_headerLeft__3pQ12{display:flex;grid-gap:12px;gap:12px;align-items:flex-start;flex:1 1;min-width:0}@media (max-width:768px){.ClientStatusView_headerLeft__3pQ12{flex-direction:column}}.ClientStatusView_backButton__7QWRq{display:flex;align-items:center;justify-content:center;padding:var(--space-8);border-radius:var(--radius-4);background-color:var(--color-white);border:1.009px solid var(--color-border)}.ClientStatusView_backButton__7QWRq:focus-visible{border-color:var(--color-primary-v2)}.ClientStatusView_refreshButton__1-9FT{display:flex;justify-content:flex-end;flex-shrink:0}.ClientStatusView_headerRight__1_OME{display:flex;align-items:center;grid-gap:var(--space-4);gap:var(--space-4)}.ClientStatusView_lockBanner__3P47W{display:flex;align-items:center;font-size:var(--text-sm);padding:8px 14px;background-color:#fef4dd;border-radius:var(--radius-12);margin-bottom:var(--space-24)}.ClientStatusView_lockBannerTitleContainer__1HLZM{display:flex;align-items:center;grid-gap:var(--space-12);gap:var(--space-12);margin-right:var(--space-8)}.ClientStatusView_lockBannerTitle__2PIoP{font-weight:var(--font-semibold)}.ClientStatusView_lockBannerDescription__1HI22{color:var(--color-text-strong)}.BookedClientsList_clientsCount__3eAyA{font-size:var(--text-xl);margin-bottom:var(--space-24)}.ClientMasterList_phoneNo__2nmeR{white-space:nowrap}.ClientMasterList_assignees__frhIh{display:flex;flex-direction:row;grid-gap:8px;gap:8px;align-items:center}.ClientMasterList_assigneeAvatar__27h-_{width:32px;height:32px;border-radius:50%;background-color:var(--color-white);border:2px solid;display:flex;align-items:center;justify-content:center;font-weight:var(--font-semibold);font-size:var(--text-sm);cursor:pointer;transition:all .2s ease}.ClientMasterList_assigneeAvatar__27h-_:hover{transform:scale(1.05)}.ClientMasterList_srOnly__2RvYs{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.ClientMasterListWrapper_filters__3PqqZ{display:flex;flex-direction:column;background-color:var(--color-white);border:1px solid var(--color-border);padding:var(--space-16);border-radius:var(--radius-12);margin-bottom:var(--space-24);flex-wrap:wrap;width:100%}.ClientMasterListWrapper_filterTop__3SIc8{display:flex;grid-gap:var(--space-12);gap:var(--space-12);align-items:center;width:100%}.ClientMasterListWrapper_filterTop_dropdown__3SpZD{width:250px!important}.ClientMasterListWrapper_filterTop_flex__2wu-d{flex:1 1}.ClientMasterListWrapper_filterBottom__3g4ky{display:flex;grid-gap:var(--space-12);gap:var(--space-12);align-items:center;justify-content:space-between}.ClientMasterListWrapper_clientsCount__VKOM5{margin-top:var(--space-16);padding:var(--space-2) var(--space-14);border-radius:var(--radius-12);font-size:var(--text-sm);font-weight:var(--font-medium);background-color:#e3f6ff;opacity:.72}.ClientMasterListWrapper_filterTop_input__3xrx4{height:32px!important}.Loader_overlay__1aUjv{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background-color:hsla(0,0%,100%,.5)}.Loader_content__lTAKH,.Loader_overlay__1aUjv{display:flex;justify-content:center;align-items:center}.Loader_content__lTAKH{flex-direction:column}.Loader_loader__1K78I{display:inline-block;border:3px solid #e0e3e6;border-top:3px solid var(--color-primary-v2);border-radius:50%;animation:Loader_spin__QPzDu .5s linear infinite}@keyframes Loader_spin__QPzDu{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Loader_small__1Psc2{width:16px;height:16px;border-width:2px}.Loader_medium__XnmaQ{width:24px;height:24px;border-width:3px}.Loader_large__3Lghr{width:40px;height:40px;border-width:4px}.Loader_loadingText__2uHsS{font-size:16px;margin-top:10px;color:var(--color-text-strong)}.ManageClinician_manageClinician__10DDl{display:grid;grid-template-columns:25% 75%;grid-gap:12px;gap:12px}.ManageClinician_filtersWrapper__23gW4{display:flex;flex-direction:column;border-radius:var(--radius-12);background:var(--color-white);border:1px solid hsla(0,0%,90.6%,.91)}.ManageClinician_title__3tEMC{font-size:var(--text-base);font-weight:var(--font-medium);margin-bottom:0}.ManageClinician_filters__AuLXj{padding:16px 24px}.ManageClinician_supervisorWrapper__3c4GK{display:flex;grid-gap:12px;gap:12px;width:100%}.ManageClinician_supervisorWrapper__3c4GK>div:first-child{flex:1 1;min-width:0}.ManageClinician_departmentWrapper__25W5D{display:flex;align-items:flex-end;grid-gap:4px;gap:4px}.ManageClinician_departmentLabel__16K9v{margin-bottom:4px}.ManageClinician_removeButton__2wnqg{color:var(--color-warning)}.ManageClinician_personalityTraitsLabel__1cErP{font-weight:var(--font-medium);font-size:var(--text-xs);color:var(--color-black);margin-bottom:8px}.ManageClinician_personalityTraits__2rUds{border:1px solid var(--color-border);display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;padding:8px 12px;border-radius:var(--radius-8)}.ManageClinician_header__3k47d{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid hsla(0,0%,90.6%,.91)}.ManageClinician_supervisorPracticePairs__3CNgM{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.ManageClinician_supervisorPracticePair__brKzV{display:grid;grid-template-columns:2.5fr 2.5fr 1fr;grid-gap:8px;gap:8px}.ManageClinician_addButton__3Rz0u{width:150px}.ManageClinician_clinicianInfo__3ZrK_{display:flex;align-items:center;grid-gap:var(--space-4);gap:var(--space-4)}.ManageClinician_clinicianInfo__3ZrK_ p{margin-bottom:0}.ManageClinician_clinicianName__2MVdC{font-size:var(--text-base);color:var(--color-primary-v2);font-weight:var(--font-medium)}.ManageClinician_tableFooter__3F2RI{display:flex;justify-content:flex-end;grid-gap:8px;gap:8px;align-items:center}.ManageClinician_tableFooterButton__jGezq{border:1px solid var(--color-border);color:var(--color-gray)}.ManageClinician_pageNumber__1bS3V{color:var(--color-primary-v2);font-weight:var(--font-medium)}.ManageClinician_tableHeader__r9IvD{display:flex;align-items:center;grid-gap:8px;gap:8px;padding-top:var(--space-8);padding-bottom:var(--space-8)}.ManageClinician_filterDropdown__2UnK-{width:160px}.SearchInput_container__8x3n7{height:32px;max-width:100%;border:1px solid #dfe2e6;padding:0 16px;display:flex;align-items:center;grid-gap:8px;gap:8px;border-radius:8px}.SearchInput_container__8x3n7:has(:focus-visible){border-color:var(--color-primary-v2)}.SearchInput_input__3wPd9{border:none!important;box-shadow:none!important;padding:0!important;width:100%;height:auto;font-size:var(--text-sm)!important;line-height:normal;border-radius:0!important}.SearchInput_input__3wPd9::placeholder{font-size:var(--text-sm)}@media (min-width:1024px){.SearchInput_input__3wPd9{font-size:var(--text-sm)!important}}.Supervisees_superviseesCount__1XG46{font-size:var(--text-xl);margin-bottom:var(--space-24)}.Supervisees_locations__3_12T{display:flex;flex-wrap:wrap;grid-gap:var(--space-4);gap:var(--space-4)}.Supervisees_dropdownItem__1txbC{width:120px}.RequestOfficeWindow_filters__4g8gq{background-color:var(--color-white);border-radius:var(--radius-8);border:1px solid var(--color-border);padding:var(--space-24);display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;margin-bottom:var(--space-24)}.RequestOfficeWindow_filtersLeft__2N4VQ{display:flex;grid-gap:var(--space-12);gap:var(--space-12);flex-wrap:wrap;align-items:center}.RequestOfficeWindow_resetFiltersButton__zwfto{color:var(--color-primary-v2);font-size:var(--text-xs);font-weight:var(--font-medium);padding:0}.RequestOfficeWindow_dropdownContent__1FmPl{width:300px}.RequestOfficeWindow_timeSlot__3nkme{font-size:var(--text-sm);color:#0c343f;padding:6px;margin-right:var(--space-8);border-radius:var(--radius-6);border:1px solid #b8d4dc;background-color:#e8f1f4;cursor:pointer;text-decoration:underline}.RequestOfficeWindow_timeSlotsContainer__24C8h{display:flex;grid-gap:var(--space-8);gap:var(--space-8);margin-top:var(--space-8);flex-wrap:wrap}.RequestOfficeWindow_requestOfficeWindow__L4FiA p{margin-bottom:0}.FindClinician_findClinicianWrapper__1Bqzh{display:grid;grid-template-columns:15% 85%;grid-gap:12px;gap:12px}@media (max-width:1024px){.FindClinician_findClinicianWrapper__1Bqzh{grid-template-columns:1fr;grid-gap:12px;gap:12px}}.FindClinician_cliniciansHeader__27te3,.FindClinician_cliniciansWrapper__3Eqa0{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.FindClinician_cliniciansHeader__27te3{border-radius:var(--radius-12);background:var(--color-white);border:1px solid hsla(0,0%,90.6%,.91);padding:12px}.FindClinician_topFilters__1mEnG{display:grid;grid-template-columns:.5fr .5fr 2fr;grid-gap:24px;gap:24px}.FindClinician_topFiltersGrid__2efl4{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.FindClinician_actionButtons__1_L3a{display:flex;grid-gap:8px;gap:8px;flex-wrap:wrap;align-items:center}.FindClinician_checkboxFilters__3NC2n{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.FindClinician_timeFilters__2xgkm{flex-direction:row;align-items:center}.FindClinician_dayFilters__2cQd-,.FindClinician_timeFilters__2xgkm{display:flex;grid-gap:8px;gap:8px;flex-wrap:wrap}.FindClinician_borderlessLabel__ZLfKh{font-size:var(--text-sm);font-weight:var(--font-normal)}.FindClinician_timeCheckbox__2eHEc{border:1px solid #b8d4dc;background-color:#e8f1f4}.FindClinician_timeCheckboxLabel__1uTMx{color:#0c343f}.FindClinician_timeCheckboxInput__3BBQ4{border:1px solid rgba(11,19,43,.16);box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 0 0 1px rgba(11,19,43,.16)}.FindClinician_checkboxCheckmark__2XXgd{width:16px;height:16px}.FindClinician_sundayCheckbox__2B_zH{border:1px solid rgba(55,126,96,.12);background-color:#e8f1f4;height:24px;padding:6px}.FindClinician_sundayCheckboxLabel__1OMF7{color:#377e60}.FindClinician_mondayCheckbox__2eTzY{border:1px solid rgba(149,123,38,.12);background-color:rgba(149,123,38,.24);height:24px;padding:6px}.FindClinician_mondayCheckboxLabel__3VlpG{color:#957b26}.FindClinician_tuesdayCheckbox__o0PyS{border:1px solid rgba(149,123,38,.12);background-color:rgba(234,51,35,.24);height:24px;padding:6px}.FindClinician_tuesdayCheckboxLabel__2z7YR{color:#ea3323}.FindClinician_wednesdayCheckbox__3qJoG{border:1px solid rgba(0,18,172,.12);background-color:rgba(0,18,172,.24);height:24px;padding:6px}.FindClinician_wednesdayCheckboxLabel__2HQmG{color:#0012ac}.FindClinician_thursdayCheckbox__167HS{border:1px solid rgba(117,25,124,.12);background-color:rgba(117,25,124,.32);height:24px}.FindClinician_thursdayCheckboxLabel__9SYvd{color:#75197c}.FindClinician_fridayCheckbox__23Yl6{border:1px solid rgba(124,51,48,.12);background-color:rgba(124,51,48,.32);height:24px;padding:6px}.FindClinician_fridayCheckboxLabel__25D1V{color:#7c3330}.FindClinician_saturdayCheckbox__6U6LY{border:1px solid rgba(79,106,107,.12);background-color:rgba(79,106,107,.32);height:24px;padding:6px}.FindClinician_saturdayCheckboxLabel__c2t0m{color:#4f6a6b}.FindClinician_cliniciansList__3h2a0{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.FindClinician_resultsCount__3-9k9{color:var(--color-text-strong);font-size:var(--text-sm);font-weight:var(--font-medium)}.FindClinician_clientContext__1f9WM{background:var(--color-light-gray);border-radius:var(--radius-8);padding:12px;margin-top:16px;border-left:4px solid var(--color-primary-v2)}.FindClinician_clientContext__1f9WM strong{color:var(--color-primary-v2)}.FindClinician_clientInfoPanel__MMm77{border-radius:var(--radius-12);background:var(--color-white);border:1px solid hsla(0,0%,90.6%,.91);padding:24px 12px}@media (max-width:1024px){.FindClinician_findClinicianWrapper__1Bqzh.FindClinician_withClientInfo__mgBY2 .FindClinician_clientInfoPanel__MMm77{grid-column:1/-1;margin-top:12px}}@media (min-width:1024px){.FindClinician_clientInfoPanel__MMm77{position:-webkit-sticky;position:sticky;top:20px;max-height:800px;overflow-y:auto}}.FindClinician_clientInfoHeader__2pj-f{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.FindClinician_clientInfoHeader__2pj-f p{margin:0}.FindClinician_backButton__edCC8{border:1px solid var(--color-border);border-radius:var(--radius-8);padding:var(--space-8)}.FindClinician_clientName__1qFOL{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text-strong)}.FindClinician_clientProfileInfo__1D27u{display:flex;flex-direction:column;grid-gap:9px;gap:9px}.FindClinician_clientNotes__18AVh{margin-top:32px;display:flex;flex-direction:column;grid-gap:24px;gap:24px}.FindClinician_notesTextarea__3Y_jM{height:170px!important}.FindClinician_findClinicianContent__2fxMI{display:grid;grid-gap:12px;gap:12px}.FindClinician_findClinicianContent__2fxMI.FindClinician_withClientInfo__mgBY2{grid-template-columns:70% 30%}.FindClinician_notes__3i_KZ{background-color:#e8f1f4;padding:var(--space-12);border-radius:var(--radius-8)}.FindClinician_uncheckAllButton__EbBCS{min-height:24px;font-size:var(--text-xs)}.FiltersSidebar_filtersWrapper__1BUMO{display:flex;flex-direction:column;border-radius:var(--radius-12);background:var(--color-white);border:1px solid hsla(0,0%,90.6%,.91);padding:var(--space-24) var(--space-12)}@media (min-width:1024px){.FiltersSidebar_filtersWrapper__1BUMO{position:-webkit-sticky;position:sticky;top:20px;max-height:800px;overflow-y:auto}}.FiltersSidebar_filtersHeader__3Lg1a{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-16)}.FiltersSidebar_filtersTitle__3dODB{color:var(--color-text-strong);font-size:var(--text-base);font-weight:var(--font-medium);margin:0}.FiltersSidebar_filtersContent__1Ct2H{display:flex;flex-direction:column;grid-gap:var(--space-12);gap:var(--space-12)}.FiltersSidebar_filterAccordion__23H9W{background:#fafafa}.FiltersSidebar_filterAccordionTitle__1B6Yt{padding:var(--space-8) 14px;color:var(--color-text-strong);font-size:var(--text-sm);font-weight:var(--font-semibold)}.FiltersSidebar_filterAccordionContent__1zeP7{padding:var(--space-8) 14px;border-top:none;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.FiltersSidebar_filterAccordionContent__1zeP7::-webkit-scrollbar{width:6px}.FiltersSidebar_filterAccordionContent__1zeP7::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.FiltersSidebar_filterAccordionContent__1zeP7::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.FiltersSidebar_filterAccordionContent__1zeP7::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.FiltersSidebar_filterAccordionLabel__1enfT{color:var(--color-text-strong);font-size:var(--text-sm);font-weight:var(--font-medium)}.Accordion_accordion__25xQa{width:100%;border-radius:8px;overflow:auto}.Accordion_bordered__3iqhV,.Accordion_default__2SDOe{background-color:var(--color-white)}.Accordion_bordered__3iqhV{border:1px solid var(--color-border)}.Accordion_accordionTrigger__2VMDC{width:100%;justify-content:space-between;padding:16px 20px;border:none;background:transparent;cursor:pointer;transition:background-color .2s ease;border-radius:0;font-weight:500;font-size:14px;color:var(--color-text-primary)}.Accordion_accordionContent__1X7-e{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.Accordion_open__38Gds{max-height:100%}.Accordion_contentInner__PLRtF{padding:16px 20px;border-top:1px solid var(--color-border)}.Accordion_accordionItem__3bL1j{margin-bottom:8px}.Accordion_accordionItem__3bL1j:last-child{margin-bottom:0}.FilteredClinicians_filteredClinicians__22s3d{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-24);gap:var(--space-24);max-width:1400px;margin:0 auto}@media (max-width:1200px){.FilteredClinicians_filteredClinicians__22s3d{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.FilteredClinicians_filteredClinicians__22s3d{grid-template-columns:1fr}}.FilteredClinicians_filteredClinicians__22s3d p{margin:0}.FilteredClinicians_clinicianCard__1Pdrj{background-color:var(--color-white);border-radius:var(--radius-12);padding:var(--space-16);box-shadow:0 1px 3px rgba(0,0,0,.1);border:1px solid #f3f4f6;max-height:400px;overflow-y:auto;transition:var(--transition-default)}.FilteredClinicians_clinicianCard__1Pdrj:hover{box-shadow:0 4px 12px rgba(0,0,0,.15)}.FilteredClinicians_clinicianInfoHeader__3lRKD{background-color:#f9fafb;margin:calc(var(--space-16)*-1);margin-bottom:var(--space-16);padding:var(--space-16);border-radius:var(--radius-12) var(--radius-12) 0 0}.FilteredClinicians_clinicianDetails__2_yA8{display:flex;align-items:center;grid-gap:var(--space-8);gap:var(--space-8);margin-bottom:var(--space-8);flex-wrap:wrap}.FilteredClinicians_clinicianName__HhZPj{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-text-strong);margin:0}.FilteredClinicians_clinicianBadges__2DQu5{display:flex;grid-gap:var(--space-4);gap:var(--space-4);flex-wrap:wrap;align-items:center}.FilteredClinicians_ageBadge__3_tDf{display:flex;align-items:center;grid-gap:var(--space-4);gap:var(--space-4);padding:1px var(--space-4);background-color:#f3f4f6;color:#374151;border-radius:9999px;font-size:var(--text-xs);font-weight:var(--font-medium)}.FilteredClinicians_ageBadge__3_tDf .FilteredClinicians_ageIcon__2Jqqy{color:#3b82f6}.FilteredClinicians_clinicianProfile__1l_1T{display:flex;align-items:center;grid-gap:var(--space-16);gap:var(--space-16);background-color:#f3f4f6;padding:var(--space-4) var(--space-8);border-radius:var(--radius-8);font-size:var(--text-xs);color:#6b7280}.FilteredClinicians_clinicianProfile__1l_1T .FilteredClinicians_profileItem__2IE3o{display:flex;align-items:center;grid-gap:var(--space-2);gap:var(--space-2)}.FilteredClinicians_clinicianProfile__1l_1T .FilteredClinicians_profileItem__2IE3o .FilteredClinicians_profileIcon__2b9PC{font-size:var(--text-sm)}.FilteredClinicians_clinicianProfile__1l_1T .FilteredClinicians_profileItem__2IE3o .FilteredClinicians_profileValue__EuDdc{font-weight:var(--font-medium)}.FilteredClinicians_clinicianContent__1pTFE{display:flex;flex-direction:column;grid-gap:0;gap:0}.FilteredClinicians_contentSection__Jet2Q{padding:var(--space-8) 0;border-bottom:1px solid #f3f4f6}.FilteredClinicians_contentSection__Jet2Q:last-child{border-bottom:none}.FilteredClinicians_sectionLabel__3umf8{font-size:var(--text-xs);font-weight:var(--font-medium);color:#9ca3af;text-transform:uppercase;margin-bottom:var(--space-4)}.FilteredClinicians_sectionValue__3lc95{color:var(--color-text-strong);font-size:var(--text-xs)}.FilteredClinicians_availableSection__DJv5C .FilteredClinicians_availableLabel__2peQM{font-size:var(--text-xs);font-weight:var(--font-medium);color:#9ca3af;text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-4)}.FilteredClinicians_availableSection__DJv5C .FilteredClinicians_availableContent__18WEi{font-size:var(--text-xs);display:flex;flex-direction:column;grid-gap:var(--space-4);gap:var(--space-4)}.FilteredClinicians_experienceLevelsContainer__37nED{padding-top:var(--space-12)}.FilteredClinicians_experienceLevels__182uT{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-2);gap:var(--space-2);font-size:var(--text-xs);overflow:visible;margin-top:var(--space-8)}.FilteredClinicians_experienceLevels__182uT.FilteredClinicians_withClientInfo__1P8av{grid-template-columns:1fr}.FilteredClinicians_experienceLevel__2jHo4{display:flex;justify-content:space-between;align-items:center;padding:1px var(--space-4);border-radius:var(--radius-4);flex-wrap:wrap}.FilteredClinicians_experienceLevel__2jHo4 .FilteredClinicians_experienceLabel__1X4oT{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1;margin-right:var(--space-4);font-size:var(--text-xs)}.FilteredClinicians_experienceLevel__2jHo4 .FilteredClinicians_levelValue__2gYg8{font-weight:var(--font-semibold);white-space:nowrap;flex-shrink:0;font-size:var(--text-xs)}.FilteredClinicians_experienceLevel__2jHo4.FilteredClinicians_experienceLevelHigh__3e9GA{background-color:#f0fdf4;color:#166534}.FilteredClinicians_experienceLevel__2jHo4.FilteredClinicians_experienceLevelMedium__3IvZZ{background-color:#fffbeb;color:#92400e}.FilteredClinicians_experienceLevel__2jHo4.FilteredClinicians_experienceLevelLow__1xOLH{background-color:#fef2f2;color:#991b1b}.FilteredClinicians_experienceLevel__2jHo4.FilteredClinicians_experienceLevelNot__1Vi3_{background-color:#f3f4f6;color:#6b7280}.FilteredClinicians_experienceLevelsLabel__UyCGD{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-text-strong)}.FilteredClinicians_day0__2AvJl{color:#377e60}.FilteredClinicians_day1__2iJVO{color:#957b26}.FilteredClinicians_day2__28nBt{color:#ea3323}.FilteredClinicians_day3__t27-s{color:#0012ac}.FilteredClinicians_day4__3bj9i{color:#75197c}.FilteredClinicians_day5__1uUc3{color:#7c3330}.FilteredClinicians_day6__3ndPk{color:#4f6a6b}@media (max-width:768px){.FilteredClinicians_clinicianProfile__1l_1T{flex-direction:column;align-items:flex-start;grid-gap:var(--space-4);gap:var(--space-4)}.FilteredClinicians_experienceLevels__182uT{display:grid;grid-gap:2px;gap:2px;font-size:var(--text-xs);overflow:visible;grid-template-columns:1fr}}.FilteredClinicians_profileItem__2IE3o{display:flex;align-items:center;grid-gap:var(--space-2);gap:var(--space-2)}.FilteredClinicians_profileItem__2IE3o .FilteredClinicians_profileIcon__2b9PC{font-size:var(--text-sm)}.FilteredClinicians_profileItem__2IE3o .FilteredClinicians_profileValue__EuDdc{font-weight:var(--font-medium)}.FilteredClinicians_dayTimeSlots__lrPI6{display:flex;flex-wrap:wrap;align-items:center;grid-gap:2px;gap:2px}.FilteredClinicians_timeListing__8MybD{display:flex;flex-direction:column;grid-gap:var(--space-4);gap:var(--space-4)}.FilteredClinicians_daySection__1UtN6{display:flex;align-items:flex-start;grid-gap:var(--space-8);gap:var(--space-8)}.FilteredClinicians_daySection__1UtN6 .FilteredClinicians_dayLabel__57KUf{font-weight:var(--font-medium);font-size:var(--text-xs)}.FilteredClinicians_daySection__1UtN6 .FilteredClinicians_timeSlots__3iKSr{display:flex;flex-wrap:wrap;grid-gap:var(--space-4);gap:var(--space-4)}.FilteredClinicians_timeSlot__FbpAL{min-height:0!important;padding:1px var(--space-4);font-size:var(--text-xs);border-radius:var(--radius-4);transition:all .3s ease;cursor:pointer;border:none;font-weight:var(--font-medium);text-decoration:underline}.FilteredClinicians_timeSlot__FbpAL.FilteredClinicians_available__3GB7L{background-color:#dbeafe;color:#1e40af}.FilteredClinicians_timeSlot__FbpAL.FilteredClinicians_available__3GB7L:hover{background-color:#bfdbfe}.FilteredClinicians_timeSlot__FbpAL.FilteredClinicians_confirmed__3q1at{background-color:#d1fae5;color:#065f46}.FilteredClinicians_timeSlot__FbpAL.FilteredClinicians_confirmed__3q1at:hover{background-color:#a7f3d0}.ExpLevelSearchResult_expLevelSearchWrapper__1xLl7{display:flex;grid-gap:8px;gap:8px;padding:var(--space-12);border-radius:var(--radius-12);background:var(--color-white);border:1px solid hsla(0,0%,90.6%,.91)}.ExpLevelSearchResult_cloudButton__3RF-E{border-radius:6px;border:1px solid #b8d4dc;background:#e8f1f4;padding:6px;color:#0c343f;font-size:var(--text-xs);font-weight:var(--font-medium)}.ExpLevelSearchResult_cloudButton__3RF-E:hover,.ExpLevelSearchResult_cloudButtonSelected__ZTtRN{text-decoration:underline}.BookClient_departmentAlert__3csYv p{margin:0}.BookClient_badgesWrapper__Hnq7p,.BookClient_clientConcerns__2DwF5{display:flex;grid-gap:var(--space-4);gap:var(--space-4)}.BookClient_clientConcerns__2DwF5{flex-direction:column}.BookClient_infoText__3squf{color:var(--color-gray);font-size:var(--text-xs);margin:0}.InsuranceFeesDisplay_insuranceFeesContainer__3ff3n{margin-top:26px;margin-bottom:24px}.InsuranceFeesDisplay_insuranceFees__hBGI_{display:flex;flex-direction:column;grid-gap:var(--space-24);gap:var(--space-24);margin-bottom:24px}.InsuranceFeesDisplay_fees__IrMVL{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-24);gap:var(--space-24)}.InsuranceFeesDisplay_otherFees__19AuT{grid-template-columns:1fr 1fr 2fr}.InsuranceFeesDisplay_fee__2Tcak{display:flex;flex-direction:column;grid-gap:var(--space-4);gap:var(--space-4)}.InsuranceFeesDisplay_fee__2Tcak p{margin:0}.InsuranceFeesDisplay_feeLabel__2Js5X{color:var(--color-gray)}.InsuranceFeesDisplay_feeLabel__2Js5X,.InsuranceFeesDisplay_feeValue__2ZmRf{font-size:var(--text-xs);font-weight:var(--font-medium)}.InactiveClientMasterView_headerWrapper__27hmm{display:flex;justify-content:space-between;align-items:flex-start;grid-gap:16px;gap:16px;flex-wrap:wrap}@media (max-width:768px){.InactiveClientMasterView_headerWrapper__27hmm{flex-direction:column;align-items:stretch}}.InactiveClientMasterView_headerLeft__3MK5d{display:flex;grid-gap:12px;gap:12px;align-items:flex-start;flex:1 1;min-width:0}@media (max-width:768px){.InactiveClientMasterView_headerLeft__3MK5d{flex-direction:column}}.InactiveClientMasterView_backButton__2Rz7G{display:flex;align-items:center;justify-content:center;padding:var(--space-8);border-radius:var(--radius-4);background-color:var(--color-white);border:1.009px solid var(--color-border)}.InactiveClientMasterView_backButton__2Rz7G:focus-visible{border-color:var(--color-primary-v2)}.ClinicianAvailability_alert__2oThJ{margin-bottom:var(--space-16);background-color:#fef4dd}.ClinicianAvailability_header__19I93{justify-content:space-between;margin-bottom:var(--space-32)}.ClinicianAvailability_header__19I93,.ClinicianAvailability_headerLeft__Hdvgr{display:flex;align-items:flex-start;flex-wrap:wrap;grid-gap:var(--space-12);gap:var(--space-12)}.ClinicianAvailability_clinicianInfoContainer___HygD{display:flex;grid-gap:var(--space-24);gap:var(--space-24);flex-wrap:wrap;align-items:flex-start}.ClinicianAvailability_clinicianName__25zQo{display:flex;flex-direction:column;grid-gap:var(--space-4);gap:var(--space-4)}.ClinicianAvailability_clinicianName__25zQo p{margin:0;color:var(--color-text-strong);font-size:var(--text-base);font-weight:var(--font-bold)}.ClinicianAvailability_clinicianInfo__Ro6nJ{display:flex;grid-gap:var(--space-8);gap:var(--space-8);flex-wrap:wrap;align-items:center}.ClinicianAvailability_clinicianInfoItem__1SIMn{min-height:24px}.ClinicianAvailability_tabs__1t2ti{background-color:var(--color-white);border-radius:var(--radius-8);border:1px solid #e6e6e6;padding-left:var(--space-16);padding-top:15px}.ClinicianAvailability_clientInput__1fLUc{display:flex;grid-gap:var(--space-8);gap:var(--space-8);align-items:center}.ClinicianAvailability_clientInput__1fLUc input{height:20px}.ClinicianAvailability_editActionButton__b5uey{padding:0;min-height:0}.ClinicianAvailability_calendarWrapper__keRKg{margin-top:var(--space-24)}.ClinicianAvailability_calendarAlert__6Ef3X{display:flex;justify-content:space-between;align-items:center;width:100%}.ClinicianAvailability_calendarAlert__6Ef3X p{margin:0;flex:1 1}.ClinicianAvailability_calendarAlertActions__2u2xU{flex-shrink:0}.ClinicianAvailability_calendarContent__EtQYd{margin-top:var(--space-32);border-radius:var(--radius-12);border:1px solid hsla(0,0%,90.6%,.91);background:var(--color-white);display:flex;flex-direction:column}.ClinicianAvailability_calendarHeader__3joxp{display:flex;justify-content:space-between;align-items:center;padding:var(--space-16);border-bottom:1px solid hsla(0,0%,90.6%,.91);margin-bottom:var(--space-16)}.ClinicianAvailability_calendarContainer__25GWv{padding:var(--space-16)}.ClinicianAvailability_calendarHeaderLeft__2JQhO{display:flex;align-items:center;grid-gap:var(--space-8);gap:var(--space-8)}.ClinicianAvailability_calendarHeaderRight__32ZoM{display:flex;align-items:center;grid-gap:var(--space-16);gap:var(--space-16)}.ClinicianAvailability_calendarToggleBar__2SS8z{display:flex;grid-gap:var(--space-24);gap:var(--space-24);align-items:center}.ClinicianAvailability_calendarToggleDate__36wfq{display:flex;grid-gap:var(--space-16);gap:var(--space-16);align-items:center}.ClinicianAvailability_calendarToggleButton__4lHib{padding:0;width:32px;height:32px;border:1px solid var(--color-border);border-radius:100%}.ClinicianAvailability_calendarDate__1LbcP{color:var(--color-text-strong);font-size:var(--text-sm);font-weight:var(--font-medium)}.ClinicianAvailability_locations__1DzNX{display:flex;grid-gap:2px;gap:2px;align-items:center;padding:2px}.BackButton_backButton__34-_m{display:flex;align-items:center;justify-content:center;padding:var(--space-4);border-radius:var(--radius-4);background-color:var(--color-white);border:1.009px solid var(--color-border)}.BackButton_backButton__34-_m:focus-visible{border-color:var(--color-primary-v2)}.Caseload_caseload__2wdmB{margin-top:var(--space-16);display:flex;flex-direction:column;grid-gap:var(--space-16);gap:var(--space-16)}.Caseload_caseload__2wdmB p{margin:0}.Caseload_filters__1VdZ-{background-color:var(--color-white);border-radius:var(--radius-12);border:1px solid var(--color-border);padding:var(--space-24);display:flex;grid-gap:var(--space-12);gap:var(--space-12);flex-wrap:wrap;align-items:center}.Caseload_clientInfo__2I5yy{text-transform:capitalize;display:flex;align-items:center;grid-gap:var(--space-4);gap:var(--space-4);margin-bottom:0!important}.Caseload_clientFilterOptions__lmb6W{width:270px}.Caseload_caseloadActions__38KuU{width:230px}.ClinicianAddBooking_content__3mk3d{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem;padding:1rem 0}.ClinicianAddBooking_field__1l21X{min-width:200px}.ClinicianAddBooking_actions__3zZnx{display:flex;grid-gap:.5rem;gap:.5rem;justify-content:flex-end;padding-top:1rem;border-top:1px solid var(--color-border)}.RadioInput_radioWrapper__3VSNL{display:flex;flex-direction:column;grid-gap:4px;gap:4px;padding:4px;border:1px solid var(--color-border);border-radius:8px;background-color:initial;transition:all .2s ease}.RadioInput_radioWrapper__3VSNL.RadioInput_disabled__32c5X{opacity:.5;cursor:not-allowed;background-color:var(--color-background-disabled)}.RadioInput_radioWrapper__3VSNL.RadioInput_error__TXhSq{border:1px solid var(--color-danger-v2);box-shadow:0 0 0 1px var(--color-danger-v2)}.RadioInput_label__xkHpr{display:flex;align-items:center;cursor:pointer;grid-gap:4px;gap:4px;min-height:24px;margin-bottom:0}.RadioInput_label__xkHpr:has(.RadioInput_disabled__32c5X){cursor:not-allowed}.RadioInput_radioInput__mcS1T{position:relative;-webkit-appearance:none;appearance:none;flex-shrink:0;margin:0;cursor:pointer;opacity:0;z-index:1}.RadioInput_radioButton__1GnFy{background-color:var(--color-white);border:1px solid var(--color-border);width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:50%;position:relative}.RadioInput_radioButton__1GnFy:after{content:"";background-color:var(--color-white);border-radius:50%;width:8px;height:8px;opacity:0;transition:opacity .2s ease}.RadioInput_radioInput__mcS1T:checked+.RadioInput_radioButton__1GnFy{border-color:var(--color-primary-v2)}.RadioInput_radioInput__mcS1T:checked+.RadioInput_radioButton__1GnFy:after{background-color:var(--color-primary-v2);opacity:1}.RadioInput_labelText__2E6Kt{color:var(--color-text-strong);font-size:var(--text-xs)}.ExperienceLevels_experienceLevels__2ikR6{display:flex;flex-direction:column;grid-gap:var(--space-8);gap:var(--space-8)}.ExperienceLevels_experienceOption__1of5C{display:flex;align-items:center;grid-gap:var(--space-8);gap:var(--space-8)}.ExperienceLevels_experienceLevelsDialog__2thcS{max-width:900px;width:100%}.ExperienceLevels_accordionContent__3wIXM{display:flex;flex-direction:column;grid-gap:var(--space-8);gap:var(--space-8)}.ExperienceLevels_experienceValue__3QeLo{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-strong)}.Switch_container__3wekz{display:flex;align-items:center;grid-gap:var(--space-8);gap:var(--space-8);padding:var(--space-4);border-radius:var(--radius-8);background-color:#f3f4f6;width:-webkit-max-content;width:max-content}.Switch_button__doBVC{padding:var(--space-8) var(--space-16);color:var(--color-text-strong);border-radius:var(--radius-8);transition:all .2s ease-in-out}.Switch_button__doBVC:hover:not(:disabled){background-color:#e5e7eb}.Switch_button__doBVC.Switch_active__1EoES{background-color:var(--color-white);box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.HistoryWrapper_historyWrapper__3SxOn{margin-top:var(--space-16);display:flex;flex-direction:column;grid-gap:var(--space-16);gap:var(--space-16)}.HistoryWrapper_historyHeader__1ok8R{background-color:var(--color-white);border-radius:var(--radius-12);border:1px solid var(--color-border);padding:22px var(--space-24)}.HistoryWrapper_deleteButton__3SiBS{padding:4px 10px;border-radius:var(--radius-6);border:1px solid hsla(0,0%,90.6%,.91);background:var(--color-white);box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 0 0 1px rgba(11,19,43,.16)}.ScheduleBox_scheduleBox__2NiqD{height:168px;margin:var(--space-8);padding:var(--space-8);border-radius:var(--radius-8);grid-gap:var(--space-4);gap:var(--space-4);display:flex;flex-direction:column;justify-content:space-between;position:relative;background-color:rgba(186,236,209,.15)}.ScheduleBox_scheduleBox__2NiqD .ScheduleBox_scheduleTitle__2zvFH{color:var(--color-primary-v2)}.ScheduleBox_scheduleBox__2NiqD p{margin:0;font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:capitalize}.ScheduleBox_scheduleContent__YPGYO{display:flex;flex-direction:column;grid-gap:var(--space-4);gap:var(--space-4);font-size:11px!important;color:var(--color-gray);font-weight:var(--font-medium);text-transform:uppercase}.ScheduleBox_scheduleActions__JIxeh{display:flex;grid-gap:var(--space-12);gap:var(--space-12);background-color:var(--color-white);align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:var(--space-4);border-radius:var(--radius-6);border:1px solid hsla(0,0%,90.6%,.91);box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 0 0 1px rgba(11,19,43,.16)}.ScheduleBox_scheduleActionButton__3ERAj{min-height:0;padding:0}.ScheduleBox_office_window_calendar__1dPlK{background-color:rgba(125,38,207,.15)!important}.ScheduleBox_office_window_calendar__1dPlK .ScheduleBox_scheduleTitle__2zvFH{color:#7d26cd}.ScheduleBox_availability_calendar__1bTQd{background-color:#edf9ff!important}.ScheduleBox_availability_calendar__1bTQd .ScheduleBox_scheduleTitle__2zvFH{color:#2f7df5}.ScheduleBox_unavailability_calendar__1y9cB{background-color:rgba(156,163,175,.7)!important}.ScheduleBox_held_booking_calendar__JICis{background-color:#fef8e9!important}.ScheduleBox_held_booking_calendar__JICis .ScheduleBox_scheduleTitle__2zvFH{color:#dda31b}.ScheduleBox_confirmed_booking_calendar__3P58K{background-color:rgba(35,209,96,.15)!important}.ScheduleBox_confirmed_booking_calendar__3P58K .ScheduleBox_scheduleTitle__2zvFH{color:#1cae60}.ScheduleBox_expiredSessionBadge__1EMkj{font-size:10px}.ScheduleBox_office-12060__3bBL_{background-color:rgba(255,87,51,.15)!important}.ScheduleBox_office-12060__3bBL_ .ScheduleBox_scheduleTitle__2zvFH{color:#ff5733}.ScheduleBox_office-328__2LMi0{background-color:rgba(204,204,0,.15)!important}.ScheduleBox_office-328__2LMi0 .ScheduleBox_scheduleTitle__2zvFH{color:#cc0}.ScheduleBox_office-1__3s83l{background-color:rgba(51,87,255,.15)!important}.ScheduleBox_office-1__3s83l .ScheduleBox_scheduleTitle__2zvFH{color:#3357ff}.ScheduleBox_office-2__Dfz4r{background-color:rgba(243,51,255,.15)!important}.ScheduleBox_office-2__Dfz4r .ScheduleBox_scheduleTitle__2zvFH{color:#f333ff}.ScheduleBox_office-3__1Z6hs{background-color:rgba(255,51,161,.15)!important}.ScheduleBox_office-3__1Z6hs .ScheduleBox_scheduleTitle__2zvFH{color:#ff33a1}.ScheduleBox_office-128__1_g_4{background-color:rgba(125,38,207,.15)!important}.ScheduleBox_office-128__1_g_4 .ScheduleBox_scheduleTitle__2zvFH{color:#7d26cd}.ScheduleBox_office-507__1ykYr{background-color:rgba(255,140,51,.15)!important}.ScheduleBox_office-507__1ykYr .ScheduleBox_scheduleTitle__2zvFH{color:#ff8c33}.ScheduleBox_office-518__6EUCH{background-color:rgba(51,255,140,.15)!important}.ScheduleBox_office-518__6EUCH .ScheduleBox_scheduleTitle__2zvFH{color:#33ff8c}.ScheduleBox_office-519__2vPOG{background-color:rgba(140,51,255,.15)!important}.ScheduleBox_office-519__2vPOG .ScheduleBox_scheduleTitle__2zvFH{color:#8c33ff}.ScheduleBox_office-4__2O39K{background-color:rgba(255,99,71,.15)!important}.ScheduleBox_office-4__2O39K .ScheduleBox_scheduleTitle__2zvFH{color:tomato}.ScheduleBox_office-5__pRSoy{background-color:rgba(51,255,87,.15)!important}.ScheduleBox_office-5__pRSoy .ScheduleBox_scheduleTitle__2zvFH{color:#33ff57}.ScheduleBox_office-6__nSm--{background-color:rgba(0,153,153,.15)!important}.ScheduleBox_office-6__nSm-- .ScheduleBox_scheduleTitle__2zvFH{color:#099}.ScheduleBox_office-7__1_9S0{background-color:rgba(243,134,48,.15)!important}.ScheduleBox_office-7__1_9S0 .ScheduleBox_scheduleTitle__2zvFH{color:#f38630}.ScheduleBox_office-8__2VwL6{background-color:rgba(102,51,153,.15)!important}.ScheduleBox_office-8__2VwL6 .ScheduleBox_scheduleTitle__2zvFH{color:#639}.ScheduleBox_office-9__7FbxT{background-color:rgba(0,191,255,.15)!important}.ScheduleBox_office-9__7FbxT .ScheduleBox_scheduleTitle__2zvFH{color:#00bfff}.ScheduleBox_office-10__256It{background-color:rgba(255,105,180,.15)!important}.ScheduleBox_office-10__256It .ScheduleBox_scheduleTitle__2zvFH{color:#ff69b4}.ScheduleBox_office-11__vz_yA{background-color:rgba(34,193,195,.15)!important}.ScheduleBox_office-11__vz_yA .ScheduleBox_scheduleTitle__2zvFH{color:#22c1c3}.ScheduleBox_office-12__11TDn{background-color:rgba(251,188,5,.15)!important}.ScheduleBox_office-12__11TDn .ScheduleBox_scheduleTitle__2zvFH{color:#fbcb05}.ScheduleBox_office-13__2s_fm{background-color:rgba(45,204,112,.15)!important}.ScheduleBox_office-13__2s_fm .ScheduleBox_scheduleTitle__2zvFH{color:#2dcc70}.ScheduleBox_office-345__Xb0CA{background-color:rgba(130,143,255,.15)!important}.ScheduleBox_office-345__Xb0CA .ScheduleBox_scheduleTitle__2zvFH{color:#828fff}.ScheduleBox_office-206__2vyG_{background-color:rgba(255,69,0,.15)!important}.ScheduleBox_office-206__2vyG_ .ScheduleBox_scheduleTitle__2zvFH{color:#ff4500}.DeleteScheduleDialog_reasonForDelete__epTC-{border-color:var(--color-warning)!important}.Calendar_calendarWrapper__3dmGD{background-color:var(--color-white);border-radius:var(--radius-12);padding:var(--space-4);border:1px solid var(--color-border);display:grid;grid-template-columns:40px repeat(7,minmax(150px,1fr));width:100%;max-width:100%;overflow-x:auto}.Calendar_dummyDayWrapper__3dt8M{width:40px;display:flex;flex-direction:column}.Calendar_dummyDay__2gad2{background:rgba(241,241,243,.4);border-bottom:1px solid var(--color-border)!important;border-top-left-radius:var(--radius-12)}.Calendar_dummyDay__2gad2 span{height:34px;width:100%;display:block}.Calendar_scheduleBoxWrapper__1pxHQ{height:184px;width:100%;border-top:1px solid var(--color-border)}.Calendar_emptySlot__2olrr{background-image:repeating-linear-gradient(-45deg,rgba(0,0,0,.05),rgba(0,0,0,.05) 1px,transparent 0,transparent 5px)}.Calendar_calendarDayWrapper__19kxp,.Calendar_dummyDayWrapper__3dt8M{border-right:1px solid var(--color-border)}.Calendar_calendarDayWrapper__19kxp{min-width:150px;display:flex;flex-direction:column}.Calendar_lastDayWrapper__3ClJZ{border-right:none}.Calendar_calendarDayName__1x9oO{background:rgba(241,241,243,.4);padding:var(--space-8);font-size:var(--text-xs);text-transform:uppercase;font-weight:var(--font-medium);color:#99a0ae;text-align:center}.ToggleButton_toggleContainer__1EvX5{display:flex;align-items:center;grid-gap:var(--space-8);gap:var(--space-8);cursor:pointer;-webkit-user-select:none;user-select:none;padding:2px 6px;border-radius:var(--radius-6);transition:all .2s ease}.ToggleButton_label__1QAkn{font-size:var(--text-sm);font-weight:var(--font-medium);color:#0c343f}.ToggleButton_availability__R2UfN{background-color:#edf9ff;border:1px solid #c6ecff}.ToggleButton_office-window__2AAv2{background-color:#f2eefe;border:1px solid #d7c9fc}.ToggleButton_held__2cZCZ{background-color:#fef8e9;border:1px solid #fce8b9}.ToggleButton_confirmed__3qwZX{background-color:#e9f9f0;border:1px solid #baecd1}.ToggleButton_toggleButton__1wNsj{position:relative;display:inline-flex;align-items:center;justify-content:center;border:none;background:none;cursor:pointer;padding:0;transition:all .2s ease}.ToggleButton_toggleButton__1wNsj:focus{outline:2px solid var(--color-primary);outline-offset:2px}.ToggleButton_toggleButton__1wNsj:disabled{cursor:not-allowed;opacity:.5}.ToggleButton_toggleTrack__xJ0Zt{position:relative;width:32px;height:18px;background-color:var(--color-strokedark);border-radius:12px;transition:background-color .2s ease}.ToggleButton_availability__R2UfN .ToggleButton_toggleButton__1wNsj.ToggleButton_checked__n1R3B .ToggleButton_toggleTrack__xJ0Zt{background-color:#2f7df5}.ToggleButton_office-window__2AAv2 .ToggleButton_toggleButton__1wNsj.ToggleButton_checked__n1R3B .ToggleButton_toggleTrack__xJ0Zt{background-color:#8b5cf6}.ToggleButton_held__2cZCZ .ToggleButton_toggleButton__1wNsj.ToggleButton_checked__n1R3B .ToggleButton_toggleTrack__xJ0Zt{background-color:#dda31b}.ToggleButton_confirmed__3qwZX .ToggleButton_toggleButton__1wNsj.ToggleButton_checked__n1R3B .ToggleButton_toggleTrack__xJ0Zt{background-color:#1cae60}.ToggleButton_toggleThumb__5k-p8{position:absolute;top:2px;left:2px;width:14px;height:14px;background-color:var(--color-white);border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:transform .2s ease}.ToggleButton_checked__n1R3B .ToggleButton_toggleThumb__5k-p8{transform:translateX(16px)}.ToggleButton_disabled__1QMRp{opacity:.5;cursor:not-allowed}.ToggleButton_disabled__1QMRp .ToggleButton_toggleTrack__xJ0Zt{background-color:var(--color-gray-200)}.ToggleButton_disabled__1QMRp .ToggleButton_label__1QAkn{color:var(--color-gray-500)}.CalendarBoxView_customWeekEvent__2vBLh{color:var(--color-gray);font-weight:var(--font-semibold);font-size:var(--text-xs);text-transform:capitalize}.CalendarBoxView_actionButton__191Pf{padding:var(--space-4)}.CalendarBoxView_actionButtons__1Fl06{margin-top:20px;display:flex;grid-gap:10px;gap:10px;justify-content:flex-end}.CalendarBoxView_deleteButton__2kZ8a{background:#d92d20;color:#fff}.CalendarBoxView_deleteButton__2kZ8a:active,.CalendarBoxView_deleteButton__2kZ8a:hover{background:#d92d20}.CalendarBoxView_calendarEvent__1jMnS:focus,.CalendarBoxView_calendarEvent__1jMnS:focus-visible{outline:5px auto var(--color-primary-v2)}.CalendarBoxView_eventDetailsTitle__2dxAW{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-strong);text-transform:capitalize}.SignatureForm_container__3ym3c{border-radius:var(--radius-12);border:1px solid hsla(0,0%,90.6%,.91);background:var(--color-white);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.SignatureForm_container__3ym3c p{margin:0}.SignatureForm_header__2Ifn1{padding:var(--space-24) var(--space-16);border-bottom:1px solid var(--color-border)}.SignatureForm_title__1pvnF{font-size:var(--text-base);font-weight:var(--font-medium);color:var(--color-text-strong);margin-bottom:var(--space-8)}.SignatureForm_description__2gGcz{font-size:var(--text-sm);color:var(--color-gray);font-weight:var(--font-normal)}.SignatureForm_form__1CREy{padding:var(--space-24) var(--space-16)}.SignatureForm_saveButtonContainer__2xZFk{padding:var(--space-16);border-top:1px solid var(--color-border);display:flex;justify-content:flex-end}.SignaturePreview_container__aXkNi{border-radius:var(--radius-12);border:1px solid hsla(0,0%,90.6%,.91);background:var(--color-white);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-right:24px}.SignaturePreview_container__aXkNi p{margin:0}.SignaturePreview_header__2DF7R{padding:var(--space-24) var(--space-16);border-bottom:1px solid var(--color-border)}.SignaturePreview_title__1Tcze{font-size:var(--text-base);font-weight:var(--font-medium);color:var(--color-text-strong);margin-bottom:var(--space-8)}.SignaturePreview_description__2HMJo{font-size:var(--text-sm);color:var(--color-gray);font-weight:var(--font-normal)}.SignaturePreview_content__QQeuy{margin:var(--space-24) var(--space-16);border-radius:var(--radius-8);border:1.11px solid var(--color-border);padding:16px}.SignaturePreview_placeholder__2o-IJ{color:var(--color-gray);font-size:var(--text-xs);text-align:center;padding:24px}.SignaturePreview_signature__3tfCJ{font-family:sans-serif;font-size:var(--text-sm);font-weight:var(--font-normal)}.SignaturePreview_name__2Sxl5{font-size:var(--text-sm);font-weight:var(--font-bold)}.SignaturePreview_pronouns__2V5Yu{font-size:var(--text-xs);color:var(--color-gray);font-size:var(--font-bold)}.SignaturePreview_direct__2Mp-X{color:var(--color-gray)}.SignaturePreview_disclaimer__n7qVT{margin-top:16px;padding-top:16px;border-top:1px solid var(--color-border);color:var(--color-gray);font-size:var(--text-xs)}.CreateSignature_container__3O8kY{display:grid;grid-template-columns:70% 30%;grid-gap:24px;gap:24px}.SavedSignatures_container__3G7Sh p{margin-bottom:0}.SavedSignatures_header__t8axL{font-size:var(--text-base);font-weight:var(--font-medium);padding-top:var(--space-8);padding-bottom:var(--space-8)}.SavedSignatures_actionButtons__2szGy{display:flex;grid-gap:var(--space-16);gap:var(--space-16);background-color:var(--color-white);align-items:center;padding:4px;border-radius:var(--radius-6);border:1px solid hsla(0,0%,90.6%,.91);box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 0 0 1px rgba(11,19,43,.16)}.SavedSignatures_editButton__2fmCh{padding:4px}.SavedSignatures_deleteButton__klDQF{background-color:var(--color-warning);padding:2px var(--space-8)}.SavedSignatures_dialog__8Uaih{max-width:1000px;width:100%}.EmailSignatures_container__1uYIh{display:flex;flex-direction:column;grid-gap:var(--space-24);gap:var(--space-24)}.ManageExperienceLevels_container__3HO7N{display:flex;flex-direction:column;grid-gap:24px;gap:24px}.ManageExperienceLevels_header__q17ia{display:flex;justify-content:space-between;align-items:center;border-radius:var(--radius-8);border:1px solid hsla(0,0%,90.6%,.91);background:var(--color-white);padding:var(--space-24)}.ManageExperienceLevels_experienceLevelsContainer__30HlJ{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px;gap:20px}.ManageExperienceLevels_experienceLevelCard__25aLE{display:flex;flex-direction:column;border-radius:var(--radius-12);border:1px solid hsla(0,0%,90.6%,.91);background:var(--color-white);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.ManageExperienceLevels_experienceLevelCardHeader__3_o20{display:flex;justify-content:space-between;align-items:center;padding:var(--space-12) var(--space-24);background-color:#e8f1f4;border-top-right-radius:var(--radius-12);border-top-left-radius:var(--radius-12)}.ManageExperienceLevels_experienceLevelContent__sax6X{display:flex;flex-direction:column;grid-gap:4px;gap:4px;padding:8px 24px 10px;color:var(--color-text-strong);font-size:var(--text-sm);font-weight:var(--font-medium)}.ManageExperienceLevels_experienceLevelValue__1Qctb{display:flex;align-items:center;grid-gap:var(--space-12);gap:var(--space-12);font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-text-strong)}.ManageExperienceLevels_locationsAccordionTitle__2UF79{padding:0;color:var(--color-text-strong)}.ManageExperienceLevels_locationsAccordionContent__2Gvlb{padding:0;border-top:none;color:rgba(87,106,129,.72);font-size:var(--text-xs)}.UserManagement_userManagement__1C7-l{display:flex;flex-direction:column;grid-gap:var(--space-24);gap:var(--space-24)}.UserManagement_userManagement__1C7-l p{margin:0}.UserManagement_header__wAAd6{display:flex;justify-content:flex-end;align-items:center;border-radius:var(--radius-8);border:1px solid hsla(0,0%,90.6%,.91);background:var(--color-white);padding:var(--space-24)}.UserManagement_usersList__VKutv{display:flex;flex-direction:column;grid-gap:var(--space-16);gap:var(--space-16)}.UserManagement_userCard__24k2i{width:100%;border-radius:8px;overflow:auto;border:1px solid var(--color-border);background-color:var(--color-white)}.UserManagement_userCardHeader__3ckcP{display:flex;justify-content:space-between;align-items:center;padding:16px 24px 16px 16px}.UserManagement_userCardLeft__2mRhF{display:flex;align-items:center;grid-gap:var(--space-24);gap:var(--space-24)}.UserManagement_userAvatar__3r1ww{display:flex;align-items:center}.UserManagement_avatarColor__3KBC8{width:32px;height:32px;border-radius:100%;border:1px solid var(--color-border)}.UserManagement_userInfo__2FUFd{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.UserManagement_userEmail__1-YOb{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-text-strong)}.UserManagement_permissionsCount__3kp6A{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-gray)}.UserManagement_userCardRight__1wG-5{display:flex;align-items:center;grid-gap:var(--space-16);gap:var(--space-16)}.UserManagement_permissionTags__e8YXC{display:flex;grid-gap:var(--space-8);gap:var(--space-8)}.UserManagement_permissionTag__26OQy{display:flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 8px;border-radius:100%;font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--color-text-strong)}.UserManagement_permissionCount__9Jg0F{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-gray)}.UserManagement_expandButton__3EnC7{padding:0}.UserManagement_userCardContent__3Q7r4{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.UserManagement_open__38WNI{max-height:100%}.UserManagement_permissionsGrid__3abGH{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;padding:14px 14px 24px;border-top:1px solid var(--color-border);background-color:var(--color-white)}.UserManagement_permissionsColumn__mLicg{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.UserManagement_permissionItem__1nyra{display:flex;justify-content:space-between;align-items:center;padding:var(--space-12) var(--space-24) var(--space-12) var(--space-16);background-color:var(--color-white);border-radius:var(--radius-8)}.UserManagement_permissionItem__1nyra.UserManagement_active__hKbCH{border:1px solid #199a56;background-color:rgba(25,154,86,.05)}.UserManagement_permissionItem__1nyra.UserManagement_inactive__3ORh-{border:1px solid #c92c3a;background-color:rgba(201,44,58,.05)}.UserManagement_permissionLabel__lee9C{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-strong);margin-left:var(--space-8)}.UserManagement_permissionCheckMark__1bIj6{width:12px;height:12px}.UserManagement_permissionInput__1v0Za{width:12px;height:12px;border-radius:var(--radius-4)}.UserManagement_permissionStatus__1yyIn{display:flex;align-items:center;grid-gap:var(--space-8);gap:var(--space-8);font-size:var(--text-sm);font-weight:var(--font-semibold)}.UserManagement_colorPreviewItem__1Z8tj{display:flex;align-items:center;grid-gap:var(--space-8);gap:var(--space-8);border:1px solid var(--color-border);border-radius:var(--radius-8);height:48px}.UserManagement_colorPreview__3jxwE{width:70px;height:44px;margin:2px;border-radius:var(--radius-8);border:1px solid var(--color-border)}.UserManagement_actionButtons__nK56M{display:flex;justify-content:flex-end;grid-gap:var(--space-8);gap:var(--space-8);padding:24px 20px;border-top:1px solid var(--color-border);background-color:var(--color-white)}.UserManagement_emptyState__3dG_h{display:flex;justify-content:center;align-items:center;padding:var(--space-48);background-color:var(--color-white);border-radius:var(--radius-8);border:1px solid var(--color-border)}.UserManagement_emptyState__3dG_h p{color:var(--color-gray);font-size:var(--text-sm)}.UserManagement_dialogContent__1bec-{display:flex;flex-direction:column;grid-gap:var(--space-24);gap:var(--space-24)}.UserManagement_colorPicker__CuFI9{display:flex;align-items:center;grid-gap:var(--space-16);gap:var(--space-16);position:relative}.UserManagement_colorButton__3AwcC{flex-shrink:0}.UserManagement_colorPickerDropdown__2GazX{position:absolute;top:100%;left:10;z-index:1000;margin-top:var(--space-8)}.UserManagement_permissionsSection__1Luv3{display:flex;flex-direction:column;grid-gap:var(--space-16);gap:var(--space-16)}.UserManagement_permissionsSection__1Luv3 h4{margin:0;font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-text-strong)}.UserManagement_tagActive__2ONig{background-color:#ddf6e9;color:#199a56}.UserManagement_tagInactive__2z2Wa{background-color:#fee1e4;color:#c92c3a}.UserManagement_statusIndicator__3x8TJ{display:inline-block;width:12px;height:12px;border-radius:50%;margin-right:var(--space-8)}.UserManagement_statusIndicator__3x8TJ.UserManagement_active__hKbCH{background-color:#1cae60}.UserManagement_statusIndicator__3x8TJ.UserManagement_inactive__3ORh-{background-color:#e23241}.OfficeWindow_container__3FsvP p{margin:0}.OfficeWindow_header__23AHe{background-color:var(--color-white);padding:var(--space-16) var(--space-24);border-radius:var(--radius-12);border:1px solid var(--color-border);display:flex;flex-direction:column;grid-gap:var(--space-8);gap:var(--space-8)}.OfficeWindow_headerTitle__3L5QU{color:var(--color-text-strong);font-weight:var(--font-semibold)}.OfficeWindow_calendarContent__2oWKb{margin-top:var(--space-32);border-radius:var(--radius-12);border:1px solid hsla(0,0%,90.6%,.91);background:var(--color-white);display:flex;flex-direction:column}.OfficeWindow_calendarHeader__1u110{display:flex;justify-content:space-between;align-items:center;padding:var(--space-16);border-bottom:1px solid hsla(0,0%,90.6%,.91);margin-bottom:var(--space-16)}.OfficeWindow_calendarContainer__3IFHG{padding:var(--space-16)}.OfficeWindow_calendarHeaderLeft__3RKPL{display:flex;align-items:center;grid-gap:var(--space-8);gap:var(--space-8)}.OfficeWindow_calendarHeaderRight__18lxL{display:flex;align-items:center;grid-gap:var(--space-16);gap:var(--space-16)}.OfficeWindow_calendarToggleBar__3_Qcj{display:flex;grid-gap:var(--space-24);gap:var(--space-24);align-items:center}.OfficeWindow_calendarToggleDate__3IBpD{display:flex;grid-gap:var(--space-16);gap:var(--space-16);align-items:center}.OfficeWindow_calendarToggleButton__3UHiY{padding:0;width:32px;height:32px;border:1px solid var(--color-border);border-radius:100%}.OfficeWindow_calendarDate__1jpU2{color:var(--color-text-strong);font-size:var(--text-sm);font-weight:var(--font-medium)}.OfficeWindow_officeColorLegend__1o224{display:flex;grid-gap:var(--space-8);gap:var(--space-8);align-items:center}.OfficeWindow_legend__3i3E7{color:#0c343f;height:24px;width:48px;border-radius:var(--radius-6);text-align:center}.OfficeManagement_tabs__3oB4L{background-color:var(--color-white);border-radius:var(--radius-8);border:1px solid #e6e6e6;padding-left:var(--space-16);padding-top:15px}.ApproveWithChangesDialog_approveWithChangesForm__3eb2r p{margin:0}.ApproveWithChangesDialog_note__3rf8x{font-size:14px;color:var(--color-gray);margin-bottom:10px!important}.ApproveWithChangesDialog_availableTimeSlots__1HWz0{color:var(--color-primary-v2);font-weight:var(--font-semibold);font-size:var(--text-xs)}.ApproveWithChangesDialog_reasonForChanges__243aV{border-color:var(--color-warning)!important}.RejectRequestDialog_container__3XDTg{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.RejectRequestDialog_container__3XDTg p{margin:0}.RejectRequestDialog_note__KRZVm{color:var(--color-gray)}.RejectRequestDialog_reason__2T9A3{border-color:var(--color-warning)!important}.HoldWindow_holdWindow__MIZXa p{margin:0}.HoldWindow_note__1HOOB{font-size:14px;color:var(--color-gray);margin-bottom:10px!important}.HoldWindow_availableTimeSlots__3sSRw{color:var(--color-primary-v2);font-weight:var(--font-semibold);font-size:var(--text-xs)}.HoldWindow_reasonForHolding__2Eph4{border-color:var(--color-warning)!important}.CheckAvailabilityDialog_rejectRequest__GSlJ_{color:var(--color-warning)}.AvailableOfficeWindows_container__3_rv8 p{margin:0}.AvailableOfficeWindows_availableOfficeWindowsFilters__3N2aC{background-color:var(--color-white);border-radius:var(--radius-8);border:1px solid var(--color-border);padding:var(--space-24);display:flex;justify-content:space-between;grid-gap:13px;gap:13px;flex-wrap:wrap;align-items:center;margin-top:var(--space-24);margin-bottom:var(--space-24)}.AvailableOfficeWindows_filtersLeft__2cknV{display:flex;align-items:center;grid-gap:13px;gap:13px}.AvailableOfficeWindows_resetFiltersButton__1dj5H{color:var(--color-primary-v2);font-size:var(--text-xs);font-weight:var(--font-medium);padding:0}.AvailableOfficeWindows_note__iKKkH{color:var(--color-gray);margin-bottom:10px!important}.AvailableOfficeWindows_availableTime__3Odb6 p{margin:0}.AvailableOfficeWindows_availableTimeSlots__2wcmJ{color:var(--color-primary-v2);font-weight:var(--font-semibold);font-size:var(--text-xs)}.AvailableOfficeWindows_reasonForChanges__2iCTX{border-color:var(--color-warning)!important}.ConsentForms_consentForms__2somc{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.ConsentForms_consentForms__2somc p{margin:0}.ConsentForms_header__2BakY{display:flex;justify-content:space-between;align-items:center;padding:20px 18px 20px 24px;border-radius:var(--radius-12);border:1px solid hsla(0,0%,90.6%,.91);background:var(--color-white)}.ConsentForms_headerTitle__xs0t1{font-size:var(--text-base);font-weight:var(--font-medium);color:var(--color-text-strong)}.ConsentForms_content__2p9xZ{padding:var(--space-16);border-radius:var(--radius-12);border:1px solid hsla(0,0%,90.6%,.91);background:var(--color-white);display:flex;flex-direction:column;grid-gap:var(--space-12);gap:var(--space-12)}.ConsentForms_consentFormCard__MWip1{display:flex;flex-direction:column;grid-gap:var(--space-8);gap:var(--space-8);padding:var(--space-12);border-radius:var(--radius-8);border:1px solid hsla(0,0%,90.6%,.91);background:#fbfbfb}.ConsentForms_consentFormName__P9IBr{font-size:var(--text-base);font-weight:var(--font-medium);color:var(--color-text-strong)}.ConsentForms_consentFormTypes__1VBu_{display:flex;flex-direction:column;grid-gap:var(--space-8);gap:var(--space-8)}.ConsentForms_consentFormTypeWrapper__20jbw{display:flex;align-items:center;justify-content:space-between}.ConsentForms_consentFormType__1XKum{display:flex;align-items:center;grid-gap:var(--space-4);gap:var(--space-4);color:var(--color-primary-v2);flex:1 1}.ConsentForms_consentFormType__1XKum,.ConsentForms_consentFormType__1XKum a{font-size:var(--text-sm);font-weight:var(--font-semibold)}.ConsentForms_consentFormType__1XKum span{white-space:nowrap;flex-shrink:0}.ConsentForms_consentFormType__1XKum input{height:32px;width:calc(100% - 200px)}.ConsentForms_consentFormTypeButtons__2kT05{display:flex;grid-gap:var(--space-4);gap:var(--space-4)}.ConsentForms_confirmButton__3SZFL{height:32px;background-color:#1fc16b;border-radius:var(--radius-6);color:var(--color-white);font-size:var(--text-xs);padding:0 14px}.ConsentForms_cancelButton__38VZ9{height:32px;border-radius:var(--radius-8);color:var(--color-warning);font-size:var(--text-xs);border:1px solid var(--color-warning);padding:0 18px}.AddConsentFormDialog_consentTypesWrapper__3AZ3F{display:flex;flex-direction:column;grid-gap:var(--space-4);gap:var(--space-4)}.AddConsentFormDialog_consentTypesWrapper__3AZ3F p{margin:0}.AddConsentFormDialog_consentTypesHeader__3S-ck{display:flex;justify-content:space-between;align-items:center}.AddConsentFormDialog_consentType__3PXBt{margin:var(--space-8) 0;padding:var(--space-12);background:#fbfbfb;border-radius:var(--radius-8);border:1px solid hsla(0,0%,90.6%,.91)}.AddConsentFormDialog_removeTypeButtonWrapper__3pS09{display:flex;justify-content:flex-end}.AddConsentFormDialog_removeTypeButton__2Lt1Q{background-color:var(--color-white);border-radius:var(--radius-6);border:1px solid hsla(0,0%,90.6%,.91);box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 0 0 1px rgba(11,19,43,.16)}.ConfigurationsWrapper_layoutWrapper__2Pi4k{display:flex;grid-gap:var(--space-24);gap:var(--space-24);height:100%;min-height:calc(100vh - 120px)}.ConfigurationsWrapper_sidebar__1GtkD{width:280px;flex-shrink:0}.ConfigurationsWrapper_card__1sw1w{background-color:var(--color-white);border-radius:var(--radius-8);border:1px solid var(--color-border);padding:var(--space-16);margin-bottom:var(--space-16)}.ConfigurationsWrapper_tabGroup__eAo2T{display:flex;flex-direction:column;grid-gap:var(--space-4);gap:var(--space-4)}.ConfigurationsWrapper_tabItem__1chj8{font-size:var(--text-sm);font-style:normal;font-weight:var(--font-medium);letter-spacing:.28px;color:var(--color-gray);height:var(--space-32);display:flex;align-items:center;position:relative}.ConfigurationsWrapper_tabItem__1chj8:not(:last-child){margin-bottom:4px}.ConfigurationsWrapper_tabItem__1chj8:before{content:"";width:.4rem;height:.4rem;background-color:#e0e3e6;border-radius:100%;margin-right:18px}.ConfigurationsWrapper_tabItem__1chj8:after{content:"";background-color:#e0e3e6;height:28px;width:1px;position:absolute;left:2px;top:20px}.ConfigurationsWrapper_tabItem__1chj8:last-child:after{display:none}.ConfigurationsWrapper_tabItem__1chj8:hover{color:var(--color-primary-v2)!important;cursor:pointer}.ConfigurationsWrapper_tabItem__1chj8:hover:before{background-color:var(--color-primary-v2)!important}.ConfigurationsWrapper_tabItem__1chj8:not(:last-child){margin-bottom:.4rem}.ConfigurationsWrapper_tabItem__1chj8>div{display:flex;align-items:center;width:100%}.ConfigurationsWrapper_tabItemActive__2ZYhI{color:var(--color-primary-v2);font-weight:var(--font-semibold)}.ConfigurationsWrapper_tabItemActive__2ZYhI:before{background-color:var(--color-primary-v2)}.ConfigurationsWrapper_mainContent__1lUub{flex:1 1;overflow-y:auto}.ManageLocations_locationsWrapper__2lfiu{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.ManageLocations_locationsWrapper__2lfiu p{margin:0}.ManageLocations_header__1Jb08{display:flex;justify-content:space-between;align-items:center;padding:20px 18px 20px 24px;border-radius:var(--radius-12);border:1px solid hsla(0,0%,90.6%,.91);background:var(--color-white)}.ManageLocations_headerTitle__kMjIw{font-size:var(--text-base);font-weight:var(--font-medium);color:var(--color-text-strong)}.ManageLocations_locationBox__2ZAKx{width:100%;border-radius:8px;overflow:auto;border:1px solid var(--color-border);background-color:var(--color-white)}.ManageLocations_accordionHeader__Tvn5G{display:flex;justify-content:space-between;align-items:flex-end;padding:16px 24px 16px 16px}.ManageLocations_accordionHeaderLeft__1Gn-Z{display:grid;grid-template-columns:200px 200px 200px;grid-gap:90px;gap:90px}.ManageLocations_locationDetails__1s2xS{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.ManageLocations_locationDetailsLabel__2J_Au{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--color-gray)}.ManageLocations_locationDetailsValue__1D3t0{font-size:var(--text-sm);font-weight:var(--font-normal);color:var(--color-text-strong)}.ManageLocations_accordionHeaderButton__16g-w{padding:var(--space-8);background-color:#fafafa;border:.674px solid hsla(0,0%,90.6%,.35)}.ManageLocations_accordionContent__PUoZP{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.ManageLocations_detailsValueContainer__1cv2-{display:flex;flex-wrap:wrap;grid-gap:var(--space-8);gap:var(--space-8)}.ManageLocations_detailsValue__2BbEC{display:flex;align-items:center;grid-gap:var(--space-12);gap:var(--space-12);background-color:#ddeaee;border-radius:var(--radius-4);padding:var(--space-8);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:var(--text-xs);font-weight:var(--font-medium)}.ManageLocations_detailsActions__3m6gB{display:flex;grid-gap:var(--space-8);gap:var(--space-8)}.ManageLocations_detailsButton__2GsaH{padding:0;min-height:0}.ManageLocations_addOfficeButton__32w8A{padding:2px 8px;min-height:24px;background-color:#eaebed;border-radius:var(--radius-4);font-size:var(--text-xs);margin-top:var(--space-4)}.ManageLocations_addOfficeButtonIcon__UwSdx{padding:0;min-height:0}.ManageLocations_open__1UF42{max-height:100%}.ManageLocations_contentInner__2PQKF{display:flex;flex-direction:column;grid-gap:16px;gap:16px;padding:14px 14px 24px;border-top:1px solid var(--color-border);background-color:#fafafa}.ManageClinicianServices_content___gNWN{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:14px;gap:14px;padding-bottom:24px;border-bottom:1px solid var(--color-border)}.ManageClinicianServices_contentCard__24WlR{border-radius:var(--radius-12);border:1px solid hsla(0,0%,90.6%,.91);height:100%;max-height:630px;overflow-y:auto}.ManageClinicianServices_contentHeader__3Wzc-{display:flex;justify-content:space-between;align-items:center;padding:var(--space-16) 18px;border-bottom:1px solid var(--color-border);position:-webkit-sticky;position:sticky;top:0;background:var(--color-white);z-index:10}.ManageClinicianServices_cardTitle__2eJcq{display:flex;align-items:center;grid-gap:var(--space-8);gap:var(--space-8);font-size:var(--text-base);font-weight:var(--font-medium);color:var(--color-text-strong)}.ManageClinicianServices_contentCount__ciXnc{border-radius:100%;background-color:#ddeaee;padding:5px 8px;text-align:center;font-size:10px;font-weight:var(--font-bold);color:var(--color-gray)}.ManageClinicianServices_cardButtons__3_jY-{display:flex;align-items:center;grid-gap:20px;gap:20px}.ManageClinicianServices_cardButton__Tl0ww{font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--color-gray);padding:0}.ManageClinicianServices_clinicianListItem__aWWva{border-bottom:1px solid var(--color-border);padding:var(--space-12) var(--space-16)}.ManageClinicianServices_clinicianListItem__aWWva:last-child{border-bottom:none}.ManageClinicianServices_clinicianLabel__5f8CM{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text-strong)}.ManageClinicianServices_clinicianDetails__12mGb{margin-top:var(--space-8);font-size:var(--text-xs);color:var(--color-gray)}.ManageClinicianServices_departmentListItem__3KXok{border-bottom:1px solid var(--color-border);padding:10px var(--space-16)}.ManageClinicianServices_departmentLabel__1zsiZ{font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--color-text-strong)}.ManageClinicianServices_footer__Y1WJ4{display:flex;justify-content:space-between;align-items:center;padding-top:24px;font-size:var(--text-xs);font-weight:var(--font-medium)}.ManageClinicianServices_footerButtons__1ZUEb{display:flex;align-items:center;grid-gap:var(--space-8);gap:var(--space-8)}.ManageDepartmentServices_content__34mCx{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:14px;gap:14px;padding-bottom:24px;border-bottom:1px solid var(--color-border)}.ManageDepartmentServices_contentCard__316vu{border-radius:var(--radius-12);border:1px solid hsla(0,0%,90.6%,.91);height:100%;max-height:630px;overflow-y:auto}.ManageDepartmentServices_contentHeader__3jQLY{display:flex;justify-content:space-between;align-items:center;padding:var(--space-16) 18px;border-bottom:1px solid var(--color-border);position:-webkit-sticky;position:sticky;top:0;background:var(--color-white);z-index:10}.ManageDepartmentServices_cardTitle__24x8g{display:flex;align-items:center;grid-gap:var(--space-8);gap:var(--space-8);font-size:var(--text-base);font-weight:var(--font-medium);color:var(--color-text-strong)}.ManageDepartmentServices_contentCount__1EQP5{border-radius:100%;background-color:#ddeaee;padding:5px 8px;text-align:center;font-size:10px;font-weight:var(--font-bold);color:var(--color-gray)}.ManageDepartmentServices_cardButtons__3qe5V{display:flex;align-items:center;grid-gap:20px;gap:20px}.ManageDepartmentServices_cardButton__DVFiQ{font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--color-gray);padding:0}.ManageDepartmentServices_clinicianListItem__vUGvD{border-bottom:1px solid var(--color-border);padding:var(--space-12) var(--space-16)}.ManageDepartmentServices_clinicianListItem__vUGvD:last-child{border-bottom:none}.ManageDepartmentServices_clinicianLabel__38KnH{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text-strong)}.ManageDepartmentServices_clinicianDetails__15vpz{margin-top:var(--space-8);font-size:var(--text-xs);color:var(--color-gray)}.ManageDepartmentServices_departmentListItem__1WDnp{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--color-border);padding:10px var(--space-16)}.ManageDepartmentServices_departmentLabel__1EPGO,.ManageDepartmentServices_footer__EEIV0{font-size:var(--text-xs);font-weight:var(--font-medium)}.ManageDepartmentServices_footer__EEIV0{display:flex;justify-content:space-between;align-items:center;padding-top:24px}.ManageDepartmentServices_footerButtons__1Duzm{display:flex;align-items:center;grid-gap:var(--space-8);gap:var(--space-8)}.ManageDepartmentServices_departmentLabel__1EPGO{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text-strong)}.ManageDepartmentServices_departmentServices__20wem{margin-top:var(--space-8);display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px}.ManageDepartmentServices_departmentService__3vqsQ{display:flex;align-items:center;grid-gap:var(--space-4);gap:var(--space-4);font-size:var(--text-xs);color:var(--color-gray);background-color:#e8f1f4;padding:2px var(--space-8);border-radius:999px}.ManageDepartmentServices_deleteButton__3voAG{padding:0}.ManageDepartmentServices_noServices__2X_Or{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-gray);margin-top:var(--space-8)}.ManageDepartmentServices_addNewDepartment__DT-kT{display:flex;align-items:center;grid-gap:var(--space-8);gap:var(--space-8);padding:var(--space-16)}.ManageDepartmentServices_addNewDepartment__DT-kT input{height:32px}.ManageDepartmentServices_addNewDepartmentButton__3T_7K{border-radius:var(--radius-8);border:1px solid hsla(0,0%,90.6%,.91);background:#f1f1f3;height:32px}.ManageDepartmentServices_serviceDeleteButton__-p0i3{padding:2px 8px;border-radius:4px;background:#fee1e4}.ManageDepartmentServices_addNewServiceButton__3Pi4m{border-radius:var(--radius-8);background:#1cae60;height:32px}.DiagnosticsWrapper_layoutWrapper__bLxV-{display:flex;grid-gap:var(--space-24);gap:var(--space-24);height:100%;min-height:calc(100vh - 120px)}.DiagnosticsWrapper_sidebar__CW6Q-{width:280px;flex-shrink:0}.DiagnosticsWrapper_card__RAvp6{background-color:var(--color-white);border-radius:var(--radius-8);border:1px solid var(--color-border);padding:var(--space-16);margin-bottom:var(--space-16)}.DiagnosticsWrapper_tabGroup__2CZos{display:flex;flex-direction:column;grid-gap:var(--space-4);gap:var(--space-4)}.DiagnosticsWrapper_tabItem__208Dc{font-size:var(--text-sm);font-style:normal;font-weight:var(--font-medium);letter-spacing:.28px;color:var(--color-gray);height:var(--space-32);display:flex;align-items:center;position:relative}.DiagnosticsWrapper_tabItem__208Dc:not(:last-child){margin-bottom:4px}.DiagnosticsWrapper_tabItem__208Dc:before{content:"";width:.4rem;height:.4rem;background-color:#e0e3e6;border-radius:100%;margin-right:18px}.DiagnosticsWrapper_tabItem__208Dc:after{content:"";background-color:#e0e3e6;height:28px;width:1px;position:absolute;left:2px;top:20px}.DiagnosticsWrapper_tabItem__208Dc:last-child:after{display:none}.DiagnosticsWrapper_tabItem__208Dc:hover{color:var(--color-primary-v2)!important;cursor:pointer}.DiagnosticsWrapper_tabItem__208Dc:hover:before{background-color:var(--color-primary-v2)!important}.DiagnosticsWrapper_tabItem__208Dc:not(:last-child){margin-bottom:.4rem}.DiagnosticsWrapper_tabItem__208Dc>div{display:flex;align-items:center;width:100%}.DiagnosticsWrapper_tabItemActive__12UGG{color:var(--color-primary-v2);font-weight:var(--font-semibold)}.DiagnosticsWrapper_tabItemActive__12UGG:before{background-color:var(--color-primary-v2)}.DiagnosticsWrapper_mainContent__3huw0{flex:1 1;overflow-y:auto}.AuthenticateGoogleCalendar_authenticateGoogleCalendar__2S-Yj{display:flex;flex-direction:column;grid-gap:var(--space-16);gap:var(--space-16)}.AuthenticateGoogleCalendar_authenticateGoogleCalendar__2S-Yj p{margin:0}.AuthenticateGoogleCalendar_header__3lI59{display:flex;justify-content:space-between;align-items:center;padding:20px 18px 20px 24px;border-radius:var(--radius-12);border:1px solid hsla(0,0%,90.6%,.91);background:var(--color-white)}.AuthenticateGoogleCalendar_headerTitle__3_zDI{font-size:var(--text-base);font-weight:var(--font-medium);color:var(--color-text-strong)}.AuthenticateGoogleCalendar_checkboxLabel__107Yj{font-size:var(--text-sm)}.FindExportedAppointments_exportedApptContainer__2BUq1{display:flex;flex-direction:column;grid-gap:var(--space-16);gap:var(--space-16)}.FindExportedAppointments_exportedApptContainer__2BUq1 p{margin:0}.FindExportedAppointments_header__ZALgx{display:flex;flex-direction:column;grid-gap:var(--space-8);gap:var(--space-8);background-color:var(--color-white);padding:24px;border-radius:var(--radius-8);border:1px solid var(--color-border)}.FindExportedAppointments_headerTitle__1VvM4{font-size:var(--text-base);font-weight:var(--font-medium);color:var(--color-text-strong)}.FindExportedAppointments_headerContent__39NXD{color:var(--color-gray);font-size:var(--text-sm);margin-bottom:32px}.FindExportedAppointments_formWrapper__2MYrv{display:flex;align-items:flex-end;grid-gap:var(--space-12);gap:var(--space-12)}.FindExportedAppointments_formWrapper__2MYrv .FindExportedAppointments_inputContainer__L41LN{width:400px!important}.FindExportedAppointments_buttonWrapper__2Q7sg{display:flex;align-items:center;grid-gap:var(--space-12);gap:var(--space-12);flex-shrink:0}.FindExportedAppointments_actionButton__vbqGh{height:40px}.FindExportedAppointments_tableWrapper__11jnC{display:flex;flex-direction:column;grid-gap:var(--space-12);gap:var(--space-12)}.FindExportedAppointments_apptCount__I_avA{color:var(--color-text-strong);font-size:var(--text-sm);font-weight:var(--font-medium)}.FixMissingAppointment_container__Z1pis{display:flex;flex-direction:column;grid-gap:var(--space-16);gap:var(--space-16)}.FixMissingAppointment_container__Z1pis p{margin:0}.FixMissingAppointment_header__2DVOD{display:flex;flex-direction:column;grid-gap:var(--space-8);gap:var(--space-8);background-color:var(--color-white);padding:24px;border-radius:var(--radius-8);border:1px solid var(--color-border)}.FixMissingAppointment_headerTitle__rLvou{font-size:var(--text-base);font-weight:var(--font-medium);color:var(--color-text-strong)}.FixMissingAppointment_headerContent__3_cKb{color:var(--color-gray);font-size:var(--text-sm);margin-bottom:32px}.FixMissingAppointment_formWrapper__XE3Bi{display:grid;grid-template-columns:1.5fr 1.5fr 1fr;grid-gap:var(--space-12);gap:var(--space-12);align-items:flex-end}.FixMissingAppointment_buttonWrapper__2xmzb{display:flex;width:100%}.FixMissingAppointment_buttonWrapper__2xmzb button{width:90%;height:40px}.FixMissingAppointment_tableWrapper__C2icI{margin-bottom:var(--space-16)}.FixMissingAppointment_apptCount__33tiP{color:var(--color-text-strong);font-size:var(--text-sm);font-weight:var(--font-medium)}.FixMissingAppointment_tableWrapper__C2icI{display:flex;flex-direction:column;grid-gap:var(--space-12);gap:var(--space-12)}.FixAppointment_stepNavigation__2paL6{display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-32);padding:var(--space-24);background-color:var(--color-white);border-radius:var(--radius-8);border:1px solid var(--color-border);grid-gap:var(--space-16);gap:var(--space-16)}.FixAppointment_step__1Q1vz{display:flex;align-items:center;grid-gap:var(--space-8);gap:var(--space-8);opacity:.5;transition:all .3s ease;min-width:80px}.FixAppointment_step__1Q1vz.FixAppointment_stepActive__Dr0bT{opacity:1}.FixAppointment_stepNumber__1Cz-V{width:18px;height:18px;border-radius:50%;background-color:#ddeaee;color:var(--color-gray);display:flex;align-items:center;justify-content:center;font-weight:var(--font-bold);font-size:10px;transition:all .3s ease;flex-shrink:0}.FixAppointment_stepActive__Dr0bT .FixAppointment_stepNumber__1Cz-V{background-color:var(--color-primary-v2);color:var(--color-white)}.FixAppointment_stepTitle__2N-gR{font-size:var(--text-base);font-weight:var(--font-medium);color:var(--color-gray);text-align:center;white-space:nowrap}.FixAppointment_stepActive__Dr0bT .FixAppointment_stepTitle__2N-gR{color:var(--color-primary-v2);font-weight:var(--font-semibold)}.FixAppointment_stepClickable__31zJX{cursor:pointer}.FixAppointment_stepClickable__31zJX:hover .FixAppointment_stepNumber__1Cz-V{background-color:var(--color-primary-v2);color:var(--color-white)}.FixAppointment_stepClickable__31zJX:hover .FixAppointment_stepTitle__2N-gR{color:var(--color-primary-v2)}.FixAppointment_step__1Q1vz:not(.FixAppointment_stepClickable__31zJX){opacity:.5;cursor:not-allowed}.FixAppointment_step__1Q1vz:not(.FixAppointment_stepClickable__31zJX) .FixAppointment_stepNumber__1Cz-V{background-color:var(--color-gray-400);color:var(--color-gray-600)}.FixAppointment_step__1Q1vz:not(.FixAppointment_stepClickable__31zJX) .FixAppointment_stepTitle__2N-gR{color:var(--color-gray-500)}.FixAppointment_stepConnector__pSULt{width:64px;height:2px;background-color:var(--color-gray-300);transition:all .3s ease;flex-shrink:0}.FixAppointment_stepConnectorActive__zx_c7{background-color:var(--color-primary-v2)}.FixAppointment_searchStep__1p-EO{padding:50px;text-align:center}.FixAppointment_stepHeader__MTeBr{text-align:center}.FixAppointment_stepHeaderTitle__3C3ty{margin-bottom:var(--space-8);color:var(--color-text-strong);font-size:24px;font-weight:var(--font-semibold)}.FixAppointment_stepDescription__3SGxZ{color:var(--color-gray);font-size:var(--text-sm);font-weight:var(--font-medium)}.FixAppointment_searchForm__3OIA1{margin-top:var(--space-24);justify-content:center;display:flex;grid-gap:20px;gap:20px;align-items:center;flex-wrap:wrap;width:100%}.FixAppointment_searchForm__3OIA1 .FixAppointment_emailInput__1eMAr{width:400px!important}.FixAppointment_buttonContainer__2tkF4{display:flex;flex-shrink:0}.FixAppointment_searchButton__2MK5e{height:40px}.FixAppointment_noResultsMessage__3TPI5{margin-top:var(--space-16)}.FixAppointment_stepHeader__MTeBr{margin-bottom:var(--space-24)}.FoundClientList_title__2kL9k{margin-bottom:var(--space-16);color:var(--color-text-strong);font-size:var(--text-base);font-weight:var(--font-semibold)}.AppointmentCheckResult_tableContainer__1E3PY{margin-top:var(--space-24)}.ExportActiveClients_container__34lJa{display:flex;flex-direction:column;background-color:var(--color-white);border:1px solid hsla(0,0%,90.6%,.91);border-radius:var(--radius-12);padding:var(--space-24);margin-bottom:var(--space-4)}.ExportActiveClients_container__34lJa p{margin:0}.ExportActiveClients_title__39wQ3{font-size:var(--text-base);font-weight:var(--font-medium);color:var(--color-text-strong)}.ExportActiveClients_description__1Xwrq{width:600px;font-size:var(--text-sm);color:var(--color-gray);margin-bottom:var(--space-24)}.ExportActiveClients_progressBar__C5ePJ{margin-top:20px;margin-bottom:var(--space-12);width:400px;height:32px;background-color:#e9f9f0;border-radius:var(--radius-8);overflow:hidden}.ExportActiveClients_progressBar__C5ePJ.ExportActiveClients_error__z9NWt{background-color:#ffebed}.ExportActiveClients_progressFill__20GG3{height:100%;background-color:#1cae60;border-top-left-radius:var(--radius-8);border-bottom-left-radius:var(--radius-8);transition:width .3s ease}.ExportActiveClients_progressFill__20GG3.ExportActiveClients_error__z9NWt{background-color:#e23241}.ExportActiveClients_buttonContainer__3Z2Tr{margin-top:var(--space-12)}.Navbar_topBar__1WmGk{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;background-color:var(--color-white);border:1px solid #e6e6e6}.Navbar_topBar__1WmGk a{color:var(--color-text-strong);font-weight:var(--font-medium)}.Navbar_topBar__1WmGk a:hover{color:var(--color-text-strong);text-decoration:none}.Navbar_topBar__1WmGk a:disabled{opacity:.3;cursor:not-allowed}.Navbar_leftSection__1n--J{display:flex;grid-gap:48px;gap:48px;align-items:center}.Navbar_systemLabel__1D20c{grid-gap:6px;gap:6px;font-size:var(--text-xs);color:var(--color-primary-v2);border-radius:var(--radius-8);border:1px solid hsla(0,0%,90.6%,.35);box-shadow:0 1px 2px 0 rgba(0,0,0,.06),0 0 0 1px rgba(87,106,129,.16);padding:6px}.Navbar_systemLabel__1D20c,.Navbar_systemLabelText__1VpmX{display:flex;align-items:center;font-weight:var(--font-bold)}.Navbar_systemLabelText__1VpmX{background-color:var(--color-primary-v2);color:var(--color-white);font-size:var(--text-sm);justify-content:center;border-radius:var(--radius-6);height:28px;width:30px}.Navbar_navLinks__1L9Gn{display:flex;grid-gap:24px;gap:24px}.Navbar_navButton__1VpQ6{font-size:var(--text-sm);font-weight:var(--font-semibold);height:32px;padding:0 16px;border-radius:var(--radius-8);display:flex;align-items:center;grid-gap:8px;gap:8px;background:none;text-decoration:none}.Navbar_navButton__1VpQ6.Navbar_disabled__HfzHy{opacity:.3;cursor:not-allowed}.Navbar_navButton__1VpQ6.Navbar_active__32oXi{background-color:var(--color-primary-v2);color:var(--color-white)}.Navbar_navButton__1VpQ6.Navbar_active__32oXi svg path{fill:var(--color-white)}.Navbar_navButton__1VpQ6.Navbar_active__32oXi:hover{background-color:none;text-decoration:none}.Navbar_navButton__1VpQ6:hover{color:var(--color-gray);border-radius:8px;background:linear-gradient(246deg,rgba(172,222,250,.43) -2.89%,rgba(172,222,250,.35) 36.64%,rgba(172,222,250,.2) 64.37%,rgba(172,222,250,0) 101.31%);text-decoration:none}.Navbar_navButton__1VpQ6:hover svg path{fill:var(--color-gray)}.Navbar_rightSection__Tf3If{display:flex;align-items:center;grid-gap:10px;gap:10px}.Navbar_userInfo__2lBfT{display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:16px}.Navbar_userImage__HOAqk{width:32px;height:32px;border:1px solid var(--color-primary-v2);border-radius:50%;object-fit:cover}.Navbar_fallbackAvatar__d3u_X{width:32px;height:32px;border-radius:50%;border:1.5px solid var(--color-primary-v2);background-color:#f8f8f6;display:flex;align-items:center;justify-content:center;font-size:var(--text-base);font-weight:var(--font-medium);color:var(--color-black)}.Navbar_userName__3UVQz{font-weight:var(--font-semibold);font-size:var(--text-base)}.Navbar_dropdownContent__35JJp{padding:8px;min-width:200px}.Navbar_profileHeader__pUJI8{display:flex;grid-gap:8px;gap:8px;padding-bottom:16px;align-items:center;font-size:var(--text-base);text-transform:capitalize;border-bottom:1px solid rgba(87,106,129,.15)}.Navbar_logoutBtn__N0uRW{font-size:var(--text-sm);color:var(--color-danger);font-weight:var(--font-medium);margin:12px 0;justify-content:flex-start;display:flex}.Navbar_active__32oXi{color:var(--color-primary-v2);font-weight:var(--font-semibold)}.Navbar_disabledRoute__1KUzu{font-weight:var(--font-medium);cursor:not-allowed;opacity:.5}.Navbar_disabledRoute__1KUzu:hover{background-color:initial!important}.HeaderWrapper_layoutContainer__2sV3E{display:flex;flex-direction:column;font-family:"Manrope",sans-serif}:root{--color-white:#fff;--color-black:#000;--color-gray:#576a81;--color-light-gray:#eaebed;--color-primary-v2:#1a738d;--color-danger-v2:#f71735;--color-danger-disabled:rgba(247,23,53,0.5019607843137255);--color-success:#1fc16b;--color-warning:#fb3748;--color-border:#e7e7e7;--color-strokedark:#d0d5dd;--color-strokelight:#eaecf0;--color-bg:#fbfbfb;--color-inactive:#f3f9fe;--color-badge-blue:#c6ecff;--color-badge-text:#205773;--color-text-strong:#0b132b;--space-2:2px;--space-4:4px;--space-8:8px;--space-12:12px;--space-14:14px;--space-16:16px;--space-24:24px;--space-32:32px;--space-36:36px;--space-40:40px;--text-xxs:10px;--text-xs:12px;--text-sm:14px;--text-base:16px;--text-lg:18px;--text-xl:20px;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--radius-4:4px;--radius-6:6px;--radius-8:8px;--radius-12:12px;--shadow-dropdown:0px 6px 16px rgba(0,0,0,0.08);--transition-default:all 0.2s ease-in-out}.v2-form{display:flex;flex-direction:column;grid-gap:24px;gap:24px}.gridThree{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;width:100%}@media (min-width:640px){.gridThree{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.gridThree{grid-template-columns:repeat(3,1fr)}}.gridFour{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem;width:100%}@media (min-width:640px){.gridFour{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.gridFour{grid-template-columns:repeat(4,1fr)}}.gridTwo{display:grid;grid-template-columns:1fr;grid-gap:15px;gap:15px;width:100%}@media (min-width:1024px){.gridTwo{grid-template-columns:repeat(2,1fr)}}.gridFive{display:grid;grid-template-columns:2fr 2fr 2fr 2fr minmax(40px,1.5fr);grid-gap:16px;gap:16px;width:100%}@media (max-width:1023px){.gridFive{grid-template-columns:1fr}}.sectionTitle{color:var(--color-primary-v2);font-size:14px;font-weight:var(--font-bold);margin-top:24px;margin-bottom:24px;text-transform:uppercase}.flexReferral{display:flex;grid-gap:8px;gap:8px;width:100%;align-items:flex-end}.referralControls{display:flex;grid-gap:4px;gap:4px;flex-shrink:0}.flexReferral>div:first-child{flex:1 1;min-width:0}.noPaddingBtn{padding-left:0;padding-right:0}.v2-form .react-datepicker-wrapper{width:100%!important}.v2-form .react-datepicker__day--007 .react-datepicker__day--selected,.v2-form .react-datepicker__day--keyboard-selected,.v2-form .react-datepicker__day--selected{background-color:var(--color-primary-v2)!important}.v2-page .react-datepicker-wrapper{width:100%!important}.v2-page .react-datepicker__day--007 .react-datepicker__day--selected,.v2-page .react-datepicker__day--keyboard-selected,.v2-page .react-datepicker__day--selected{background-color:var(--color-primary-v2)!important}.v2-page .rbc-header{color:#99a0ae;padding:var(--space-8)!important;font-size:var(--text-sm);font-weight:var(--font-medium);border-right:1px solid var(--color-border);border-left:1px solid var(--color-border);border-bottom:1px solid var(--color-border);margin:0}.v2-page .rbc-header+.rbc-today{background:var(--color-primary-v2)!important;color:var(--color-white)!important}.v2-page .rbc-today .rbc-button-link{background:transparent!important}.v2-page .rbc-header:last-child{border-right:none}.v2-page .rbc-time-header{background:rgba(241,241,243,.4)}.v2-page .rbc-time-content{border-top:none!important}.v2-page .rbc-timeslot-group{min-height:68px}.v2-page .rbc-label .rbc-time-header-gutter{border-bottom:1px solid var(--color-border)!important}.v2-page .rbc-time-gutter .rbc-timeslot-group{border-bottom:none}.v2-page .rbc-time-gutter .rbc-timeslot-group div{color:#99a0ae;font-size:var(--text-xs)!important;font-weight:var(--font-medium)}.v2-page .rbc-day-slot .rbc-events-container{margin-right:0}.v2-page .rbc-time-view{border-radius:var(--radius-12)}.v2-page .rbc-button-link{text-transform:uppercase;font-size:var(--text-xs)}.v2-page .rbc-day-slot .rbc-background-event,.v2-page .rbc-day-slot .rbc-event{border:none}.v2-page .rbc-month-view{border-radius:var(--radius-12)}.v2-page .rbc-month-view .rbc-header{border-left:none}.v2-page .rbc-month-view .rbc-button-link{font-size:var(--text-sm);font-weight:var(--font-medium)}.v2-page .rbc-calendar .rbc-time-view .rbc-time-content .rbc-day-slot .rbc-time-slot,.v2-page .rbc-calendar .rbc-time-view .rbc-time-content .rbc-time-gutter .rbc-timeslot-group .rbc-time-slot{background-image:repeating-linear-gradient(-45deg,rgba(0,0,0,.03),rgba(0,0,0,.03) 1px,transparent 0,transparent 8px)}.v2-page{padding:32px 24px;background-color:var(--color-bg);min-height:100vh}.v2-page a{color:#1a738d}.v2-page a:hover{color:#1a738d;text-decoration:none}.v2-page a:focus-visible{border:none}@media (max-width:48em){.v2-page{padding:9px 12px 29px}}.office-manager-filters{background-color:var(--color-white);border-radius:var(--radius-8);border:1px solid var(--color-border);padding:var(--space-24);display:flex;grid-gap:13px;gap:13px;flex-wrap:wrap;align-items:center;margin-top:var(--space-24);margin-bottom:var(--space-24)}.reset-filters-button{color:var(--color-primary-v2);font-size:var(--text-xs);font-weight:var(--font-medium);padding:0}body{font-size:14px!important}div.page{padding:0}div.container{margin-top:15px;margin-left:0;margin-right:0!important;max-width:100%}button,div,input,label,p,select{font-size:14px}.btn,.form-control{font-size:.85rem!important}h4{font-size:20px!important}h5{font-size:18px!important}.w-100p{width:100%}.w-35p{width:35%}.relevant-fee-check-label{margin-bottom:0!important}div.clinician-result-card-row div.card-title{font-size:16px!important;font-weight:700}div.clinician-result-card-row div.card{margin-right:1rem}div.clinician-result-card-row div.clinician-result-card{margin-top:0;margin-bottom:1rem;height:400px;overflow:auto}div.clinician-result-card-row p.client-result-exp-level{margin-bottom:0}div.clinician-result-card-row p.client-result-exp-level-not{margin-bottom:0;color:red}div.react-date-picker__inputGroup{min-width:10em!important}div.narrow-date-picker div.react-date-picker__inputGroup{min-width:6em!important}div.calendar-control-panel{margin-bottom:1em;margin-top:1em}p.render-range{font-size:20px}.form-inline>*{margin:10px 5px}.form-group>*{margin-left:5px}.full-width-date-picker{width:25rem!important;display:block;box-sizing:border-box}div.intake-queue-summary-bar{background-color:#fff;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding-left:10px;padding-right:10px;margin:5px auto;border-radius:10px}div.office-window-filter-bar,div.office-window-filter-bar-slim{margin-top:15px;background-color:#fff;padding-bottom:10px;border-radius:5px}div.office-window-filter-bar{margin-bottom:25px}div.office-window-filter-bar .user-role-check{max-width:18%}div.office-window-filter-bar .user-role-desc{font-size:11px!important;width:100%}div.clinician-title{margin-top:20px;margin-bottom:10px}p.label{font-weight:700;font-size:12px!important;margin:0}div.clinician-availability{margin-top:0!important}p.availability-box-info{margin-top:15px}div.schedule-list-view{margin-top:0!important}div.schedule-entry-name{overflow-wrap:break-word;margin-left:11px;padding:5px}.schedule-list div.list-group-item{font-size:14px;padding:4px 2px 4px 6px}div.schedule-day{padding-right:0;padding-left:0;max-width:14%}div.add-availability{margin-top:15px;margin-bottom:25px;background-color:#fff;padding-bottom:10px;border-radius:5px}div.availability-filter,div.search-bar{background-color:rgba(239,245,245,.7);padding-left:15px;padding-right:15px;margin:0;border-radius:5px}div.search-accordion{margin-top:15px;margin-bottom:25px}div.experience-option{margin-top:15px}div.search-row-button{padding-top:.15rem}div.view-clinician-row{margin-bottom:15px}div.time-listing{display:block;margin-bottom:1px;width:auto}div.time-listing button{padding:0}div.time-listing button+button{margin-left:10px}div.intake-clincian-filter{margin-top:15px;margin-bottom:25px;background-color:#fff;padding-bottom:10px;padding-left:15px;padding-top:10px;border-radius:5px}div.intake-clincian-filter .form-check{margin-top:10px}div.day-option-display{color:#fff;padding:5px;border-radius:4px;width:70%}div.client-container{margin-top:20px;margin-left:15px}div.client-search-icon{align-self:flex-end}div.client-list{margin-top:20px}textarea.textarea_notes{font-size:13px}span.client-status{padding:5px 7.5px;color:#fff;font-weight:700;border-radius:5px;text-align:center}div.tab-content{margin-top:15px}div.client-appoinment-row{padding:.95rem;border-radius:5px;background-color:rgba(222,226,230,.3);margin-bottom:1em;border-style:solid;border-width:.5px}div.client-appointment-option{margin-left:10px}div.client-appointment-cancel-option{margin-top:15px;margin-left:10px}.picker-dialog{z-index:20000!important}.waitlist-label{display:block;font-weight:700}div.client-appointment-checklist{margin-left:3px}div.client-checklist-row{margin-top:0;margin-left:0!important;margin-right:0!important}div.client-checklist-row div.form-group{margin-bottom:5px!important}.waitlist-filter-panel{margin-top:20px;background-color:#fff;padding:15px;border-radius:10px}.list_paginator{display:flex;grid-row-gap:8px;row-gap:8px;align-items:center;margin-bottom:50px}div.waitlist-filter-box{margin-bottom:0;overflow:auto;max-height:100px}label.waitlist-filter-label{font-weight:700}td.slim-table-cell{padding:8px!important}td.slim-table-cell p{margin-bottom:0}div.table-bulk-option{margin-bottom:15px}.vertical-center{min-height:100%;min-height:100vh;display:flex;align-items:center}div.inline-display{display:inline}span.italic-silence{font-style:italic;font-size:11px}.flex-end{align-self:flex-end}button.space-left{margin-left:10px}.login{background-color:#469ff8}.login__card{min-height:250px;padding:2rem;border-radius:10px!important}.login__card .card-body{padding:1rem}.login__card .card-title{font-size:2.5rem;font-weight:500;margin-bottom:.35rem}.login__card .card-text{color:grey;margin-bottom:1rem}.login__card button.google-button{background-color:#d85040;border-color:#d85040;font-weight:700}.login__card button.google-button:active,.login__card button.google-button:focus,.login__card button.google-button:hover{background-color:#d33d2b!important;border-color:#d33d2b!important}.login__img{margin:0 auto}.login__img img{height:100%;width:200px}.navbar-custom{background-color:#fff;box-shadow:0 4px 10px rgba(79,79,79,.07);z-index:100}.navbar-custom .navbar-brand{color:#1875f0!important;font-size:.9rem;font-weight:700}.navbar-custom .navbar-minimize{background-color:initial}.navbar-custom .navbar-minimize:active,.navbar-custom .navbar-minimize:focus,.navbar-custom .navbar-minimize:hover{color:#fff!important}.navbar-custom svg.fa-user-circle{margin-left:5px;color:rgba(0,0,0,.5)}.navbar-custom button{color:#1875f0!important}.navbar-custom img{margin-left:5px;width:25px}.custom-row{margin-left:5px!important;margin-right:5px!important}.form-control{border-radius:8px!important}.page,.sidebar{transition-property:top,bottom,width;transition-duration:.2s,.2s,.35s;transition-timing-function:linear,linear,ease}.wrapper{position:relative;display:flex;top:0;min-height:100vh}@media screen and (min-width:769px){.sidebar-minimize .sidebar{display:block}}@media screen and (max-width:768px){.sidebar-minimize .page{transition:all .33s cubic-bezier(.685,.0473,.346,1);width:100%}}@media screen and (min-width:769px){.sidebar-minimize .page{width:100%}}@media (min-width:769px){.sidebar-minimize .sidebar{width:0;padding:0}.sidebar-minimize .sidebar .nav-item,.sidebar-minimize .sidebar .sidebar__name{opacity:0!important;transform:translate3d(-25px,0,0)}}.sidebar{position:relative;display:block;width:230px;top:0;bottom:0;left:0;min-height:100vh!important;padding:1rem;background:#fff}.sidebar .container-scroll{padding-right:unset;margin-right:unset;height:100%;position:relative;touch-action:auto;overflow-y:auto;overflow-x:hidden}.sidebar__name{color:#647787;font-size:.75rem!important;line-height:15px}.sidebar .nav{display:block;margin-bottom:1.5rem}.sidebar .nav .nav-item{padding:.25rem .25rem .25rem .5rem;margin-bottom:.5rem;cursor:pointer}.sidebar .nav .nav-item span{color:#647787}.sidebar .nav .nav-item svg{color:#7f8fa4;margin-right:10px}.sidebar .nav .nav-item.active{background-color:rgba(24,118,240,.1450980392156863);border-left:3px solid #1875f0}.sidebar .nav .nav-item:hover{background-color:rgba(24,118,240,.26666666666666666);border-left:3px solid #1875f0}.office-color-wrapper{display:flex;align-items:center;grid-column-gap:4px;column-gap:4px;margin-left:5px}.office-container{height:15px;width:15px;border-radius:4px;margin-left:5px}.page{background-color:#f7f8fa;overflow:auto;position:relative;z-index:2;width:calc(100% - 230px);float:right;padding:1rem}.page .schedule-list-view{border:1px solid #dee2e6}.page .schedule-day{border-right:1px solid #dee2e6;background-color:#fff}.page .schedule-day h5{font-size:1rem!important;background-color:#f5f6fa!important;text-align:center;padding:.5rem}.page .schedule-day .schedule-content{padding-left:10px;padding-right:10px}.page .schedule-day .schedule-list .list-group-item{background-color:rgba(24,118,240,.15)!important;border-left:2px solid #1875f0;color:#1875f0;margin-bottom:.5rem;border-bottom-right-radius:15px;border-top-right-radius:15px}.page .schedule-day .schedule-list .list-group-item span{font-weight:700}.page .schedule-day .schedule-list .list-group-item button{background-color:initial!important;border:none}.page .schedule-day .schedule-list .list-group-item button svg.fa-trash-alt{color:#f53649}.page .schedule-day .schedule-list .list-group-item.office_window_calendar{background-color:rgba(125,38,207,.15)!important;border-left:2px solid #7d26cd;color:#7d26cd}.page .schedule-day .schedule-list .list-group-item.held_booking_calendar{background-color:rgba(204,204,0,.15)!important;border-left:2px solid #cc0;color:#cc0}.page .schedule-day .schedule-list .list-group-item.confirmed_booking_calendar{background-color:rgba(35,209,96,.15)!important;border-left:2px solid #23d160;color:#23d160}.page .schedule-day .schedule-list .list-group-item.office-12060{background-color:rgba(255,87,51,.15)!important;border-left:2px solid #ff5733;color:#ff5733}.page .schedule-day .schedule-list .list-group-item.office-328{background-color:rgba(204,204,0,.15)!important;border-left:2px solid #cc0;color:#cc0}.page .schedule-day .schedule-list .list-group-item.office-1{background-color:rgba(51,87,255,.15)!important;border-left:2px solid #3357ff;color:#3357ff}.page .schedule-day .schedule-list .list-group-item.office-2{background-color:rgba(243,51,255,.15)!important;border-left:2px solid #f333ff;color:#f333ff}.page .schedule-day .schedule-list .list-group-item.office-3{background-color:rgba(255,51,161,.15)!important;border-left:2px solid #ff33a1;color:#ff33a1}.page .schedule-day .schedule-list .list-group-item.office-128{background-color:rgba(125,38,207,.15)!important;border-left:2px solid #7d26cd;color:#7d26cd}.page .schedule-day .schedule-list .list-group-item.office-507{background-color:rgba(255,140,51,.15)!important;border-left:2px solid #ff8c33;color:#ff8c33}.page .schedule-day .schedule-list .list-group-item.office-518{background-color:rgba(51,255,140,.15)!important;border-left:2px solid #33ff8c;color:#33ff8c}.page .schedule-day .schedule-list .list-group-item.office-519{background-color:rgba(140,51,255,.15)!important;border-left:2px solid #8c33ff;color:#8c33ff}.page .schedule-day .schedule-list .list-group-item.office-4{background-color:rgba(255,99,71,.15)!important;border-left:2px solid tomato;color:tomato}.page .schedule-day .schedule-list .list-group-item.office-5{background-color:rgba(51,255,87,.15)!important;border-left:2px solid #33ff57;color:#33ff57}.page .schedule-day .schedule-list .list-group-item.office-6{background-color:rgba(0,153,153,.15)!important;border-left:2px solid #099;color:#099}.page .schedule-day .schedule-list .list-group-item.office-7{background-color:rgba(243,134,48,.15)!important;border-left:2px solid #f38630;color:#f38630}.page .schedule-day .schedule-list .list-group-item.office-8{background-color:rgba(102,51,153,.15)!important;border-left:2px solid #639;color:#639}.page .schedule-day .schedule-list .list-group-item.office-9{background-color:rgba(0,191,255,.15)!important;border-left:2px solid #00bfff;color:#00bfff}.page .schedule-day .schedule-list .list-group-item.office-10{background-color:rgba(255,105,180,.15)!important;border-left:2px solid #ff69b4;color:#ff69b4}.page .schedule-day .schedule-list .list-group-item.office-11{background-color:rgba(34,193,195,.15)!important;border-left:2px solid #22c1c3;color:#22c1c3}.page .schedule-day .schedule-list .list-group-item.office-12{background-color:rgba(251,188,5,.15)!important;border-left:2px solid #fbcb05;color:#fbcb05}.page .schedule-day .schedule-list .list-group-item.office-13{background-color:rgba(45,204,112,.15)!important;border-left:2px solid #2dcc70;color:#2dcc70}.page .schedule-day .schedule-list .list-group-item.office-345{background-color:rgba(130,143,255,.15)!important;border-left:2px solid #828fff;color:#828fff}.page .schedule-day .schedule-list .list-group-item.office-206{background-color:rgba(255,69,0,.15)!important;border-left:2px solid #ff4500;color:#ff4500}.page .nav-tabs{background-color:#fff;border-radius:5px;border:1px solid #dee2e6}.page .nav-tabs .nav-item{color:#000;padding-right:2.5rem;padding-left:2.5rem}.page .nav-tabs .nav-item svg{margin-right:5px}.page .nav-tabs .nav-item.active{color:#1875f0;border:none;border-bottom:3px solid #1875f0}.page table thead{background-color:#eaeef0}.page table thead tr th{font-size:14px;color:#7f8fa4;font-weight:400;border-bottom:none}.page table tbody{background-color:#fff}.page table tbody tr td{padding:.75rem!important;vertical-align:middle;color:#414042;border-top:1px solid #cccfd4}.page input:checked~label[for=confirmed-bookings-switch]:before{background-color:#23d160!important;border-color:#23d160!important}.page input:checked~label[for=office-window-switch]:before{background-color:#7d26cd!important;border-color:#7d26cd!important}.page input:checked~label[for=held-bookings-switch]:before{background-color:#cc0!important;border-color:#cc0!important}.page .add-availability{margin-top:5px;padding-top:10px}.page .add-availability .alert{margin-top:.5rem}.page .unavailability_calendar button{background-color:initial!important;border:none}.page .unavailability_calendar button svg.fa-trash-alt{color:#f53649}.clinician-container{padding:1rem;border-radius:5px;margin-bottom:25px;background-color:#fff}.clinician-profile{border-radius:10px!important;margin-bottom:10px}.clinician-card{padding:1.5rem}.clinician-card input{margin-left:0}.clinician-card label{font-weight:500;font-size:.95rem!important}.clinician-card .accordion{margin-bottom:.5rem}.clinician-card .accordion .card-header{display:flex;justify-content:space-between;align-items:center}.clinician-card .accordion .card-header span{font-weight:500;font-size:.95rem!important}.clinician-card .accordion .card-body label{font-weight:400;font-size:.9rem!important}.clinician-card__button{border-top:1px solid #cccfd4;padding-top:1rem}.clinician-card__button button{width:100%}.accordion .card-header{display:flex;justify-content:space-between;align-items:center}.card .waitlist-filter-panel{padding:0;margin:0}.modal button.close{color:#f53649;vertical-align:middle}.modal .nav-tabs{margin-bottom:1.5rem}.modal .nav-tabs .nav-item{color:#000;padding-right:2.5rem;padding-left:2.5rem;font-size:1rem;font-weight:500}.modal .nav-tabs .nav-item svg{margin-right:5px}.modal .nav-tabs .nav-item.active{color:#1875f0;border:none;border-bottom:3px solid #1875f0}.modal .modal-header .modal-title{font-size:1.1rem!important;font-weight:700}.modal .modal-body .accordion{margin-bottom:.5rem}.modal .modal-body .accordion .card-header{display:flex;justify-content:space-between;align-items:center}.modal .modal-body .accordion .card-header p{margin-bottom:0;font-size:16px!important}.modal .modal-body .accordion .card-body .experience-option span{font-weight:600;margin-right:.5rem}.modal .modal-body .label{font-weight:500;font-size:.8rem!important}.modal .modal-body .image-link a{color:#1875f0;font-weight:500;margin-right:15px}.modal .modal-body .client-appointment-details p{font-size:1.1rem!important}.modal .modal-body .form-row .label,.modal .modal-body .form-row label{font-weight:500;font-size:.95rem!important}.modal .modal-body .form-row .react-date-picker,.modal .modal-body .form-row button{width:100%}.waitlist-filter-panel label{font-size:.8rem!important}.waitlist-filter-panel label.title-label{font-size:.8rem!important;font-weight:700}.waitlist-filter-panel .accordion{margin-bottom:.5rem}.waitlist-filter-panel .accordion .card{border:none}.waitlist-filter-panel .accordion .card .card-header{display:flex;justify-content:space-between;align-items:center;padding:.25rem;border:none;background-color:initial}.waitlist-filter-panel .accordion .card .card-header p{margin-bottom:0;font-size:12px!important}.waitlist-filter-panel .accordion .card .card-body{padding:.25rem;border:none}.waitlist-filter-panel .accordion .card .card-body .experience-option span{font-weight:600;margin-right:.5rem}.intake-clincian-filter form{width:100%}.intake-clincian-filter form label{font-size:12px!important;font-weight:500}.intake-clincian-filter form .search-methodology{max-width:12%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:1px 2px 1px 1px;margin-bottom:0;flex:0 0 20%}.intake-clincian-filter form .day-filter{min-width:9em;max-width:13.5%}div.padding-top{padding-top:10px}button.margin-top{margin-top:10px}.form-row{padding-right:15px}.flex{display:flex}.client-experience-field{max-height:100px;overflow:auto}.client-result-field-value .flex{align-items:center;justify-content:space-between}.client-result-field-value .flex p{margin-bottom:0}.client-result-field-value svg.fa-trash-alt{color:#f53649}.highlight-credential{font-size:14px!important;font-weight:700;background-color:red;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-left:3px;padding-right:3px}.custom-alert{width:100%;text-align:center;font-weight:700}.client-list{width:100%}.client-list .col-md-12{padding-left:0;padding-right:0}p.client-notes{margin-bottom:0}div.chart-box{margin-top:20px;padding:5px;min-height:750px}div.patient-name{margin-bottom:10px}div.appointment-confirmed{background-color:#fff;padding:10px 10px 0;border-radius:5px;margin-bottom:10px}div.appointment-confirmed div{padding-right:10px;padding-left:10px}div.appointment-cancelled-row{background-color:#fff;padding:10px;border-radius:5px;margin-bottom:10px}div.client-button-options{margin-top:3em}div.client-button-options button{margin-bottom:1em;margin-right:.5em}div.client-move-options{margin-right:.5em}div.client-assign-options{width:100%}div.no-padding-left{padding-left:0}div.no-padding-right{padding-right:0}div.experience-level-row{display:block;margin-bottom:2em;background-color:#fff;padding:10px;border-radius:10px}div.display-block{display:block}div.experience-level-field{font-size:14px!important}div.exp-small-box{width:1em}.red{color:red!important}div.margin-bottom-small{margin-bottom:1em}div.margin-bottom-large{margin-bottom:3em}button.btn-clear{margin-left:5px}div.search-check-field{width:90%}div.experience-level-element{padding-right:0;margin-bottom:0}.three-chars{font-family:monospace;width:3ch;white-space:nowrap}div.buttons-row div{margin-right:0;padding-right:0;padding-left:0;max-width:18%}div.waitlist-container{margin-top:10px}div.email-template-row{background-color:#fff;padding:10px;border-radius:5px;margin-bottom:10px}td.wrapword{min-width:4em;white-space:-moz-pre-wrap!important;white-space:-webkit-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:pre-wrap;word-wrap:break-word;white-space:normal}td.wordbreak{word-break:break-all}span.page-number{margin-top:5px;font-weight:500}ul.search-result-summary{padding-left:1em}ul.search-result-summary ol{padding-left:0}ul.search-result-summary p{margin-bottom:.3em}button.cloud-button{margin-top:1px;font-size:12px!important;padding-top:0;padding-bottom:0}button.cloud-button-selected{text-decoration:underline;text-decoration-thickness:1.2px}.add-location_wrapper{display:flex;justify-content:space-between;margin-bottom:15px}.info-popup-content{margin:auto;background:#fff;width:50%;padding:15px}.info-popup-content div{font-size:18px!important}.info-popup-arrow{color:#fff}[role=tooltip].info-popup-content{width:200px;box-shadow:0 0 3px rgba(0,0,0,.16)}.info-popup-overlay{background:rgba(0,0,0,.5)}[data-popup=tooltip].info-popup-overlay{background:transparent}.color-red *{color:red}.color-green *{color:green}.color-yellow *{color:#ff0}.color-purpleish *{color:#c226ff}.color-blueish *{color:#2541f7}.spinner{z-index:999;overflow:show;margin:auto;bottom:0;right:0;width:30%;height:50px}.spinner,.spinner:before{position:fixed;top:0;left:0}.spinner:before{display:block;width:100%;height:100%;background-color:hsla(0,0%,100%,.5)}.spinner-overlay{width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:9999}.spinner-content{text-align:center;background:#fff;padding:20px;border-radius:10px;box-shadow:0 0 10px transparent}.loading-text{font-size:16px;margin-top:10px;color:#333}span.insurance-card-link{border-radius:15px;border-style:solid;padding:5px 10px;border-width:.1em;background-color:#fff;margin-right:10px}span.insurance-card-link button{color:red;font-size:18px!important;font-weight:700;padding-left:.2em;padding-right:.2em}div.search-params-col{max-width:20%!important;flex:0 0 20%!important}div.search-result-col{max-width:80%!important;flex:0 0 80%!important}p.recurrence-rule-label{text-transform:uppercase}p.available-for-label,p.recurrence-rule-label,p.recurrence-rule-label-badge{font-size:10px!important;margin-bottom:2px}p.recurrence-rule-label-badge{text-transform:uppercase;padding-left:4px;color:#fff!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-right:4px;border-radius:3px}button.react-datepicker__navigation{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}small.no-margin-top{margin-top:0}.no-padding-top{padding-top:0!important}.h-divider{margin-top:10px;margin-bottom:15px;height:1px;width:100%;border-top:1px solid #d3d3d3}ul.appt-check-listgroup{list-style-type:none}ul.appt-check-listgroup>li{margin-top:15px;padding:0}span.version-label{font-size:11px;color:#647787;font-weight:500;padding-left:5px}div.report-section{margin-top:2px;margin-bottom:10px}span.clinician-age{font-size:11px;display:inline-block}.mgRight5{margin-right:5px}div.service-config-list{border-right:1px solid #d3d3d3;padding-right:5px;max-height:640px;margin-bottom:10px;overflow:scroll;-webkit-overflow-scrolling:touch}div.service-config-list .list-group-item{padding:.2em}div.service-config-list .clinician-list-item{padding-top:.5em;padding-bottom:.5em}div.service-config-list .clinician-list-item label{font-size:15px!important}.italic{font-style:italic}.text-muted-small{color:#6c757d!important;font-size:11px!important}.text-muted-danger{margin:10px 0;color:red;font-size:12px}.text-muted-active{color:#2563eb;font-size:12px}.text-link-title{color:#6c757d;font-size:14px;font-weight:600}.sub_set{background-color:#0b7a75;text-align:center;border-radius:100%;color:#fff;font-size:12px;margin-left:6px}.request_title_wrapper,.sub_set{display:flex;justify-content:center;align-items:center}.request_title{margin-top:5px;font-size:14px}.applicable-fee{margin-top:4px;color:#000}.applicable-fee-value{color:#000;font-size:12px}.break_word{overflow-wrap:break-word;max-width:37ch}.text-muted-suggest{margin:10px 10px 0;color:#0b7a75}div.open-new-slot{width:100%;margin-bottom:5px}div.open-new-slot div.new-slot-text{font-weight:500!important;background-color:#6c757d;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;text-align:center;color:#fff;border-radius:0 0 15px 0}span.available-time-service{font-style:italic;font-size:10px;margin-left:3px;text-transform:uppercase}.dropdown-menu.show{max-height:300px;overflow-y:scroll}p.notification-date{margin-bottom:0;padding-bottom:0;font-style:italic;font-size:11px!important}div.notification-text{margin-bottom:.4rem}li.notification-text-line{margin-bottom:0;margin-top:0;font-size:11px}div.notification-box{padding-bottom:0}div.notification-list{max-height:240px;overflow:scroll;-webkit-overflow-scrolling:touch}div.card-top-header{padding:.3rem 1rem!important;margin-bottom:0;font-size:11px!important;text-transform:uppercase;text-align:center;font-weight:700;color:red}.action-wrapper{display:flex;align-items:center;margin:0 50px 10px 0}.office-item{display:flex;justify-content:space-between}.office-input{width:100%;margin-right:15px;margin-left:-5px}.hover-effect{transition:transform .2s}.hover-effect:hover{transform:scale(1.6)}.login-wrapper{margin-top:10%}.login-border{margin-top:40px;font-size:1.4rem;font-weight:400;display:flex;align-items:center;justify-content:center;color:#576a81}.login-border:after,.login-border:before{content:"";width:11%;height:.1rem;background-color:rgba(145,158,171,.24)}.login-border:before{margin-right:2rem}.login-border:after{margin-left:2rem}.login-title{color:#0b7a75;font-weight:700;font-size:20px;text-align:center}.login-welcome-text{color:#0b132b;font-weight:600;font-size:50px;margin-top:10px;text-align:center}.login-container{position:relative;height:auto;display:flex;justify-content:center;margin:10px auto;color:#576a81}.login-input{height:60px;width:512px;background-color:rgba(185,186,163,.1)!important;margin:10px;font-size:16px;padding:3px 0 0 14px;border-radius:6px;border:1px solid rgba(185,186,163,.4)}.login-input::placeholder{font-size:16px;color:#576a81}.login-input:focus{border:1px solid rgba(185,186,163,.4)}.login-input:placeholder-shown{padding:19px 24px}.login-input:placeholder-shown+.label{display:none}.login-button{background-color:#d85040!important;color:#fff!important;border-radius:6px;font-size:14px;height:52px!important;width:512px!important;border:none!important;cursor:pointer}.login-button-wrapper{display:flex;justify-content:center;margin-top:30px}.login-flex{display:flex;justify-content:space-around}.password-container{display:flex;justify-content:center}.password-input{position:relative;display:flex;justify-content:flex-end;margin:10px auto;color:#576a81}.eye-container{margin:30px;position:absolute}.asterisk{color:red}.red-border{border:1px solid red}.rbc-header{color:#000;padding:10px;font-size:12px}.view-button{color:#647787;background-color:#fff!important}.view-button-active{color:#fff!important;background-color:#17a2b8!important;border:1px solid #17a2b8!important;box-shadow:0 0 0 0 transparent,0 0 0 0 transparent,0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);transition:box-shadow .3s}.searchable-dropdown{width:400px!important;margin-right:0!important}.delete-link{border:none;text-decoration:underline;color:#007bff;cursor:pointer;background-color:initial!important}.add-height{height:33px}.sortable:hover{cursor:pointer}.dob{border:1px solid #ced4da!important;border-radius:.25rem!important;border-radius:8px!important}.narrow-date-picker::placeholder{padding:5px}.rbc-header{overflow:hidden;flex:1 0;text-overflow:ellipsis;white-space:nowrap;padding:10px!important;text-align:center;vertical-align:middle;font-weight:700;margin-top:10px;font-size:16px!important;height:auto!important;border-bottom:.5px solid #ddd!important}.rbc-time-view .rbc-row{box-sizing:border-box;min-height:auto!important}.rbc-time-header.rbc-overflowing{border-right:none!important}.rbc-time-header-content{flex:1 1;display:flex;min-width:0;flex-direction:column}.rbc-header+.rbc-header,.rbc-time-header-content{border-left:none!important}.rbc-today{background-color:initial!important}.rbc-today .rbc-button-link{background-color:rgba(24,118,240,.7)!important;color:#fff!important;width:auto!important;padding:0 10px;border-radius:4px}.row_overflow{overflow:auto;margin-bottom:30px}.weekly_text{color:red;margin-bottom:10px;font-weight:500}.office_time_suggest{font-weight:700;color:#0b7a75;margin:5px 0;font-size:12px;text-decoration:underline;text-transform:capitalize}.remove_padding{padding:0 1rem!important}.info_wrapper{display:flex;border:1px solid #f71735;border-radius:8px;background-color:#fff6fb;grid-column-gap:8px;column-gap:8px;padding:8px;width:100%;color:red;margin-bottom:16px}.info_sub_wrapper{display:flex;grid-gap:8px;gap:8px;font-size:12px;color:#000;margin-top:4px}.unauthorized_text{text-align:center;display:flex;flex-direction:column}.fix_appointment_wrapper{display:flex;grid-column-gap:8px;column-gap:8px;padding:10px 0;align-items:center}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spinner_in_button{display:inline-block;width:16px;height:16px;border-radius:50%;border:4px solid rgba(0,0,0,.1);border-top-color:green;animation:spin .6s linear infinite}.fee-row{display:flex;justify-content:space-between;align-items:center}.fee-label{color:grey;font-size:1rem;font-weight:600;margin-top:1rem}.fee-values{display:flex;align-items:center}.fee-value{font-size:1rem;font-weight:600}.copy-btn{position:relative;display:inline-block;cursor:pointer}.tooltip-text{visibility:hidden;background-color:#000;color:#fff;text-align:center;padding:5px 10px;border-radius:5px;position:absolute;z-index:1;bottom:125%;left:50%;transform:translateX(-50%);opacity:0;transition:opacity .3s;white-space:nowrap}.copy-btn:hover .tooltip-text{visibility:visible;opacity:1}.button-link{color:red!important;font-size:12px!important}.supervisor_wrapper{display:flex;align-items:center}.edit_wrapper{display:flex;flex-direction:column;align-items:start}.unstyled-button{border:none;background-color:initial}.consent-form-config-list{padding:.2em;border-bottom:1px solid #d3d3d3}.link-icon{position:absolute;left:10px;top:70%;transform:translateY(-50%);height:20px;width:20px;color:#6c757d}.consent_element{padding:.5rem;overflow-y:auto}.parent{display:flex;flex-direction:column;grid-gap:1.5rem;gap:1.5rem}.dialog-title{font-size:1.25rem;font-weight:600}.dialog-form{padding-top:1rem;padding-bottom:1rem;display:grid;grid-gap:1.5rem;gap:1.5rem}.dialog-form-group{display:grid;grid-gap:.5rem;gap:.5rem}.dialog-label{font-size:.875rem;font-weight:500}.dialog-input{width:100%}.dialog-types-group{display:grid;grid-gap:1rem;gap:1rem}.dialog-flex-row{display:flex;justify-content:space-between;align-items:center;margin-top:10px}.dialog-button-add-type{display:flex;align-items:center;grid-gap:.25rem;gap:.25rem;font-size:.875rem}.dialog-icon-small{width:1rem;height:1rem}.dialog-type-card{background-color:#f9fafb;padding:.75rem;border-radius:.375rem;position:relative}.dialog-button-remove-type{position:absolute;top:.5rem;right:.1rem;padding:0!important;height:2rem;width:2rem;color:#6b7280;transition:color .2s ease-in-out}.dialog-button-remove-type:hover{color:#f87171}.dialog-link-group{display:grid;margin-top:10px}.dialog-input-with-icon{width:100%;padding-left:2.25rem}.dialog-link-icon{position:absolute;left:.75rem;top:84%;transform:translateY(-50%);width:.6rem;height:.6rem;color:#6b7280}.dialog-button-save{background-color:#2563eb;color:#fff}.dialog-button-save:hover{background-color:#1d4ed8}.email-page-header{margin-bottom:2rem}.email-page-title{padding-top:1rem;font-size:1.4rem;font-weight:600;color:#111827;margin-bottom:.5rem}.email-page-subtitle{color:#4b5563}.email-tab-panel{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}@media (min-width:1024px){.email-create-panel{grid-template-columns:2fr 1fr}}.email-card-header{padding:1.5rem 1.5rem 0}.email-card-title{font-size:1.25rem;font-weight:600;margin-bottom:.25rem}.email-card-description{color:#6b7280;font-size:.875rem}.email-card-content{padding:0 1rem 1rem}.email-signatures-list{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.email-signatures-empty{text-align:center;padding:2rem 0;color:#6b7280}.email-signature-item{display:flex;justify-content:space-between;align-items:flex-start;border:1px solid #d3d3d3;border-radius:.375rem;padding:1rem}.signature-preview-container{border:1px solid #d3d3d3;padding-left:1rem;border-radius:.375rem;background-color:#fff}.signature-placeholder{color:#6b7280;text-align:center;font-style:italic;padding:2rem 0}.signature{font-family:sans-serif;font-size:.875rem;padding-top:1rem}.signature-name{font-weight:700}.signature-pronouns{font-weight:400;color:#4b5563;font-weight:700}.signature-direct,.signature-title{color:#4b5563}.signature-disclaimer{margin-top:1rem;padding-top:1rem;border-top:1px solid #d3d3d3;color:#9ca3af;font-size:.75rem}.signatures-list{display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem}.signatures-empty{text-align:center;padding:2rem 0;color:#6b7280}.signature-item{display:flex;justify-content:space-between;align-items:flex-start;border:1px solid #d3d3d3;border-radius:.375rem;padding:.5rem}.empty-state{text-align:center;padding:50px;background-color:#fff;border-radius:8px;margin-top:30px}.send_consent{border:none;background-color:initial;padding:0!important;text-decoration:underline!important;color:#007bff}.ticket-dialog-content{max-height:80vh;overflow-y:auto}.ticket-dialog-grid{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}@media (min-width:768px){.ticket-dialog-grid{grid-template-columns:1fr 4fr}}.ticket-dialog-sidebar{border-right:1px solid #e5e7eb;padding-right:1rem;grid-gap:.5rem;gap:.5rem}.ticket-dialog-main,.ticket-dialog-sidebar{display:flex;flex-direction:column}.thread-title{font-size:1.125rem;font-weight:600;margin-bottom:.75rem}.conversation-wrapper{display:flex;flex-direction:column;flex:1 1;min-height:0}.conversation-scroll{flex:1 1;overflow-y:auto;padding-right:1rem;min-height:0}.message-agent,.message-client{padding:.75rem;border-radius:.5rem;margin-bottom:20px}.message-agent{background-color:#f3f4f6}.message-client{background-color:rgba(59,130,246,.1)}.message-header{font-weight:600}.message-header,.message-input-row{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.message-input-row{margin-top:1rem}.empty-conversation{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:1.5rem;text-align:center}.multi-dropdown{border:1px solid #ced4da;color:#495057;border-radius:8px!important;background-color:#fff;height:35.8px}.dropdown-toggle:after{margin-left:15px!important}.intake-queue-filters{display:flex;width:100%;justify-content:space-between;align-items:center}.left-content{display:flex;flex-grow:1;grid-column-gap:1rem;column-gap:1rem}.right-content{display:flex;grid-gap:1rem;gap:1rem;justify-content:flex-end;margin-right:30px}div.intake-queue-bar{background-color:#fff;padding:8px;border-radius:12px}.intake-queue-search{display:flex;grid-gap:1rem;gap:1rem;width:100%;margin-right:25px;margin-left:10px;border-radius:8px;background-color:#fbfbfb;height:auto;padding:10px;align-items:center}.intake-queue-search .form-control,.intake-queue-search .form-group,.intake-queue-search .narrow-date-picker{flex:1 1;min-width:0}
/*# sourceMappingURL=main.0b69ed9a.chunk.css.map */