.Badge_badge__17AZ5{display:inline-flex;align-items:center;white-space:nowrap;padding:2px var(--space-8);border-radius:var(--radius-full);border:1px solid transparent;font-size:var(--text-xs);font-weight:var(--font-medium);line-height:16px}.Badge_neutral__39x_-{background-color:var(--tone-neutral-bg);color:var(--tone-neutral-text)}.Badge_info__3_gQV{background-color:var(--tone-info-bg);color:var(--tone-info-text)}.Badge_success__19pgF{background-color:var(--tone-success-bg);color:var(--tone-success-text)}.Badge_warning__1-5GO{background-color:var(--tone-warning-bg);color:var(--tone-warning-text)}.Badge_danger__3tMI3{background-color:var(--tone-danger-bg);color:var(--tone-danger-text)}.Badge_purple__2uW1N{background-color:var(--tone-purple-bg);color:var(--tone-purple-text)}.Badge_outline__yac1R{background-color:transparent;border-color:currentColor}.Button_button__1iY7N{color:var(--color-text-strong);font-weight:var(--font-medium);font-size:var(--text-sm);line-height:1.2;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;border:1px solid transparent;border-radius:var(--radius-8);background-color:transparent;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.Button_button__1iY7N:focus{outline:none}.Button_button__1iY7N:focus-visible{outline:none;box-shadow:0 0 0 3px var(--color-focus-ring)}.Button_button__1iY7N:disabled{opacity:.45;cursor:not-allowed}.Button_primaryFilled__2Z6CC{color:var(--color-white);background-color:var(--color-primary);border-color:var(--color-primary)}.Button_primaryFilled__2Z6CC:where(:not(:disabled)):hover{background-color:var(--color-primary-hover);border-color:var(--color-primary-hover);color:var(--color-white)}.Button_primaryFilled__2Z6CC:where(:not(:disabled)):active{background-color:var(--color-primary-active)}.Button_primaryOutline__1yahX{color:var(--color-primary);background-color:var(--color-white);border-color:var(--color-primary)}.Button_primaryOutline__1yahX:where(:not(:disabled)):hover{background-color:var(--color-primary-subtle)}.Button_secondary__2qM21{color:var(--color-text-strong);background-color:var(--color-white);border-color:var(--color-strokedark)}.Button_secondary__2qM21:where(:not(:disabled)):hover{background-color:var(--color-surface-hover)}.Button_normal__37rGz{background-color:transparent;border-color:transparent}.Button_normal__37rGz:where(:not(.Button_auto__3VzBl):not(:disabled)):hover{background-color:var(--color-surface-hover)}.Button_danger__3HOGE{background-color:var(--color-danger);border-color:var(--color-danger);color:var(--color-white)}.Button_danger__3HOGE:where(:not(:disabled)):hover{background-color:var(--color-danger-hover);border-color:var(--color-danger-hover);color:var(--color-white)}.Button_dangerOutline__25jUq{background-color:var(--color-white);border-color:var(--color-danger);color:var(--color-danger)}.Button_dangerOutline__25jUq:where(:not(:disabled)):hover{background-color:var(--tone-danger-bg)}.Button_small__2Eqar{min-height:var(--control-height-sm);padding:0 var(--space-12)}.Button_medium__33Hcx{min-height:var(--control-height-md);padding:0 var(--space-16)}.Button_icon__1y68i{width:var(--control-height-sm);height:var(--control-height-sm);min-width:var(--control-height-sm);padding:0}.Button_auto__3VzBl{padding:0;width:auto;height:auto}.Button_hasIcon__1U-oV{grid-gap:var(--space-8);gap:var(--space-8)}.Dropdown_dropdown__2nNYt{position:relative;display:inline-flex;align-items:center}.Dropdown_trigger__oCM9g{border:none;background-color:transparent;padding:0}.Dropdown_content__3iz43{position:absolute;margin-top:8px;z-index:50;border-radius:var(--radius-8);font-size:var(--text-sm);overflow:auto;padding:var(--space-4);box-shadow:var(--shadow-overlay);border:1px solid var(--color-border)}.Dropdown_content__3iz43.Dropdown_primary__3lgQH{background-color:var(--color-primary);color:var(--color-white)}.Dropdown_content__3iz43.Dropdown_normal__3vn0I{background-color:var(--color-white);color:var(--color-text-strong)}.Dropdown_content__3iz43.Dropdown_alignStart__2q-_D{left:0}.Dropdown_content__3iz43.Dropdown_alignEnd__jUol8{right:0}.Dropdown_content__3iz43.Dropdown_top__38voV{bottom:100%;margin-top:0;margin-bottom:8px}.Dropdown_content__3iz43.Dropdown_bottom__A-1hC{top:100%;margin-top:8px;margin-bottom:0}.Dropdown_item__1IRd8{cursor:pointer;min-height:32px;padding:var(--space-6) var(--space-8);border-radius:var(--radius-6);font-size:var(--text-sm);display:flex;align-items:center;justify-content:space-between;outline:none}.Dropdown_item__1IRd8:focus-visible,.Dropdown_item__1IRd8:hover{background-color:var(--color-surface-hover)}.Dropdown_item__1IRd8:focus-visible{box-shadow:inset 0 0 0 2px var(--color-focus-ring)}.Dropdown_item__1IRd8.Dropdown_selected__1NZGV{color:var(--color-primary);font-weight:var(--font-semibold);background-color:var(--color-primary-subtle)}.Dropdown_item__1IRd8.Dropdown_disabled__21MHn{opacity:.5;cursor:not-allowed}.Dropdown_item__1IRd8 .Dropdown_itemContent__Cj4Ei{display:flex;align-items:center;grid-gap:var(--space-8);gap:var(--space-8);width:100%}.Dropdown_item__1IRd8 .Dropdown_multiSelectIcon__2fBpG{flex-shrink:0;height:16px;width:16px;margin-right:8px;border-radius:4px;display:flex;justify-content:center;align-items:center;box-shadow:inset 0 0 0 1px var(--color-strokedark)}.Dropdown_item__1IRd8 .Dropdown_multiSelectIcon__2fBpG.Dropdown_active__1r0r0{background-color:var(--color-primary);box-shadow:none}.Dropdown_item__1IRd8 .Dropdown_multiSelectIcon__2fBpG.Dropdown_inactive__1Mdr0{background-color:var(--color-white)}.Dropdown_separator__RV34P{height:1px;margin:var(--space-4) calc(var(--space-4)*-1);background-color:var(--color-border)}.FilterButton_filterButton__18ecv{padding:0 var(--space-12);height:var(--control-height-sm);font-size:var(--text-sm);font-weight:var(--font-medium);grid-gap:var(--space-8);gap:var(--space-8);background-color:var(--color-white);text-transform:capitalize;align-self:flex-start;border:1px solid var(--color-strokedark)}.FilterButton_filterButton__18ecv:focus-visible{box-shadow:0 0 0 3px var(--color-focus-ring)}.FilterButton_filterButton__18ecv[data-state=open]{border-color:var(--color-primary)}.ClientTags_badges__ZFr6p,.ClientTags_row__1rTw-{display:flex;align-items:center;grid-gap:6px;gap:6px}.ClientTags_badges__ZFr6p{width:-webkit-max-content;width:max-content;flex-wrap:nowrap}.ClientTags_row__1rTw-{flex-wrap:wrap;margin-top:6px;margin-bottom:8px}.ClientTags_edit__128VU{color:var(--color-primary-v2);font-size:var(--text-sm);white-space:nowrap}.ClientTags_option__3jrbb{display:flex;flex-direction:column;grid-gap:4px;gap:4px;white-space:normal}.ClientTags_option__3jrbb span{font-size:var(--text-xs);color:var(--color-gray)}.ClientTags_row__1rTw- .ClientTags_badges__ZFr6p{width:auto;flex-wrap:wrap}.ClientTags_compact__1MzU2{position:relative;max-width:116px}.ClientTags_hiddenTags__3mvRy{position:absolute;width:0;height:0;overflow:hidden;visibility:hidden;pointer-events:none}.ClientTags_moreTags__3zRuc{flex-shrink:0;padding:0;border:none;border-radius:var(--radius-full)}.ClientTags_overflowPopover__O3Hmz{width:320px;max-width:calc(100vw - 32px)}.ClientTags_overflowPopover__O3Hmz .ClientTags_badges__ZFr6p{width:auto;flex-wrap:wrap}td:has(>.ClientTags_compact__1MzU2){width:1%;max-width:140px}.PageHeader_pageHeader__1NILb{display:flex;align-items:center;justify-content:space-between;grid-gap:var(--space-16);gap:var(--space-16);min-height:32px;margin-bottom:var(--space-12);flex-wrap:wrap}.PageHeader_titleGroup__3i5yi{display:flex;align-items:baseline;grid-gap:var(--space-8);gap:var(--space-8);min-width:0}.PageHeader_title__3QEbp{margin:0;font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-text-strong);line-height:1.3}.PageHeader_meta__OHths{font-size:var(--text-sm);color:var(--color-gray)}.PageHeader_actions__1_j6m{display:flex;align-items:center;grid-gap:var(--space-8);gap:var(--space-8)}.Table_tableWrapper__2AKkM{flex:1 1;display:flex;flex-direction:column;border:1px solid var(--color-border);border-radius:var(--radius-8);width:100%;overflow-x:auto;background-color:var(--color-white)}.Table_tableWrapper__2AKkM.Table_tableWrapperActions__1yZ0u{overflow-x:visible}.Table_tableWrapper__2AKkM.Table_tableWrapperScrollableContent__2SiMI{overflow-x:hidden}.Table_tableWrapper__2AKkM.Table_tableWrapperScrollableContent__2SiMI .Table_tableContent__MN9kH{width:100%;max-width:100%;min-width:0;overflow-x:auto}.Table_table__1lOJH{width:100%;border-collapse:collapse;background-color:var(--color-white);border-radius:var(--radius-8);position:relative}.Table_headerRow__274Al{vertical-align:middle;padding:24px;background-color:var(--color-white)}.Table_th__2VEsf{text-align:left;text-transform:uppercase;font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.02em;color:var(--color-gray);padding:var(--space-8) var(--space-12);border-bottom:1px solid var(--color-border);white-space:nowrap;cursor:pointer}.Table_th__2VEsf.Table_compact__2mzDo{padding:6px}.Table_td__2kLQa{padding:var(--space-8) var(--space-12);font-size:var(--text-sm);font-weight:var(--font-normal);color:var(--color-text-strong);white-space:nowrap;vertical-align:middle;position:relative}.Table_td__2kLQa.Table_compact__2mzDo{padding:6px;font-size:12px}.Table_tr__dPjbK{border-bottom:1px solid var(--color-border);background-color:var(--color-white);transition:background-color .2s ease}.Table_tr__dPjbK:hover{background-color:var(--table-row-hover-background,var(--color-surface-hover))!important}.Table_clickableRow__2Y-5C{cursor:pointer}.Table_actionButton__D7a_o{margin-bottom:12px}.Table_checkbox__1asyZ{-webkit-appearance:none;appearance:none;width:18px;height:18px;display:block;border:1px solid var(--color-strokedark);border-radius:var(--radius-4);background-color:var(--color-white);cursor:pointer;position:relative}.Table_checkbox__1asyZ:checked{background-color:var(--color-primary);border-color:var(--color-primary)}.Table_checkbox__1asyZ:checked:after{content:"";position:absolute;left:5px;top:1px;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:3px;top:7px;width:10px;height:2px;background-color:var(--color-gray);border-radius:1px}.Table_tableHeader__2CKEu{padding:var(--space-8) var(--space-12);background:var(--color-white);border-bottom:1px solid var(--color-border)}.Table_assigneeDetails__2jQBm{display:flex;align-items:center;grid-gap:var(--space-8);gap:var(--space-8);flex-wrap:wrap;flex:1 1;min-width:0}.Table_assigneeSummary___N8kG{display:flex;align-items:center;grid-gap:var(--space-12);gap:var(--space-12)}.Table_tableFooter__1dnMB{position:-webkit-sticky;position:sticky;left:0;right:0}.Table_tableFooter__1dnMB,.Table_tablePagination__1WIw7{display:flex;justify-content:flex-end;padding:12px;background:var(--color-white)}.Table_tablePagination__1WIw7{grid-gap:8px;gap:8px;align-items:center;width:100%}.Table_tablePaginationButton__2GB6O{border:1px solid var(--color-border);color:var(--color-gray)}.Table_paginationLeft__1GksE{display:flex;align-items:center;grid-gap:8px;gap:8px}.Table_pageNumber__3axRn{color:var(--color-primary-v2);font-weight:var(--font-medium)}.Table_assigneeChip__fRBQV{display:inline-flex;align-items:center;grid-gap:var(--space-6);gap:var(--space-6);padding:2px var(--space-8);border-radius:var(--radius-full);border:1px solid var(--color-border);background-color:var(--color-white);font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--color-text);white-space:nowrap}.Table_assigneeDot__2NW3l{width:8px;height:8px;border-radius:var(--radius-full);flex-shrink:0}.Table_stickyLastColumn__1pkRF .Table_th__2VEsf:last-child{position:-webkit-sticky;position:sticky;right:0;background-color:var(--color-white);box-shadow:inset 1px 0 0 var(--color-border);z-index:1}.Table_stickyLastColumn__1pkRF .Table_td__2kLQa:last-child{position:-webkit-sticky;position:sticky;right:0;background-color:inherit;box-shadow:inset 1px 0 0 var(--color-border);z-index:1}.Table_stickyLastColumn__1pkRF .Table_td__2kLQa:last-child:focus-within{z-index:2}.Card_card__1QN80{background-color:#fff;padding:16px 24px;border-radius:8px;border:1px solid #eceef2}.EmptyListState_wrapper__1zX_Q{min-height:12rem;padding:var(--space-32) var(--space-16);display:flex;justify-content:center;align-items:center;flex-direction:column}.EmptyListState_emptyMessage__3s4PN{font-weight:var(--font-semibold);font-size:var(--text-base);color:var(--color-text-strong);margin-bottom:var(--space-4);text-align:center}.EmptyListState_helperText__1BaSI{width:360px;max-width:100%;margin-bottom:0;font-weight:var(--font-normal);font-size:var(--text-sm);color:var(--color-gray);text-align:center;white-space:pre-wrap;word-wrap:break-word}.EmptyListState_helperText__1BaSI:empty{display:none}.ClientList_assigneesContainer__2We23{display:flex;flex-direction:row;grid-gap:var(--space-8);gap:var(--space-8);align-items:center}.ClientList_editButton__kdkbc{padding:0}.ClientList_assignees__iUwuA{display:flex;flex-direction:row;grid-gap:8px;gap:8px;align-items:center}.ClientList_assigneeAvatar__3RGqL{width:24px;height:24px;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-xs);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_appointmentHeldDuration__noDDt,.ClientList_insuranceProvider__2LNhw,.ClientList_phoneNo__2R0B0{white-space:nowrap}.ClientList_appointmentHeldOverdue__1quI1{color:var(--color-danger-v2);font-weight:var(--font-semibold)}.ClientList_notes__2byX9{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ShortenedText_notes__37TJA{margin:0;cursor:pointer}.ShortenedText_preserveLineBreaks__1geL4{white-space:pre-wrap;word-break:break-word}.ShortenedText_srOnly__jZ1tz{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden;white-space:nowrap}.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,.4980392157)}.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)}.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-sm);line-height:1.45;color:var(--color-text-strong);font-weight:var(--font-normal);padding:var(--space-8) var(--space-12);border:1px solid var(--color-strokedark);border-radius:var(--radius-8);width:100%;height:105px;resize:none}.TextArea_textareaWrapper__h43A2 .TextArea_labelGroup__1BMtM .TextArea_textarea__34HqK::placeholder{font-size:var(--text-sm);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);outline:2px solid var(--color-focus-ring);outline-offset:2px}.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-danger);background-color:rgba(247,23,53,.04)}.TextArea_textareaWrapper__h43A2 .TextArea_labelGroup__1BMtM .TextArea_errorText__3hRd5{color:var(--color-danger);font-size:var(--text-xs)}.TextArea_textareaWrapper__h43A2 .TextArea_labelGroup__1BMtM .TextArea_required__2cCWv{color:var(--color-danger)}.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(11,19,43,.45);z-index:1000;display:flex;align-items:center;justify-content:center}.Dialog_centerContent__v7RrN{border-radius:var(--radius-12);max-width:80vw;max-height:90vh;width:500px}.Dialog_centerContent__v7RrN,.Dialog_drawerContent__LUCwk{background:var(--color-white);z-index:1001;display:flex;flex-direction:column;box-shadow:var(--shadow-overlay)}.Dialog_drawerContent__LUCwk{position:fixed;top:0;right:0;height:100vh;width:100%;max-width:600px;border-radius:var(--radius-12) 0 0 var(--radius-12)}.Dialog_header__3vlsn{display:flex;align-items:center;justify-content:space-between;padding:var(--space-16) var(--space-16) var(--space-16) var(--space-24);border-bottom:1px solid var(--color-border)}.Dialog_title__29dd3{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-text-strong)}.Dialog_body__30z5J{flex:1 1;overflow-y:auto;padding:var(--space-24);min-height:0}.Dialog_bodyNoFooter__3i8mj{border-bottom:none;padding-bottom:1.5rem}.Dialog_footer__1S4Fj{display:flex;justify-content:flex-end;grid-gap:var(--space-8);gap:var(--space-8);padding:var(--space-12) var(--space-24);border-top:1px solid var(--color-border)}.Dialog_backBtn__3JOnk{margin-right:auto}.Skeleton_skeletonWrapper__2H6Qq{display:flex;flex-direction:column;border-radius:8px;background-color:#fff;border:1px solid var(--color-border)}.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:var(--font-medium);font-size:var(--text-xs);color:var(--color-text-strong);line-height:1;display:flex;align-items:center;grid-gap:4px;gap:4px;margin-bottom:0}.DatePicker_optional__2MLhl{font-size:var(--text-xs);color:var(--color-gray)}.DatePicker_required__2w2Ei{color:var(--color-danger);font-size:var(--text-xs)}.DatePicker_input__1K5wb{height:var(--control-height-md);background-color:var(--color-white);color:var(--color-text-strong);font-family:inherit;font-weight:var(--font-normal);font-size:var(--text-sm);padding:0 var(--space-12);border-radius:var(--radius-8);border:1px solid var(--color-strokedark)!important;width:100%;position:relative}.DatePicker_input__1K5wb::placeholder{color:var(--color-gray);opacity:.8;font-size:var(--text-sm);font-weight:var(--font-normal)}.DatePicker_input__1K5wb:active,.DatePicker_input__1K5wb:focus,.DatePicker_input__1K5wb:focus-visible{border-color:var(--color-primary-v2)!important}.DatePicker_input__1K5wb:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.DatePicker_input__1K5wb:disabled{cursor:not-allowed;opacity:.8}.DatePicker_error__24F_Q{background-color:rgba(247,23,53,.04);border-color:var(--color-danger)}.DatePicker_errorText__2JrMo{color:var(--color-danger);font-size:var(--text-xs)}.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-12);border-radius:var(--radius-8);flex-wrap:wrap;width:100%;margin-bottom:var(--space-8)}.IntakeQueue_filterTop__1JXS2{display:flex;grid-gap:var(--space-8);gap:var(--space-8);flex-wrap:wrap;align-items:center;width:100%}.IntakeQueue_filterTop_dropdown__1lbzN{width:250px!important}.IntakeQueue_filterTop_flex__1EGya{flex:1 1;min-width:120px}.IntakeQueue_filterTop_search__10OuN{display:flex;grid-gap:var(--space-8);gap:var(--space-8);align-items:center;flex:1 1;flex-wrap:wrap}.IntakeQueue_filterTop_actions__1Y5G2{display:flex;grid-gap:var(--space-8);gap:var(--space-8);align-items:center;flex-shrink:0}.IntakeQueue_filterBottom__2ezFX{display:flex;grid-gap:var(--space-12);gap:var(--space-12);align-items:center;justify-content:space-between}.IntakeQueue_filterBottom__2ezFX:not(:empty){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:var(--color-primary-subtle)}.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{color:var(--color-gray);font-size:var(--text-xs);font-weight:var(--font-medium);padding:0 var(--space-4)}.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:var(--color-gray);font-size:var(--text-xs)}.Input_required__Z8dB4{color:var(--color-danger);font-size:var(--text-xs)}.Input_input__SlI6G{width:100%;height:var(--control-height-md);font-size:var(--text-sm);background-color:var(--color-white);color:var(--color-text-strong);border:1px solid var(--color-strokedark);border-radius:var(--radius-8);outline:none;padding:0 var(--space-12);transition:border-color .15s ease,box-shadow .15s ease}.Input_input__SlI6G::placeholder{color:var(--color-gray);opacity:.8;font-size:var(--text-sm);font-weight:var(--font-normal)}.Input_input__SlI6G:disabled{opacity:.8;cursor:not-allowed}.Input_input__SlI6G:focus,.Input_input__SlI6G:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-focus-ring)}.Input_small__3sSPf{height:var(--control-height-sm)}.Input_error__3FF3S{background-color:var(--color-white)}.Input_error__3FF3S,.Input_error__3FF3S:focus-visible{border-color:var(--color-danger)}.Input_errorText__3ckLn{color:var(--color-danger);font-size:var(--text-xs)}.Input_inputContainer__Pkibs{position:relative}.Input_endIcon__3E500{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:flex;align-items:center;pointer-events:none;z-index:10}.Input_wrapper__34-jD:has(.Input_endIcon__3E500) .Input_input__SlI6G{padding-right:40px}.PhoneInput_phoneInput__3z-LT{border:1px solid var(--color-strokedark)!important;height:var(--control-height-md);color:var(--color-text-strong);font-size:var(--text-sm)!important;border-radius:var(--radius-8);padding:0 12px;width:100%}.PhoneInput_phoneInput__3z-LT:active,.PhoneInput_phoneInput__3z-LT:focus,.PhoneInput_phoneInput__3z-LT:focus-visible{border-color:var(--color-primary-v2)!important}.PhoneInput_phoneInput__3z-LT:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.PhoneInput_phoneInputWrapper__38YNo{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.PhoneInput_label__1kNE3{font-weight:var(--font-medium);font-size:var(--text-xs);color:var(--color-black);line-height:1;margin-bottom:0}.PhoneInput_required__31kRQ{color:var(--color-danger);font-size:var(--text-xs)}.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)}.AlertDialog_overlay__1UFPy{position:fixed;inset:0;background:rgba(11,19,43,.45);z-index:2000;display:flex;align-items:center;justify-content:center}.AlertDialog_dialog__2ARGC{background:var(--color-white);border-radius:var(--radius-12);max-width:95vw;width:500px;min-width:320px;box-shadow:var(--shadow-overlay);z-index:2001;display:flex;flex-direction:column;overflow:hidden}.AlertDialog_dialog__2ARGC:focus{outline:none}.AlertDialog_header__3Sb4i{display:flex;align-items:center;justify-content:space-between;padding:var(--space-16) var(--space-16) var(--space-16) var(--space-24);border-bottom:1px solid var(--color-border);background:var(--color-white)}.AlertDialog_title__26WLf{font-size:var(--text-lg);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}.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}.Loader_overlay__1aUjv{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#fff;z-index:10000;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-top:3px solid var(--color-border);border:3px solid var(--color-border);border-top-color: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)}.Loader_page__259nW{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#fff;z-index:1000;display:flex;justify-content:center;align-items:center}.Loader_pageContent__21McK{display:flex;grid-gap:10px;gap:10px;justify-items:center;align-items:center}.Loader_systemLabel__KQkfW{display:flex;grid-gap:6px;gap:6px;align-items:center;justify-content:center;font-size:var(--text-base);font-weight:var(--font-bold);color:var(--color-primary-v2)}.ClientInfo_clientInfo__3qHaq{display:flex;grid-gap:var(--space-24);gap:var(--space-24);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-lg);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:var(--space-4);gap:var(--space-4);flex:1 1;min-width:0}.ClientInfo_metaRow__44H_x{display:flex;flex-wrap:wrap;grid-column-gap:var(--space-24);column-gap:var(--space-24);grid-row-gap:var(--space-4);row-gap:var(--space-4);align-items:center}.ClientInfo_metaBox__cDSlP{display:flex;grid-gap:var(--space-6);gap:var(--space-6);align-items:center;min-height:24px}.ClientInfo_metaLabel__3y2vJ{font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--color-gray)}.ClientInfo_metaValue__27joc{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-strong)}.ClientInfo_copyButton__2gHcY{min-height:24px;padding:0 var(--space-8);font-size:var(--text-xs)}.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-danger)}.ClientInfo_miscBox__3Gv4O{padding:0;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:1px var(--space-8);border-radius:var(--radius-full);border:1px solid var(--color-border);font-weight:var(--font-medium);margin-right:var(--space-4);font-size:var(--text-xs);background-color:var(--tone-neutral-bg);color:var(--tone-neutral-text)}.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-6);gap:var(--space-6);align-items:center;min-height:24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.MetaBox_metaBox__1fd7- svg{color:var(--color-gray);flex-shrink:0}.MetaBox_metaBox__1fd7-.MetaBox_editing__23prB{border:none;background-color:transparent;padding:0}.MetaBox_error__yqjRb{padding:0 var(--space-6);border-radius:var(--radius-4);box-shadow:0 0 0 1px var(--color-danger)}.MetaBox_metaLabel__eX-YZ{font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--color-gray)}.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}.LeaStatus_metaBox__1rR6C{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;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.LeaStatus_metaLabel__yVgiE{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--color-gray)}.LeaStatus_metaValue__kz9GS{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-gray)}.LeaStatus_filterButton__1CunB{font-size:var(--text-sm);grid-gap:var(--space-4);gap:var(--space-4)}.LeaStatus_active__10i2E{color:var(--color-success)}.LeaStatus_warning__6cQkK{color:var(--color-danger)}.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_insuranceGrid__WUxjZ{margin-top:var(--space-24);display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px;width:100%}@media(min-width:640px){.InsuranceForm_insuranceGrid__WUxjZ{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.InsuranceForm_insuranceGrid__WUxjZ{grid-template-columns:repeat(3,1fr)}}.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 var(--color-border);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}.GuardianDetailsFields_subsectionTitle__1uAuQ{color:var(--color-primary-v2);font-size:var(--text-xs);font-weight:var(--font-medium);margin:0;text-transform:uppercase}.EditClientOptions_actionsWrapper__2fMTc{display:flex;flex-wrap:wrap;grid-gap:var(--space-6);gap:var(--space-6);align-items:center;padding:var(--space-8) var(--space-12)}.EditClientOptions_actionsWrapper__2fMTc button{padding-left:var(--space-8);padding-right:var(--space-8)}.EditClientOptions_actionsWrapper__2fMTc{border-radius:var(--radius-8);border:1px solid var(--color-border);background-color:var(--color-white)}.EditClientOptions_dropdown__y9dF9{width:275px}.EditClientOptions_blacklist_btn__3OuB6{color:var(--color-warning)}.EditClientOptions_divider__3QiXV{width:1px;height:24px;margin:0 var(--space-4);background-color:var(--color-border)}.EditClientOptions_saveButton__1UCxn{margin-left:auto}.FeesForm_feesForm__1xl6-{margin-top:40px}.FeesForm_feesGrid__2qe7r{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__2qe7r{grid-template-columns:repeat(2,1fr)}}.FeesForm_feeRow__1FkLM{display:flex;flex-direction:column}.FeesForm_feeLabel__2SIr5{font-size:12px;font-weight:500;grid-column:1}.FeesForm_feeValue__1DgaQ{font-size:12px;font-weight:500;color:var(--color-gray)}.FeesForm_feeColumn__1zwck{display:grid;grid-gap:var(--space-8);gap:var(--space-8);grid-template-columns:30% 70%}.FeesForm_fieldWidth__2B0yQ{grid-column:2;width:100%}.FeesForm_feeError__xgqvD{color:var(--color-danger)!important}.FeesForm_feeUpdateReason__3WilO{margin-top:20px}.FeesForm_clinicianButtonContainer__2tt7Z{display:flex;justify-content:space-between;align-items:center}.FeesForm_selfPayCheckbox__1NIT8{border:1px solid var(--color-danger-v2)}.FeesForm_selfPayCheckboxLabel__1amFT{color:#ea3323}.FeesForm_selfPayField__1VM_J{color:var(--color-danger-v2)}.FeeInputWithTooltip_container__1VWJ_{display:flex;align-items:center;grid-gap:var(--space-8);gap:var(--space-8)}.FeeInputWithTooltip_inputWrapper__1Vss7{position:relative;display:flex;align-items:center;width:100%}.FeeInputWithTooltip_infoIcon__2mefW{cursor:pointer;display:flex;align-items:center;color:var(--color-text-muted);transition:color .2s ease;position:absolute;right:8px}.FeeInputWithTooltip_infoIcon__2mefW:hover{color:var(--color-primary-v2)}.FeeInputWithTooltip_infoIcon__2mefW svg{width:16px;height:16px}.FeeInputWithTooltip_inputContainer__1L2E7{width:100%;min-width:150px}.FeeInputWithTooltip_bottomRow__2_F6N{display:flex;align-items:flex-start;margin-top:4px}.FeeInputWithTooltip_errorText__xSMEH{font-size:12px;color:var(--color-text-muted);word-wrap:break-word;overflow-wrap:break-word;white-space:normal;max-width:100%;display:block}.FeeInputWithTooltip_error__1QZt6{color:var(--color-danger)!important}.FeeInputWithTooltip_input__2e3ra{height:24px}.FeeInputWithTooltip_labelContainer__qDuZK{display:flex;align-items:center;grid-gap:4px;gap:4px}.Alert_alert__393U3{display:flex;align-items:flex-start;grid-gap:var(--space-8);gap:var(--space-8);padding:var(--space-12);border-radius:var(--radius-8);border:1px solid transparent;font-size:var(--text-sm);line-height:1.45;color:var(--color-text-strong)}.Alert_alert__393U3 p{margin:0}.Alert_icon__1cl0g{display:flex;flex-shrink:0;margin-top:2px}.Alert_info__2vca3{background-color:var(--tone-info-bg);border-color:#c5e3f3}.Alert_info__2vca3 .Alert_icon__1cl0g{color:var(--tone-info-text)}.Alert_success__60vab{background-color:var(--tone-success-bg);border-color:#b7e6cc}.Alert_success__60vab .Alert_icon__1cl0g{color:var(--tone-success-text)}.Alert_warning__3J35I{background-color:#fffaeb;border-color:#fedf89}.Alert_warning__3J35I .Alert_icon__1cl0g{color:var(--color-warning)}.Alert_danger__1cITY{background-color:#fef3f2;border-color:#fecdca;color:var(--tone-danger-text)}.Alert_danger__1cITY .Alert_icon__1cl0g{color:var(--color-danger)}.ClinicianFeesDialog_content__2Bj1t{max-height:70vh;overflow-y:auto}.ClinicianFeesDialog_selectWrapper__1ZZ_g{margin-bottom:var(--space-8)}.ClinicianFeesDialog_feesCard__2B9c9{margin-bottom:1rem}.ClinicianFeesDialog_cardTitle__3Yn6f{font-size:var(--text-base);font-weight:600;margin:0 0 1rem;color:var(--color-text-strong)}.ClinicianFeesDialog_cardBody__3bFck{display:flex;flex-direction:column;grid-gap:var(--space-8);gap:var(--space-8)}.ClinicianFeesDialog_sectionTitle__377Wn{font-size:1rem;font-weight:600;margin-bottom:1rem;color:var(--color-primary-v2)}.ClinicianFeesDialog_feesGrid__1SM2v{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem 2rem;gap:1rem 2rem}.ClinicianFeesDialog_feesColumn__2ezAq{display:flex;flex-direction:column;grid-gap:.75rem;gap:.75rem}.ClinicianFeesDialog_feeInput__2QTTw{width:100%}.ClinicianFeesDialog_checkboxWrapper__1VhbV{margin-top:.5rem}.ClinicianFeesDialog_divider__1FO55{width:100%;height:1px;background-color:var(--color-border);margin:var(--space-8) 0}.ClinicianFeesDialog_alert__T8DTJ{margin-top:var(--space-8);margin-bottom:var(--space-8)}.ClinicianFeesDialog_alertText__2tkRU{font-size:.875rem;margin-bottom:.5rem}.ClinicianFeesDialog_alertText__2tkRU:last-child{margin-bottom:0}.ClinicianFeesDialog_emptyState__1flqF{display:flex;justify-content:center;align-items:center;padding:var(--space-32)}.ClinicianFeesDialog_emptyStateText__xZaOd{text-align:center;color:var(--color-gray)}.ClinicianFeesDialog_loadingState__3udku{display:flex;flex-direction:column;align-items:center;padding:var(--space-24)}.ClinicianFeesDialog_loadingText__36UrU{text-align:center;color:var(--color-gray);margin-bottom:.5rem}.ClinicianFeesDialog_loadingSubtext__36E7_{font-size:var(--text-xs);color:var(--color-gray);text-align:center}.EditClient_layoutWrapper__1wPQC{display:flex;flex-direction:column;grid-gap:var(--space-16);gap:var(--space-16);padding-top:var(--space-16);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:256px;max-width:256px;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 var(--color-border);border-radius:var(--radius-8);padding:var(--space-8);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:0}.EditClient_sectionTitle__H-iUE{margin-top:var(--space-8)}.EditClient_notesTitle__2--Im,.EditClient_sectionTitle__H-iUE{color:var(--color-text-strong);font-size:var(--text-base);font-weight:var(--font-semibold);margin-bottom:var(--space-16)}.EditClient_tabItem__29xBs{font-size:var(--text-sm);font-style:normal;font-weight:var(--font-medium);color:var(--color-gray);min-height:var(--space-32);padding:var(--space-4) var(--space-8);border-radius:var(--radius-6);display:flex;align-items:center;position:relative;line-height:1.3}.EditClient_tabItem__29xBs:not(:last-child){margin-bottom:2px}.EditClient_tabItem__29xBs:before{content:"";width:6px;height:6px;background-color:var(--color-strokedark);border-radius:100%;margin-right:var(--space-12);flex-shrink:0}.EditClient_tabItem__29xBs:hover{color:var(--color-text-strong);background-color:var(--color-surface-hover);cursor:pointer;text-decoration:none}.EditClient_tabItem__29xBs>div{display:flex;align-items:center;width:100%}.EditClient_tabItemActive__2toud,.EditClient_tabItemActive__2toud:hover{color:var(--color-primary);font-weight:var(--font-semibold);background-color:var(--color-primary-subtle)}.EditClient_tabItemActive__2toud:before,.EditClient_tabItemActive__2toud:hover:before{background-color:var(--color-primary)}.EditClient_notesList__3DomG{display:flex;flex-direction:column;grid-gap:24px;gap:24px}.EditClient_count__2XqZ1{background-color:var(--tone-neutral-bg);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_communicationTabTitle__1KY8C{display:flex;align-items:center;justify-content:space-between;grid-gap:6px;gap:6px;width:100%;min-width:0}.EditClient_communicationTabTitle__1KY8C>span:first-child{white-space:nowrap}.EditClient_communicationCounts__SVYv-{display:flex;align-items:center;flex-shrink:0;grid-gap:var(--space-8);gap:var(--space-8)}.EditClient_communicationCounts__SVYv->span{display:flex;align-items:center;grid-gap:var(--space-4);gap:var(--space-4);font-size:var(--text-xs)}.EditClient_communicationCounts__SVYv- .EditClient_count__2XqZ1{width:auto;min-width:18px;padding:0 var(--space-4);margin-left:0}.EditClient_followupNotesTitle__oePFC{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text-strong)}.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}.EditClient_errorText__3xbJj{color:var(--color-gray)!important}.EditClient_editClientOptions__2RlBL{position:-webkit-sticky;position:sticky;top:0;z-index:5}@media(min-width:1024px)and (max-width:1365px){.EditClient_sidebar__APS4U{flex-basis:224px;max-width:224px}.EditClient_notesSection__f8Ufh{flex-basis:248px;max-width:248px}}.InsuranceValues_sectionTitle__gQxiL{color:var(--color-text-strong);font-size:var(--text-base);font-weight:var(--font-semibold);margin-top:var(--space-16);margin-bottom:var(--space-16)}.InsuranceValues_dateLabelContainer__1Zw2S{display:flex;align-items:center;justify-content:space-between;padding:0;margin:0;width:100%}.InsuranceValues_updateButton__2F7bQ{font-size:var(--text-xs);margin-left:var(--space-8)!important;min-height:0;padding:0;margin:0;flex-shrink:0;color:var(--color-primary-v2)}.InsuranceValues_fees__3AZFk{background:var(--color-bg);border:1px solid var(--color-border);padding:var(--space-16);border-radius:var(--radius-8)}.InsuranceValues_copyButtonContainer__1Ycax{display:flex;align-items:flex-end;height:100%}.InsuranceValues_copyButton__2KMdJ{font-size:var(--text-xs);white-space:nowrap}.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:var(--space-16);gap:var(--space-16);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}.InsuranceValues_topLabel__1wamg{display:block;font-size:var(--text-sm);font-weight:var(--font-medium);margin-bottom:0;color:var(--color-text-strong)}@media(max-width:640px){.InsuranceValues_topLabel__1wamg{display:none}}.InsuranceValues_clinicianButton__2anRu{display:flex;justify-content:flex-end}.CalculateFee_feeSection__nKxwL{display:flex;justify-content:space-between;align-items:center}.CalculateFee_feeSection__nKxwL .CalculateFee_feeLabel__1t04Q{color:var(--color-gray);font-size:var(--text-base);font-weight:var(--font-semibold)}.CalculateFee_feeSection__nKxwL .CalculateFee_feeContent__2cILO{display:flex;align-items:center}.CalculateFee_feeSection__nKxwL .CalculateFee_feeContent__2cILO .CalculateFee_feeAmount__3OIfq{font-size:var(--text-base);font-weight:var(--font-semibold)}.CalculateFee_feeSection__nKxwL .CalculateFee_feeContent__2cILO .CalculateFee_copyButton__214Fm{align-self:center}.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 var(--color-border);max-width:100%;overflow-x:auto;width:100%}.Tabs_tabButton__1g0vr{display:flex;align-items:center;grid-gap:8px;gap:8px;font-weight:var(--font-medium);font-size:var(--text-sm);padding-bottom:var(--space-8);border:none;border-bottom:2px solid transparent;background:transparent;cursor:pointer;color:var(--color-text-strong)}.Tabs_tabButtonActive__2eM0M{color:var(--color-primary);font-weight:var(--font-semibold);border-bottom-color:var(--color-primary);border-radius:0}.Tabs_badge__2rh3o{display:flex;justify-content:center;align-items:center;border-radius:var(--radius-full);text-align:center;font-size:var(--text-xxs);height:16px;min-width:16px;padding:0 var(--space-4);font-weight:var(--font-semibold);background-color:var(--tone-neutral-bg);color:var(--tone-neutral-text)}.Tabs_badgeActive__2ZE4O{background-color:var(--color-primary-subtle);color:var(--color-primary)}.Tabs_tabButtonDisabled__ny4jB{color:var(--color-gray);cursor:not-allowed}.CommunicationNoteDialog_noteCell__thzW0{min-width:104px}.CommunicationNoteDialog_noteButton__3GCey{color:var(--color-primary-v2);font-size:var(--text-xs);grid-gap:var(--space-4);gap:var(--space-4);white-space:nowrap}.CommunicationNoteDialog_content__MXXeH{display:flex;flex-direction:column;grid-gap:var(--space-16);gap:var(--space-16)}.CommunicationNoteDialog_content__MXXeH .CommunicationNoteDialog_emptyNotes__1NVQY{height:auto}.CommunicationNoteDialog_description__o-f0W,.CommunicationNoteDialog_source__TfQbc{color:var(--color-gray);font-size:var(--text-xs);margin:0}.CommunicationNoteDialog_error__gDQ05{color:var(--color-danger-v2);font-size:var(--text-sm);margin:0}.CommunicationNoteDialog_noteList__aDOQ9{display:flex;flex-direction:column;grid-gap:var(--space-16);gap:var(--space-16)}.CommunicationNoteDialog_noteCard__2F4o6{border-bottom:1px solid var(--color-border);padding-bottom:var(--space-16)}.CommunicationNoteDialog_noteBody__2QKEs{color:var(--color-black);font-size:var(--text-sm);line-height:1.5;margin:var(--space-8) 0;white-space:pre-wrap;overflow-wrap:anywhere}.CommunicationNoteDialog_noteMeta__3TNNg{align-items:center;display:flex;flex-wrap:wrap;grid-gap:var(--space-8);gap:var(--space-8);margin-bottom:var(--space-8)}.CommunicationNoteDialog_noteMeta__3TNNg time{color:var(--color-gray);font-size:var(--text-xs);margin-left:auto}.CommunicationNoteDialog_author__3iA5a{color:var(--color-black);font-size:var(--text-xs);font-weight:var(--font-semibold)}.CommunicationNoteDialog_actions__dj0OM{display:flex;flex-wrap:wrap;grid-gap:var(--space-8);gap:var(--space-8);margin-top:var(--space-12)}.CommunicationPhoneLink_phoneLink__3omQO{color:var(--color-primary-v2);text-decoration:underline;text-underline-offset:2px}.CommunicationPhoneLink_phoneLink__3omQO:focus-visible,.CommunicationPhoneLink_phoneLink__3omQO:hover{color:var(--color-text-strong)}.DirectionIcon_directionIcon__3eOvv{display:inline-flex;align-items:center;justify-content:center;margin-right:6px;vertical-align:middle}.DirectionIcon_inbound__3jNVM{color:var(--color-primary-v2)}.DirectionIcon_outbound__36oZ3{color:var(--color-gray)}.OutboundEmails_filter_container__3_C6I{display:grid;grid-template-columns:minmax(320px,2fr) repeat(3,minmax(150px,1fr)) auto;align-items:end;grid-gap:var(--space-16);gap:var(--space-16);background-color:var(--color-white);border:1px solid var(--color-border);padding:20px;border-radius:var(--radius-12);margin-bottom:var(--space-24);width:100%}.OutboundEmails_filterField__3uYYG{display:flex;flex-direction:column;grid-gap:var(--space-8);gap:var(--space-8)}.OutboundEmails_filterField__3uYYG p{margin-bottom:0;font-size:var(--text-sm)}.OutboundEmails_filterField__3uYYG>div,.OutboundEmails_filterField__3uYYG>div>button{width:100%}.OutboundEmails_filter_dropdown__2-zsp{width:150px}.OutboundEmails_emailSearch__3wGxZ{width:100%}.OutboundEmails_filterButton__1o7Ka{width:100%;min-width:0;max-width:100%;justify-content:space-between}.OutboundEmails_filterButton__1o7Ka svg{flex-shrink:0}.OutboundEmails_filterButtonText__3_xJg{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OutboundEmails_refreshButton__2A9bM{align-self:end}@media(max-width:1200px){.OutboundEmails_filter_container__3_C6I{grid-template-columns:repeat(2,minmax(0,1fr))}.OutboundEmails_emailSearch__3wGxZ{grid-column:1/-1}}@media(max-width:700px){.OutboundEmails_filter_container__3_C6I{grid-template-columns:minmax(0,1fr)}.OutboundEmails_emailSearch__3wGxZ{grid-column:auto}}.OutboundEmails_emailText__3561Y{max-width:clamp(240px,40vw,560px);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.OutboundEmails_recipientType__1vg8r{text-transform:capitalize}.SearchInput_container__8x3n7{height:var(--control-height-sm);max-width:100%;border:1px solid var(--color-strokedark);background-color:var(--color-white);padding:0 var(--space-12);display:flex;align-items:center;grid-gap:8px;gap:8px;border-radius:8px}.SearchInput_container__8x3n7:has(:focus-visible){border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-focus-ring)}.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}}.SmsHistory_messageContent__3jmIR{max-width:clamp(240px,40vw,560px);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.LeaConversation_toolbar__wt5it{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;grid-gap:var(--space-12);gap:var(--space-12);margin-bottom:var(--space-12)}.LeaConversation_details__2qcK7{display:flex;flex-wrap:wrap;grid-gap:9px;gap:9px;align-items:center}.LeaConversation_actions__1KnzH{display:flex;flex-wrap:wrap;align-items:center;grid-gap:var(--space-8);gap:var(--space-8)}.LeaConversation_refreshButton__2hr_9{display:flex;align-items:center;justify-content:center}.LeaConversation_fill__6DsWH{flex:1 1}.LeaConversation_guidance__3cbFR{margin-bottom:var(--space-12)}.LeaConversation_active__urrgQ{color:var(--color-success)}.LeaConversation_warning__3kiFT{color:var(--color-danger)}.LeaConversation_messageContent__1oepo{max-width:clamp(240px,40vw,560px);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.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 var(--color-border);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 var(--color-border)}.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)}.AppointmentSetting_infoRight__EgVmv{display:flex;align-items:center;grid-gap:var(--space-24);gap:var(--space-24)}.AppointmentSetting_reservedAppointments__3cD2e{padding:var(--space-24);border-radius:var(--radius-12);background-color:var(--color-white);border:1px solid var(--color-border)}.AppointmentSetting_reservedTitle__1RKTj{font-size:var(--text-base);font-weight:var(--font-bold);color:var(--color-primary-v2)}.AppointmentSetting_reservedAppointmentsList__34eHR{display:flex;flex-direction:column;grid-gap:var(--space-12);gap:var(--space-12)}.AppointmentSetting_appointmentItem__2YcKW{display:flex;align-items:center;justify-content:space-between;background-color:#fafafa;padding:var(--space-12);border-radius:var(--radius-8)}.AppointmentSetting_clinicianInfo__GRSX_{display:flex;align-items:center;grid-gap:var(--space-4);gap:var(--space-4)}.AppointmentSetting_clinicianInfo__GRSX_ p{margin-bottom:0}.AppointmentSetting_clinicianName__23szq{font-size:var(--text-base);font-weight:var(--font-semibold)}.AppointmentSetting_appointmentInfo__1YVEG{display:flex;align-items:center;grid-gap:var(--space-8);gap:var(--space-8)}.AppointmentSetting_appointmentInfoSeparator__1kUAM{width:4px;height:4px;border-radius:50%;background-color:var(--color-gray)}.FindClinicianCard_findClinicianWrapper__iXgjL{display:flex;justify-content:space-between;align-items:center;grid-gap:var(--space-8);gap:var(--space-8);flex-wrap:wrap;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)}.ClientInquiryPreferences_wrapper__2M0hG{width:100%;max-width:100%;box-sizing:border-box;border-radius:var(--radius-8);background:#f0f7f8;border:1px solid #cfe4e8;padding:10px 16px 12px}.ClientInquiryPreferences_title__2k3v-{font-size:10px;font-weight:var(--font-semibold);color:var(--color-primary-v2);padding-bottom:6px;margin:0 0 8px;line-height:1.2;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #d5e6ea}.ClientInquiryPreferences_bar__3ULBL{display:grid;grid-template-columns:repeat(auto-fit,minmax(152px,1fr));align-items:start;grid-gap:6px 10px;gap:6px 10px;width:100%;margin:0;padding:0;list-style:none}.ClientInquiryPreferences_bar__3ULBL>li{list-style:none;min-width:0}.ClientInquiryPreferences_group__3Jnq_{display:flex;flex-direction:column;align-items:stretch;align-self:start;box-sizing:border-box;width:100%;grid-gap:4px;gap:4px;padding:5px 8px;background:hsla(0,0%,100%,.9);border:1px solid #d5e6ea;border-radius:var(--radius-8);box-shadow:0 1px 0 rgba(12,52,63,.04)}.ClientInquiryPreferences_groupLabel__3KFMl{display:block;width:100%;font-size:9px;font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.05em;color:#3d5a62;line-height:1.15;margin:0}.ClientInquiryPreferences_tags__YuNbY{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;grid-gap:3px 4px;gap:3px 4px;width:100%;min-width:0}.ClientInquiryPreferences_tag__1Eygy{display:inline-block;padding:1px 7px;max-width:100%;font-size:11px;line-height:1.25;font-weight:var(--font-normal);color:#0c343f;background:#fff;border:1px solid #b8d4dc;border-radius:999px;box-shadow:0 1px 0 rgba(0,0,0,.04);white-space:pre-wrap;word-break:break-word}.ClientInquiryPreferences_wrapperSidebar__3rlPy{margin-top:0;padding:6px 8px 8px;width:100%;flex-shrink:0}.ClientInquiryPreferences_wrapperSidebar__3rlPy .ClientInquiryPreferences_group__3Jnq_{padding:4px 6px;grid-gap:3px;gap:3px}.ClientInquiryPreferences_wrapperSidebar__3rlPy .ClientInquiryPreferences_groupLabel__3KFMl{font-size:8px}.ClientInquiryPreferences_wrapperSidebar__3rlPy .ClientInquiryPreferences_tag__1Eygy{font-size:10px;padding:1px 6px}.ClientInquiryPreferences_titleSidebar___M7b0{font-size:9px;padding-bottom:4px;margin-bottom:6px}.ClientInquiryPreferences_barSidebar__Ah8JK{grid-template-columns:1fr;grid-gap:4px;gap:4px}.AppointmentHistory_appointmentCard__qw5Se{border-radius:var(--radius-8);border:1px solid var(--color-border);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)}.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);white-space:pre-wrap;word-break:break-word}.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 var(--color-border);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 var(--color-border);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;flex:0 0 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;min-width:0}.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 var(--color-border);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_mantleStatusWithInfo__24gnw{display:inline-flex;align-items:center;grid-gap:var(--space-4);gap:var(--space-4)}.AppointmentHeldDetails_mantleStatusInfoIcon__2rJAx{display:inline-flex;align-items:center;color:#92400e}.AppointmentHeldDetails_primaryActions__2LY72{display:flex;flex-wrap:wrap;align-items:center;grid-gap:var(--space-8);gap:var(--space-8);margin-top:var(--space-4)}.AppointmentHeldDetails_actionsRow__3EAtU{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{display:flex;align-items:center;height:32px;padding:0;border:none}.AppointmentHeldDetails_recheckedCheckboxWrapper__32JOQ input{width:18px;height:18px}.AppointmentHeldDetails_supervisorIntakeNotRequiredCheckboxWrapper__1ZGEt{padding-right:6px;padding-left:6px;height:32px;border-radius:6px;border:1px solid #5aa9cd;background-color:#c6ecff}.AppointmentHeldDetails_supervisorIntakeNotRequiredCheckboxWrapper__1ZGEt input{width:18px;height:18px}.AppointmentHeldDetails_recheckedCheckboxLabel__C4Aon{font-size:var(--text-xs);color:#0c343f;margin-left:7px}.AppointmentHeldDetails_notesSection__2ILAn{display:flex;grid-gap:var(--space-16);gap:var(--space-16);justify-content:flex-start;padding:var(--space-8) var(--space-12);border-radius:var(--radius-8);font-size:var(--text-xs);background:var(--color-bg);border:1px solid var(--color-border)}.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-text-strong);font-weight:var(--font-semibold);margin-right:var(--space-2)}.AppointmentHeldDetails_notesValue__1GRIu{font-size:var(--text-xs);white-space:pre-wrap;word-break:break-word}.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_intakeClinicianHeader__3RvpV{display:flex;align-items:center;grid-gap:8px;gap:8px;flex-wrap:wrap}.AppointmentHeldDetails_detailsGrid__2gAzY{display:grid;grid-template-columns:1.3fr 1fr 1fr 1.3fr;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_missingInfoAlert__1ajVF{display:flex;align-items:center;grid-gap:var(--space-8);gap:var(--space-8);padding:var(--space-8) var(--space-12);border:1px solid #f59e0b;border-radius:var(--radius-8);background:#fffbeb;color:#92400e;font-size:var(--text-xs);font-weight:var(--font-semibold)}.AppointmentHeldDetails_missingInfoAlert__1ajVF svg{flex-shrink:0}.AppointmentHeldDetails_missingDetailValue__2-SCq{color:#b45309;font-size:var(--text-xs);font-weight:var(--font-semibold)}.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_feeMeta__1n__E{display:inline-flex;align-items:center;flex-wrap:wrap;grid-gap:var(--space-4);gap:var(--space-4)}.AppointmentHeldDetails_feeInfoIcon__2YJ8G{display:inline-flex;align-items:center;color:var(--color-primary-v2)}.AppointmentHeldDetails_feePaymentType__1nghh{color:#d32f2f;font-size:10px}.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-medium);line-height:1.5}.AppointmentHeldDetails_notesWrapper__21tS1{display:flex;flex-direction:column;grid-gap:var(--space-8);gap:var(--space-8)}.AppointmentHeldDetails_infoBox__ssaME{display:flex;flex-direction:column;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-12);border-radius:var(--radius-8);border:1px solid #c6ecff;background:#f0f9ff}.AppointmentHeldDetails_infoBoxTitle__yN2j5{display:flex;align-items:center;grid-gap:var(--space-4);gap:var(--space-4);flex-wrap:wrap;font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase}.AppointmentHeldDetails_infoBoxDetail__SMIn0{font-size:var(--text-xs);color:var(--color-gray)}.AppointmentHeldDetails_consentBoxTitle__15nXY{display:flex;align-items:center;justify-content:space-between;font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase}.AppointmentHeldDetails_consentBox__3uaUE{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 rgba(184,212,220,.8);background:#fff}.AppointmentHeldDetails_clientConsentSection__1E_2f{display:flex;flex-direction:column;grid-gap:var(--space-6);gap:var(--space-6)}.AppointmentHeldDetails_consentDivider__3WFDf{border-top:1px dashed rgba(184,212,220,.8)}.AppointmentHeldDetails_consentSentInfoContainer__3ydn_{display:flex;grid-gap:var(--space-4);gap:var(--space-4)}.AppointmentHeldDetails_consentSentDetails__3UZcP{font-size:var(--text-xs)}.AppointmentHeldDetails_sessionAttendeesSection__22Z1d{display:flex;flex-direction:column;grid-gap:var(--space-12);gap:var(--space-12)}.AppointmentHeldDetails_sessionAttendeesHeader__Vwa0_{display:flex;justify-content:space-between;grid-gap:var(--space-8);gap:var(--space-8);align-items:flex-start}.AppointmentHeldDetails_attendeeFieldsGrid__3czku,.AppointmentHeldDetails_guardianFieldsGrid__3yEiS{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-8);gap:var(--space-8)}.AppointmentHeldDetails_attendeeFieldsGrid__3czku.AppointmentHeldDetails_attendeeFieldsGridFive__3P5N_,.AppointmentHeldDetails_guardianFieldsGrid__3yEiS.AppointmentHeldDetails_attendeeFieldsGridFive__3P5N_{grid-template-columns:repeat(5,minmax(0,1fr))}@media(max-width:900px){.AppointmentHeldDetails_attendeeFieldsGrid__3czku,.AppointmentHeldDetails_attendeeFieldsGrid__3czku.AppointmentHeldDetails_attendeeFieldsGridFive__3P5N_,.AppointmentHeldDetails_guardianFieldsGrid__3yEiS,.AppointmentHeldDetails_guardianFieldsGrid__3yEiS.AppointmentHeldDetails_attendeeFieldsGridFive__3P5N_{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.AppointmentHeldDetails_attendeeFieldsGrid__3czku,.AppointmentHeldDetails_attendeeFieldsGrid__3czku.AppointmentHeldDetails_attendeeFieldsGridFive__3P5N_,.AppointmentHeldDetails_guardianFieldsGrid__3yEiS,.AppointmentHeldDetails_guardianFieldsGrid__3yEiS.AppointmentHeldDetails_attendeeFieldsGridFive__3P5N_{grid-template-columns:1fr}}.AppointmentHeldDetails_attendeeRow__1p8A-,.AppointmentHeldDetails_attendeeRows__2XE00{display:flex;flex-direction:column;grid-gap:var(--space-8);gap:var(--space-8)}.AppointmentHeldDetails_attendeeRow__1p8A-{padding:var(--space-8);border-radius:var(--radius-8);background:rgba(232,241,244,.45)}.AppointmentHeldDetails_attendeeHeaderInfo__33ZGc{display:flex;align-items:center;grid-gap:var(--space-8);gap:var(--space-8)}.AppointmentHeldDetails_attendeeRowTop__lHgCe{display:flex;justify-content:space-between;align-items:center}.AppointmentHeldDetails_attendeeInfo__3BPJq{display:flex;align-items:center;grid-gap:var(--space-2);gap:var(--space-2)}.AppointmentHeldDetails_attendeeName__3I2s0{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--color-text)}.AppointmentHeldDetails_attendeeDob__1XgZx,.AppointmentHeldDetails_attendeeMinorTag__1fAqR,.AppointmentHeldDetails_attendeeRelationship__1wWz3{margin-left:var(--space-4);font-size:var(--text-xs);color:var(--color-gray)}.AppointmentHeldDetails_attendeeActions__3O8Wo{display:flex;grid-gap:var(--space-4);gap:var(--space-4);align-items:center}.AppointmentHeldDetails_attendeeInfoActions__17JkP{display:flex;background-color:var(--color-white);padding:var(--space-2);border-radius:var(--radius-6)}.AppointmentHeldDetails_attendeeStatus__1DZRo{display:flex;align-items:center;grid-gap:var(--space-4);gap:var(--space-4)}.AppointmentHeldDetails_attendeeMinorTag__1fAqR{color:var(--color-primary-v2);font-weight:var(--font-semibold)}.AppointmentHeldDetails_attendeeConsentRow__2C1r1,.AppointmentHeldDetails_sessionAttendeesActions__2rLEP{display:flex;align-items:center;flex-wrap:wrap;grid-gap:var(--space-8);gap:var(--space-8)}.AppointmentHeldDetails_attendeeStatus__1DZRo,.AppointmentHeldDetails_collateralConsentWarning__2fq89,.AppointmentHeldDetails_emptyAttendees__CmXoS{font-size:var(--text-xs);font-weight:var(--font-semibold)}.AppointmentHeldDetails_attendeeStatus__1DZRo,.AppointmentHeldDetails_emptyAttendees__CmXoS{color:var(--color-gray)}.AppointmentHeldDetails_collateralConsentWarning__2fq89{padding:var(--space-8);border-radius:var(--radius-6);color:#d32f2f;background:#ffebee}.AppointmentHeldDetails_selectField__297aT{display:flex;flex-direction:column;grid-gap:var(--space-4);gap:var(--space-4)}.AppointmentHeldDetails_selectField__297aT label{font-size:var(--text-xs);color:var(--color-gray);font-weight:var(--font-semibold)}.AppointmentHeldDetails_selectField__297aT select{height:32px;border-radius:var(--radius-6);border:1px solid hsla(0,0%,90.6%,.91);padding:0 var(--space-8);font-size:var(--text-xs);color:var(--color-text);background:var(--color-white)}.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)}.AppointmentHeldDetails_attendeeReadOnlyRow__2rN1s{display:flex;flex-direction:row;grid-gap:var(--space-12);gap:var(--space-12);align-items:center}.AppointmentHeldDetails_attendeeMissingWarning__3sEvj{color:var(--color-danger-v2)}.AppointmentHeldDetails_feeWarningText__3Siqe{color:#e65100;font-size:var(--text-xxs);margin-top:var(--space-2)}.AppointmentHeldDetails_detailsTitle__3w-Ac{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--color-primary-v2)}.AppointmentHeldDetails_sessionStatus__3ZMmU{text-transform:capitalize;margin-left:var(--space-2);color:var(--color-gray)}.AppointmentHeldDetails_attendeeConsentTracking__1Pxd0{display:flex;grid-gap:var(--space-4);gap:var(--space-4)}.AppointmentHeldDetails_consentBoxTitleActions__2DNzg{display:flex;align-items:center;grid-gap:var(--space-8);gap:var(--space-8)}.AppointmentHeldDetails_consentTableWrapper__Nq4aR{margin-top:var(--space-4)}.AppointmentHeldDetails_consentRecipientCell__xhAwi{display:flex;flex-direction:column;grid-gap:2px;gap:2px;white-space:normal}.AppointmentHeldDetails_consentRecipientName__3d19w{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--color-text)}.AppointmentHeldDetails_consentCellText__3MBH7,.AppointmentHeldDetails_consentRecipientEmail__31HUV{font-size:var(--text-xs);color:var(--color-gray)}.AppointmentHeldDetails_consentCellText__3MBH7{white-space:normal}.AppointmentHeldDetails_consentActionCell__S7IPa{display:flex;align-items:center;flex-wrap:wrap;grid-gap:var(--space-4);gap:var(--space-4);white-space:normal}.AppointmentHeldDetails_attendeeInlineForm__2Inqa{padding:var(--space-12);border-radius:var(--radius-8);background:rgba(232,241,244,.45);border:1px dashed rgba(184,212,220,.8);display:flex;flex-direction:column;grid-gap:var(--space-12);gap:var(--space-12)}.AppointmentHeldDetails_inlineFormActions__26b6B{display:flex;grid-gap:var(--space-8);gap:var(--space-8);justify-content:flex-end}.AppointmentHeldDetails_consentSelectCheckbox__4Yikn{width:16px;height:16px;cursor:pointer;accent-color:var(--color-primary-v2)}.AppointmentHeldDetails_consentSelectCheckbox__4Yikn:disabled{cursor:not-allowed;opacity:.4}.AppointmentHeldDetails_confirmOption__1klWH{display:flex;flex-direction:column;grid-gap:2px;gap:2px;white-space:normal}.AppointmentHeldDetails_confirmOptionHint__3CYO7{font-size:var(--text-xs);font-weight:var(--font-normal);color:var(--color-gray)}.AppointmentHeldDetails_notesEmpty__rbsKM{color:var(--color-gray)}.ChangeBookingDetails_changeBookingDetails__1Bii-{display:flex;flex-direction:column;grid-gap:var(--space-12);gap:var(--space-12)}.ChangeBookingDetails_badgesWrapper__3gZSH{display:flex;grid-column-gap:var(--space-4);column-gap:var(--space-4)}.ChangeBookingDetails_lightOverlay__pltJ1{background-color:rgba(0,0,0,.3)!important}.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)}.SelectIntakeSessionEvaluatorDialog_evaluatorSelection__1ljjp{display:flex;flex-direction:column}.SelectIntakeSessionEvaluatorDialog_requiredNote__2v4jL{margin-bottom:var(--space-8)}.SelectIntakeSessionEvaluatorDialog_availabilitySection__3cPww{margin-top:var(--space-16)}.SelectIntakeSessionEvaluatorDialog_availabilityHeader__1eXBY{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-primary-v2);margin-bottom:var(--space-4)}.SelectIntakeSessionEvaluatorDialog_supervisorName__2lBXN{margin-left:var(--space-2);opacity:.8}.SelectIntakeSessionEvaluatorDialog_availabilitySlots__2gkw4{margin-bottom:var(--space-16)}.SelectIntakeSessionEvaluatorDialog_noSlots__2Dgnf{font-size:var(--text-sm);color:var(--color-text-secondary);font-style:italic;margin:0}.SelectIntakeSessionEvaluatorDialog_slotsContainer__1k8WS{display:flex;grid-gap:var(--space-8);gap:var(--space-8);flex-wrap:wrap;margin-top:var(--space-8)}.SelectIntakeSessionEvaluatorDialog_timeSlot__3tKb_{font-size:var(--text-xs);color:#0c343f;padding:2px;border-radius:var(--radius-6);border:1px solid #b8d4dc;background-color:#e8f1f4;cursor:pointer;text-decoration:underline;display:inline-block;box-sizing:border-box;flex:0 1 calc(40% - var(--space-10));transition:all .2s ease}.SelectIntakeSessionEvaluatorDialog_timeSlot__3tKb_:hover{background-color:#d4e5ea;border-color:#9bbcc4}.SelectIntakeSessionEvaluatorDialog_timeSlot__3tKb_.SelectIntakeSessionEvaluatorDialog_selectedSlot__3Exdf{background-color:var(--color-primary-v2);color:var(--color-white);border-color:var(--color-primary-v2);text-decoration:none}.SelectIntakeSessionEvaluatorDialog_clinicianSupervisorSlot__3NZW1{background-color:#fff4e5;border-color:#f5a623}.SelectIntakeSessionEvaluatorDialog_timeSlot__3tKb_.SelectIntakeSessionEvaluatorDialog_clinicianSupervisorSlot__3NZW1:hover{background-color:#ffe8c2;border-color:#f5a623}.SelectIntakeSessionEvaluatorDialog_timeSlot__3tKb_.SelectIntakeSessionEvaluatorDialog_clinicianSupervisorSlot__3NZW1.SelectIntakeSessionEvaluatorDialog_selectedSlot__3Exdf{background-color:var(--color-primary-v2);border-color:var(--color-primary-v2)}.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 var(--color-border);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 var(--color-border);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_intakeActionButton__VvtTG{height:32px;width:32px;border-radius:50%;border:none;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;box-shadow:none}.AppointmentConfirmedDetails_intakeClinicianHeader__1j6pU{display:flex;align-items:center;grid-gap:8px;gap:8px;flex-wrap:wrap}.AppointmentConfirmedDetails_detailGrid__1wy-e{display:grid;grid-template-columns:1.3fr 1fr 1fr 1.3fr}@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-medium);line-height:1.5}.AppointmentConfirmedDetails_attendeeInfo__N6gs0{flex-wrap:wrap;grid-gap:var(--space-4);gap:var(--space-4)}.AppointmentConfirmedDetails_attendeeConsent__3Fwt7,.AppointmentConfirmedDetails_attendeeDob__22mVd,.AppointmentConfirmedDetails_attendeeEmail__2lpCm,.AppointmentConfirmedDetails_attendeeMinorTag__jo-gp,.AppointmentConfirmedDetails_attendeeRelationship__1NfWG{font-size:var(--text-xs);color:var(--color-gray)}.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}.AppointmentConfirmedDetails_feeWarningText__3uVUx{color:#e65100;font-size:var(--text-xxs);margin-top:var(--space-2)}.AppointmentConfirmedDetails_intakeConsentWrapper__njN0T{display:flex;flex-direction:column;grid-gap:var(--space-8);gap:var(--space-8);margin-top:var(--space-8)}.AppointmentConfirmedDetails_detailsTitle__zLKp2{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--color-primary-v2)}.AppointmentConfirmedDetails_infoBox__FuORD{display:flex;flex-direction:column;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-12);border-radius:var(--radius-8);border:1px solid #c6ecff;background:#f0f9ff}.AppointmentConfirmedDetails_infoBoxHeader__tJVH7{display:flex;align-items:center;grid-gap:var(--space-4);gap:var(--space-4);justify-content:space-between}.AppointmentConfirmedDetails_infoBoxTitle__21edR{display:flex;align-items:center;grid-gap:var(--space-2);gap:var(--space-2);font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase}.AppointmentConfirmedDetails_infoBoxDetail___2yDh{font-size:var(--text-xs);color:var(--color-gray)}.AppointmentConfirmedDetails_primaryActions__2bFU6{display:flex;flex-wrap:wrap;align-items:center;grid-gap:var(--space-8);gap:var(--space-8);margin-top:var(--space-4)}.AppointmentConfirmedDetails_consentBoxTitle__1Eqvp{display:flex;align-items:center;justify-content:space-between;font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase}.AppointmentConfirmedDetails_consentBox__13TBU{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 rgba(184,212,220,.8);background:#fff}.AppointmentConfirmedDetails_consentSentInfoContainer__2v59v{display:flex;grid-gap:var(--space-4);gap:var(--space-4)}.AppointmentConfirmedDetails_consentSentDetails__3H145{font-size:var(--text-xs)}.AppointmentConfirmedDetails_sessionAttendeesSection__3Spjp{display:flex;flex-direction:column;grid-gap:var(--space-12);gap:var(--space-12)}.AppointmentConfirmedDetails_sessionAttendeesHeader__1HbL1{display:flex;justify-content:space-between;grid-gap:var(--space-8);gap:var(--space-8);align-items:flex-start}.AppointmentConfirmedDetails_attendeeFieldsGrid__2EHsn,.AppointmentConfirmedDetails_guardianFieldsGrid__2pbS2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-8);gap:var(--space-8)}.AppointmentConfirmedDetails_attendeeFieldsGrid__2EHsn.AppointmentConfirmedDetails_attendeeFieldsGridFive__337z5,.AppointmentConfirmedDetails_guardianFieldsGrid__2pbS2.AppointmentConfirmedDetails_attendeeFieldsGridFive__337z5{grid-template-columns:repeat(5,minmax(0,1fr))}@media(max-width:900px){.AppointmentConfirmedDetails_attendeeFieldsGrid__2EHsn,.AppointmentConfirmedDetails_attendeeFieldsGrid__2EHsn.AppointmentConfirmedDetails_attendeeFieldsGridFive__337z5,.AppointmentConfirmedDetails_guardianFieldsGrid__2pbS2,.AppointmentConfirmedDetails_guardianFieldsGrid__2pbS2.AppointmentConfirmedDetails_attendeeFieldsGridFive__337z5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.AppointmentConfirmedDetails_attendeeFieldsGrid__2EHsn,.AppointmentConfirmedDetails_attendeeFieldsGrid__2EHsn.AppointmentConfirmedDetails_attendeeFieldsGridFive__337z5,.AppointmentConfirmedDetails_guardianFieldsGrid__2pbS2,.AppointmentConfirmedDetails_guardianFieldsGrid__2pbS2.AppointmentConfirmedDetails_attendeeFieldsGridFive__337z5{grid-template-columns:1fr}}.AppointmentConfirmedDetails_attendeeRow__WAkf0,.AppointmentConfirmedDetails_attendeeRows__3G8Uo{display:flex;flex-direction:column;grid-gap:var(--space-8);gap:var(--space-8)}.AppointmentConfirmedDetails_attendeeRow__WAkf0{padding:var(--space-8);border-radius:var(--radius-8);background:rgba(232,241,244,.45)}.AppointmentConfirmedDetails_attendeeHeaderInfo__1ycmu{display:flex;align-items:center;grid-gap:var(--space-8);gap:var(--space-8)}.AppointmentConfirmedDetails_attendeeRowTop__28qkk{display:flex;justify-content:space-between;align-items:center}.AppointmentConfirmedDetails_attendeeInfo__N6gs0{display:flex;align-items:center;grid-gap:var(--space-2);gap:var(--space-2)}.AppointmentConfirmedDetails_attendeeName__32MKD{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--color-text)}.AppointmentConfirmedDetails_attendeeDob__22mVd,.AppointmentConfirmedDetails_attendeeMinorTag__jo-gp,.AppointmentConfirmedDetails_attendeeRelationship__1NfWG{margin-left:var(--space-4);font-size:var(--text-xs);color:var(--color-gray)}.AppointmentConfirmedDetails_attendeeActions__3AWsq{display:flex;grid-gap:var(--space-4);gap:var(--space-4);align-items:center}.AppointmentConfirmedDetails_attendeeInfoActions__2Fgot{display:flex;background-color:var(--color-white);padding:var(--space-2);border-radius:var(--radius-6)}.AppointmentConfirmedDetails_attendeeStatus__35POS{display:flex;align-items:center;grid-gap:var(--space-4);gap:var(--space-4)}.AppointmentConfirmedDetails_attendeeMinorTag__jo-gp{color:var(--color-primary-v2);font-weight:var(--font-semibold)}.AppointmentConfirmedDetails_attendeeConsentRow__1GQiC,.AppointmentConfirmedDetails_sessionAttendeesActions__3UmmM{display:flex;align-items:center;flex-wrap:wrap;grid-gap:var(--space-8);gap:var(--space-8)}.AppointmentConfirmedDetails_attendeeStatus__35POS,.AppointmentConfirmedDetails_collateralConsentWarning__2oIwp,.AppointmentConfirmedDetails_emptyAttendees__2EsNG{font-size:var(--text-xs);font-weight:var(--font-semibold)}.AppointmentConfirmedDetails_attendeeStatus__35POS,.AppointmentConfirmedDetails_emptyAttendees__2EsNG{color:var(--color-gray)}.AppointmentConfirmedDetails_collateralConsentWarning__2oIwp{padding:var(--space-8);border-radius:var(--radius-6);color:#d32f2f;background:#ffebee}.AppointmentConfirmedDetails_selectField__3ptTm{display:flex;flex-direction:column;grid-gap:var(--space-4);gap:var(--space-4)}.AppointmentConfirmedDetails_selectField__3ptTm label{font-size:var(--text-xs);color:var(--color-gray);font-weight:var(--font-semibold)}.AppointmentConfirmedDetails_selectField__3ptTm select{height:32px;border-radius:var(--radius-6);border:1px solid hsla(0,0%,90.6%,.91);padding:0 var(--space-8);font-size:var(--text-xs);color:var(--color-text);background:var(--color-white)}.AppointmentConfirmedDetails_recheckedCheckboxWrapper__12NGJ{padding-right:6px;padding-left:6px;height:32px;border-radius:6px;border:1px solid var(--primary-300,#b8d4dc);background:var(--primary-100,#e8f1f4)}.AppointmentConfirmedDetails_recheckedCheckboxWrapper__12NGJ input{width:18px;height:18px}.AppointmentConfirmedDetails_recheckedCheckboxLabel__1rmL2{font-size:var(--text-xs);color:#0c343f;margin-left:7px}.AppointmentConfirmedDetails_sendConsentFormButton__1vEaE{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)}.AppointmentConfirmedDetails_consentDivider__1_Qke{border-top:1px dashed rgba(184,212,220,.8)}.AppointmentConfirmedDetails_clientConsentDetails__39lRu{font-size:var(--text-sm);color:var(--color-primary-v2)}.AppointmentConfirmedDetails_consentTableWrapper__27oPu{margin-top:var(--space-4)}.AppointmentConfirmedDetails_consentRecipientCell__4jBvd{display:flex;flex-direction:column;grid-gap:2px;gap:2px;white-space:normal}.AppointmentConfirmedDetails_consentRecipientName__1ve3G{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--color-text)}.AppointmentConfirmedDetails_consentRecipientEmail__25hZp{font-size:var(--text-xs);color:var(--color-gray)}.AppointmentConfirmedDetails_consentCellText__2r24z{font-size:var(--text-xs);color:var(--color-gray);white-space:normal}.AppointmentConfirmedDetails_consentActionCell__276xO{display:flex;align-items:center;flex-wrap:wrap;grid-gap:var(--space-4);gap:var(--space-4);white-space:normal}.AppointmentConfirmedDetails_attendeeInlineForm__2q0Aj{padding:var(--space-12);border-radius:var(--radius-8);background:rgba(232,241,244,.45);border:1px dashed rgba(184,212,220,.8);display:flex;flex-direction:column;grid-gap:var(--space-12);gap:var(--space-12)}.AppointmentConfirmedDetails_inlineFormActions__lwveu{display:flex;grid-gap:var(--space-8);gap:var(--space-8);justify-content:flex-end}.AppointmentConfirmedDetails_consentSelectCheckbox__3Qi-V{width:16px;height:16px;cursor:pointer;accent-color:var(--color-primary-v2)}.AppointmentConfirmedDetails_consentSelectCheckbox__3Qi-V:disabled{cursor:not-allowed;opacity:.4}.AppointmentConfirmedDetails_attendeeMissingWarning__pCn4K{font-size:var(--text-xs);color:var(--color-danger-v2)}.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{flex-shrink:0}.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)}p{margin-bottom:0}.ClientMasterList_phoneNo__2nmeR{white-space:nowrap}.ClientMasterList_reasonCell__2DUs8{display:flex;align-items:center;grid-gap:var(--space-8);gap:var(--space-8)}.ClientMasterList_assignees__frhIh{display:flex;flex-direction:row;grid-gap:8px;gap:8px;align-items:center}.ClientMasterList_assigneeAvatar__27h-_{width:24px;height:24px;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-xs);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}.CompletionReasonEditor_editIconButton__2p7px{width:32px;height:32px;border-radius:var(--radius-4)}.CompletionReasonEditor_editIconButton__2p7px:focus-visible,.CompletionReasonEditor_editIconButton__2p7px:hover{background:var(--color-light-gray)}.CompletionReasonEditor_fields__2AZtE{display:flex;flex-direction:column;grid-gap:var(--space-16);gap:var(--space-16)}.CompletionReasonEditor_fields__2AZtE p{margin:var(--space-4) 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.ClientMasterListWrapper_filters__3PqqZ{display:flex;flex-direction:column;background-color:var(--color-white);border:1px solid var(--color-border);padding:var(--space-12);border-radius:var(--radius-8);margin-bottom:var(--space-12);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_filterTop_search__3Nl8P{display:flex;grid-gap:var(--space-12);gap:var(--space-12);align-items:center;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}.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:transparent;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)}.CompareMergeDialog_compareMergeDialog__3lJsW{max-height:90vh;overflow-y:auto;width:65%!important}.CompareMergeDialog_primaryClientSelection__1gLT1{margin-bottom:var(--space-8)}.CompareMergeDialog_clientInfo__t_L3o{background-color:var(--color-bg);padding:var(--space-8);border-radius:var(--radius-8);border:1px solid var(--color-border);display:flex;grid-template-columns:1fr 1fr;grid-gap:var(--space-12);gap:var(--space-12);margin-bottom:var(--space-4)}.CompareMergeDialog_primaryClient__1pGTY{display:flex;flex-direction:column;grid-gap:var(--space-4);gap:var(--space-4)}.CompareMergeDialog_primaryClient__1pGTY p{padding:0}.CompareMergeDialog_otherClients__jhX6v{display:flex;flex-direction:column;grid-gap:var(--space-4);gap:var(--space-4)}.CompareMergeDialog_otherClientsLabel__38ry4,.CompareMergeDialog_primaryClientLabel__3ny5a{font-weight:var(--font-semibold);color:var(--color-text-strong)}.CompareMergeDialog_otherClient__1GC3k{display:flex;align-items:center}.CompareMergeDialog_labelText__fCRNH{font-size:var(--text-xs);color:#6b7280}.CompareMergeDialog_fieldsContainer__1bdHg{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.CompareMergeDialog_fieldsList__3-3Of{padding:0}.CompareMergeDialog_fieldsListHeader__2_QJi{display:grid;grid-template-columns:20% 80%;grid-gap:8px;gap:8px}.CompareMergeDialog_fieldRow__3cMO3{display:grid;grid-template-columns:20% 80%;border-bottom:1px solid var(--color-border);padding-bottom:2px;padding-top:2px}.CompareMergeDialog_fieldRow__3cMO3:last-child{border-bottom:none}.CompareMergeDialog_fieldInfo__1LcWB{display:flex;align-items:center;grid-gap:var(--space-8);gap:var(--space-8);padding:12px 16px}.CompareMergeDialog_fieldLabel__1YBxK{display:block;font-weight:500;margin-bottom:8px;font-size:13px}.CompareMergeDialog_valueOption__2c8n3{display:flex;align-items:center;grid-gap:6px;gap:6px;flex:1 1;min-width:200px;padding:4px 8px;border-radius:4px;background:var(--color-bg);border:1px solid var(--color-border)}.CompareMergeDialog_valueOption__2c8n3:hover{background:var(--color-strokelight)}.CompareMergeDialog_fieldLabel__1YBxK{font-size:var(--text-xs);color:var(--color-gray)}.CompareMergeDialog_valueOption__2c8n3{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.CompareMergeDialog_valueOption__2c8n3.CompareMergeDialog_multipleValues__1tqyz{grid-template-columns:1fr 1fr 1fr}.ManageClinician_manageClinician__10DDl{width:100%}.ManageClinician_filtersWrapper__23gW4{display:flex;flex-direction:column;width:min(100%,960px);margin:0 auto;border-radius:var(--radius-12);background:var(--color-white);border:1px solid var(--color-border)}.ManageClinician_title__3tEMC{font-size:var(--text-base);font-weight:var(--font-semibold);margin-bottom:0}.ManageClinician_filters__AuLXj{width:100%;max-width:760px;margin:0 auto;padding:var(--space-24)}.ManageClinician_editorSubtitle__1RNJ0{margin:var(--space-2) 0 0;color:var(--color-gray);font-size:var(--text-sm)}.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-danger)}.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 var(--color-border)}.ManageClinician_supervisorPracticePairs__3CNgM{display:flex;flex-direction:column;grid-gap:8px;gap:8px;width:100%;min-width:0}.ManageClinician_supervisorPracticePair__brKzV{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 32px;align-items:start;grid-gap:var(--space-8);gap:var(--space-8);width:100%;min-width:0}@media(max-width:640px){.ManageClinician_supervisorPracticePair__brKzV{grid-template-columns:minmax(0,1fr) 32px}.ManageClinician_supervisorPracticePair__brKzV .ManageClinician_practiceSelect__28YSU,.ManageClinician_supervisorPracticePair__brKzV .ManageClinician_supervisorSelect__1uzLP{grid-column:1}.ManageClinician_supervisorPracticePair__brKzV .ManageClinician_removePairButton__ZUWDN{grid-column:2;grid-row:1}}.ManageClinician_practiceSelect__28YSU,.ManageClinician_supervisorSelect__1uzLP{min-width:0}.ManageClinician_practiceSelect__28YSU [class*=-placeholder],.ManageClinician_practiceSelect__28YSU [class*=-singleValue],.ManageClinician_supervisorSelect__1uzLP [class*=-placeholder],.ManageClinician_supervisorSelect__1uzLP [class*=-singleValue]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ManageClinician_removePairButton__ZUWDN{width:32px;min-width:32px;padding:0;justify-self:end}.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;flex-wrap:wrap;grid-gap:8px;gap:8px;padding-top:var(--space-8);padding-bottom:var(--space-8)}.ManageClinician_tableHeaderActions__18RHp{margin-left:auto}.ManageClinician_clinicianSearchForm__2Ufbx{display:flex;align-items:center;grid-gap:8px;gap:8px}.ManageClinician_filterDropdown__2UnK-{width:160px}.ManageClinician_clinicianNameCell__10iy3{align-items:center;display:flex;flex-wrap:nowrap;grid-gap:var(--space-4);gap:var(--space-4)}.ManageClinician_cliniciansWrapper__2g-zx{min-width:0;width:100%}.ManageClinician_formActions__24aRq{display:flex;justify-content:flex-end;grid-gap:var(--space-8);gap:var(--space-8);padding-top:var(--space-16);border-top:1px solid var(--color-border)}@media(max-width:640px){.ManageClinician_header__3k47d{align-items:flex-start;grid-gap:var(--space-12);gap:var(--space-12)}.ManageClinician_filters__AuLXj{padding:var(--space-16)}.ManageClinician_clinicianSearchForm__2Ufbx{width:100%}.ManageClinician_tableHeaderActions__18RHp{width:100%;margin-left:0}.ManageClinician_tableHeaderActions__18RHp button{width:100%}}.ManageClinician_caseloadSummary__1Vimd{display:flex;flex-wrap:wrap;align-items:center;grid-gap:var(--space-8);gap:var(--space-8);min-width:240px;max-width:420px;white-space:normal;overflow-wrap:anywhere}.ManageClinician_actionsPopover__2zuXV{width:184px;max-width:calc(100vw - 32px);border:1px solid var(--color-border);border-radius:var(--radius-8);box-shadow:var(--shadow-overlay);font-size:var(--text-sm)}.ManageClinician_actionsPopover__2zuXV .arrow{display:none}.ManageClinician_actionsDropdownContent__l8oRt{padding:var(--space-4);max-height:min(300px,100vh - 32px);overflow-y:auto}.ManageClinician_actionsDropdownContent__l8oRt>button{width:100%;justify-content:flex-start;min-height:32px;padding:var(--space-6) var(--space-8);border-radius:var(--radius-6);text-align:left}.ManageClinician_caseloadTotals__3f9XE{flex-wrap:wrap}.ManageClinician_caseloadMetric__O_ZMp,.ManageClinician_caseloadTotals__3f9XE{display:inline-flex;align-items:center;grid-gap:var(--space-4);gap:var(--space-4)}.ManageClinician_caseloadMetric__O_ZMp{-webkit-appearance:none;appearance:none;background:none;border:0;color:inherit;font:inherit;cursor:help;padding:0}.ManageClinician_caseloadMetric__O_ZMp:focus-visible{border-radius:var(--border-radius-sm);outline:2px solid var(--color-primary-v2);outline-offset:2px}.ManageClinician_practiceBreakdown__1hV8x{text-align:left;display:flex;flex-direction:column;grid-gap:var(--space-4);gap:var(--space-4)}.CredentialExpirationStatus_trigger__2wMEX{-webkit-appearance:none;appearance:none;background:none;border:0;cursor:help;padding:0}.CredentialExpirationStatus_trigger__2wMEX:focus-visible{border-radius:var(--border-radius-sm);outline:2px solid var(--color-primary-v2);outline-offset:2px}.CredentialExpirationStatus_tooltip__2wiP2{text-align:left}.CredentialExpirationStatus_tooltip__2wiP2>div+div{margin-top:var(--space-4)}.ClinicianStatusHistory_panel__1n9wV{margin:var(--space-8) 0 var(--space-16);padding:var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-12);background:var(--color-white)}.ClinicianStatusHistory_header__3BRr0{display:flex;align-items:center;grid-gap:var(--space-8);gap:var(--space-8);margin-bottom:var(--space-12)}.ClinicianStatusHistory_eventMeta__v_chg,.ClinicianStatusHistory_note__Qz4z6,.ClinicianStatusHistory_title__LgLlV{margin:0}.ClinicianStatusHistory_title__LgLlV{color:var(--color-text-strong);font-size:var(--text-sm);font-weight:var(--font-semibold)}.ClinicianStatusHistory_historyList__16r5s{margin:0;padding:0;list-style:none}.ClinicianStatusHistory_historyItem__oJsa-{padding:var(--space-12) 0;border-top:1px solid var(--color-border);color:var(--color-text-strong);font-size:var(--text-xs)}.ClinicianStatusHistory_historyItem__oJsa-:last-child{padding-bottom:0}.ClinicianStatusHistory_eventMeta__v_chg{margin-top:var(--space-2);color:var(--color-gray);font-size:var(--text-xxs);overflow-wrap:anywhere}.ClinicianStatusHistory_note__Qz4z6{margin-top:var(--space-4);color:var(--color-text-strong);font-size:var(--text-xs);line-height:1.4}.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}.Supervisees_actionsPopover__3bk4D{width:170px;max-width:calc(100vw - 32px);border:1px solid var(--color-border);border-radius:var(--radius-8);box-shadow:var(--shadow-overlay);font-size:var(--text-sm)}.Supervisees_actionsPopover__3bk4D .arrow{display:none}.Supervisees_actionsDropdownContent__21zCY{padding:var(--space-4);max-height:min(300px,100vh - 32px);overflow-y:auto}.Supervisees_actionsDropdownContent__21zCY button{width:100%;justify-content:flex-start;min-height:32px;padding:var(--space-6) var(--space-8);border-radius:var(--radius-6);text-align:left;white-space:normal}.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-top:var(--space-24);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}.RequestOfficeWindow_tabs__nyEWC{background-color:var(--color-white);border-radius:var(--radius-8);border:1px solid var(--color-border);padding-left:var(--space-16);padding-top:15px}.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:var(--color-border)}.Switch_button__doBVC.Switch_active__1EoES{background-color:var(--color-white);box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.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 var(--color-border);padding:12px}.FindClinician_topFilters__1mEnG{display:grid;grid-template-columns:minmax(180px,220px) -webkit-max-content minmax(0,1fr);grid-template-columns:minmax(180px,220px) max-content minmax(0,1fr);grid-gap:var(--space-16);gap:var(--space-16)}.FindClinician_topFilters__1mEnG label{white-space:nowrap}.FindClinician_clinicianSearchForm__3FsPG,.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 var(--color-border);background-color:var(--color-white)}.FindClinician_timeCheckboxLabel__1uTMx{color:var(--color-text-strong)}.FindClinician_timeCheckboxInput__3BBQ4{border:1px solid var(--color-strokedark)}.FindClinician_checkboxCheckmark__2XXgd{width:16px;height:16px}.FindClinician_sundayCheckbox__2B_zH{border:1px solid var(--color-border);background-color:var(--color-white);height:24px;padding:6px}.FindClinician_sundayCheckboxLabel__1OMF7{color:#377e60}.FindClinician_mondayCheckbox__2eTzY{border:1px solid var(--color-border);background-color:var(--color-white);height:24px;padding:6px}.FindClinician_mondayCheckboxLabel__3VlpG{color:#957b26}.FindClinician_tuesdayCheckbox__o0PyS{border:1px solid var(--color-border);background-color:var(--color-white);height:24px;padding:6px}.FindClinician_tuesdayCheckboxLabel__2z7YR{color:#ea3323}.FindClinician_wednesdayCheckbox__3qJoG{border:1px solid var(--color-border);background-color:var(--color-white);height:24px;padding:6px}.FindClinician_wednesdayCheckboxLabel__2HQmG{color:#0012ac}.FindClinician_thursdayCheckbox__167HS{border:1px solid var(--color-border);background-color:var(--color-white);height:24px;padding:6px}.FindClinician_thursdayCheckboxLabel__9SYvd{color:#75197c}.FindClinician_fridayCheckbox__23Yl6{border:1px solid var(--color-border);background-color:var(--color-white);height:24px;padding:6px}.FindClinician_fridayCheckboxLabel__25D1V{color:#7c3330}.FindClinician_saturdayCheckbox__6U6LY{border:1px solid var(--color-border);background-color:var(--color-white);height:24px;padding:6px}.FindClinician_saturdayCheckboxLabel__c2t0m{color:#4f6a6b}.FindClinician_cliniciansList__3h2a0{display:flex;flex-direction:column;grid-gap:var(--space-12);gap:var(--space-12);min-width:0}.FindClinician_resultsCount__3-9k9{display:flex;align-items:center;grid-gap:var(--space-8);gap:var(--space-8);justify-content:space-between;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 var(--color-border);padding:10px 10px 12px;display:flex;flex-direction:column;grid-gap:8px;gap:8px}@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:12px;max-height:min(88vh,900px);overflow-y:auto}}.FindClinician_clientInfoHeader__2pj-f{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;flex-shrink:0}.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-base);font-weight:var(--font-semibold);color:var(--color-text-strong)}.FindClinician_clientProfileInfo__1D27u{display:flex;flex-direction:column;grid-gap:5px;gap:5px}.FindClinician_clientNotes__18AVh{margin-top:0;display:flex;flex-direction:column;grid-gap:8px;gap:8px;flex-shrink:0}.FindClinician_notesTextarea__3Y_jM{height:100px!important;min-height:72px}.FindClinician_findClinicianContent__2fxMI{display:grid;grid-gap:var(--space-12);gap:var(--space-12)}.FindClinician_findClinicianContent__2fxMI.FindClinician_withClientInfo__mgBY2{grid-template-columns:minmax(0,1fr) minmax(260px,26%)}.FindClinician_notes__3i_KZ{background-color:var(--color-bg);border:1px solid var(--color-border);padding:var(--space-8) var(--space-12);border-radius:var(--radius-8);font-size:var(--text-xs);line-height:1.45}.FindClinician_notes__3i_KZ strong{display:block;margin-bottom:4px}.FindClinician_notes__3i_KZ p{margin:0;white-space:pre-wrap;word-break:break-word;line-height:1.35;max-height:140px;overflow-y:auto}.FindClinician_uncheckAllButton__EbBCS{min-height:24px;font-size:var(--text-xs)}.FindClinician_resultsCountText__2sogS{margin-right:auto}.FiltersSidebar_filtersWrapper__1BUMO{display:flex;flex-direction:column;border-radius:var(--radius-12);background:var(--color-white);border:1px solid var(--color-border);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(auto-fill,minmax(280px,1fr));align-items:stretch;grid-gap:var(--space-12);gap:var(--space-12);width:100%;min-width:0}.FilteredClinicians_filteredClinicians__22s3d p{margin:0}.FilteredClinicians_clinicianCard__1Pdrj{display:flex;flex-direction:column;height:360px;background-color:var(--color-white);border-radius:var(--radius-8);border:1px solid var(--color-strokedark);overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable}.FilteredClinicians_clinicianInfoHeader__3lRKD{position:-webkit-sticky;position:sticky;top:0;z-index:2;background-color:var(--color-bg);padding:var(--space-8) var(--space-12);border-bottom:1px solid var(--color-border)}.FilteredClinicians_clinicianDetails__2_yA8{display:flex;align-items:center;grid-gap:var(--space-8);gap:var(--space-8);margin-bottom:var(--space-4);flex-wrap:wrap}.FilteredClinicians_clinicianFacts__1pH6Z{display:flex;flex-wrap:wrap;grid-gap:2px var(--space-8);gap:2px var(--space-8);margin:0;font-size:var(--text-xs);color:var(--color-gray)}.FilteredClinicians_clinicianFacts__1pH6Z span:not(:last-child):after{content:"·";margin-left:var(--space-8);color:var(--color-strokedark)}.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_supervisorSummary__1FDiZ{min-width:0;max-width:100%;overflow:hidden;color:var(--color-gray);font-size:var(--text-xs);line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.FilteredClinicians_supervisorSummaryLabel__ME6O7{font-weight:var(--font-semibold)}.FilteredClinicians_clinicianContent__1pTFE{display:flex;flex-direction:column;flex:1 1;padding:0 var(--space-12) var(--space-8)}.FilteredClinicians_contentSection__Jet2Q{padding:var(--space-6) 0;border-bottom:1px solid var(--color-border);min-width:0}.FilteredClinicians_contentSectionRow__24kar{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:var(--space-16);column-gap:var(--space-16);border-bottom:1px solid var(--color-border)}.FilteredClinicians_contentSectionRow__24kar .FilteredClinicians_contentSection__Jet2Q{border-bottom:none}.FilteredClinicians_cardDetailsRow__1SvJK{grid-template-columns:repeat(3,minmax(0,1fr))}.FilteredClinicians_sectionLabel__3umf8{font-size:var(--text-xxs);font-weight:var(--font-semibold);letter-spacing:.04em;color:var(--color-gray);text-transform:uppercase;margin-bottom:var(--space-4)}.FilteredClinicians_sectionValue__3lc95{color:var(--color-text-strong);font-size:var(--text-xs);line-height:1.45}.FilteredClinicians_availableSection__DJv5C .FilteredClinicians_availableLabel__2peQM{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--color-text-strong);margin-bottom:var(--space-6)}.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_intakeTimeSlot__6CD0k{display:inline-flex;align-items:center;min-height:24px;padding:0 var(--space-8);border-radius:var(--radius-6);background-color:var(--color-bg);border:1px solid var(--color-border);font-size:var(--text-xs);color:var(--color-text-strong);-webkit-user-select:text;user-select:text}.FilteredClinicians_experienceLevelsContainer__37nED{padding-top:var(--space-8)}.FilteredClinicians_experienceLevels__182uT{display:flex;flex-wrap:wrap;align-items:center;grid-gap:var(--space-4);gap:var(--space-4);font-size:var(--text-xs);min-width:0}.FilteredClinicians_experienceLevel__2jHo4{display:inline-flex;align-items:center;grid-gap:var(--space-4);gap:var(--space-4);max-width:100%;min-height:26px;padding:3px var(--space-8);border:1px solid transparent;border-radius:999px;min-width:0}.FilteredClinicians_experienceLevel__2jHo4 .FilteredClinicians_experienceLabel__1X4oT{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;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_levelValue__2gYg8:before{content:"·";margin-right:var(--space-4);opacity:.65}.FilteredClinicians_experienceLevel__2jHo4.FilteredClinicians_experienceLevelHigh__3e9GA{background-color:var(--tone-success-bg);border-color:#b9e5cf;color:var(--tone-success-text)}.FilteredClinicians_experienceLevel__2jHo4.FilteredClinicians_experienceLevelMedium__3IvZZ{background-color:#fffaeb;border-color:#f5df9d;color:var(--tone-warning-text)}.FilteredClinicians_experienceLevel__2jHo4.FilteredClinicians_experienceLevelLow__1xOLH{background-color:var(--tone-neutral-bg);border-color:var(--color-border);color:var(--tone-neutral-text)}.FilteredClinicians_experienceLevel__2jHo4.FilteredClinicians_experienceLevelNot__1Vi3_{background-color:#fff1f0;border-color:#ffc9c5;color:var(--color-danger)}.FilteredClinicians_experienceLevel__2jHo4.FilteredClinicians_experienceLevelNot__1Vi3_ .FilteredClinicians_experienceLabel__1X4oT{font-weight:var(--font-semibold)}.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}.FilteredClinicians_dayTimeSlots__lrPI6{align-items:center;min-width:0}.FilteredClinicians_dayTimeSlots__lrPI6,.FilteredClinicians_timeListing__8MybD{display:flex;flex-wrap:wrap;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);width:100%}.FilteredClinicians_daySection__1UtN6 .FilteredClinicians_dayLabel__57KUf{flex:0 0 30px;line-height:24px;font-weight:var(--font-semibold);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:24px;padding:0 var(--space-6);font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--color-text-strong);background-color:var(--color-white);border:1px solid var(--color-strokedark)!important;border-radius:var(--radius-6);white-space:normal;text-align:left}.FilteredClinicians_timeSlot__FbpAL:hover{border-color:var(--color-primary)!important;background-color:var(--color-primary-subtle)!important;color:var(--color-primary)}.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}.FilteredClinicians_clamped__3XRnF{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.FilteredClinicians_detailsToggle__2ObwA{align-self:flex-start;margin-top:var(--space-6);padding-top:var(--space-8);font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--color-primary);text-align:left;white-space:normal}.FilteredClinicians_listLayout__K_nbm{grid-template-columns:minmax(0,1fr);grid-gap:var(--space-8);gap:var(--space-8)}.FilteredClinicians_listRow__1n0mF{display:block;height:auto;overflow:visible;scrollbar-gutter:auto}.FilteredClinicians_listRow__1n0mF .FilteredClinicians_clinicianInfoHeader__3lRKD{position:static;display:flex;align-items:center;justify-content:space-between;grid-gap:var(--space-12);gap:var(--space-12);padding:var(--space-6) var(--space-12);border-bottom:1px solid var(--color-border)}.FilteredClinicians_listRow__1n0mF .FilteredClinicians_clinicianDetails__2_yA8{flex:1 1 auto;min-width:0;margin-bottom:0}.FilteredClinicians_listRow__1n0mF .FilteredClinicians_clinicianName__HhZPj{white-space:nowrap}.FilteredClinicians_listRow__1n0mF .FilteredClinicians_supervisorSummary__1FDiZ{flex:0 1 auto}.FilteredClinicians_listRow__1n0mF .FilteredClinicians_clinicianFacts__1pH6Z{flex:0 1 auto;justify-content:flex-end;white-space:nowrap}.FilteredClinicians_listRow__1n0mF .FilteredClinicians_clinicianContent__1pTFE{display:grid;grid-template-columns:minmax(0,1fr) 220px;align-items:stretch;padding:0}.FilteredClinicians_listRow__1n0mF .FilteredClinicians_availableSection__DJv5C{grid-column:1;padding:var(--space-6) var(--space-12);border-bottom:none}.FilteredClinicians_listRow__1n0mF .FilteredClinicians_availableSection__DJv5C .FilteredClinicians_detailsToggle__2ObwA{margin-top:var(--space-6);padding:0}.FilteredClinicians_listRow__1n0mF .FilteredClinicians_notesSection__25GG9{grid-column:2;grid-row:1;padding:var(--space-6) var(--space-12);border-bottom:none;border-left:1px solid var(--color-border)}.FilteredClinicians_listRow__1n0mF .FilteredClinicians_detailsArea__1Qr4E{grid-column:1/-1;padding:var(--space-8) var(--space-12);border-top:1px solid var(--color-border);background-color:var(--color-white)}.FilteredClinicians_listRow__1n0mF .FilteredClinicians_contentSectionRow__24kar{border-bottom:none}.FilteredClinicians_listRow__1n0mF .FilteredClinicians_timeListing__8MybD{flex-direction:row;flex-wrap:wrap;grid-column-gap:var(--space-16);column-gap:var(--space-16);grid-row-gap:var(--space-4);row-gap:var(--space-4)}.FilteredClinicians_listRow__1n0mF .FilteredClinicians_daySection__1UtN6{width:auto;max-width:100%}.FilteredClinicians_listRow__1n0mF .FilteredClinicians_clamped__3XRnF{-webkit-line-clamp:2}.FilteredClinicians_listRow__1n0mF .FilteredClinicians_experienceLevelsContainer__37nED{padding-top:var(--space-8)}@media(max-width:900px){.FilteredClinicians_listRow__1n0mF .FilteredClinicians_clinicianInfoHeader__3lRKD{align-items:flex-start;flex-direction:column;grid-gap:var(--space-4);gap:var(--space-4)}.FilteredClinicians_listRow__1n0mF .FilteredClinicians_clinicianFacts__1pH6Z{justify-content:flex-start;white-space:normal}.FilteredClinicians_listRow__1n0mF .FilteredClinicians_clinicianContent__1pTFE{grid-template-columns:1fr}.FilteredClinicians_listRow__1n0mF .FilteredClinicians_notesSection__25GG9{grid-column:1;grid-row:auto;border-left:none}}.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 var(--color-border)}.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}.BookClient_intakeAvailabilitySection__3vu7e{display:flex;flex-direction:column;grid-gap:var(--space-12);gap:var(--space-12);padding:var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-8)}.BookClient_intakeAvailabilityHeader__k7Rm1{margin:0;font-size:var(--text-xs);font-weight:500;color:var(--color-gray)}.BookClient_intakeAvailabilityWrapper__1q-gy{display:flex;flex-direction:column;grid-gap:var(--space-2);gap:var(--space-2)}.BookClient_intakeAvailabilitySlotsList__29aow{display:flex;flex-wrap:wrap;grid-gap:var(--space-2);gap:var(--space-2)}.BookClient_timeSlot__DW-4x{display:inline-flex;flex-direction:column;align-items:flex-start;grid-gap:2px;gap:2px;min-height:40px;padding:var(--space-6) var(--space-8);font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--color-text-strong);text-align:left;border-radius:var(--radius-6);border:1px solid var(--color-strokedark);background-color:var(--color-white);cursor:pointer;box-sizing:border-box;flex:0 1 calc(50% - var(--space-4));transition:background-color .15s ease,border-color .15s ease}.BookClient_timeSlot__DW-4x:hover{border-color:var(--color-primary);background-color:var(--color-primary-subtle)}.BookClient_timeSlot__DW-4x:focus-visible{outline:none;box-shadow:0 0 0 3px var(--color-focus-ring)}.BookClient_timeSlot__DW-4x.BookClient_selectedSlot__3kBOJ{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}.BookClient_timeSlot__DW-4x.BookClient_selectedSlot__3kBOJ .BookClient_supervisorName__1jElX{color:var(--color-white);opacity:1}.BookClient_supervisorName__1jElX{margin-left:var(--space-2);font-size:var(--text-xxs);font-weight:var(--font-normal);color:var(--color-gray);opacity:.8}.BookClient_directSupervisorSlot__2zi-P{border-left:3px solid var(--color-warning)}.BookClient_timeSlot__DW-4x.BookClient_directSupervisorSlot__2zi-P.BookClient_selectedSlot__3kBOJ{background-color:var(--color-primary);border-left-color:var(--color-primary);border-color:var(--color-primary) var(--color-primary) var(--color-primary) var(--color-warning)}.BookClient_noSlots__1kcx0{margin:0;font-size:var(--text-sm);color:var(--color-gray)}.BookClient_intakeSkipReasonWrap__186VD{margin-top:12px}.BookClient_intakeNotRequiredCheckboxWrapper__e47PC,.BookClient_intakeSlotsToggleActions__TA4O0{margin-top:8px}.BookClient_intakeSlotsToggleButton__3VHcU{border:0;background:transparent;color:var(--color-primary);font-weight:var(--font-semibold);font-size:var(--text-xs);cursor:pointer;padding:0}.BookClient_sessionAttendeesSection__2K2vK{display:flex;flex-direction:column;grid-gap:var(--space-12);gap:var(--space-12);padding:var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-8);background:var(--color-white)}.BookClient_sessionAttendeesHeader__3OKCB{display:flex;align-items:center;justify-content:space-between;grid-gap:var(--space-8);gap:var(--space-8)}.BookClient_attendeeBlock__1ygsf{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 var(--color-border);background:var(--color-bg)}.BookClient_attendeeFieldsGrid__2EaNW{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-8);gap:var(--space-8)}.BookClient_attendeeFieldsGrid__2EaNW.BookClient_attendeeFieldsGridFive__2kFT7{grid-template-columns:repeat(5,minmax(0,1fr))}@media(max-width:900px){.BookClient_attendeeFieldsGrid__2EaNW,.BookClient_attendeeFieldsGrid__2EaNW.BookClient_attendeeFieldsGridFive__2kFT7{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.BookClient_attendeeFieldsGrid__2EaNW,.BookClient_attendeeFieldsGrid__2EaNW.BookClient_attendeeFieldsGridFive__2kFT7{grid-template-columns:1fr}}.BookClient_bookingDialogWrapper__25fpK{width:min(1040px,92vw)!important;max-width:92vw!important;max-height:92vh!important}.BookClient_holdLayout__baBKn{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:var(--space-24);gap:var(--space-24);align-items:start}@media(max-width:1100px){.BookClient_holdLayout__baBKn{grid-template-columns:minmax(0,1fr)}}.BookClient_holdMain__cuPV_{grid-gap:var(--space-16)!important;gap:var(--space-16)!important;min-width:0}.BookClient_holdSide__3JUSM{display:flex;flex-direction:column;grid-gap:var(--space-12);gap:var(--space-12);position:-webkit-sticky;position:sticky;top:0}@media(max-width:1100px){.BookClient_holdSide__3JUSM{position:static;order:-1}}.BookClient_formSection__2tDzJ{display:flex;flex-direction:column;grid-gap:var(--space-12);gap:var(--space-12);padding:var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-8);background-color:var(--color-white)}.BookClient_formSectionTitle__3_4D1{margin:0;font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text-strong)}.BookClient_fieldRow__35WUr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-12);gap:var(--space-12);align-items:start}@media(max-width:700px){.BookClient_fieldRow__35WUr{grid-template-columns:minmax(0,1fr)}}.BookClient_holdSummary__2LkB0{padding:var(--space-12);border-radius:var(--radius-8);background-color:var(--color-bg);border:1px solid var(--color-border)}.BookClient_holdSummary__2LkB0 p{margin:0}.BookClient_holdSummaryTitle__2mC6B{font-size:var(--text-sm);color:var(--color-text-strong)}.BookClient_holdSummaryDetail__cOLQF{margin-top:var(--space-4)!important;font-size:var(--text-xs);color:var(--color-gray)}.BookClient_startDates__1lyTs{display:flex;flex-wrap:wrap;align-items:center;grid-gap:var(--space-6);gap:var(--space-6);margin-top:var(--space-8)}.BookClient_startDatesLabel__d9s_3{font-size:var(--text-xs);color:var(--color-gray)}.BookClient_startDateChip__ZFqcZ{display:inline-flex;align-items:center;height:22px;padding:0 var(--space-8);border-radius:var(--radius-full);border:1px solid var(--color-strokedark);font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--color-text-strong)}.BookClient_startDateChipActive__2m2ig{border-color:var(--color-primary);background-color:var(--color-primary-subtle);color:var(--color-primary)}.BookClient_consultSection__Rdua7{display:flex;flex-direction:column;grid-gap:var(--space-12);gap:var(--space-12)}.BookClient_directTag__5AQyC{font-size:var(--text-xxs);font-weight:var(--font-semibold);color:var(--color-warning)}.BookClient_selectedSlot__3kBOJ .BookClient_directTag__5AQyC{color:var(--color-white)}.BookClient_consultCheckbox__1V4hs{border:none;padding:0;height:auto}.BookClient_removeAttendee__1AdRa{color:var(--color-danger);font-size:var(--text-xs)}.InsuranceFeesDisplay_insuranceFeesContainer__3ff3n{margin-top:var(--space-16);margin-bottom:var(--space-16)}.InsuranceFeesDisplay_insuranceFees__hBGI_{display:flex;flex-direction:column;grid-gap:var(--space-12);gap:var(--space-12);margin-bottom:var(--space-12);padding-bottom:var(--space-12);border-bottom:1px solid var(--color-border)}.InsuranceFeesDisplay_fees__IrMVL{display:grid;grid-column-gap:var(--space-16);column-gap:var(--space-16);grid-row-gap:var(--space-8);row-gap:var(--space-8)}.InsuranceFeesDisplay_fees__IrMVL,.InsuranceFeesDisplay_otherFees__19AuT{grid-template-columns:repeat(2,minmax(0,1fr))}.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{font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--color-gray)}.InsuranceFeesDisplay_feeValue__2ZmRf{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-strong)}.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{display:flex;flex-direction:column;grid-gap:var(--space-12);gap:var(--space-12);margin-bottom:var(--space-32)}.ClinicianAvailability_headerBottom__3XPch{align-items:flex-start}.ClinicianAvailability_headerBottom__3XPch,.ClinicianAvailability_headerTop__2exk4{display:flex;justify-content:space-between;flex-wrap:wrap;grid-gap:var(--space-12);gap:var(--space-12)}.ClinicianAvailability_headerActions__2ERva{display:flex;grid-gap:var(--space-8);gap:var(--space-8);margin-left:auto}.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-4);gap:var(--space-4);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_credentialBadges__32d7e{align-items:center;display:flex;flex-wrap:wrap;grid-gap:var(--space-4);gap:var(--space-4)}.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{padding-top:var(--space-8)}.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_calendarAlertWrapper__ox3JK{display:flex;align-items:center}.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 var(--color-border);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 var(--color-border);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-8);border:1px solid var(--color-border);padding:var(--space-12);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_overview__USACi{display:flex;flex-wrap:wrap;align-items:center;grid-gap:var(--space-8) var(--space-16);gap:var(--space-8) var(--space-16);min-width:0;padding:var(--space-8) var(--space-12);border:1px solid var(--color-border);border-radius:var(--radius-8);background-color:var(--color-white);color:var(--color-text-strong);font-size:var(--text-sm)}.Caseload_overviewLabel__rO7iW{color:var(--color-gray)}.Caseload_clientMetric__OsJ28,.Caseload_overviewMetric__c4xCR{display:inline-flex;align-items:center;grid-gap:var(--space-4);gap:var(--space-4)}.Caseload_overviewMetric__c4xCR{white-space:nowrap}.Caseload_entityCount__2gwkh{overflow-wrap:anywhere}.Caseload_clientMetric__OsJ28{flex-wrap:wrap;min-width:0;max-width:100%}.Caseload_caseloadActions__38KuU{width:100%}.Caseload_caseloadActions__38KuU>button{line-height:1.35}.Caseload_supervisorIntakeBadge__1xURt{font-size:var(--text-xs);color:#205773!important;white-space:normal!important;word-break:break-word!important}.Caseload_weeklyLabel__19gJ4{display:inline-flex;align-items:center;grid-gap:var(--space-4);gap:var(--space-4);-webkit-appearance:none;appearance:none;background:none;border:0;color:inherit;font:inherit;cursor:help;padding:0}.Caseload_weeklyLabel__19gJ4:focus-visible{border-radius:var(--border-radius-sm);outline:2px solid var(--color-primary-v2);outline-offset:2px}.Caseload_weeklyBreakdown__3_Y0e{text-align:left;display:flex;flex-direction:column;grid-gap:var(--space-4);gap:var(--space-4)}.Caseload_actionsPopover__3MYJN{width:320px;max-width:calc(100vw - 32px);border:1px solid var(--color-border);border-radius:var(--radius-8);box-shadow:var(--shadow-overlay);font-size:var(--text-sm)}.Caseload_actionsPopover__3MYJN .arrow{display:none}.Caseload_actionsDropdownContent__3_cnB{padding:var(--space-4);max-height:min(300px,100vh - 32px);overflow-y:auto}.Caseload_actionsDropdownContent__3_cnB button{width:100%;justify-content:flex-start;min-height:32px;padding:var(--space-6) var(--space-8);border-radius:var(--radius-6);text-align:left;white-space:normal}.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)}.ExperienceLevels_experienceLevels__2ikR6{display:flex;flex-direction:column;grid-gap:var(--space-8);gap:var(--space-8)}.ExperienceLevels_requiredLegend__hMbkH{align-items:center;color:var(--color-text-strong);display:flex;font-size:var(--text-xs);grid-gap:var(--space-4);gap:var(--space-4)}.ExperienceLevels_required__3CkNH{color:var(--color-danger-v2);margin-left:var(--space-4)}.ExperienceLevels_requiredLegend__hMbkH .ExperienceLevels_required__3CkNH{margin-left:0}.ExperienceLevels_experienceOption__1of5C{display:flex;align-items:flex-end;flex-wrap:wrap;grid-gap:var(--space-8);gap:var(--space-8)}.ExperienceLevels_experienceOption__1of5C>.ExperienceLevels_experienceValue__3QeLo:first-child{flex:0 0 140px}.ExperienceLevels_licensingHeader__1qGQJ,.ExperienceLevels_licensingOption__3Aj5b{display:grid;grid-template-columns:minmax(140px,1fr) 64px 64px minmax(100px,120px) minmax(170px,190px);grid-gap:var(--space-8);gap:var(--space-8)}.ExperienceLevels_licensingHeader__1qGQJ{align-items:end;color:var(--color-gray);font-size:var(--text-xs);font-weight:var(--font-medium);padding-bottom:var(--space-4)}.ExperienceLevels_licensedHeader__3inr2{grid-column:2/4}.ExperienceLevels_licensingOption__3Aj5b{align-items:center}.ExperienceLevels_licensingOption__3Aj5b>.ExperienceLevels_experienceValue__3QeLo:first-child{min-width:0}.ExperienceLevels_licensingOption__3Aj5b .ExperienceLevels_expirationDate__2RZnK{width:100%}.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)}.ExperienceLevels_expirationDate__2RZnK{flex:0 0 190px;min-width:0;width:190px}@media(max-width:760px){.ExperienceLevels_licensingHeader__1qGQJ{display:none}.ExperienceLevels_licensingOption__3Aj5b{grid-template-columns:1fr 64px 64px minmax(100px,120px)}.ExperienceLevels_licensingOption__3Aj5b .ExperienceLevels_expirationDate__2RZnK{grid-column:1/-1;max-width:190px;width:100%}}.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 var(--color-border);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 var(--color-border);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-103__K_FAr{background-color:rgba(255,160,122,.15)!important}.ScheduleBox_office-103__K_FAr .ScheduleBox_scheduleTitle__2zvFH{color:#ffa07a}.ScheduleBox_office-104__uil5Z{background-color:rgba(60,179,113,.15)!important}.ScheduleBox_office-104__uil5Z .ScheduleBox_scheduleTitle__2zvFH{color:#3cb371}.ScheduleBox_office-105__2s_fv{background-color:rgba(106,90,205,.15)!important}.ScheduleBox_office-105__2s_fv .ScheduleBox_scheduleTitle__2zvFH{color:#6a5acd}.ScheduleBox_office-206__2vyG_{background-color:rgba(255,69,0,.15)!important}.ScheduleBox_office-206__2vyG_ .ScheduleBox_scheduleTitle__2zvFH{color:#ff4500}.ScheduleBox_intakeStatusBadge__L63-x{font-size:10px;padding:2px 6px}.ScheduleBox_intake_session_availability_calendar__1QxAt{background-color:rgba(229,57,53,.15)!important}.ScheduleBox_intake_session_availability_calendar__1QxAt .ScheduleBox_scheduleTitle__2zvFH{color:#e53935}.DeleteScheduleDialog_reasonForDelete__epTC-{border-color:var(--color-danger)!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_intake__2T4-L{background-color:#fdeaea;border:1px solid #f5c2c0}.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_intake__2T4-L .ToggleButton_toggleButton__1wNsj.ToggleButton_checked__n1R3B .ToggleButton_toggleTrack__xJ0Zt{background-color:#e53935}.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_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}.CalendarBoxView_intakeStatusBadge__YS-Bk{font-size:10px;padding:2px 6px}.AddIntakeSessionDialog_infoNote__3DccF,.RescheduleIntakeSessionDialog_infoNote___8b8-{margin-bottom:var(--space-16);color:#d32f2f!important;background-color:#ffebee!important;border:1px solid #ef5350!important}.SignatureForm_container__3ym3c{border-radius:var(--radius-12);border:1px solid var(--color-border);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 var(--color-border);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 var(--color-border);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_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;flex-direction:column;grid-gap:var(--space-12);gap:var(--space-12);border-radius:var(--radius-8);border:1px solid var(--color-border);background:var(--color-white);padding:var(--space-24)}.ManageExperienceLevels_headerTop__1kFol{display:flex;justify-content:space-between;align-items:center;grid-gap:var(--space-12);gap:var(--space-12)}.ManageExperienceLevels_headerBottom__3AJtW{display:flex;margin-left:auto}.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 var(--color-border);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)}.ManageMethodology_container__2bBF4{display:flex;flex-direction:column;grid-gap:24px;gap:24px}.ManageMethodology_header__3kuK6{display:flex;justify-content:space-between;align-items:center;border-radius:var(--radius-8);border:1px solid var(--color-border);background:var(--color-white);padding:var(--space-24)}.ManageMethodology_optionsContainer__8PM99{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px;gap:20px}.ManageMethodology_optionCard__Zmwnh{display:flex;justify-content:space-between;align-items:center;border-radius:var(--radius-12);border:1px solid var(--color-border);background:var(--color-white);padding:var(--space-12) var(--space-24)}.ManageMethodology_optionName__3IeD1{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-text-strong)}.ManageMethodology_emptyState__3UeLd{color:var(--color-text-subtle);font-size:var(--text-sm);grid-column:1/-1}.UserManagement_userManagement__1C7-l{display:flex;flex-direction:column;grid-gap:var(--space-12);gap:var(--space-12);min-width:0}.UserManagement_userManagement__1C7-l p{margin:0}.UserManagement_userCell__2dxZK{display:flex;align-items:center;grid-gap:var(--space-12);gap:var(--space-12)}.UserManagement_colorDot__qmUUW{width:20px;height:20px;border:1px solid var(--color-border);border-radius:50%;flex-shrink:0}.UserManagement_roles__3iFE0{display:flex;align-items:center;align-content:flex-start;flex-wrap:wrap;grid-gap:var(--space-4);gap:var(--space-4);min-width:180px;max-width:420px}.UserManagement_editorDialog__2x3j0{width:680px;max-width:calc(100vw - 32px)}.UserManagement_editorContent__2Zy9C,.UserManagement_editorFields__l8ypR{display:flex;flex-direction:column;grid-gap:var(--space-24);gap:var(--space-24);min-width:0}.UserManagement_editorFields__l8ypR{border:0;padding:0;margin:0}.UserManagement_section__1Xs3d{display:flex;flex-direction:column;grid-gap:var(--space-12);gap:var(--space-12);min-width:0}.UserManagement_section__1Xs3d h2{margin:0;font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-text-strong)}.UserManagement_permissionsGrid__3abGH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-12);gap:var(--space-12)}.UserManagement_colorControl__evAQw{display:flex;align-items:center;grid-gap:var(--space-12);gap:var(--space-12);flex-wrap:wrap}.UserManagement_colorPreview__3jxwE{width:40px;height:40px;border:1px solid var(--color-border);border-radius:var(--radius-8);flex-shrink:0}.UserManagement_colorPicker__CuFI9{display:flex;flex-direction:column;align-items:flex-start;grid-gap:var(--space-12);gap:var(--space-12)}.UserManagement_editorActions__2xCD2{display:flex;align-items:center;justify-content:space-between;grid-gap:var(--space-16);gap:var(--space-16);border-top:1px solid var(--color-border);padding-top:var(--space-16);flex-wrap:wrap}.UserManagement_saveActions__1JZw5{display:flex;grid-gap:var(--space-8);gap:var(--space-8);margin-left:auto}.UserManagement_actionGroup__bRhIa{display:flex;grid-gap:var(--space-8);gap:var(--space-8);flex-wrap:wrap}.UserManagement_discardPrompt__1h8Y4{display:flex;flex-direction:column;grid-gap:var(--space-12);gap:var(--space-12);padding:var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-8)}.UserManagement_feedbackRow__1a1Q8{display:flex;align-items:center;justify-content:space-between;grid-gap:var(--space-12);gap:var(--space-12);flex-wrap:wrap;width:100%}.UserManagement_helper__3fYI3{color:var(--color-gray)}.UserManagement_deleteDescription__2tn7S{display:flex;flex-direction:column;grid-gap:var(--space-12);gap:var(--space-12)}.UserManagement_deleteDescription__2tn7S p{margin:0}@media(max-width:600px){.UserManagement_permissionsGrid__3abGH{grid-template-columns:minmax(0,1fr)}.UserManagement_editorActions__2xCD2{align-items:stretch}.UserManagement_saveActions__1JZw5{flex-wrap:wrap}}.UserManagement_roles__3iFE0 .UserManagement_roleBadge__3lRGi{padding:0 var(--space-8);line-height:16px;align-self:center}.UserManagement_searchToolbar__m8sMF{display:flex;align-items:center;flex-wrap:wrap;grid-gap:var(--space-12);gap:var(--space-12)}.UserManagement_searchField__3afhl{width:340px;max-width:100%}@media(max-width:600px){.UserManagement_searchField__3afhl{width:100%}}.OfficeWindow_container__3FsvP p{margin:0}.OfficeWindow_header__23AHe{background-color:var(--color-white);padding:var(--space-8) var(--space-16);border-radius:var(--radius-8);border:1px solid var(--color-border);display:flex;align-items:center;grid-gap:var(--space-12);gap:var(--space-12)}.OfficeWindow_headerTitle__3L5QU{color:var(--color-gray);font-size:var(--text-xs);font-weight:var(--font-semibold);white-space:nowrap}.OfficeWindow_emptyState__3aK76{border:none;box-shadow:none}.OfficeWindow_calendarContent__2oWKb{margin-top:var(--space-12);border-radius:var(--radius-8);border:1px solid var(--color-border);background:var(--color-white);display:flex;flex-direction:column}.OfficeWindow_calendarHeader__1u110{display:flex;justify-content:space-between;align-items:center;padding:var(--space-12) var(--space-16);border-bottom:1px solid var(--color-border)}.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;flex-wrap:wrap;grid-gap:var(--space-4);gap:var(--space-4);align-items:center}.OfficeWindow_legend__3i3E7{color:var(--color-text-strong);font-size:var(--text-xs);font-weight:var(--font-medium);line-height:20px;height:20px;min-width:36px;padding:0 var(--space-6);border-radius:var(--radius-4);text-align:center}.OfficeManagement_tabs__3oB4L{background-color:var(--color-white);border-radius:var(--radius-8);border:1px solid var(--color-border);padding-left:var(--space-16);padding-top:15px}.OfficeRequests_actionsPopover__1cYlJ{width:190px;max-width:calc(100vw - 32px);border:1px solid var(--color-border);border-radius:var(--radius-8);box-shadow:var(--shadow-overlay);font-size:var(--text-sm)}.OfficeRequests_actionsPopover__1cYlJ .arrow{display:none}.OfficeRequests_actionsDropdownContent__1mAQl{padding:var(--space-4);max-height:min(300px,100vh - 32px);overflow-y:auto}.OfficeRequests_actionsDropdownContent__1mAQl button{width:100%;justify-content:flex-start;min-height:32px;padding:var(--space-6) var(--space-8);border-radius:var(--radius-6);text-align:left;white-space:normal}.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-danger)!important}.RejectRequestDialog_container__3XDTg p{margin:0}.RejectRequestDialog_container__3XDTg{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.RejectRequestDialog_note__KRZVm{color:var(--color-gray)}.RejectRequestDialog_reason__2T9A3{border-color:var(--color-danger)!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-danger)!important}.CheckAvailabilityDialog_rejectRequest__GSlJ_{color:var(--color-danger)}.OfficeRequestWaitlist_actionsPopover__3iS2C{width:190px;max-width:calc(100vw - 32px);border:1px solid var(--color-border);border-radius:var(--radius-8);box-shadow:var(--shadow-overlay);font-size:var(--text-sm)}.OfficeRequestWaitlist_actionsPopover__3iS2C .arrow{display:none}.OfficeRequestWaitlist_actionsDropdownContent__allWj{padding:var(--space-4);max-height:min(300px,100vh - 32px);overflow-y:auto}.OfficeRequestWaitlist_actionsDropdownContent__allWj button{width:100%;justify-content:flex-start;min-height:32px;padding:var(--space-6) var(--space-8);border-radius:var(--radius-6);text-align:left;white-space:normal}.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-danger)!important}.AvailableOfficeWindows_affectedClinicians__2VBg3{margin-bottom:8px}.AvailableOfficeWindows_affectedCliniciansTitle__r9zBh{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--color-gray);margin-bottom:6px!important}.AvailableOfficeWindows_affectedCliniciansList__1SY0V{margin:0;padding-left:var(--space-8);font-size:var(--text-xs)}.AvailableOfficeWindows_affectedCliniciansList__1SY0V .AvailableOfficeWindows_affectedClinician__3xJ2z{margin-bottom:4px;display:flex;align-items:center;grid-gap:8px;gap:8px}.AvailableOfficeWindows_clinicianScheduleTime__3KG37{color:var(--color-primary-v2);font-weight:var(--font-medium)}.AvailableOfficeWindows_actionsPopover__3whq9{width:190px;max-width:calc(100vw - 32px);border:1px solid var(--color-border);border-radius:var(--radius-8);box-shadow:var(--shadow-overlay);font-size:var(--text-sm)}.AvailableOfficeWindows_actionsPopover__3whq9 .arrow{display:none}.AvailableOfficeWindows_actionsDropdownContent__13fl-{padding:var(--space-4);max-height:min(300px,100vh - 32px);overflow-y:auto}.AvailableOfficeWindows_actionsDropdownContent__13fl- button{width:100%;justify-content:flex-start;min-height:32px;padding:var(--space-6) var(--space-8);border-radius:var(--radius-6);text-align:left;white-space:normal}.DeleteOfficeWindowRequests_actionsPopover__hQprH{width:150px;max-width:calc(100vw - 32px);border:1px solid var(--color-border);border-radius:var(--radius-8);box-shadow:var(--shadow-overlay);font-size:var(--text-sm)}.DeleteOfficeWindowRequests_actionsPopover__hQprH .arrow{display:none}.DeleteOfficeWindowRequests_actionsDropdownContent__1F3YN{padding:var(--space-4);max-height:min(300px,100vh - 32px);overflow-y:auto}.DeleteOfficeWindowRequests_actionsDropdownContent__1F3YN button{width:100%;justify-content:flex-start;min-height:32px;padding:var(--space-6) var(--space-8);border-radius:var(--radius-6);text-align:left;white-space:normal}.ConsentForms_consentForms__2somc{display:flex;flex-direction:column;grid-gap:var(--space-12);gap:var(--space-12)}.ConsentForms_consentForms__2somc p{margin:0}.ConsentForms_pageHeader__1BhdD{margin-bottom:0}.ConsentForms_content__2p9xZ{padding:var(--space-16);background:var(--color-white);grid-gap:var(--space-12);gap:var(--space-12)}.ConsentForms_consentFormCard__MWip1,.ConsentForms_content__2p9xZ{border-radius:var(--radius-8);border:1px solid var(--color-border);display:flex;flex-direction:column}.ConsentForms_consentFormCard__MWip1{grid-gap:var(--space-8);gap:var(--space-8);padding:var(--space-12);background:var(--color-bg)}.ConsentForms_consentFormCardHeader__2oq-L{display:flex;justify-content:space-between;align-items:center}.ConsentForms_addTypeButton__2EhtG{height:28px;font-size:var(--text-xs);padding:0 12px;flex-shrink:0}.ConsentForms_addTypeForm__2w1Dm{flex-direction:column;padding:var(--space-8);border-radius:var(--radius-6);border:1px dashed var(--color-border);background:var(--color-white)}.ConsentForms_addTypeForm__2w1Dm,.ConsentForms_addTypeInputs__3Zx7z{display:flex;grid-gap:var(--space-8);gap:var(--space-8)}.ConsentForms_addTypeInputs__3Zx7z>*{flex:1 1}.ConsentForms_addTypeActions__1H627{display:flex;grid-gap:var(--space-4);gap:var(--space-4);justify-content:flex-end}.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)}.AddConsentFormDialog_consentTypesWrapper__3AZ3F,.ConsentForms_consentFormTypeButtons__2kT05{display:flex;grid-gap:var(--space-4);gap:var(--space-4)}.AddConsentFormDialog_consentTypesWrapper__3AZ3F{flex-direction:column}.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:var(--color-bg);border-radius:var(--radius-8);border:1px solid var(--color-border)}.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 var(--color-border);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:var(--color-border);border-radius:100%;margin-right:18px}.ConfigurationsWrapper_tabItem__1chj8:after{content:"";background-color:var(--color-border);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:var(--space-12);gap:var(--space-12)}.ManageLocations_locationsWrapper__2lfiu p{margin:0}.ManageLocations_pageHeader__QX_uh{margin-bottom:0}.ManageLocations_locationList__1Ly24{border:1px solid var(--color-border);border-radius:var(--radius-8);background-color:var(--color-white);overflow-x:auto}.ManageLocations_accordionHeader__Tvn5G,.ManageLocations_listHeader__2ap2T{display:grid;grid-template-columns:minmax(160px,1.2fr) minmax(220px,2fr) 80px 32px;grid-gap:var(--space-24);gap:var(--space-24);align-items:center;padding:var(--space-8) var(--space-16)}.ManageLocations_listHeader__2ap2T{font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.02em;text-transform:uppercase;color:var(--color-gray);border-bottom:1px solid var(--color-border)}.ManageLocations_locationBox__2ZAKx{width:100%}.ManageLocations_locationBox__2ZAKx:not(:last-child){border-bottom:1px solid var(--color-border)}.ManageLocations_accordionHeaderLeft__1Gn-Z{display:contents}.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{justify-self:end}.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:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-6);padding:var(--space-4) 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:var(--tone-neutral-bg);border-radius:var(--radius-6);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:var(--space-12) var(--space-16) var(--space-16);border-top:1px solid var(--color-border);background-color:var(--color-bg)}.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 var(--color-border);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 var(--color-border);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 var(--color-border);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:var(--color-border);border-radius:100%;margin-right:18px}.DiagnosticsWrapper_tabItem__208Dc:after{content:"";background-color:var(--color-border);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 var(--color-border);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)}.ExportActiveClients_container__34lJa{display:flex;flex-direction:column;background-color:var(--color-white);border:1px solid var(--color-border);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)}.ClientRepairDiagnostics_actionsCard__ul3fc,.ClientRepairDiagnostics_container__1QDAn,.ClientRepairDiagnostics_evidenceCard__3xdz7,.ClientRepairDiagnostics_searchCard__1L6gd{display:flex;flex-direction:column;grid-gap:var(--space-16);gap:var(--space-16)}.ClientRepairDiagnostics_header__3llvC{display:flex;flex-direction:column;grid-gap:var(--space-8);gap:var(--space-8)}.ClientRepairDiagnostics_header__3llvC h2{margin:0;color:var(--color-text-strong);font-size:24px;font-weight:var(--font-semibold)}.ClientRepairDiagnostics_header__3llvC p{margin:0;color:var(--color-gray);font-size:var(--text-sm)}.ClientRepairDiagnostics_searchForm__3QPUJ{display:grid;grid-template-columns:repeat(3,minmax(180px,1fr)) auto;grid-gap:var(--space-12);gap:var(--space-12);align-items:flex-end}.ClientRepairDiagnostics_planButton__3TLoj{height:40px;min-width:112px}.ClientRepairDiagnostics_summaryGrid__3OuAK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-12);gap:var(--space-12)}.ClientRepairDiagnostics_evidenceHeader__3ltHW{display:flex;justify-content:space-between;align-items:center;color:var(--color-text-strong)}.ClientRepairDiagnostics_evidenceHeader__3ltHW span{font-size:var(--text-sm);font-weight:var(--font-medium)}.ClientRepairDiagnostics_evidenceHeader__3ltHW strong{font-size:22px;font-weight:var(--font-semibold)}.ClientRepairDiagnostics_evidenceRows__1uGiV{display:flex;flex-direction:column;grid-gap:var(--space-8);gap:var(--space-8)}.ClientRepairDiagnostics_evidenceRows__1uGiV div{display:flex;flex-direction:column;grid-gap:2px;gap:2px;padding-top:var(--space-8);border-top:1px solid var(--color-border)}.ClientRepairDiagnostics_evidenceRows__1uGiV span{color:var(--color-text-strong);font-size:var(--text-sm)}.ClientRepairDiagnostics_evidenceRows__1uGiV small{color:var(--color-gray);font-size:12px;overflow-wrap:anywhere}.ClientRepairDiagnostics_emptyState__hbTZs{margin:0;color:var(--color-gray);font-size:var(--text-sm)}.ClientRepairDiagnostics_actionsHeader__2Lz0i{display:flex;justify-content:space-between;grid-gap:var(--space-16);gap:var(--space-16);align-items:flex-start}.ClientRepairDiagnostics_actionsHeader__2Lz0i h3{margin:0 0 var(--space-4);color:var(--color-text-strong);font-size:var(--text-base);font-weight:var(--font-semibold)}.ClientRepairDiagnostics_actionsHeader__2Lz0i p{margin:0;color:var(--color-gray);font-size:var(--text-sm)}.ClientRepairDiagnostics_actionList__2cth1{display:flex;flex-direction:column;grid-gap:var(--space-12);gap:var(--space-12)}.ClientRepairDiagnostics_actionRow__2zSdG{display:grid;grid-template-columns:28px 1fr;grid-gap:var(--space-12);gap:var(--space-12);padding:var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-8);background-color:var(--color-white)}.ClientRepairDiagnostics_actionSelect__1LzMl{display:flex;align-items:flex-start;padding-top:3px}.ClientRepairDiagnostics_actionBody__2-uC-{display:flex;flex-direction:column;grid-gap:var(--space-8);gap:var(--space-8)}.ClientRepairDiagnostics_actionBody__2-uC- p,.ClientRepairDiagnostics_actionBody__2-uC- ul{margin:0;color:var(--color-gray);font-size:var(--text-sm)}.ClientRepairDiagnostics_actionBody__2-uC- ul{padding-left:var(--space-16)}.ClientRepairDiagnostics_actionTitleRow__brlDU{display:flex;justify-content:space-between;align-items:center;grid-gap:var(--space-12);gap:var(--space-12)}.ClientRepairDiagnostics_actionTitleRow__brlDU h4{margin:0;color:var(--color-text-strong);font-size:var(--text-base);font-weight:var(--font-medium)}.ClientRepairDiagnostics_blockedBadge__1m6pA,.ClientRepairDiagnostics_safeBadge__2EdgV{flex-shrink:0;padding:3px 8px;border-radius:999px;font-size:12px;font-weight:var(--font-medium)}.ClientRepairDiagnostics_safeBadge__2EdgV{color:#0f6b4f;background-color:#e5f4ef}.ClientRepairDiagnostics_blockedBadge__1m6pA{color:#9f1239;background-color:#ffe4e6}.ClientRepairDiagnostics_actionMeta__at8E9{display:flex;flex-wrap:wrap;grid-gap:var(--space-8);gap:var(--space-8)}.ClientRepairDiagnostics_actionMeta__at8E9 span{padding:4px 8px;border-radius:var(--radius-4);background-color:var(--color-gray-100);color:var(--color-gray);font-size:12px;overflow-wrap:anywhere}.ClientRepairDiagnostics_blockers__Hqz9z{display:flex;flex-direction:column;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-8);border-radius:var(--radius-4);color:#9f1239;background-color:#fff1f2;font-size:var(--text-sm)}@media(max-width:960px){.ClientRepairDiagnostics_searchForm__3QPUJ,.ClientRepairDiagnostics_summaryGrid__3OuAK{grid-template-columns:1fr}.ClientRepairDiagnostics_actionsHeader__2Lz0i{flex-direction:column}}.Assignment_page__1OWxM,.Assignment_stack__j3gf0{min-width:0}.Assignment_page__1OWxM,.Assignment_settingsCard__3mRrd,.Assignment_stack__j3gf0{display:flex;flex-direction:column;grid-gap:var(--space-16);gap:var(--space-16)}.Assignment_sectionHeader__E1bPs{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;grid-gap:var(--space-12);gap:var(--space-12)}.Assignment_sectionHeader__E1bPs h2{margin:0 0 var(--space-4);font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-text-strong)}.Assignment_helper__3jkAB,.Assignment_tableNote__19BqQ{margin:0;font-size:var(--text-sm);color:var(--color-gray);line-height:1.5}.Assignment_settingsRow__2p5Cn{display:flex;align-items:flex-end;grid-gap:var(--space-24);gap:var(--space-24);flex-wrap:wrap}.Assignment_settingsRow__2p5Cn>p{max-width:480px;padding-bottom:var(--space-8)}.Assignment_modeSelect__3Q7V_{width:280px;max-width:100%;flex-shrink:0}.Assignment_modeControls__20W3X{display:flex;align-items:center;flex-wrap:wrap;grid-gap:var(--space-8);gap:var(--space-8);max-width:100%}.Assignment_columnHeading__387u6{display:inline-flex;align-items:center;grid-gap:var(--space-4);gap:var(--space-4);white-space:nowrap}.Assignment_helpButton__Bj-rJ{width:28px;height:28px;padding:0;flex-shrink:0;color:var(--color-gray)}.Assignment_helpButton__Bj-rJ>span{display:flex}.Assignment_helpPopover__1KOtL{width:340px;max-width:calc(100vw - 32px);font-size:var(--text-sm);line-height:1.5}.Assignment_helpPopover__1KOtL p{margin:0 0 var(--space-12)}.Assignment_helpPopover__1KOtL p:last-child{margin-bottom:0}.Assignment_alertRow__2PvKJ{display:flex;justify-content:space-between;align-items:center;grid-gap:var(--space-16);gap:var(--space-16);flex-wrap:wrap;width:100%}.Assignment_coordinator__1tIps{display:flex;flex-direction:column;align-items:flex-start;grid-gap:var(--space-4);gap:var(--space-4)}.Assignment_tableNote__19BqQ{width:100%}.Assignment_tableNote__19BqQ p{margin:0}.Assignment_detail__2mUdL{display:block;max-width:360px;white-space:normal}.Assignment_reviewDialog__2mYWC{width:1000px;max-width:calc(100vw - 32px)}.Assignment_reviewDialog__2mYWC p{margin-bottom:var(--space-16)}@media(max-width:600px){.Assignment_settingsRow__2p5Cn{align-items:stretch;grid-gap:var(--space-12);gap:var(--space-12)}.Assignment_modeControls__20W3X,.Assignment_modeSelect__3Q7V_{width:100%}}.Assignment_managementContent__2V02c{display:flex;flex-direction:column;grid-gap:var(--space-16);gap:var(--space-16);min-width:0}.Assignment_managementContent__2V02c h2{overflow-wrap:anywhere}.Assignment_assignmentToolbarCard__2V6Y1{display:flex;flex-direction:column;grid-gap:var(--space-12);gap:var(--space-12)}.Assignment_assignmentToolbar__2Z5MV{display:flex;align-items:center;flex-wrap:wrap;grid-gap:var(--space-12);gap:var(--space-12)}.Assignment_toolbarLabel__1CMu9{margin:0;font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text-strong)}.Assignment_rosterCard__3KjMF{display:flex;flex-direction:column;grid-gap:var(--space-16);gap:var(--space-16);min-width:0}.Assignment_rosterCard__3KjMF .Assignment_emptyRoster__KBYcQ{padding:0;border:0}.Assignment_loadingState__x4L-x{padding:var(--space-32) var(--space-16);text-align:center;color:var(--color-gray);font-size:var(--text-sm)}.Assignment_refreshButton__2TGe_[aria-disabled=true]{opacity:.6;cursor:not-allowed}.Assignment_hoursField__26H4-{display:flex;flex-direction:column;grid-gap:var(--space-8);gap:var(--space-8);width:280px;max-width:100%}.Assignment_managementDrawer__23YFU{height:100dvh;max-height:100dvh;border-radius:0}.Assignment_coordinatorHeading__3JVRU{margin:0;font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-text-strong);overflow-wrap:anywhere}.Assignment_discardPrompt__DqRtT{padding:var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-12);display:flex;flex-direction:column;grid-gap:var(--space-12);gap:var(--space-12)}.Assignment_discardPrompt__DqRtT p{margin:0}.TimeOff_page__1FrpA{min-width:0}.TimeOff_card__32Ioy{display:flex;flex-direction:column;grid-gap:var(--space-16);gap:var(--space-16);min-width:0}.TimeOff_header__KnMw5{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;grid-gap:var(--space-12);gap:var(--space-12)}.TimeOff_heading__jKWD5{display:flex;flex-direction:column;grid-gap:var(--space-4);gap:var(--space-4)}.TimeOff_heading__jKWD5 h2{margin:0;font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-text-strong)}.TimeOff_heading__jKWD5 p{margin:0;color:var(--color-gray);font-size:var(--text-sm)}.TimeOff_card__32Ioy .TimeOff_emptyCard__3W5SC{padding:0;border:0}.TimeOff_emptyState__28F2N{min-height:10rem}.TimeOff_loading__2xDv1{padding:var(--space-32) var(--space-16);text-align:center;font-size:var(--text-sm);color:var(--color-gray)}.TimeOff_help__xJbWu{display:flex;flex-direction:column;grid-gap:var(--space-4);gap:var(--space-4);font-size:var(--text-xs);line-height:1.5;color:var(--color-gray)}.TimeOff_help__xJbWu p{margin:0}.TimeOff_note__18zA5{display:block;min-width:100px;max-width:320px;white-space:normal;overflow-wrap:anywhere}.TimeOff_dialog__1s555{width:540px;max-width:calc(100vw - 32px)}.TimeOff_form__2SeWN{display:flex;flex-direction:column;grid-gap:var(--space-16);gap:var(--space-16)}.TimeOff_formHelp__31vPw{margin:0;font-size:var(--text-sm);color:var(--color-gray)}.TimeOff_dates__1bZlu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-16);gap:var(--space-16)}.TimeOff_confirmation__2judJ{display:flex;flex-direction:column;grid-gap:var(--space-12);gap:var(--space-12)}.TimeOff_confirmation__2judJ p{margin:0}@media(max-width:600px){.TimeOff_card__32Ioy{padding:var(--space-16)}.TimeOff_dates__1bZlu{grid-template-columns:1fr}}.TimeOff_calendarPopper__1wwXp{z-index:2001!important}.LoginPage_loginPage__3C18k{margin-left:auto;margin-right:auto;padding-block:64px;overflow-y:auto;min-height:100dvh}@media(min-width:640px){.LoginPage_loginPage__3C18k{margin-left:0;margin-right:0;padding-block:0;display:flex;align-items:center;justify-content:center;min-height:auto;height:100dvh;overflow-y:auto}}.LoginPage_loginPageCard__330k3{border-radius:12px;border:1px solid var(--color-border);background-color:var(--color-white);box-shadow:0 16px 32px -12px rgba(14,18,27,.0980392157);padding:24px;width:488px;max-width:95%;margin-left:auto;margin-right:auto}.LoginPage_systemLabel__hrSmr{grid-gap:6px;gap:6px;font-size:var(--text-base);color:var(--color-primary-v2);margin-bottom:24px}.LoginPage_systemLabel__hrSmr,.LoginPage_systemLabelText__jbhiE{display:flex;align-items:center;justify-content:center;font-weight:var(--font-bold)}.LoginPage_systemLabelText__jbhiE{background-color:var(--color-primary-v2);color:var(--color-white);font-size:var(--text-sm);border-radius:var(--radius-6);height:28px;width:30px}.LoginPage_divider__hHDag{display:flex;align-items:center;justify-content:space-between;margin-block:var(--spacing-items)}.LoginPage_divider__hHDag:after,.LoginPage_divider__hHDag:before{content:"";width:45%;height:1px;background-color:var(--color-border)}.LoginPage_formContainer__25uLh,.LoginPage_loginForm__1XPnW{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.LoginPage_eyeButton__kFbQp{padding:4px;min-width:auto;height:auto;border:none;pointer-events:auto;color:var(--color-gray);display:flex;align-items:center;justify-content:center}.LoginPage_eyeButton__kFbQp:hover{background:none;color:var(--color-gray)}.Navbar_topBar__1WmGk{display:flex;justify-content:space-between;align-items:center;min-height:52px;padding:var(--space-8) var(--space-24);background-color:var(--color-white);border-bottom:1px solid var(--color-border)}.Navbar_topBar__1WmGk a{color:inherit;font-weight:inherit}.Navbar_topBar__1WmGk a:hover{color:inherit;text-decoration:none}.Navbar_leftSection__1n--J{display:flex;grid-gap:var(--space-32);gap:var(--space-32);align-items:center}.Navbar_systemLabel__1D20c{grid-gap:var(--space-8);gap:var(--space-8);font-size:var(--text-sm);color:var(--color-primary);white-space:nowrap}.Navbar_systemLabel__1D20c,.Navbar_systemLabelText__1VpmX{display:flex;align-items:center;font-weight:var(--font-bold)}.Navbar_systemLabelText__1VpmX{background-color:var(--color-primary);color:var(--color-white);font-size:var(--text-xs);justify-content:center;border-radius:var(--radius-6);height:28px;width:28px}.Navbar_navLinks__1L9Gn{display:flex;grid-gap:var(--space-4);gap:var(--space-4)}.Navbar_navButton__1VpQ6{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text-strong);height:36px;padding:0 var(--space-12);border-radius:var(--radius-8);grid-gap:var(--space-8);gap:var(--space-8);text-decoration:none}.Navbar_navButton__1VpQ6:hover:not(.Navbar_active__32oXi){background-color:var(--color-surface-hover)}.Navbar_navButton__1VpQ6.Navbar_disabled__HfzHy{opacity:.3;cursor:not-allowed}.Navbar_navButton__1VpQ6.Navbar_active__32oXi,.Navbar_navButton__1VpQ6.Navbar_active__32oXi:focus,.Navbar_navButton__1VpQ6.Navbar_active__32oXi:hover{background-color:var(--color-primary);color:var(--color-white)}.Navbar_menu__kr8nF{display:flex;flex-direction:column;min-width:200px}.Navbar_menuItem__1YXPr{white-space:nowrap}.Navbar_dropdownNavLink__1dJWP{color:inherit;width:100%}.Navbar_dropdownNavLink__1dJWP:hover{color:inherit;text-decoration:none}.Navbar_rightSection__Tf3If,.Navbar_userInfo__2lBfT{display:flex;align-items:center;grid-gap:var(--space-8);gap:var(--space-8)}.Navbar_userInfo__2lBfT{height:36px;padding:0 var(--space-8) 0 var(--space-4);border:none;border-radius:var(--radius-8);background:transparent;color:var(--color-text-strong);cursor:pointer}.Navbar_userInfo__2lBfT:hover{background-color:var(--color-surface-hover)}.Navbar_userInfo__2lBfT:focus{outline:none}.Navbar_userInfo__2lBfT:focus-visible{box-shadow:0 0 0 3px var(--color-focus-ring)}.Navbar_userImage__HOAqk{width:28px;height:28px;border-radius:50%;object-fit:cover;flex-shrink:0}.Navbar_fallbackAvatar__d3u_X{width:28px;height:28px;border-radius:50%;background-color:var(--color-primary-subtle);color:var(--color-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0}.Navbar_fallbackAvatar__d3u_X,.Navbar_userName__3UVQz{font-size:var(--text-sm);font-weight:var(--font-semibold)}.Navbar_dropdownContent__35JJp{padding:var(--space-4);min-width:240px}.Navbar_profileHeader__pUJI8{display:flex;grid-gap:var(--space-8);gap:var(--space-8);padding:var(--space-4) var(--space-4) var(--space-12);margin-bottom:var(--space-4);align-items:center;border-bottom:1px solid var(--color-border)}.Navbar_profileText__2V47v{display:flex;flex-direction:column;min-width:0}.Navbar_profileName__PAxLY{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text-strong);text-transform:capitalize}.Navbar_profileEmail__1pHJP{font-size:var(--text-xs);color:var(--color-gray);overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere}.Navbar_logoutBtn__N0uRW{width:100%;justify-content:flex-start;padding:0 var(--space-8);color:var(--color-text-strong)}.Navbar_disabledRoute__1KUzu{font-weight:var(--font-medium);cursor:not-allowed;opacity:.5}.Navbar_versionLabel__XAoEG{font-size:var(--text-xs);color:var(--color-gray);font-weight:var(--font-medium)}.Navbar_accountMenuItem__284sW{width:100%;min-height:32px}.Navbar_accountMenuItem__284sW svg{flex-shrink:0}.Navbar_profileRoles__TBKfQ{margin-top:var(--space-4);max-width:240px;color:var(--color-gray);font-size:var(--text-xs);line-height:1.5;white-space:normal;overflow-wrap:anywhere}.HeaderWrapper_layoutContainer__2sV3E{display:flex;flex-direction:column;font-family:"Manrope",sans-serif}:root{--color-white:#fff;--color-black:#000;--color-primary:#1a738d;--color-primary-hover:#17687f;--color-primary-active:#145a6e;--color-primary-subtle:#e8f1f4;--color-focus-ring:rgba(26,115,141,0.35);--color-text-strong:#0b132b;--color-text:#33363b;--color-gray:#576a81;--color-text-muted:var(--color-gray);--color-bg:#fbfbfb;--color-surface-hover:#f5f7f9;--color-light-gray:#eaebed;--color-border:#e7e7e7;--color-strokedark:#d0d5dd;--color-strokelight:#eaecf0;--color-inactive:#f3f9fe;--color-danger:#d92d20;--color-danger-hover:#b42318;--color-danger-disabled:rgba(217,45,32,0.5019607843137255);--color-warning:#b54708;--color-success:#1fc16b;--color-success-strong:#067647;--tone-neutral-bg:#eaebed;--tone-neutral-text:#33363b;--tone-info-bg:#e3f2fb;--tone-info-text:#205773;--tone-success-bg:#dcf5e7;--tone-success-text:#0e5730;--tone-warning-bg:#fef0c7;--tone-warning-text:#93370d;--tone-danger-bg:#fee4e2;--tone-danger-text:#912018;--tone-purple-bg:#ebe4ff;--tone-purple-text:#4a2e9e;--color-primary-v2:var(--color-primary);--color-danger-v2:var(--color-danger);--color-badge-blue:var(--tone-info-bg);--color-badge-text:var(--tone-info-text);--space-2:2px;--space-4:4px;--space-6:6px;--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;--radius-full:9999px;--shadow-sm:0 1px 2px rgba(16,24,40,0.06);--shadow-overlay:0 8px 24px rgba(16,24,40,0.14);--shadow-dropdown:var(--shadow-overlay);--control-height-sm:32px;--control-height-md:40px;--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-text-strong);font-size:var(--text-base);font-weight:var(--font-semibold);margin-top:var(--space-8);margin-bottom:var(--space-16)}.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)}body{font-family:"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",sans-serif;color:var(--color-text-strong);-webkit-font-smoothing:antialiased}:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.v2-page{padding:var(--space-16) var(--space-24) var(--space-24);background-color:var(--color-bg);min-height:100vh}.v2-page a{color:var(--color-primary)}.v2-page a:hover{color:var(--color-primary-hover);text-decoration: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}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}div.container{margin-top:15px;margin-left:0;margin-right:0!important;max-width:100%}.vertical-center{min-height:100%;min-height:100vh;display:flex;align-items:center}.unauthorized_text{text-align:center;display:flex;flex-direction:column}.flex{display:flex}.hover-effect{transition:transform .2s}.hover-effect:hover{transform:scale(1.6)}.unstyled-button{border:none;background-color:transparent}
/*# sourceMappingURL=main.81ce54aa.chunk.css.map */