._button_q3dyy_4{--button-sheen:inset 1px 1px 0 #ffffff2e;--button-press:inset 2px 2px 5px #0000003d, inset -1px -1px 3px #ffffff1f;border-radius:var(--radius-md);min-height:2.65rem;color:var(--color-text-inverse);background-color:var(--color-primary);background-image:linear-gradient(145deg, var(--color-primary), var(--color-primary-strong));box-shadow:var(--neu-raised-sm), var(--button-sheen);font:inherit;cursor:pointer;transition:var(--neu-transition);border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.6rem .95rem;font-size:.88rem;font-weight:720;display:inline-flex}._button_q3dyy_4:hover:not(:disabled){background-color:var(--color-primary-strong);box-shadow:var(--neu-raised-hover), var(--button-sheen);transform:var(--neu-lift)}._button_q3dyy_4:active:not(:disabled){box-shadow:var(--button-press);transform:none}._button_q3dyy_4:disabled{cursor:not-allowed;opacity:.58;box-shadow:none}._secondary_q3dyy_49{color:var(--color-text);border-color:var(--neu-hairline);background-color:var(--neu-surface-solid);background-image:var(--neu-surface);box-shadow:var(--neu-raised-xs)}._secondary_q3dyy_49:hover:not(:disabled){background-color:var(--neu-surface-solid);box-shadow:var(--neu-raised-sm)}._secondary_q3dyy_49:active:not(:disabled){background-image:none;background-color:var(--neu-well);box-shadow:var(--neu-pressed)}._ghost_q3dyy_68{color:var(--color-text-muted);box-shadow:none;background-color:#0000;background-image:none}._ghost_q3dyy_68:hover:not(:disabled){color:var(--color-text);background-color:var(--neu-surface-solid);box-shadow:var(--neu-raised-xs)}._ghost_q3dyy_68:active:not(:disabled){background-color:var(--neu-well);box-shadow:var(--neu-pressed)}@media (prefers-contrast:more){._button_q3dyy_4{--button-sheen:0 0 0 transparent;--button-press:0 0 0 transparent}}._field_1b4c4_1{gap:.45rem;display:grid}._label_1b4c4_6{color:var(--color-text);font-size:.9rem;font-weight:700}._input_1b4c4_13{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);width:100%;min-height:2.9rem;color:var(--color-text);background:var(--neu-well);box-shadow:var(--neu-inset-sm);font:inherit;transition:var(--neu-transition);padding:.7rem .85rem}._input_1b4c4_13:hover:not(:disabled,:focus,[aria-invalid=true]){border-color:var(--color-text-subtle);box-shadow:var(--neu-inset)}._input_1b4c4_13:focus-visible{border-color:var(--color-primary)}._input_1b4c4_13::placeholder{color:var(--color-text-subtle)}._container_18rmo_1{color:var(--color-text-muted);place-items:center;gap:.75rem;display:grid}._fullPage_18rmo_8{min-height:100vh}._spinner_18rmo_12{border:3px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;width:2rem;height:2rem;animation:.7s linear infinite _spin_18rmo_12}@keyframes _spin_18rmo_12{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_18rmo_12{border-top-color:var(--color-border);border-right-color:var(--color-primary);animation:none}}._page_upkrx_1{background:var(--color-background);grid-template-columns:minmax(0,1.15fr) minmax(22rem,.85fr);min-height:100vh;display:grid}._brandPanel_upkrx_8{color:#fff;background:radial-gradient(circle at 12% 12%,#705dff73,#0000 36%),linear-gradient(145deg,#17152d,#24214c 58%,#343061);flex-direction:column;justify-content:space-between;padding:clamp(2rem,5vw,5rem);display:flex;position:relative;overflow:hidden}._brandPanel_upkrx_8:after{content:"";border:1px solid #ffffff29;border-radius:50%;width:28rem;height:28rem;position:absolute;bottom:-10rem;right:-8rem;box-shadow:0 0 0 4rem #ffffff08}._brand_upkrx_8{z-index:1;align-items:center;gap:.9rem;display:flex;position:relative}._brandLogo_upkrx_41{background:#fff;border:1px solid #ffffff2e;border-radius:1rem;flex:none;width:3.4rem;height:3.4rem;overflow:hidden;box-shadow:0 .8rem 2rem #0705233d}._brandLogo_upkrx_41 img{object-fit:cover;width:100%;height:100%;display:block}._brand_upkrx_8>span:last-child{display:grid}._brand_upkrx_8 strong{font-family:var(--font-display);letter-spacing:-.04em;font-size:1.5rem}._brand_upkrx_8 small{color:#c7c1ee;letter-spacing:.08em;text-transform:uppercase;margin-top:.1rem;font-size:.7rem;font-weight:750}._brandCopy_upkrx_78{z-index:1;max-width:35rem;position:relative}._eyebrow_upkrx_84{color:#b9b1ff;letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:700}._brandCopy_upkrx_78 h1{max-width:12ch;font-family:var(--font-display);letter-spacing:-.055em;margin:.75rem 0 1rem;font-size:clamp(2.6rem,6vw,5.5rem);line-height:.95}._brandCopy_upkrx_78 p{color:#d9d6f6;max-width:42ch;font-size:1.05rem;line-height:1.7}._formPanel_upkrx_108{place-items:center;padding:2rem;display:grid}._form_upkrx_108{border:1px solid var(--neu-hairline);border-radius:var(--radius-xl);background:var(--neu-surface);width:min(100%,30rem);box-shadow:var(--neu-raised);padding:clamp(1.5rem,3vw,2rem)}._form_upkrx_108 h2{font-family:var(--font-display);letter-spacing:-.035em;margin:0 0 .5rem;font-size:2rem}._form_upkrx_108>p{color:var(--color-text-muted);margin:0 0 2rem}._fields_upkrx_137{gap:1rem;display:grid}._passwordField_upkrx_142{position:relative}._passwordField_upkrx_142 input{padding-right:3rem}._passwordToggle_upkrx_150{border-radius:var(--radius-sm);width:2rem;height:2rem;color:var(--color-text-muted);cursor:pointer;transition:var(--neu-transition);background:0 0;border:1px solid #0000;place-items:center;padding:0;display:grid;position:absolute;bottom:.45rem;right:.55rem}._passwordToggle_upkrx_150:hover,._passwordToggle_upkrx_150[aria-pressed=true]{border-color:var(--neu-hairline);background:var(--neu-surface-solid);box-shadow:var(--neu-raised-xs)}._passwordToggle_upkrx_150:hover{color:var(--color-primary)}._passwordToggle_upkrx_150:hover:not(:active,[aria-pressed=true]){transform:var(--neu-lift)}._passwordToggle_upkrx_150:active{background:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._passwordToggle_upkrx_150:focus-visible{color:var(--color-primary);background:var(--color-primary-soft)}._forgotPassword_upkrx_195{color:var(--color-primary);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:end;padding:0;font-size:.9rem;font-weight:700}._forgotPassword_upkrx_195:hover,._forgotPassword_upkrx_195:focus-visible{text-decoration:underline}._staticField_upkrx_212{gap:.4rem;display:grid}._staticField_upkrx_212 span{color:var(--color-text-muted);font-size:.78rem;font-weight:700}._staticField_upkrx_212 strong{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);min-height:2.85rem;color:var(--color-text);background:var(--neu-well);box-shadow:var(--neu-inset-sm);overflow-wrap:anywhere;align-items:center;padding:.75rem .85rem;font-size:.95rem;display:flex}._error_upkrx_237{border:1px solid var(--color-danger-border);border-radius:var(--radius-md);color:var(--color-danger);background:var(--color-danger-soft);margin:1rem 0 0;padding:.75rem 1rem;font-size:.9rem}._submit_upkrx_247{width:100%;margin-top:1.25rem}._secondaryButton_upkrx_252{width:100%;margin-top:.5rem}._secondaryAction_upkrx_257{text-align:center;margin:1.25rem 0 0!important}._secondaryAction_upkrx_257 a{color:var(--color-primary);font-weight:700}@media (width<=760px){._page_upkrx_1{grid-template-columns:1fr}._brandPanel_upkrx_8{min-height:16rem;padding:2rem}._brandCopy_upkrx_78 h1{font-size:2.75rem}._brandCopy_upkrx_78 p{display:none}._formPanel_upkrx_108{padding:2.5rem 1.25rem}._form_upkrx_108{padding:1.5rem 1.25rem}}._workspaceFrame_19mk1_7{min-width:0;container:conversation-workspace/inline-size}._workspace_19mk1_7{isolation:isolate;height:calc(100dvh - 8.5rem - var(--shell-alert-height,0px));border:1px solid var(--neu-hairline);border-radius:var(--radius-lg);background:var(--neu-surface);min-height:34rem;box-shadow:var(--shadow-panel);grid-template-columns:minmax(19rem,21.5rem) minmax(0,1fr);display:grid;position:relative;overflow:hidden}._inbox_19mk1_27,._threadPane_19mk1_28,._detailPane_19mk1_29,._focusTarget_19mk1_30{min-width:0;min-height:0}._srOnly_19mk1_35{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._eyebrow_19mk1_47{color:var(--color-primary-strong);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.25rem;display:block}._inbox_19mk1_27{border-right:1px solid var(--neu-hairline);background:var(--neu-surface);flex-direction:column;display:flex}._paneHeader_19mk1_66{justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1rem .5rem;display:flex}._paneTitle_19mk1_74{align-items:center;gap:.5rem;display:flex}._paneHeader_19mk1_66 h2,._patientDetail_19mk1_81 h2{color:var(--color-text);font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-semibold);letter-spacing:-.01em;margin:0}._count_19mk1_90{min-width:1.75rem;color:var(--color-text-muted);background:var(--neu-well);box-shadow:var(--neu-inset-sm);text-align:center;font-size:var(--text-xs);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;border-radius:999px;padding:.125rem .5rem}._inboxHeaderActions_19mk1_103{align-items:center;gap:.5rem;display:flex}._startConversationButton_19mk1_109{min-height:2rem;font-size:var(--text-sm);font-weight:var(--weight-semibold);white-space:nowrap;gap:.375rem;padding:.375rem .75rem}._filterBar_19mk1_118{border-bottom:1px solid var(--neu-hairline);grid-template-columns:minmax(0,1fr);gap:.5rem;padding:.5rem 1rem .75rem;display:grid}._searchField_19mk1_127{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);min-width:0;height:2.25rem;color:var(--color-text-subtle);background:var(--neu-well);box-shadow:var(--neu-inset-sm);transition:var(--neu-transition);align-items:center;gap:.5rem;padding:0 .625rem;display:flex}._searchField_19mk1_127:hover:not(:focus-within){border-color:var(--color-text-subtle);box-shadow:var(--neu-inset)}._searchField_19mk1_127:focus-within{border-color:color-mix(in srgb, var(--color-primary) 60%, var(--color-border));box-shadow:var(--neu-inset-sm), 0 0 0 3px var(--color-primary-glow)}._searchField_19mk1_127 input{width:100%;min-width:0;color:var(--color-text);font:inherit;font-size:var(--text-sm);background:0 0;border:0;outline:0}._searchField_19mk1_127 input::placeholder{color:var(--color-text-subtle)}._searchField_19mk1_127>button{width:1.75rem;height:1.75rem;color:var(--color-text-subtle);cursor:pointer;transition:var(--neu-transition);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin-right:-.375rem;padding:0;display:grid}._searchField_19mk1_127>button:hover,._searchField_19mk1_127>button:focus-visible{color:var(--color-text);background:var(--neu-surface-solid);box-shadow:var(--neu-raised-xs)}._searchField_19mk1_127>button:hover{transform:var(--neu-lift)}._searchField_19mk1_127>button:active{background:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._channelTabs_19mk1_209{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);background:var(--neu-well);width:100%;box-shadow:var(--neu-inset-sm);align-items:center;padding:calc(.1875rem - 1px);display:flex}._channelTabs_19mk1_209 button{border-radius:calc(var(--radius-md) - .1875rem);min-width:0;min-height:1.875rem;color:var(--color-text-muted);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;transition:var(--neu-transition);background:0 0;border:1px solid #0000;flex:1;padding:.25rem .5rem}._channelTabs_19mk1_209 button:hover{color:var(--color-text);background-color:color-mix(in srgb, var(--neu-surface-solid) 55%, transparent)}._channelTabs_19mk1_209 button:active{box-shadow:var(--neu-pressed)}._channelTabs_19mk1_209 button[aria-pressed=true]{color:var(--color-text);border-color:var(--neu-hairline);background-color:var(--neu-surface-solid);background-image:var(--neu-surface);box-shadow:var(--neu-raised-xs);font-weight:var(--weight-semibold)}._channelTabs_19mk1_209 button:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}._filterControls_19mk1_263,._activeFilterChips_19mk1_271{flex-wrap:wrap;align-items:center;gap:.375rem;min-width:0;display:flex}._activeFilterChip_19mk1_271{border:1px solid color-mix(in srgb, var(--color-primary) 28%, var(--color-border));border-radius:var(--radius-sm);min-width:0;max-width:100%;min-height:1.75rem;color:var(--color-primary-strong);background:var(--color-primary-soft);box-shadow:var(--neu-raised-xs);font:inherit;font-size:var(--text-xs);font-weight:var(--weight-semibold);cursor:pointer;transition:var(--neu-transition);align-items:center;gap:.25rem;padding:.1875rem .375rem .1875rem .5rem;display:inline-flex}._activeFilterChip_19mk1_271 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._activeFilterChip_19mk1_271 svg{flex:none}._activeFilterChip_19mk1_271:hover{border-color:color-mix(in srgb, var(--color-primary) 50%, var(--color-border));box-shadow:var(--neu-raised-sm);transform:var(--neu-lift)}._activeFilterChip_19mk1_271:active{box-shadow:var(--neu-pressed);transform:none}._activeFilterChip_19mk1_271:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._advancedFilters_19mk1_330{flex:none;position:relative}._advancedFilters_19mk1_330>summary{border:1px solid var(--neu-hairline);border-radius:var(--radius-sm);min-height:1.75rem;color:var(--color-text-muted);background:var(--neu-surface);box-shadow:var(--neu-raised-xs);font-size:var(--text-xs);font-weight:var(--weight-semibold);cursor:pointer;transition:var(--neu-transition);align-items:center;gap:.375rem;padding:.1875rem .625rem;list-style:none;display:inline-flex}._advancedFilters_19mk1_330>summary::-webkit-details-marker{display:none}._advancedFilters_19mk1_330>summary:hover,._advancedFilters_19mk1_330>summary:focus-visible{color:var(--color-text);border-color:var(--color-border-strong);box-shadow:var(--neu-raised-sm)}._advancedFilters_19mk1_330>summary:hover{transform:var(--neu-lift)}._advancedFilters_19mk1_330>._activeFilterButton_19mk1_368{color:var(--color-primary-strong);border-color:color-mix(in srgb, var(--color-primary) 38%, var(--color-border));background:var(--color-primary-soft)}._advancedFilters_19mk1_330>summary:active,._advancedFilters_19mk1_330[open]>summary{box-shadow:var(--neu-pressed);transform:none}._advancedFilters_19mk1_330[open]>summary:not(._activeFilterButton_19mk1_368){background:var(--neu-well)}._filterPopover_19mk1_389{z-index:20;border:1px solid var(--neu-hairline);border-radius:var(--radius-md);background:var(--color-surface-raised);width:min(16rem,100cqi - 2rem);max-height:min(31rem,68dvh);box-shadow:var(--shadow-lg);padding:.375rem;position:absolute;top:calc(100% + .375rem);left:0;overflow:auto}._filterPopover_19mk1_389 fieldset{border:0;border-bottom:1px solid var(--neu-hairline);gap:.0625rem;margin:0;padding:.375rem 0;display:grid}._filterPopover_19mk1_389 fieldset:last-child{border-bottom:0}._filterPopover_19mk1_389 legend{color:var(--color-text-subtle);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;padding:.25rem .5rem}._filterPopover_19mk1_389 label{border-radius:var(--radius-sm);color:var(--color-text);font-size:var(--text-sm);cursor:pointer;align-items:center;gap:.5rem;padding:.375rem .5rem;display:flex}._filterPopover_19mk1_389 label:hover{background:var(--color-surface-muted)}._filterPopover_19mk1_389 input{accent-color:var(--color-primary)}._scopeNote_19mk1_445{color:var(--color-text-subtle);font-size:var(--text-xs);font-variant-numeric:tabular-nums;margin:0;line-height:1.35}._searchScope_19mk1_453{flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;display:flex}._searchScope_19mk1_453>button{color:var(--color-primary);font:inherit;font-size:var(--text-xs);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}._searchScope_19mk1_453>button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:2px}._inboxScroll_19mk1_479,._threadBody_19mk1_480,._detailPane_19mk1_29{scrollbar-width:thin;scrollbar-color:var(--color-border-strong) transparent;overflow:auto}._inboxScroll_19mk1_479,._threadBody_19mk1_480{flex:1}._conversationList_19mk1_492,._messageList_19mk1_493,._threadPicker_19mk1_494 ul{margin:0;padding:0;list-style:none}._conversationRow_19mk1_500{border:0;border-bottom:1px solid var(--neu-hairline);width:100%;color:var(--color-text);text-align:left;cursor:pointer;transition:var(--neu-transition);background:0 0;grid-template-columns:2.25rem minmax(0,1fr);gap:.75rem;padding:.875rem 1rem;display:grid;position:relative}._conversationRow_19mk1_500:before{content:"";background:var(--color-primary);width:3px;transition:transform var(--motion-quick);border-radius:0 999px 999px 0;position:absolute;top:.625rem;bottom:.625rem;left:0;transform:scaleY(0)}._conversationRow_19mk1_500:hover{z-index:1;background-color:var(--neu-surface-solid);box-shadow:var(--neu-raised-sm);transform:var(--neu-lift)}._conversationRow_19mk1_500:active{background-color:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._conversationRow_19mk1_500:focus-visible{z-index:1;outline:2px solid var(--color-primary);outline-offset:-2px}._selectedRow_19mk1_551,._selectedRow_19mk1_551:hover,._selectedRow_19mk1_551:active{background-color:color-mix(in srgb, var(--color-primary) 7%, var(--neu-surface-solid));box-shadow:var(--neu-raised-sm);transform:none}._selectedRow_19mk1_551:before{transform:scaleY(1)}._avatar_19mk1_568,._largeAvatar_19mk1_569,._headerAvatar_19mk1_570{color:var(--color-primary-strong);background:color-mix(in srgb, var(--color-primary-soft) 70%, var(--neu-well));box-shadow:var(--neu-inset-sm);font-weight:var(--weight-semibold);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;display:grid}._avatar_19mk1_568{width:2.25rem;height:2.25rem;font-size:var(--text-xs)}._selectedRow_19mk1_551 ._avatar_19mk1_568{color:var(--color-text-inverse);background:var(--color-primary-strong);box-shadow:none}._rowBody_19mk1_598,._rowHeading_19mk1_599{min-width:0}._rowBody_19mk1_598{gap:.25rem;display:grid}._rowHeading_19mk1_599{align-items:center;gap:.375rem;display:flex}._rowHeading_19mk1_599 strong{min-width:0;color:var(--color-text);font-size:var(--text-base);font-weight:var(--weight-medium);letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.375rem;display:inline-flex;overflow:hidden}._unreadRow_19mk1_628 ._rowHeading_19mk1_599 strong{font-weight:var(--weight-bold)}._unreadDot_19mk1_632{background:var(--color-primary);border-radius:50%;flex:none;width:.5rem;height:.5rem}._starredIcon_19mk1_640{color:var(--color-warning);flex:none}._reviewedIcon_19mk1_645{color:var(--color-text-subtle);flex:none}._rowHeading_19mk1_599 time{color:var(--color-text-subtle);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex:none;margin-left:auto}._unreadRow_19mk1_628 ._rowHeading_19mk1_599 time{color:var(--color-primary-strong);font-weight:var(--weight-semibold)}._rowMeta_19mk1_663{min-width:0;color:var(--color-text-subtle);font-size:var(--text-xs);align-items:center;gap:.5rem;display:flex}._channelBadge_19mk1_672{color:var(--color-text-muted);font-weight:var(--weight-medium);white-space:nowrap;flex:none;align-items:center;gap:.25rem;display:inline-flex}._channelBadge_19mk1_672 svg{color:var(--color-text-subtle)}._rowPhone_19mk1_686{min-width:0;color:var(--color-text-subtle);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._rowPhone_19mk1_686:before{content:"·";margin-right:.5rem}._requestBadges_19mk1_700{flex-wrap:wrap;gap:.25rem;margin-top:.125rem;display:flex}._actionBadge_19mk1_707,._reviewBadge_19mk1_708{min-height:1.25rem;font-size:var(--text-2xs);font-weight:var(--weight-semibold);white-space:nowrap;border-radius:.375rem;align-items:center;gap:.25rem;padding:0 .4375rem;line-height:1.25rem;display:inline-flex}._actionBadge_19mk1_707{color:var(--color-warning);background:var(--color-warning-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-warning) 30%, transparent)}._reviewBadge_19mk1_708{color:var(--color-info);background:var(--color-info-soft)}._preview_19mk1_733{color:var(--color-text-muted);font-size:var(--text-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}._loadMore_19mk1_743{border-top:1px solid var(--neu-hairline);text-align:center;padding:.75rem 1rem}._loadMore_19mk1_743 button{width:100%;min-height:2.25rem;font-size:var(--text-sm)}._inboxSkeleton_19mk1_755{padding:0}._skeletonRow_19mk1_759{border-bottom:1px solid var(--neu-hairline);grid-template-columns:2.25rem minmax(0,1fr);gap:.75rem;padding:.875rem 1rem;display:grid}._skeletonRow_19mk1_759>span:last-child{align-content:center;gap:.5rem;display:grid}._workflowUnavailable_19mk1_773{border:1px solid color-mix(in srgb, var(--color-warning) 35%, var(--color-border));border-radius:var(--radius-sm);color:var(--color-text);background:var(--color-warning-soft);font-size:var(--text-xs);margin:.75rem 1rem 0;padding:.5rem .75rem;line-height:1.45}._focusTarget_19mk1_30{outline:0;display:flex}._focusTarget_19mk1_30:focus-visible{box-shadow:inset 0 0 0 2px var(--color-primary)}._threadPane_19mk1_28{background:var(--color-surface);flex-direction:column;width:100%;display:flex}._threadHeader_19mk1_803{z-index:2;border-bottom:1px solid var(--neu-hairline);background:var(--neu-surface);align-items:center;gap:.75rem;min-height:4.25rem;padding:.75rem 1.25rem;display:flex}._threadIdentity_19mk1_814{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}._threadIdentity_19mk1_814>div{min-width:0}._threadIdentity_19mk1_814 h2{color:var(--color-text);font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-semibold);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._threadIdentity_19mk1_814 p{color:var(--color-text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:.5rem;margin:.125rem 0 0;display:flex;overflow:hidden}._threadIdentity_19mk1_814 p>*+:before{content:"·";color:var(--color-text-subtle);margin-right:.5rem}._headerAvatar_19mk1_570{border-radius:var(--radius-md);width:2.5rem;height:2.5rem;font-size:var(--text-sm)}._headerChannel_19mk1_863{color:var(--color-text-muted);align-items:center;gap:.3125rem;display:inline-flex}._threadActions_19mk1_870{flex:none;align-items:center;gap:.375rem;display:flex}._iconAction_19mk1_879{border-radius:var(--radius-sm);width:2.25rem;min-height:2.25rem;color:var(--color-text-muted);box-shadow:var(--neu-raised-xs);padding:0}._iconAction_19mk1_879:hover:not(:disabled){color:var(--color-text);box-shadow:var(--neu-raised-sm);transform:var(--neu-lift)}._iconAction_19mk1_879:active:not(:disabled){box-shadow:var(--neu-pressed);transform:none}._iconActionOn_19mk1_900,._iconActionOn_19mk1_900:hover:not(:disabled){color:var(--color-warning);border-color:color-mix(in srgb, var(--color-warning) 35%, var(--color-border));background:var(--color-warning-soft);box-shadow:var(--neu-pressed);transform:none}._detailsButton_19mk1_913{flex:none}._mobileBack_19mk1_917{display:none}._detailBack_19mk1_921{min-height:2.25rem;font-size:var(--text-sm);align-self:flex-end}._statusStrip_19mk1_929{z-index:3;border-bottom:1px solid var(--neu-hairline);background:var(--neu-surface);flex-wrap:wrap;align-items:stretch;gap:.5rem;padding:.625rem 1.25rem;display:flex;container:status-strip/inline-size}._statusTrack_19mk1_941{--track-color:var(--color-text-muted);--track-soft:var(--color-surface-muted);border:1px solid color-mix(in srgb, var(--track-color) 26%, var(--color-border));border-radius:var(--radius-md);background:color-mix(in srgb, var(--track-soft) 70%, var(--color-surface-raised));flex:15rem;align-items:center;gap:.625rem;min-width:0;min-height:2.75rem;padding:.375rem .375rem .375rem .625rem;display:flex;position:relative}._trackAction_19mk1_962{--track-color:var(--color-warning);--track-soft:var(--color-warning-soft)}._trackAction_19mk1_962 ._statusIcon_19mk1_967{color:var(--color-surface-raised);background:var(--color-warning);box-shadow:none}._trackReview_19mk1_973{--track-color:var(--color-info);--track-soft:var(--color-info-soft)}._trackCompleted_19mk1_979{--track-color:var(--color-success);--track-soft:var(--color-success-soft);animation:.26s both _status-resolve_19mk1_1}._trackCompleted_19mk1_979 ._statusIcon_19mk1_967{color:var(--color-text-inverse);background:var(--color-success);box-shadow:none}._trackReviewed_19mk1_991{--track-color:var(--color-text-subtle);--track-soft:var(--color-surface-muted);animation:.26s both _status-resolve_19mk1_1}._trackReviewed_19mk1_991 ._statusIcon_19mk1_967{color:var(--color-success)}._trackPending_19mk1_1002{--track-color:var(--color-primary);--track-soft:var(--color-surface-muted);overflow:hidden}._trackPending_19mk1_1002 ._statusIcon_19mk1_967{color:var(--color-primary-strong)}._statusCountdown_19mk1_1012{background:color-mix(in srgb, var(--color-primary) 18%, transparent);height:2px;position:absolute;bottom:0;left:0;right:0}._statusCountdown_19mk1_1012>span{background:var(--color-primary);transform-origin:0;height:100%;animation:linear forwards _countdown_19mk1_1;display:block}._statusSpinner_19mk1_1029{animation:.9s linear infinite _spin_19mk1_1}._statusLoading_19mk1_1033{color:var(--color-text-muted);font-weight:var(--weight-medium);align-items:center;gap:.5rem;display:inline-flex}._statusConfirm_19mk1_1041 ._statusConfirmError_19mk1_1041{color:var(--color-danger)}._statusIcon_19mk1_967{width:1.75rem;height:1.75rem;color:var(--track-color);background:color-mix(in srgb, var(--track-soft) 70%, var(--neu-well));box-shadow:var(--neu-inset-sm);border-radius:50%;flex:none;place-items:center;display:grid}._statusCopy_19mk1_1057{flex:1;gap:.0625rem;min-width:0;display:grid}._statusCopy_19mk1_1057 strong{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:1.3}._statusCopy_19mk1_1057 span{color:var(--color-text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}._statusButton_19mk1_1080{border-radius:var(--radius-sm);min-height:2rem;font-size:var(--text-sm);font-weight:var(--weight-semibold);white-space:nowrap;flex:none;gap:.375rem;padding:.3125rem .75rem}._statusButton_19mk1_1080:hover:not(:disabled){box-shadow:var(--neu-raised-sm);transform:var(--neu-lift)}._statusButton_19mk1_1080:active:not(:disabled){box-shadow:var(--neu-pressed);transform:none}._statusUndo_19mk1_1101{border-radius:var(--radius-sm);min-height:2rem;color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-medium);flex:none;gap:.3125rem;padding:.3125rem .625rem}._statusConfirm_19mk1_1041{z-index:10;border:1px solid var(--neu-hairline);border-radius:var(--radius-md);width:min(23rem,100cqi - 2rem);color:var(--color-text);background:var(--color-surface-raised);box-shadow:var(--shadow-lg);gap:.75rem;padding:1rem;animation:.14s both _popover-enter_19mk1_1;display:grid;position:absolute;top:calc(100% + .375rem);right:0}._statusConfirm_19mk1_1041>strong{font-size:var(--text-base);font-weight:var(--weight-semibold)}._statusConfirm_19mk1_1041 ul{border:1px solid var(--neu-hairline);border-radius:var(--radius-sm);margin:0;padding:0;list-style:none;display:grid}._statusConfirm_19mk1_1041 li{font-size:var(--text-sm);font-weight:var(--weight-medium);justify-content:space-between;align-items:baseline;gap:.75rem;padding:.5rem .75rem;display:flex}._statusConfirm_19mk1_1041 li+li{border-top:1px solid var(--neu-hairline)}._statusConfirm_19mk1_1041 li small{color:var(--color-text-subtle);font-size:var(--text-xs);font-weight:var(--weight-regular);font-variant-numeric:tabular-nums;flex:none}._statusConfirm_19mk1_1041 p{color:var(--color-text-muted);font-size:var(--text-xs);margin:0;line-height:1.5}._statusConfirmActions_19mk1_1172{justify-content:flex-end;gap:.5rem;display:flex}._statusConfirmActions_19mk1_1172 button{min-height:2.25rem;font-size:var(--text-sm)}._statusError_19mk1_1183{color:var(--color-danger);font-size:var(--text-xs);font-weight:var(--weight-medium);flex-basis:100%;order:3;margin:0}._statusNotice_19mk1_1192{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);flex-basis:100%;order:3;margin:0}._workspaceTabs_19mk1_1201{z-index:1;border-bottom:1px solid var(--neu-hairline);background:var(--neu-surface);align-items:center;gap:.25rem;min-height:2.75rem;padding:0 clamp(1rem,2.3cqi,1.5rem);display:flex}._workspaceTabs_19mk1_1201 button{min-width:5rem;min-height:2.75rem;color:var(--color-text-muted);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;transition:var(--neu-transition);background:0 0;border:0;justify-content:center;align-items:center;gap:.375rem;padding:0 .75rem;display:inline-flex;position:relative}._workspaceTabs_19mk1_1201 button:after{content:"";background:var(--color-primary);height:2px;transition:transform var(--motion-quick);border-radius:999px 999px 0 0;position:absolute;inset:auto .5rem -1px;transform:scaleX(0)}._workspaceTabs_19mk1_1201 button:hover{color:var(--color-text)}._workspaceTabs_19mk1_1201 button[aria-selected=true]{color:var(--color-text);font-weight:var(--weight-semibold)}._workspaceTabs_19mk1_1201 button[aria-selected=true] svg{color:var(--color-primary-strong)}._workspaceTabs_19mk1_1201 button[aria-selected=true]:after{transform:scaleX(1)}._workspaceTabs_19mk1_1201 button:focus-visible{border-radius:var(--radius-sm);outline:2px solid var(--color-primary);outline-offset:-2px}._threadBody_19mk1_480{flex-direction:column;gap:.75rem;min-height:0;padding:1rem clamp(1rem,2.3cqi,1.5rem) 0;display:flex;overflow:hidden}._callsTabPanel_19mk1_1276{flex:1;min-width:0;min-height:0;overflow:auto;container:conversation-calls/inline-size}._callsTabPanel_19mk1_1276[hidden],._threadBody_19mk1_480[hidden]{display:none}._threadBody_19mk1_480>._workflowUnavailable_19mk1_773{margin:0}._messageViewport_19mk1_1296{flex:1;min-height:0;position:relative}._messageHistory_19mk1_1302{scrollbar-width:thin;scrollbar-color:var(--color-border-strong) transparent;flex-direction:column;height:100%;min-height:0;padding:.25rem .25rem 1rem;display:flex;overflow-y:auto}._olderMessages_19mk1_1313{align-self:center;margin-bottom:1rem}._messageList_19mk1_493{gap:.625rem;width:min(100%,48rem);margin-inline:auto;display:grid}._scrollToLatest_19mk1_1325{border:1px solid var(--neu-hairline);width:2.25rem;height:2.25rem;color:var(--color-primary-strong);background-color:var(--neu-surface-solid);background-image:var(--neu-surface);box-shadow:var(--neu-raised-sm);cursor:pointer;transition:var(--neu-transition);border-radius:999px;place-items:center;display:grid;position:absolute;bottom:.75rem;right:.75rem}._scrollToLatest_19mk1_1325:hover{border-color:var(--color-primary);box-shadow:var(--neu-raised);transform:var(--neu-lift)}._scrollToLatest_19mk1_1325:active{background-image:none;background-color:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._scrollToLatest_19mk1_1325:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._daySeparator_19mk1_1361{color:var(--color-text-subtle);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.75rem;margin:.5rem 0 .25rem;display:flex}._daySeparator_19mk1_1361:before,._daySeparator_19mk1_1361:after{content:"";background:var(--neu-hairline);flex:1;height:1px}._messageRow_19mk1_1381{animation:.18s both _message-enter_19mk1_1;display:flex}._inbound_19mk1_1386{justify-content:flex-start}._outbound_19mk1_1390{justify-content:flex-end}._messageBubble_19mk1_1396{border:1px solid var(--neu-hairline);background:var(--color-surface-raised);max-width:min(34rem,78%);box-shadow:var(--neu-raised-xs);border-radius:1rem;padding:.625rem .875rem}._inbound_19mk1_1386 ._messageBubble_19mk1_1396{border-bottom-left-radius:.25rem}._outbound_19mk1_1390 ._messageBubble_19mk1_1396{border-color:color-mix(in srgb, var(--color-primary) 22%, var(--color-border));background:var(--color-primary-soft);border-bottom-right-radius:.25rem}._aiMessage_19mk1_1419 ._messageBubble_19mk1_1396{background:color-mix(in srgb, var(--color-primary-soft) 70%, var(--color-surface-raised))}._messageBubble_19mk1_1396 p{color:var(--color-text);white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--text-base);margin:0;line-height:1.5}._messageMeta_19mk1_1436{color:var(--color-text-subtle);font-size:var(--text-2xs);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin-top:.375rem;display:flex}._messageMeta_19mk1_1436>span:first-child{color:var(--color-text-muted);font-weight:var(--weight-medium);align-items:center;gap:.25rem;display:inline-flex}._deliveryFailed_19mk1_1455{color:var(--color-danger);font-weight:var(--weight-semibold);align-items:center;gap:.25rem;display:inline-flex}._threadPicker_19mk1_494{width:min(100%,34rem);margin:auto;padding:1rem}._threadPicker_19mk1_494 h3,._detailSection_19mk1_1470 h3{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-semibold);margin:0}._threadPicker_19mk1_494 p{color:var(--color-text-muted);font-size:var(--text-sm);margin:.375rem 0 1rem}._threadPicker_19mk1_494 ul{gap:.5rem;display:grid}._threadPicker_19mk1_494 button{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);width:100%;color:var(--color-text);background-color:var(--neu-surface-solid);background-image:var(--neu-surface);box-shadow:var(--neu-raised-xs);font-size:var(--text-sm);text-align:left;cursor:pointer;transition:var(--neu-transition);justify-content:space-between;gap:1rem;padding:.75rem .875rem;display:flex}._threadPicker_19mk1_494 button:hover,._threadPicker_19mk1_494 button:focus-visible{border-color:var(--color-primary);box-shadow:var(--neu-raised-sm)}._threadPicker_19mk1_494 button:hover{transform:var(--neu-lift)}._threadPicker_19mk1_494 button:active{background-image:none;background-color:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._threadPicker_19mk1_494 button span{color:var(--color-text-muted);font-size:var(--text-xs)}._takeoverBar_19mk1_1530,._staffComposer_19mk1_1531{border-top:1px solid var(--neu-hairline);background:var(--neu-surface);margin:0 calc(-1*clamp(1rem,2.3cqi,1.5rem));padding:.875rem clamp(1rem,2.3cqi,1.5rem)}._takeoverBar_19mk1_1530,._takeoverHeading_19mk1_1539,._takeoverBar_19mk1_1530>div,._composerActions_19mk1_1541{align-items:center;gap:.625rem;display:flex}._takeoverBar_19mk1_1530{flex-wrap:wrap;justify-content:space-between}._takeoverBar_19mk1_1530>div>svg,._takeoverHeading_19mk1_1539>svg{color:var(--color-primary-strong);flex:none}._takeoverBar_19mk1_1530 span,._takeoverHeading_19mk1_1539 span{gap:.125rem;display:grid}._takeoverBar_19mk1_1530 strong,._takeoverHeading_19mk1_1539 strong{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-semibold)}._takeoverBar_19mk1_1530 small,._takeoverHeading_19mk1_1539 small,._composerActions_19mk1_1541 span{color:var(--color-text-muted);font-size:var(--text-xs)}._takeoverBar_19mk1_1530>p,._staffComposer_19mk1_1531>p:not(._takeoverError_19mk1_1579){color:var(--color-text-muted);font-size:var(--text-sm);margin:0}._staffComposer_19mk1_1531{gap:.5rem;display:grid}._takeoverHeading_19mk1_1539>button{margin-left:auto}._staffComposer_19mk1_1531 label{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-semibold)}._staffComposer_19mk1_1531 textarea{resize:vertical;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);min-height:4.5rem;color:var(--color-text);background:var(--neu-well);box-shadow:var(--neu-inset-sm);font:inherit;font-size:var(--text-base);transition:var(--neu-transition);padding:.625rem .75rem;line-height:1.45}._staffComposer_19mk1_1531 textarea:hover:not(:disabled,:focus,[aria-invalid=true]){border-color:var(--color-text-subtle);box-shadow:var(--neu-inset)}._staffComposer_19mk1_1531 textarea:focus-visible{border-color:color-mix(in srgb, var(--color-primary) 60%, var(--color-border));box-shadow:var(--neu-inset-sm), 0 0 0 3px var(--color-primary-glow);outline:0}._composerActions_19mk1_1541{justify-content:flex-end}._composerActions_19mk1_1541 span{font-variant-numeric:tabular-nums;margin-right:auto}._takeoverError_19mk1_1579{width:100%;color:var(--color-danger);font-size:var(--text-sm);margin:0}._aiModeControl_19mk1_1649{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);background:var(--neu-surface);box-shadow:var(--neu-raised-xs);gap:.625rem;margin-top:.625rem;padding:.75rem;display:grid}._aiModeControl_19mk1_1649 strong{font-size:var(--text-sm);font-weight:var(--weight-semibold)}._aiModeControl_19mk1_1649 p,._aiModeNotice_19mk1_1666,._aiModeError_19mk1_1667{font-size:var(--text-xs);margin:.25rem 0 0;line-height:1.45}._aiModeControl_19mk1_1649 p,._aiModeNotice_19mk1_1666{color:var(--color-text-muted)}._aiModeError_19mk1_1667{color:var(--color-danger)}._aiModeControl_19mk1_1649 button{min-height:2.25rem;font-size:var(--text-sm);justify-self:start}._callsPane_19mk1_1690{gap:.75rem;width:min(100%,50rem);margin:0 auto;padding:1rem clamp(1rem,2.3cqi,1.5rem) 1.5rem;display:grid}._callsHeader_19mk1_1698{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}._callsHeader_19mk1_1698 h3,._callsState_19mk1_1706 h3{color:var(--color-text);font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-semibold);letter-spacing:-.01em;margin:0}._callsHeader_19mk1_1698>span{color:var(--color-text-subtle);font-size:var(--text-xs);font-variant-numeric:tabular-nums}._callList_19mk1_1721{gap:.5rem;display:grid}._callCard_19mk1_1728{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);background:var(--neu-surface);box-shadow:var(--neu-raised-xs);transition:var(--neu-transition);overflow:hidden}._callCard_19mk1_1728:has(>._callCardButton_19mk1_1737:hover){box-shadow:var(--neu-raised-sm);transform:var(--neu-lift)}._callCard_19mk1_1728:has(>._callCardButton_19mk1_1737:active){box-shadow:var(--neu-raised-xs);transform:none}._callCardButton_19mk1_1737{width:100%;min-height:4rem;color:var(--color-text);text-align:left;cursor:pointer;transition:var(--neu-transition);background:0 0;border:0;grid-template-columns:2.25rem minmax(7rem,1fr) auto auto auto auto;align-items:center;gap:.75rem;padding:.75rem 1rem;display:grid}._callCardButton_19mk1_1737:hover{background-color:var(--neu-surface-solid)}._callCardButton_19mk1_1737:active{background-color:var(--neu-well);box-shadow:var(--neu-pressed)}._callCardButton_19mk1_1737:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}._callDirectionIcon_19mk1_1778,._callArtifactIcon_19mk1_1779,._callsEmptyIcon_19mk1_1780{color:var(--color-primary-strong);background:color-mix(in srgb, var(--color-primary-soft) 70%, var(--neu-well));box-shadow:var(--neu-inset-sm);place-items:center;display:grid}._callDirectionIcon_19mk1_1778{border-radius:50%;width:2.25rem;height:2.25rem}._callCardIdentity_19mk1_1798{min-width:0}._callCardIdentity_19mk1_1798 strong,._callCardIdentity_19mk1_1798 time{display:block}._callCardIdentity_19mk1_1798 strong{font-size:var(--text-base);font-weight:var(--weight-semibold)}._callCardIdentity_19mk1_1798 time{color:var(--color-text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;margin-top:.125rem}._callFact_19mk1_1820,._artifactCount_19mk1_1821{color:var(--color-text-muted);background:var(--neu-well);box-shadow:var(--neu-inset-sm);font-size:var(--text-2xs);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:.375rem;padding:0 .4375rem;line-height:1.375rem}._artifactCount_19mk1_1821{color:var(--color-primary-strong);background:color-mix(in srgb, var(--color-primary-soft) 70%, var(--neu-well))}._callCardButton_19mk1_1737>svg,._artifactDisclosure_19mk1_1844>svg{color:var(--color-text-subtle);transition:transform var(--motion-quick)}._disclosureOpen_19mk1_1849{transform:rotate(180deg)}._callCardDetails_19mk1_1853{border-top:1px solid var(--neu-hairline);gap:.625rem;padding:.875rem 1rem 1rem;animation:.17s both _call-details-enter_19mk1_1;display:grid}._callFacts_19mk1_1861{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;display:grid}._callFacts_19mk1_1861>div{border:1px solid var(--neu-hairline);border-radius:var(--radius-sm);background:var(--neu-well);box-shadow:var(--neu-inset-sm);padding:.5rem .75rem}._callFacts_19mk1_1861 dt{color:var(--color-text-subtle);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase}._callFacts_19mk1_1861 dd{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-semibold);margin:.125rem 0 0}._callSummary_19mk1_1892,._callArtifact_19mk1_1779{border:1px solid var(--neu-hairline);border-radius:var(--radius-sm);background:var(--color-surface);padding:.75rem .875rem}._callSummary_19mk1_1892{border-color:color-mix(in srgb, var(--color-primary) 18%, var(--color-border));background:color-mix(in srgb, var(--color-primary-soft) 45%, var(--color-surface-raised))}._artifactHeading_19mk1_1913{align-items:center;gap:.625rem;display:flex}._callArtifactIcon_19mk1_1779{border-radius:50%;flex:none;width:1.75rem;height:1.75rem}._artifactHeading_19mk1_1913 h4,._artifactDisclosure_19mk1_1844 strong{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-semibold);margin:0}._artifactHeading_19mk1_1913 p,._artifactDisclosure_19mk1_1844 small,._callSummary_19mk1_1892>small{color:var(--color-text-subtle);font-size:var(--text-xs);margin:.125rem 0 0;line-height:1.4;display:block}._callSummary_19mk1_1892>p,._callArtifact_19mk1_1779>p,._artifactBody_19mk1_1946>p{color:var(--color-text);font-size:var(--text-sm);margin:.5rem 0 0;line-height:1.55}._callArtifact_19mk1_1779>button:not(._artifactDisclosure_19mk1_1844){margin-top:.625rem}._secureAudio_19mk1_1957{width:100%;height:2.75rem;accent-color:var(--color-primary);margin-top:.625rem}._artifactDisclosure_19mk1_1844{width:100%;color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.625rem;padding:0;display:grid}._artifactDisclosure_19mk1_1844:focus-visible{border-radius:var(--radius-sm);outline:2px solid var(--color-primary);outline-offset:3px}._artifactBody_19mk1_1946{padding:.625rem 0 0 2.375rem}._transcriptList_19mk1_1988{gap:.5rem;max-height:19rem;margin:0;padding:0;list-style:none;display:grid;overflow:auto}._transcriptList_19mk1_1988 li{border:1px solid var(--neu-hairline);border-radius:var(--radius-sm);background:var(--color-surface-raised);grid-template-columns:4.5rem minmax(0,1fr) auto;gap:.625rem;padding:.5rem .75rem;display:grid}._transcriptList_19mk1_1988 strong{color:var(--color-primary-strong);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase}._transcriptList_19mk1_1988 p{min-width:0;color:var(--color-text);overflow-wrap:anywhere;font-size:var(--text-sm);margin:0;line-height:1.5}._transcriptList_19mk1_1988 time{color:var(--color-text-subtle);font-size:var(--text-2xs);font-variant-numeric:tabular-nums}._artifactRetry_19mk1_2031{justify-content:space-between;align-items:center;gap:.75rem;margin-top:.5rem;display:flex}._artifactRetry_19mk1_2031 p{color:var(--color-danger);font-size:var(--text-sm);margin:0}._callsState_19mk1_1706{text-align:center;align-content:center;justify-items:center;gap:.5rem;min-height:18rem;padding:2rem;display:grid}._callsState_19mk1_1706>p{max-width:27rem;color:var(--color-text-muted);font-size:var(--text-sm);margin:0;line-height:1.5}._callsEmptyIcon_19mk1_1780{border-radius:50%;width:2.5rem;height:2.5rem}._loadOlderCalls_19mk1_2069{justify-self:center}._callsPrivacy_19mk1_2073{color:var(--color-text-subtle);font-size:var(--text-xs);justify-content:center;align-items:center;gap:.375rem;margin:0;display:flex}._detailScrim_19mk1_2085{z-index:7;background:var(--color-shell-scrim);opacity:0;pointer-events:none;border:0;transition:opacity .18s;display:block;position:absolute;inset:0}._detailPane_19mk1_29{z-index:8;border-left:1px solid var(--neu-hairline);background:var(--neu-surface);width:min(23rem,92%);box-shadow:var(--shadow-lg);visibility:hidden;outline:0;transition:transform .2s cubic-bezier(.2,.72,.2,1),visibility 0s linear .2s;position:absolute;inset:0 0 0 auto;transform:translate(102%)}._view-details_19mk1_2113 ._detailScrim_19mk1_2085{opacity:1;pointer-events:auto}._view-details_19mk1_2113 ._detailPane_19mk1_29{visibility:visible;transition-delay:0s;transform:translate(0)}._detailPane_19mk1_29>p[role=status]{border-radius:var(--radius-sm);color:var(--color-text);background:var(--color-warning-soft);font-size:var(--text-xs);margin:.75rem 1rem 0;padding:.5rem .75rem}._patientDetail_19mk1_81{align-content:start;gap:.75rem;min-height:100%;padding:1rem 1rem 1.5rem;display:grid}._detailHeader_19mk1_2141{gap:.5rem;padding-bottom:.25rem;display:grid}._detailIdentity_19mk1_2147{align-items:center;gap:.75rem;display:flex}._detailIdentity_19mk1_2147>div{min-width:0}._detailIdentity_19mk1_2147 h2{overflow-wrap:anywhere}._detailIdentity_19mk1_2147 p{color:var(--color-text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;margin:.125rem 0 0}._largeAvatar_19mk1_569{width:2.75rem;height:2.75rem;font-size:var(--text-sm)}._detailSection_19mk1_1470{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);padding:.875rem 1rem}._detailSection_19mk1_1470 h3{align-items:center;gap:.5rem;display:flex}._detailSection_19mk1_1470 h3 svg{color:var(--color-text-subtle)}._detailSection_19mk1_1470 dl{margin:.625rem 0 0}._detailRow_19mk1_2198{border-top:1px solid var(--neu-hairline);font-size:var(--text-sm);grid-template-columns:5.5rem minmax(0,1fr);gap:.5rem;padding:.4375rem 0;line-height:1.4;display:grid}._detailRow_19mk1_2198 dt{color:var(--color-text-muted)}._detailRow_19mk1_2198 dd{min-width:0;color:var(--color-text);overflow-wrap:anywhere;font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;margin:0}._contextMessage_19mk1_2221{color:var(--color-text-muted);font-size:var(--text-sm);margin:.5rem 0 0;line-height:1.5}._contextProvenance_19mk1_2228{color:var(--color-text-subtle);font-size:var(--text-xs);margin:.375rem 0 0;line-height:1.45}._contextIdentityKind_19mk1_2235{flex-wrap:wrap;gap:.25rem;margin-top:.625rem;display:flex}._contextIdentityKind_19mk1_2235 span{min-height:1.25rem;color:var(--color-text-muted);background:var(--neu-well);box-shadow:var(--neu-inset-sm);font-size:var(--text-2xs);font-weight:var(--weight-semibold);border-radius:.375rem;padding:0 .4375rem;line-height:1.25rem}._contextPeople_19mk1_2254 p{color:var(--color-text);font-size:var(--text-sm);margin:.375rem 0 0}._summaryCard_19mk1_2260{gap:.625rem;margin-top:.625rem;display:grid}._summaryWarning_19mk1_2266{color:var(--color-text-muted);font-size:var(--text-xs);margin:0;line-height:1.45}._summarySection_19mk1_2273{border-top:1px solid var(--neu-hairline);padding-top:.625rem}._summaryCard_19mk1_2260>._summarySection_19mk1_2273:first-child{border-top:0;padding-top:0}._summarySection_19mk1_2273 strong{color:var(--color-text-subtle);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;display:block}._summarySection_19mk1_2273 p{color:var(--color-text);overflow-wrap:anywhere;font-size:var(--text-sm);margin:.25rem 0 0;line-height:1.55}._summaryFact_19mk1_2300{font-weight:var(--weight-semibold)}._summaryRequests_19mk1_2304{flex-wrap:wrap;gap:.25rem;margin:.375rem 0 0;padding:0;list-style:none;display:flex}._summaryRequests_19mk1_2304 li{min-height:1.25rem;color:var(--color-warning);background:var(--color-warning-soft);font-size:var(--text-2xs);font-weight:var(--weight-semibold);border-radius:.375rem;padding:0 .4375rem;line-height:1.25rem}._summaryLatest_19mk1_2325{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin-top:.375rem;display:flex}._summaryEntryMeta_19mk1_2333{color:var(--color-text-subtle);font-size:var(--text-2xs);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;margin-top:.25rem;display:block}._summaryLatest_19mk1_2325 ._summaryEntryMeta_19mk1_2333{margin-top:0}._summaryPending_19mk1_2346{color:var(--color-text-muted);font-size:var(--text-sm);margin:.25rem 0 0;font-style:italic;line-height:1.55}._summaryEarlier_19mk1_2354{margin-top:.5rem}._summaryEarlier_19mk1_2354>summary{width:fit-content;color:var(--color-primary-strong);font-size:var(--text-xs);font-weight:var(--weight-semibold);cursor:pointer;border-radius:.25rem}._summaryEarlier_19mk1_2354>summary:hover{text-underline-offset:.2em;text-decoration:underline}._summaryEarlier_19mk1_2354>summary:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._summaryEarlier_19mk1_2354>div+div{margin-top:.375rem}._appointmentList_19mk1_2382{gap:.5rem;margin-top:.625rem;display:grid}._appointmentNotice_19mk1_2388{border-radius:var(--radius-sm);color:var(--color-text);background:var(--color-warning-soft);font-size:var(--text-xs);align-items:flex-start;gap:.5rem;margin:0;padding:.5rem .625rem;line-height:1.45;display:flex}._appointmentNotice_19mk1_2388 svg{color:var(--color-warning);flex:none;margin-top:.0625rem}._appointmentCount_19mk1_2407{color:var(--color-text-subtle);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;margin:.125rem 0 0}._appointmentItem_19mk1_2416{border:1px solid var(--neu-hairline);border-radius:var(--radius-sm);background:var(--neu-surface);box-shadow:var(--neu-raised-xs);grid-template-columns:2.75rem minmax(0,1fr);gap:.75rem;padding:.75rem;display:grid}._appointmentDate_19mk1_2428{border-radius:var(--radius-sm);height:fit-content;color:var(--color-primary-strong);background:color-mix(in srgb, var(--color-primary-soft) 70%, var(--neu-well));box-shadow:var(--neu-inset-sm);justify-items:center;padding:.375rem 0 .4375rem;line-height:1.1;display:grid}._appointmentDate_19mk1_2428 small{font-size:.625rem;font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase}._appointmentDate_19mk1_2428 strong{color:var(--color-text);font-size:var(--text-lg);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._appointmentBody_19mk1_2458{gap:.375rem;min-width:0;display:grid}._appointmentTop_19mk1_2464{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._appointmentTop_19mk1_2464>strong{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap}._appointmentStatus_19mk1_2479{min-height:1.25rem;font-size:var(--text-2xs);font-weight:var(--weight-semibold);border-radius:.375rem;flex:none;padding:0 .4375rem;line-height:1.25rem}._appointmentStatus_19mk1_2479[data-status=confirmed]{color:var(--color-success);background:var(--color-success-soft)}._appointmentStatus_19mk1_2479[data-status=scheduled]{color:var(--color-info);background:var(--color-info-soft)}._appointmentStatus_19mk1_2479[data-status=conflict]{color:var(--color-warning);background:var(--color-warning-soft)}._appointmentPatient_19mk1_2504{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._appointmentFacts_19mk1_2514{gap:.125rem;margin:0;display:grid}._appointmentFacts_19mk1_2514>div{font-size:var(--text-xs);grid-template-columns:4.25rem minmax(0,1fr);gap:.5rem;line-height:1.45;display:grid}._appointmentFacts_19mk1_2514 dt{color:var(--color-text-subtle)}._appointmentFacts_19mk1_2514 dd{min-width:0;color:var(--color-text);overflow-wrap:anywhere;margin:0}._appointmentProvenance_19mk1_2539{color:var(--color-text-subtle);font-size:var(--text-2xs);margin:0;line-height:1.45}._clampedText_19mk1_2547{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._clampedOpen_19mk1_2555{-webkit-line-clamp:unset;line-clamp:none;display:block;overflow:visible}._readMore_19mk1_2562{color:var(--color-primary-strong);font:inherit;font-size:var(--text-xs);font-weight:var(--weight-semibold);cursor:pointer;background:0 0;border:0;margin-top:.375rem;padding:0}._readMore_19mk1_2562:hover{text-underline-offset:.2em;text-decoration:underline}._readMore_19mk1_2562:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:.25rem}._pickerRow_19mk1_2586{cursor:pointer;flex:1;align-items:baseline;gap:.625rem;min-width:0;margin:-.5rem -.75rem;padding:.5rem .75rem;display:flex}._pickerRow_19mk1_2586 span{flex:1;min-width:0}._pickerRow_19mk1_2586 input{width:1rem;height:1rem;accent-color:var(--color-primary);flex:none;align-self:center;margin:0}._requestList_19mk1_2612{gap:.5rem;margin:.625rem 0 0;padding:0;list-style:none;display:grid}._requestItem_19mk1_2620{border:1px solid var(--neu-hairline);border-radius:var(--radius-sm);background:var(--neu-surface);box-shadow:var(--neu-raised-xs);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.25rem .75rem;padding:.625rem .75rem;display:grid}._requestMain_19mk1_2632{gap:.125rem;min-width:0;display:grid}._requestMain_19mk1_2632 strong{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-semibold)}._requestMain_19mk1_2632 span,._requestFooter_19mk1_2645 span{color:var(--color-text-subtle);font-size:var(--text-xs);font-variant-numeric:tabular-nums}._requestStatus_19mk1_2651{min-height:1.25rem;font-size:var(--text-2xs);font-weight:var(--weight-semibold);border-radius:.375rem;padding:0 .4375rem;line-height:1.25rem}._requestStatus_19mk1_2651[data-status=open]{color:var(--color-warning);background:var(--color-warning-soft)}._requestStatus_19mk1_2651[data-status=completed]{color:var(--color-success);background:var(--color-success-soft)}._requestFooter_19mk1_2645{border-top:1px solid var(--neu-hairline);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.25rem;padding-top:.5rem;display:flex}._requestConfirm_19mk1_2682{border:1px solid var(--neu-hairline);border-radius:var(--radius-sm);background:var(--neu-well);box-shadow:var(--neu-inset-sm);flex-basis:100%;gap:.5rem;padding:.75rem;animation:.14s both _popover-enter_19mk1_1;display:grid}._statusConfirm_19mk1_1041:focus,._requestConfirm_19mk1_2682:focus{outline:none}._statusConfirm_19mk1_1041:focus-visible,._requestConfirm_19mk1_2682:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._requestConfirm_19mk1_2682 strong{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-semibold)}._requestConfirm_19mk1_2682 p{color:var(--color-text-muted);font-size:var(--text-xs);margin:0;line-height:1.5}._requestReopen_19mk1_2720{border-radius:var(--radius-sm);min-height:2rem;color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-semibold);gap:.3125rem;padding:.25rem .5rem}._requestsUnavailable_19mk1_2730{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._internalNotes_19mk1_2737{gap:.625rem;margin-top:.625rem;display:grid}._noteList_19mk1_2743{gap:.5rem;display:grid}._noteItem_19mk1_2748{border:1px solid var(--neu-hairline);border-radius:var(--radius-sm);background:var(--neu-surface);min-width:0;box-shadow:var(--neu-raised-xs);padding:.625rem .75rem}._noteItem_19mk1_2748>p{color:var(--color-text);overflow-wrap:anywhere;white-space:pre-wrap;font-size:var(--text-sm);margin:0;line-height:1.5}._noteItem_19mk1_2748 footer{color:var(--color-text-subtle);font-size:var(--text-xs);justify-content:space-between;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}._noteButtons_19mk1_2776,._noteActions_19mk1_2777{align-items:center;gap:.375rem;display:flex}._noteButtons_19mk1_2776 button{border-radius:var(--radius-sm);width:1.875rem;height:1.875rem;color:var(--color-text-muted);cursor:pointer;transition:var(--neu-transition);background:0 0;border:1px solid #0000;place-items:center;padding:0;display:grid}._noteButtons_19mk1_2776 button:hover,._noteButtons_19mk1_2776 button:focus-visible{color:var(--color-text);border-color:var(--neu-hairline);background:var(--neu-surface-solid);box-shadow:var(--neu-raised-xs)}._noteButtons_19mk1_2776 button:hover:not(:disabled){transform:var(--neu-lift)}._noteButtons_19mk1_2776 button:active:not(:disabled){background:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._noteButtons_19mk1_2776 button:focus-visible,._noteEditor_19mk1_2816 textarea:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._noteEditor_19mk1_2816{gap:.5rem;display:grid}._noteEditor_19mk1_2816 label{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-semibold)}._noteEditor_19mk1_2816 textarea{resize:vertical;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);width:100%;min-height:5rem;color:var(--color-text);background:var(--neu-well);box-shadow:var(--neu-inset-sm);font:inherit;font-size:var(--text-sm);transition:var(--neu-transition);padding:.625rem .75rem;line-height:1.45}._noteEditor_19mk1_2816 textarea:hover:not(:disabled,:focus,[aria-invalid=true]){border-color:var(--color-text-subtle);box-shadow:var(--neu-inset)}._noteActions_19mk1_2777{flex-wrap:wrap}._noteActions_19mk1_2777 button{min-height:2.125rem;font-size:var(--text-sm)}._noteError_19mk1_2862,._noteMutationError_19mk1_2863{color:var(--color-danger);font-size:var(--text-sm);margin:0;line-height:1.45}._noteError_19mk1_2862{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._contextSkeleton_19mk1_2877{gap:.5rem;margin-top:.75rem;display:grid}._contextSkeleton_19mk1_2877 span{background:linear-gradient(90deg, var(--neu-well) 20%, color-mix(in srgb, var(--neu-well) 40%, var(--color-surface-raised)) 48%, var(--neu-well) 76%);background-size:220% 100%;border-radius:999px;height:.625rem;animation:1.3s ease-in-out infinite _context-skeleton_19mk1_1}._contextSkeleton_19mk1_2877 span:nth-child(2){width:78%}._contextSkeleton_19mk1_2877 span:nth-child(3){width:58%}._detailPlaceholder_19mk1_2904{min-height:100%;color:var(--color-text-subtle);font-size:var(--text-sm);place-items:center;display:grid}._emptyState_19mk1_2914{min-height:15rem;color:var(--color-text-muted);text-align:center;align-content:center;justify-items:center;padding:2rem;display:grid}._emptyState_19mk1_2914>svg{width:2.75rem;height:2.75rem;color:var(--color-text-muted);background:var(--neu-well);box-shadow:var(--neu-inset-sm);border-radius:50%;padding:.6875rem}._emptyState_19mk1_2914 h2{color:var(--color-text);font-size:var(--text-base);font-weight:var(--weight-semibold);margin:.75rem 0 0}._emptyState_19mk1_2914 p{max-width:24rem;font-size:var(--text-sm);margin:.25rem 0 0;line-height:1.5}._startConversationBackdrop_19mk1_2950{z-index:1000;background:var(--color-shell-scrim);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);place-items:center;padding:1rem;display:grid;position:fixed;inset:0}._startConversationDialog_19mk1_2961{border:1px solid var(--neu-hairline);border-radius:var(--radius-lg);width:min(100%,39rem);max-height:min(44rem,100dvh - 2rem);color:var(--color-text);background:var(--color-surface-raised);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;overflow:hidden}._startConversationHeader_19mk1_2974{border-bottom:1px solid var(--neu-hairline);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}._startConversationHeader_19mk1_2974 h2,._contactReview_19mk1_2984 h3{font-family:var(--font-display);font-weight:var(--weight-semibold);letter-spacing:-.01em;margin:0}._startConversationHeader_19mk1_2974 h2{font-size:var(--text-lg)}._startConversationHeader_19mk1_2974>button{border:1px solid var(--neu-hairline);width:2.25rem;height:2.25rem;color:var(--color-text-muted);background-color:var(--neu-surface-solid);background-image:var(--neu-surface);box-shadow:var(--neu-raised-xs);cursor:pointer;transition:var(--neu-transition);border-radius:50%;place-items:center;padding:0;display:grid}._startConversationHeader_19mk1_2974>button:hover{color:var(--color-text);box-shadow:var(--neu-raised-sm);transform:var(--neu-lift)}._startConversationHeader_19mk1_2974>button:active{background-image:none;background-color:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._contactSearchForm_19mk1_3024{gap:.5rem;padding:1rem 1.25rem .75rem;display:grid}._contactSearchForm_19mk1_3024>label{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-semibold)}._contactSearchForm_19mk1_3024>div{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);min-height:2.75rem;color:var(--color-text-subtle);background:var(--neu-well);box-shadow:var(--neu-inset-sm);transition:var(--neu-transition);align-items:center;gap:.5rem;padding-left:.75rem;display:flex}._contactSearchForm_19mk1_3024>div:hover:not(:focus-within){border-color:var(--color-text-subtle);box-shadow:var(--neu-inset)}._contactSearchForm_19mk1_3024>div:focus-within{border-color:var(--color-primary);box-shadow:var(--neu-inset-sm), 0 0 0 3px var(--color-primary-glow)}._contactSearchForm_19mk1_3024 input{min-width:0;color:var(--color-text);font:inherit;font-size:var(--text-base);background:0 0;border:0;outline:0;flex:1}._contactSearchForm_19mk1_3024 button{border-radius:0 calc(var(--radius-md) - 1px) calc(var(--radius-md) - 1px) 0;align-self:stretch}._contactSearchStatus_19mk1_3078,._contactBoundaryNote_19mk1_3079{color:var(--color-text-subtle);font-size:var(--text-xs);margin:0;line-height:1.45}._contactSearchStatus_19mk1_3078{min-height:1.125rem;padding:0 1.25rem .5rem}._contactResults_19mk1_3091{border-block:1px solid var(--neu-hairline);min-height:0;margin:0;padding:0;list-style:none;overflow:auto}._contactResults_19mk1_3091 li+li{border-top:1px solid var(--neu-hairline)}._contactResults_19mk1_3091 button{width:100%;color:var(--color-text);text-align:left;cursor:pointer;transition:var(--neu-transition);background:0 0;border:0;grid-template-columns:minmax(0,1fr) minmax(9rem,.72fr);align-items:center;gap:.75rem;padding:.875rem 1.25rem;display:grid}._contactResults_19mk1_3091 button:hover:not(:disabled),._contactResults_19mk1_3091 button:focus-visible{background-color:var(--neu-surface-solid);box-shadow:var(--neu-raised-sm)}._contactResults_19mk1_3091 button:hover:not(:disabled){transform:var(--neu-lift)}._contactResults_19mk1_3091 button:active:not(:disabled){background-color:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._contactResults_19mk1_3091 button:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}._contactResults_19mk1_3091 button:disabled{cursor:not-allowed;opacity:.58}._contactIdentity_19mk1_3146,._contactEvidence_19mk1_3147{min-width:0}._contactIdentity_19mk1_3146 strong,._contactIdentity_19mk1_3146 span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._contactIdentity_19mk1_3146 strong{font-size:var(--text-base);font-weight:var(--weight-semibold)}._contactIdentity_19mk1_3146 span,._contactEvidence_19mk1_3147{color:var(--color-text-muted);font-size:var(--text-xs);line-height:1.4}._contactIdentity_19mk1_3146 span{margin-top:.125rem}._contactEvidence_19mk1_3147{text-align:right}._startConversationDialog_19mk1_2961>button,._startConversationDialog_19mk1_2961>._contactBoundaryNote_19mk1_3079{align-self:flex-start;margin:.75rem 1.25rem}._contactReview_19mk1_2984{text-align:center;justify-items:center;gap:.625rem;padding:1.75rem 1.25rem;display:grid}._contactReviewMark_19mk1_3193{width:2.75rem;height:2.75rem;color:var(--color-success);background:color-mix(in srgb, var(--color-success-soft) 70%, var(--neu-well));box-shadow:var(--neu-inset-sm);font-size:var(--text-lg);font-weight:var(--weight-bold);border-radius:50%;place-items:center;display:grid}._contactReview_19mk1_2984>p{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}._contactReview_19mk1_2984 dl{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);background:var(--neu-well);width:min(100%,27rem);box-shadow:var(--neu-inset-sm);text-align:left;gap:.5rem;margin:.25rem 0;padding:.75rem;display:grid}._contactReview_19mk1_2984 dl>div{grid-template-columns:7rem minmax(0,1fr);gap:.625rem;display:grid}._contactReview_19mk1_2984 dt,._contactReview_19mk1_2984 dd{font-size:var(--text-sm);margin:0}._contactReview_19mk1_2984 dt{color:var(--color-text-muted);font-weight:var(--weight-medium)}._contactReview_19mk1_2984 dd{color:var(--color-text)}._contactReview_19mk1_2984>label{width:min(100%,27rem);color:var(--color-text);font-size:var(--text-xs);font-weight:var(--weight-semibold);text-align:left}._contactReview_19mk1_2984>textarea{resize:vertical;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);width:min(100%,27rem);min-height:6.5rem;color:var(--color-text);background:var(--neu-well);box-shadow:var(--neu-inset-sm);font:inherit;font-size:var(--text-base);transition:var(--neu-transition);padding:.75rem;line-height:1.45}._contactReview_19mk1_2984>textarea:hover:not(:disabled,:focus,[aria-invalid=true]){border-color:var(--color-text-subtle);box-shadow:var(--neu-inset)}._contactReview_19mk1_2984>textarea:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@container conversation-workspace (width>=68rem){._workspace_19mk1_7{grid-template-columns:minmax(20rem,23rem) minmax(26rem,1fr) minmax(18.5rem,21rem)}._detailPane_19mk1_29{z-index:auto;visibility:visible;width:auto;box-shadow:none;background:var(--neu-surface);position:relative;inset:auto;transform:none}._detailScrim_19mk1_2085,._detailBack_19mk1_921,._detailsButton_19mk1_913{display:none}}@container conversation-workspace (width<=47.99rem){._workspace_19mk1_7{grid-template-columns:minmax(0,1fr)}._inbox_19mk1_27,._focusTarget_19mk1_30{display:none}._view-inbox_19mk1_3321 ._inbox_19mk1_27,._view-thread_19mk1_3322 ._focusTarget_19mk1_30{animation:.17s both _pane-enter_19mk1_1;display:flex}._detailPane_19mk1_29{width:100%}._view-details_19mk1_2113 ._detailScrim_19mk1_2085{display:none}._mobileBack_19mk1_917{width:2.25rem;min-height:2.25rem;margin-left:-.375rem;padding:0;display:inline-flex}._threadHeader_19mk1_803{gap:.5rem;padding:.625rem .75rem}._headerAvatar_19mk1_570{display:none}._statusStrip_19mk1_929{padding:.5rem .75rem}._statusTrack_19mk1_941{flex-basis:100%}._messageBubble_19mk1_1396{max-width:88%}._workspaceTabs_19mk1_1201{padding-inline:.75rem}._callCardButton_19mk1_1737{grid-template-columns:2.25rem minmax(0,1fr) auto}._callFact_19mk1_1820,._artifactCount_19mk1_1821{display:none}}@container conversation-calls (width<=28rem){._callCardButton_19mk1_1737{grid-template-columns:2.25rem minmax(0,1fr) auto auto}._callFact_19mk1_1820{display:none}}@container status-strip (width<=34rem){._statusCopy_19mk1_1057 span{white-space:normal}._trackAction_19mk1_962,._trackReview_19mk1_973{flex-wrap:wrap;row-gap:.5rem;padding-block:.5rem}._trackAction_19mk1_962 ._statusCopy_19mk1_1057,._trackReview_19mk1_973 ._statusCopy_19mk1_1057{flex-basis:calc(100% - 2.5rem)}._trackAction_19mk1_962 ._statusButton_19mk1_1080,._trackReview_19mk1_973 ._statusButton_19mk1_1080{margin-left:2.375rem}}@container conversation-workspace (width<=30rem){._statusButton_19mk1_1080,._statusUndo_19mk1_1101{min-height:2.75rem;padding-inline:.75rem}}@media (width<=1080px){._workspace_19mk1_7{height:calc(100dvh - 7rem - var(--shell-alert-height,0px))}}@media (width<=560px){._workspace_19mk1_7{min-height:30rem}._startConversationBackdrop_19mk1_2950{place-items:end center;padding:0}._startConversationDialog_19mk1_2961{border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:100%;max-height:min(88dvh,46rem)}._contactResults_19mk1_3091 button{grid-template-columns:1fr;gap:.375rem}._contactEvidence_19mk1_3147{text-align:left}._contactReview_19mk1_2984 dl>div{grid-template-columns:1fr;gap:.125rem}._callsHeader_19mk1_1698{flex-direction:column;align-items:start;gap:.25rem}._callFacts_19mk1_1861{grid-template-columns:1fr}._artifactBody_19mk1_1946{padding-left:0}._transcriptList_19mk1_1988 li{grid-template-columns:4rem minmax(0,1fr)}._transcriptList_19mk1_1988 time{grid-column:2}}@keyframes _call-details-enter_19mk1_1{0%{opacity:0;transform:translateY(-3px)}}@keyframes _message-enter_19mk1_1{0%{opacity:0;transform:translateY(4px)}}@keyframes _pane-enter_19mk1_1{0%{opacity:0;transform:translate(5px)}}@keyframes _popover-enter_19mk1_1{0%{opacity:0;transform:translateY(-3px)}}@keyframes _countdown_19mk1_1{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes _spin_19mk1_1{to{transform:rotate(360deg)}}@keyframes _status-resolve_19mk1_1{0%{opacity:.4;transform:scale(.985)}}@keyframes _context-skeleton_19mk1_1{to{background-position:-220% 0}}@media (prefers-reduced-motion:reduce){._conversationRow_19mk1_500,._conversationRow_19mk1_500:before,._detailPane_19mk1_29,._detailScrim_19mk1_2085,._searchField_19mk1_127,._searchField_19mk1_127>button,._channelTabs_19mk1_209 button,._activeFilterChip_19mk1_271,._advancedFilters_19mk1_330>summary,._threadPicker_19mk1_494 button,._workspaceTabs_19mk1_1201 button,._workspaceTabs_19mk1_1201 button:after,._callCard_19mk1_1728,._callCardButton_19mk1_1737,._callCardButton_19mk1_1737>svg,._artifactDisclosure_19mk1_1844>svg,._scrollToLatest_19mk1_1325,._staffComposer_19mk1_1531 textarea,._noteButtons_19mk1_2776 button,._noteEditor_19mk1_2816 textarea,._startConversationHeader_19mk1_2974>button,._contactSearchForm_19mk1_3024>div,._contactResults_19mk1_3091 button,._contactReview_19mk1_2984>textarea{transition:none}._contextSkeleton_19mk1_2877 span,._messageRow_19mk1_1381,._callCardDetails_19mk1_1853,._view-inbox_19mk1_3321 ._inbox_19mk1_27,._view-thread_19mk1_3322 ._focusTarget_19mk1_30,._trackCompleted_19mk1_979,._trackReviewed_19mk1_991,._statusConfirm_19mk1_1041,._statusCountdown_19mk1_1012>span,._statusSpinner_19mk1_1029{animation:none}}._skeleton_1gjv1_1{border-radius:var(--radius-sm);background:var(--neu-well);display:block;position:relative;overflow:hidden}._skeleton_1gjv1_1:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-primary) 8%, transparent), transparent);animation:1.65s ease-in-out infinite _skeleton-shimmer_1gjv1_1;position:absolute;inset:0;transform:translate(-100%)}@keyframes _skeleton-shimmer_1gjv1_1{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){._skeleton_1gjv1_1:after{animation:none}}._card_smnp0_2{border:1px solid var(--neu-hairline);border-radius:var(--radius-lg);background:var(--neu-surface);box-shadow:var(--shadow-panel)}._panel_1qx84_1{text-align:center;max-width:38rem;box-shadow:var(--neu-raised-sm);justify-items:center;margin:3rem auto;padding:clamp(1.8rem,5vw,3.5rem);display:grid}._icon_1qx84_12{width:3.25rem;height:3.25rem;color:var(--color-primary-strong);background:color-mix(in srgb, var(--color-primary-soft) 70%, var(--neu-well));box-shadow:var(--neu-inset-sm);border-radius:50%;place-items:center;margin-bottom:1rem;display:grid}._panel_1qx84_1 h2{font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:1.4rem}._panel_1qx84_1 p{max-width:48ch;color:var(--color-text-muted);margin:.75rem 0 0;line-height:1.6}._intentBadge_2qerm_2{min-height:1.25rem;font-size:var(--text-2xs);font-weight:var(--weight-semibold);white-space:nowrap;border-radius:.375rem;align-items:center;gap:.25rem;padding:0 .4375rem;line-height:1.25rem;display:inline-flex}._booked_2qerm_15{color:var(--color-success);background:var(--color-success-soft)}._request_2qerm_20{color:var(--color-intent-request);background:var(--color-intent-request-soft)}._reschedule_2qerm_25{color:var(--color-intent-reschedule);background:var(--color-intent-reschedule-soft)}._cancellation_2qerm_30{color:var(--color-danger);background:var(--color-danger-soft)}._followup_2qerm_35{color:var(--color-intent-followup);background:var(--color-intent-followup-soft)}._question_2qerm_40{color:var(--color-text-muted);background:var(--color-surface-muted)}@media (forced-colors:active){._intentBadge_2qerm_2{border:1px solid canvastext}}._panel_gt0p8_6{--activity-pad:1.25rem;border:1px solid var(--neu-hairline);border-radius:var(--radius-lg);background:var(--neu-surface);min-width:0;box-shadow:var(--shadow-panel);flex-direction:column;display:flex;overflow:hidden;container-type:inline-size}._srOnly_gt0p8_19{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._panelHeader_gt0p8_30{padding:1.125rem var(--activity-pad) .875rem}._sectionLabel_gt0p8_34{color:var(--color-primary-strong);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;line-height:1.2;display:block}._panelHeader_gt0p8_30 h2{color:var(--color-text);font-size:var(--text-md);font-weight:var(--weight-semibold);letter-spacing:-.01em;margin:.375rem 0 0;line-height:1.3}._toolbar_gt0p8_53{padding:0 var(--activity-pad) 1rem;flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._searchField_gt0p8_62{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);min-width:0;height:2.25rem;color:var(--color-text-subtle);background:var(--neu-well);box-shadow:var(--neu-inset-sm);transition:var(--neu-transition);flex:15rem;align-items:center;gap:.5rem;padding:0 .625rem;display:flex}._searchField_gt0p8_62:hover:not(:focus-within){border-color:var(--color-text-subtle);box-shadow:var(--neu-inset)}._searchField_gt0p8_62:focus-within{border-color:color-mix(in srgb, var(--color-primary) 60%, var(--color-border));box-shadow:var(--neu-inset-sm), 0 0 0 3px var(--color-primary-glow)}._searchField_gt0p8_62 input{width:100%;min-width:0;color:var(--color-text);font:inherit;font-size:var(--text-sm);background:0 0;border:0;outline:0}._searchField_gt0p8_62 input::placeholder{color:var(--color-text-subtle)}._searchField_gt0p8_62 input::-webkit-search-cancel-button{display:none}._searchField_gt0p8_62>button{width:1.75rem;height:1.75rem;color:var(--color-text-subtle);cursor:pointer;transition:var(--neu-transition);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin-right:-.375rem;padding:0;display:grid}._searchField_gt0p8_62>button:hover,._searchField_gt0p8_62>button:focus-visible{color:var(--color-text);background:var(--neu-surface-solid);box-shadow:var(--neu-raised-xs)}._searchField_gt0p8_62>button:hover{transform:var(--neu-lift)}._searchField_gt0p8_62>button:active{background:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._segmented_gt0p8_149{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);background:var(--neu-well);height:2.25rem;box-shadow:var(--neu-inset-sm);flex:none;align-items:center;padding:calc(.1875rem - 1px);display:flex}._segmented_gt0p8_149 button{border-radius:calc(var(--radius-md) - .1875rem);height:100%;color:var(--color-text-muted);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;transition:var(--neu-transition);background:0 0;border:1px solid #0000;align-items:center;gap:.375rem;padding:0 .75rem;display:inline-flex}._segmented_gt0p8_149 button:hover{color:var(--color-text);background-color:color-mix(in srgb, var(--neu-surface-solid) 55%, transparent)}._segmented_gt0p8_149 button:active{box-shadow:var(--neu-pressed)}._segmented_gt0p8_149 button[aria-pressed=true]{color:var(--color-text);border-color:var(--neu-hairline);background-color:var(--neu-surface-solid);background-image:var(--neu-surface);box-shadow:var(--neu-raised-xs);font-weight:var(--weight-semibold)}._count_gt0p8_200{min-width:1.25rem;color:var(--color-danger);background:var(--color-danger-soft);font-size:var(--text-2xs);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;text-align:center;border-radius:999px;padding:.0625rem .375rem;line-height:1.4}._selectField_gt0p8_213{min-width:10rem;height:2.25rem;color:var(--color-text-subtle);flex:0 14rem;position:relative}._selectField_gt0p8_213 select{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);width:100%;height:100%;color:var(--color-text);background:var(--neu-well);box-shadow:var(--neu-inset-sm);font:inherit;font-size:var(--text-sm);appearance:none;cursor:pointer;text-overflow:ellipsis;transition:var(--neu-transition);padding:0 2rem 0 .75rem}._selectField_gt0p8_213 select:hover:not(:disabled,:focus,[aria-invalid=true]){border-color:var(--color-text-subtle);box-shadow:var(--neu-inset)}._selectField_gt0p8_213 select:focus-visible{border-color:color-mix(in srgb, var(--color-primary) 60%, var(--color-border));box-shadow:var(--neu-inset-sm), 0 0 0 3px var(--color-primary-glow);outline:0}._selectField_gt0p8_213 svg{pointer-events:none;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}._body_gt0p8_265{border-top:1px solid var(--neu-hairline);min-height:12rem}._day_gt0p8_270+._day_gt0p8_270{border-top:1px solid var(--neu-hairline)}._dayLabel_gt0p8_274{padding:.625rem var(--activity-pad);border-bottom:1px solid var(--neu-hairline);color:var(--color-text-muted);background:var(--color-surface);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.01em;margin:0;line-height:1.3}._list_gt0p8_286{margin:0;padding:0;list-style:none}._item_gt0p8_292{--category-color:var(--color-text-muted);--category-soft:var(--color-surface-muted);padding:.875rem var(--activity-pad);transition:background-color var(--motion-quick);grid-template-columns:2.25rem minmax(0,1fr) auto;align-items:start;gap:.875rem;display:grid}._item_gt0p8_292+._item_gt0p8_292{border-top:1px solid var(--neu-hairline)}._item_gt0p8_292:hover{background:color-mix(in srgb, var(--color-surface-muted) 45%, transparent)}._typeIcon_gt0p8_312{width:2.25rem;height:2.25rem;color:var(--category-color);background:color-mix(in srgb, var(--category-soft) 70%, var(--neu-well));box-shadow:var(--neu-inset-sm);border-radius:50%;place-items:center;display:grid}._itemMain_gt0p8_323{min-width:0}._itemHead_gt0p8_327{flex-wrap:wrap;align-items:baseline;gap:.125rem .5rem;min-width:0;display:flex}._recipient_gt0p8_335{min-width:0;color:var(--color-text);font-size:var(--text-base);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;line-height:1.35}._phone_gt0p8_345{color:var(--color-text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums}._people_gt0p8_351{min-width:0;color:var(--color-text-muted);font-size:var(--text-xs);align-items:center;gap:.375rem;margin:.25rem 0 0;line-height:1.35;display:flex}._people_gt0p8_351 svg{color:var(--color-text-subtle);flex:none}._people_gt0p8_351>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._item_gt0p8_292[data-category=REMINDER]{--category-color:var(--color-info);--category-soft:var(--color-info-soft)}._item_gt0p8_292[data-category=FOLLOW_UP]{--category-color:var(--color-intent-followup);--category-soft:var(--color-intent-followup-soft)}._item_gt0p8_292[data-category=CONFIRMATION]{--category-color:var(--color-success);--category-soft:var(--color-success-soft)}._tags_gt0p8_390{flex-wrap:wrap;align-items:center;gap:.25rem .375rem;margin-top:.3125rem;display:flex}._automation_gt0p8_398{color:var(--category-color);background:var(--category-soft);font-size:var(--text-xs);font-weight:var(--weight-semibold);border-radius:999px;align-items:center;padding:.0625rem .5rem;line-height:1.5;display:inline-flex}._replied_gt0p8_410{border:1px solid var(--neu-hairline);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);border-radius:999px;align-items:center;gap:.25rem;padding:.0625rem .5rem;line-height:1.4;display:inline-flex}._message_gt0p8_423{max-width:68ch;color:var(--color-text);font-size:var(--text-base);white-space:pre-wrap;overflow-wrap:anywhere;margin:.5rem 0 0;line-height:1.5}._clamped_gt0p8_433{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._messageToggle_gt0p8_441{color:var(--color-primary-strong);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;background:0 0;border:0;margin-top:.25rem;padding:.125rem 0}._messageToggle_gt0p8_441:hover{text-underline-offset:.2em;text-decoration:underline}._itemAside_gt0p8_458{justify-items:end;gap:.375rem;padding-top:.0625rem;display:grid}._itemAside_gt0p8_458 time{color:var(--color-text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.35}._status_gt0p8_475{border:1px solid color-mix(in srgb, currentColor 18%, transparent);font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap;border-radius:999px;align-items:center;gap:.25rem;padding:.1875rem .5rem;line-height:1.25;display:inline-flex}._neutral_gt0p8_488{color:var(--color-text-muted);background:var(--color-surface-muted)}._warning_gt0p8_493{color:var(--color-warning);background:var(--color-warning-soft)}._danger_gt0p8_498{color:var(--color-danger);background:var(--color-danger-soft)}._loading_gt0p8_505{display:grid}._skeletonRow_gt0p8_509{padding:.875rem var(--activity-pad);grid-template-columns:2.25rem minmax(0,1fr);gap:.875rem;display:grid}._skeletonRow_gt0p8_509+._skeletonRow_gt0p8_509{border-top:1px solid var(--neu-hairline)}._skeletonRow_gt0p8_509>div{align-content:center;gap:.5rem;display:grid}._state_gt0p8_526{text-align:center;justify-items:center;gap:.5rem;padding:3rem 1.5rem;display:grid}._stateIcon_gt0p8_534{width:2.75rem;height:2.75rem;color:var(--color-text-muted);background:var(--neu-well);box-shadow:var(--neu-inset-sm);border-radius:50%;place-items:center;margin-bottom:.25rem;display:grid}._state_gt0p8_526[data-tone=danger] ._stateIcon_gt0p8_534{color:var(--color-danger);background:color-mix(in srgb, var(--color-danger-soft) 70%, var(--neu-well))}._state_gt0p8_526 strong{color:var(--color-text);font-size:var(--text-md);font-weight:var(--weight-semibold)}._state_gt0p8_526 p{max-width:38ch;color:var(--color-text-muted);font-size:var(--text-sm);margin:0 0 .5rem;line-height:1.5}._panelFooter_gt0p8_567{min-height:3.25rem;padding:.5rem var(--activity-pad);border-top:1px solid var(--neu-hairline);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}._footerCount_gt0p8_577{color:var(--color-text-subtle);font-size:var(--text-xs);font-variant-numeric:tabular-nums;margin-right:auto}._footerError_gt0p8_584{color:var(--color-danger);font-size:var(--text-xs)}._footerButton_gt0p8_589{min-height:2.25rem;font-size:var(--text-sm);padding-inline:.875rem}._guide_gt0p8_597{padding:1.125rem var(--activity-pad,1.25rem) 1.25rem;border:1px solid var(--neu-hairline);border-radius:var(--radius-lg);background:var(--neu-surface);box-shadow:var(--shadow-panel)}._guide_gt0p8_597 h2{color:var(--color-text);font-size:var(--text-md);font-weight:var(--weight-semibold);letter-spacing:-.01em;margin:0;line-height:1.3}._guide_gt0p8_597 dl{gap:.875rem;margin:.875rem 0 0;display:grid}._guide_gt0p8_597 dl>div{gap:.375rem;display:grid}._guide_gt0p8_597 dt{margin:0}._guide_gt0p8_597 dd{color:var(--color-text-muted);font-size:var(--text-sm);margin:0;line-height:1.45}@container (width<=40rem){._panel_gt0p8_6{--activity-pad:1rem}._searchField_gt0p8_62{flex-basis:100%}._selectField_gt0p8_213{flex:10rem}._item_gt0p8_292{grid-template-columns:2.25rem minmax(0,1fr);gap:.75rem}._itemAside_gt0p8_458{grid-column:2;justify-content:space-between;align-items:center;gap:.5rem;padding-top:0;display:flex}}@media (pointer:coarse){._searchField_gt0p8_62,._segmented_gt0p8_149,._selectField_gt0p8_213{height:2.75rem}._searchField_gt0p8_62>button{width:2.25rem;height:2.25rem}._messageToggle_gt0p8_441{min-height:2.75rem}}@media (prefers-reduced-motion:reduce){._item_gt0p8_292,._searchField_gt0p8_62,._searchField_gt0p8_62>button,._segmented_gt0p8_149 button,._selectField_gt0p8_213 select{transition:none}}._root_1fini_4{container-type:inline-size}._page_1fini_8{grid-template-columns:minmax(0,1fr);grid-template-areas:"settings""feed""guide";gap:1rem;animation:.36s both _section-enter_1fini_1;display:grid}._settings_1fini_19{grid-area:settings}._feed_1fini_23{grid-area:feed}._guide_1fini_27{grid-area:guide}@container (width>=62rem){._page_1fini_8{grid-template:"feed settings""feed guide"1fr/minmax(0,1fr) 20rem;align-items:start}}@keyframes _section-enter_1fini_1{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){._page_1fini_8{animation:none}}._switch_9oeb1_1{appearance:none;border:1px solid var(--color-border);--switch-track:inset 2px 2px 4px #00000038;--switch-thumb:1px 1px 3px #00000047, inset 1px 1px 0 #fff9;--switch-thumb-hover:2px 2px 5px #00000052, inset 1px 1px 0 #fff9;background:var(--color-text-muted);width:2.5rem;height:1.5rem;box-shadow:var(--switch-track);cursor:pointer;transition:var(--neu-transition);border-radius:999px;flex:none;margin:0}._switch_9oeb1_1:before{content:"";background:var(--color-surface-raised);width:1.125rem;height:1.125rem;box-shadow:var(--switch-thumb);transition:transform .16s ease, box-shadow var(--neu-motion);border-radius:50%;margin:.125rem;display:block}._switch_9oeb1_1:hover:not(:disabled):before{box-shadow:var(--switch-thumb-hover)}@media (prefers-contrast:more){._switch_9oeb1_1{--switch-track:0 0 0 transparent;--switch-thumb:0 0 0 transparent;--switch-thumb-hover:0 0 0 transparent}}._switch_9oeb1_1:checked{background:var(--color-primary)}._switch_9oeb1_1:checked:before{transform:translate(1rem)}._switch_9oeb1_1:focus-visible{outline:3px solid var(--color-primary);outline-offset:3px}._switch_9oeb1_1:disabled{cursor:not-allowed;opacity:.5}@media (prefers-reduced-motion:reduce){._switch_9oeb1_1,._switch_9oeb1_1:before{transition:none}}._card_5ztpm_5{border:1px solid var(--neu-hairline);border-radius:var(--radius-lg);background:var(--neu-surface);min-width:0;box-shadow:var(--shadow-panel);gap:.75rem;padding:1.125rem 1.25rem 1.25rem;display:grid}._sectionLabel_5ztpm_16{color:var(--color-primary-strong);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;line-height:1.2}._controlRow_5ztpm_25{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}._icon_5ztpm_33{width:2.25rem;height:2.25rem;color:var(--color-primary-strong);background:color-mix(in srgb, var(--color-primary-soft) 70%, var(--neu-well));box-shadow:var(--neu-inset-sm);border-radius:50%;place-items:center;display:grid}._heading_5ztpm_48{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;min-width:0;display:flex}._heading_5ztpm_48 h2{color:var(--color-text);font-size:var(--text-md);font-weight:var(--weight-semibold);letter-spacing:-.01em;margin:0;line-height:1.3}._state_5ztpm_65{border:1px solid color-mix(in srgb, currentColor 18%, transparent);color:var(--color-text-muted);background:var(--color-surface-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);border-radius:999px;padding:.125rem .5rem;line-height:1.35}._state_5ztpm_65[data-state=On]{color:var(--color-success);background:var(--color-success-soft)}._state_5ztpm_65[data-state=Stopping]{color:var(--color-warning);background:var(--color-warning-soft)}._status_5ztpm_86,._alert_5ztpm_87{color:var(--color-text-muted);font-size:var(--text-sm);margin:0;line-height:1.45}._alert_5ztpm_87{border-radius:var(--radius-sm);color:var(--color-danger);background:var(--color-danger-soft);padding:.5rem .75rem}._card_5ztpm_5:focus{outline:none}._page_ggdxd_7{width:100%;min-width:0}._pageContent_ggdxd_12{gap:1rem;display:grid}._srOnly_ggdxd_17{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._eyebrow_ggdxd_26{color:var(--color-primary-strong);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;line-height:1.2;display:block}._metrics_ggdxd_39{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}._metric_ggdxd_39{--metric-color:var(--color-primary-strong);--metric-soft:var(--color-primary-soft);border:1px solid var(--neu-hairline);border-radius:var(--radius-lg);background:var(--neu-surface);min-width:0;box-shadow:var(--neu-raised);transition:var(--neu-transition);grid-template-rows:1fr auto auto;gap:.5rem;padding:1rem 1.125rem 1.0625rem;display:grid}@media (hover:hover) and (pointer:fine){._metric_ggdxd_39:hover{box-shadow:var(--neu-raised-hover)}}._metric_ggdxd_39[data-tone=info]{--metric-color:var(--color-info);--metric-soft:var(--color-info-soft)}._metric_ggdxd_39[data-tone=success]{--metric-color:var(--color-success);--metric-soft:var(--color-success-soft)}._metric_ggdxd_39[data-tone=warning]{--metric-color:var(--color-warning);--metric-soft:var(--color-warning-soft)}._metricLabel_ggdxd_84{min-width:0;color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-medium);align-self:start;align-items:center;gap:.5rem;line-height:1.3;display:flex}._metricIcon_ggdxd_97{width:1.625rem;height:1.625rem;color:var(--metric-color);background:color-mix(in srgb, var(--metric-soft) 70%, var(--neu-well));box-shadow:var(--neu-inset-sm);border-radius:50%;flex:none;place-items:center;display:grid}._metric_ggdxd_39>strong{color:var(--color-text);font-size:var(--text-display);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:-.03em;line-height:1.05}._metric_ggdxd_39>small{color:var(--color-text-subtle);font-size:var(--text-xs);line-height:1.3}._directoryPanel_ggdxd_126{border:1px solid var(--neu-hairline);border-radius:var(--radius-lg);background:var(--neu-surface);min-width:0;box-shadow:var(--shadow-panel);overflow:hidden;container:appointments/inline-size}._directoryHeader_ggdxd_136{justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.125rem 1.25rem .875rem;display:flex}._directoryHeading_ggdxd_144{min-width:0}._directoryHeading_ggdxd_144 h2{color:var(--color-text);font-size:var(--text-md);font-weight:var(--weight-semibold);letter-spacing:-.01em;margin:.375rem 0 0;line-height:1.3}._headerActions_ggdxd_157{flex:none;justify-items:end;gap:.375rem;max-width:18rem;display:grid}._bookButton_ggdxd_165{min-height:2.5rem;font-size:var(--text-base);font-weight:var(--weight-semibold)}._bookingNote_ggdxd_171{color:var(--color-text-subtle);font-size:var(--text-xs);text-align:right;margin:0;line-height:1.4}._notice_ggdxd_179{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);color:var(--color-text);background:var(--color-surface-raised);font-size:var(--text-sm);align-items:flex-start;gap:.625rem;margin:0 1.25rem .875rem;padding:.625rem .875rem;line-height:1.5;display:flex}._notice_ggdxd_179>svg{flex:none;margin-top:.1875rem}._notice_ggdxd_179[data-tone=warning]{border-color:color-mix(in srgb, var(--color-warning) 30%, var(--color-border));background:var(--color-warning-soft)}._notice_ggdxd_179[data-tone=warning]>svg{color:var(--color-warning)}._toolbar_ggdxd_211{flex-wrap:wrap;align-items:center;gap:.5rem;padding:0 1.25rem .625rem;display:flex}._searchBox_ggdxd_220{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);min-width:0;height:2.375rem;color:var(--color-text-subtle);background:var(--neu-well);box-shadow:var(--neu-inset-sm);transition:var(--neu-transition);flex:16rem;align-items:center;gap:.5rem;padding:0 .625rem;display:flex}._searchBox_ggdxd_220:hover:not(:focus-within){border-color:var(--color-text-subtle);box-shadow:var(--neu-inset)}._searchBox_ggdxd_220:focus-within{border-color:color-mix(in srgb, var(--color-primary) 60%, var(--color-border));box-shadow:var(--neu-inset-sm), 0 0 0 3px var(--color-primary-glow)}._searchBox_ggdxd_220 input{width:100%;min-width:0;color:var(--color-text);font:inherit;font-size:var(--text-sm);background:0 0;border:0;outline:0}._searchBox_ggdxd_220 input::placeholder{color:var(--color-text-subtle)}._searchBox_ggdxd_220 input::-webkit-search-cancel-button{display:none}._searchBox_ggdxd_220>button{width:1.75rem;height:1.75rem;color:var(--color-text-subtle);cursor:pointer;transition:var(--neu-transition);background:0 0;border:1px solid #0000;border-radius:50%;flex:none;place-items:center;margin-right:-.375rem;padding:0;display:grid}._searchBox_ggdxd_220>button:hover,._searchBox_ggdxd_220>button:focus-visible{border-color:var(--neu-hairline);color:var(--color-text);background-color:var(--neu-surface-solid);box-shadow:var(--neu-raised-xs)}._searchBox_ggdxd_220>button:hover{transform:var(--neu-lift)}._searchBox_ggdxd_220>button:active{background-color:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._periodBar_ggdxd_308{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);background:var(--neu-well);min-height:2.375rem;box-shadow:var(--neu-inset-sm);flex-wrap:wrap;align-items:center;gap:.125rem;padding:calc(.1875rem - 1px);display:flex}._periodBar_ggdxd_308 button{border-radius:calc(var(--radius-md) - .1875rem);min-height:2rem;color:var(--color-text-muted);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;transition:var(--neu-transition);background:0 0;border:1px solid #0000;align-items:center;padding:0 calc(.75rem - 1px);display:inline-flex}._periodBar_ggdxd_308 button:not([aria-pressed=true],:active):hover{border-color:var(--neu-hairline);color:var(--color-text);background-color:var(--neu-surface-solid);box-shadow:var(--neu-raised-xs);transform:var(--neu-lift)}._periodBar_ggdxd_308 button:active{background-color:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._periodBar_ggdxd_308 button[aria-pressed=true]{border-color:var(--neu-hairline);color:var(--color-text);background-color:var(--neu-surface-solid);box-shadow:var(--neu-raised-sm);font-weight:var(--weight-semibold)}._filterRow_ggdxd_360{flex-wrap:wrap;align-items:center;gap:.5rem;padding:0 1.25rem 1rem;display:flex}._filterRow_ggdxd_360 select{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);min-width:0;max-width:14rem;height:2.25rem;color:var(--color-text);background-color:var(--neu-well);box-shadow:var(--neu-inset-sm);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:var(--neu-transition);flex:0 auto;padding:0 2rem 0 .75rem}._filterRow_ggdxd_360 select:hover:not(:disabled,:focus,[aria-invalid=true]){border-color:var(--color-text-subtle);box-shadow:var(--neu-inset)}._filterRow_ggdxd_360 select:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}._clearFilters_ggdxd_395{min-height:2.25rem;font-size:var(--text-sm);font-weight:var(--weight-medium);padding:0 .625rem}._tableHeader_ggdxd_404,._row_ggdxd_405{grid-template-columns:minmax(6rem,.8fr) minmax(11rem,1.7fr) minmax(9rem,1.2fr) minmax(10.5rem,1fr) minmax(9rem,1fr);align-items:center;gap:1rem;display:grid}._tableHeader_ggdxd_404{border-top:1px solid var(--neu-hairline);border-bottom:1px solid var(--neu-hairline);color:var(--color-text-subtle);background:color-mix(in srgb, var(--color-surface-muted) 50%, transparent);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;padding:.625rem 1.25rem}._listBody_ggdxd_426{min-height:18rem}._stateContainer_ggdxd_430{align-content:center;justify-items:center;gap:1rem;min-height:21rem;padding:2rem;display:grid}._rows_ggdxd_439{margin:0;padding:0;list-style:none}._row_ggdxd_405{border-bottom:1px solid var(--neu-hairline);min-height:4rem;transition:var(--neu-transition);padding:.75rem 1.25rem;position:relative}._row_ggdxd_405:last-child{border-bottom:0}._row_ggdxd_405:hover,._row_ggdxd_405:focus-within{background-color:var(--neu-surface-solid);box-shadow:var(--neu-raised-sm)}._row_ggdxd_405:has(>._rowOpen_ggdxd_465:active){background-color:var(--neu-well);box-shadow:var(--neu-pressed)}._row_ggdxd_405[data-attention]{box-shadow:inset 3px 0 0 var(--color-warning)}._row_ggdxd_405[data-attention]:hover,._row_ggdxd_405[data-attention]:focus-within{box-shadow:inset 3px 0 0 var(--color-warning), var(--neu-raised-sm)}._row_ggdxd_405[data-attention]:has(>._rowOpen_ggdxd_465:active){box-shadow:inset 3px 0 0 var(--color-warning), var(--neu-pressed)}._row_ggdxd_405[data-cancelled] ._primaryText_ggdxd_488,._row_ggdxd_405[data-cancelled] ._patientName_ggdxd_489{color:var(--color-text-muted)}._rowOpen_ggdxd_465{z-index:1;cursor:pointer;background:0 0;border:0;width:100%;position:absolute;inset:0}._rowOpen_ggdxd_465:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}._stack_ggdxd_508{gap:.1875rem;min-width:0;display:grid}._stack_ggdxd_508>small{color:var(--color-text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}._primaryText_ggdxd_488{color:var(--color-text);font-size:var(--text-base);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.3}._patientName_ggdxd_489,._secondaryText_ggdxd_533{color:var(--color-text);font-size:var(--text-base);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}._patientName_ggdxd_489{font-weight:var(--weight-semibold)}._sourceCell_ggdxd_546>small{white-space:normal}._statusCell_ggdxd_550{flex-wrap:wrap;align-items:center;gap:.375rem;min-width:0;display:flex}._skeletonRow_ggdxd_558:hover{box-shadow:none;background:0 0}._emptyState_ggdxd_563{min-height:21rem;color:var(--color-text-muted);text-align:center;align-content:center;justify-items:center;padding:2.5rem 1.5rem;display:grid}._emptyIcon_ggdxd_574{width:2.75rem;height:2.75rem;color:var(--color-primary-strong);background:color-mix(in srgb, var(--color-primary-soft) 70%, var(--neu-well));box-shadow:var(--neu-inset-sm);border-radius:50%;place-items:center;margin-bottom:.875rem;display:grid}._emptyState_ggdxd_563 h3{color:var(--color-text);font-size:var(--text-md);font-weight:var(--weight-semibold);margin:0}._emptyState_ggdxd_563 p{max-width:30rem;font-size:var(--text-sm);margin:.375rem 0 1.125rem;line-height:1.5}._directoryFooter_ggdxd_604{border-top:1px solid var(--neu-hairline);color:var(--color-text-muted);font-size:var(--text-xs);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1.25rem;display:flex}._rangeLabel_ggdxd_616{font-variant-numeric:tabular-nums}._footerActions_ggdxd_620{flex-wrap:wrap;gap:.5rem;display:flex}._footerActions_ggdxd_620 button{min-height:2.25rem;font-size:var(--text-sm);font-weight:var(--weight-medium);padding:.375rem .75rem}@container appointments (width<=60rem){._tableHeader_ggdxd_404,._row_ggdxd_405{grid-template-columns:minmax(5.5rem,.7fr) minmax(10rem,1.6fr) minmax(8rem,1.1fr) minmax(10.5rem,1fr)}._sourceCell_ggdxd_546{display:none}}@container appointments (width<=44rem){._directoryHeader_ggdxd_136{flex-wrap:wrap}._headerActions_ggdxd_157{justify-items:stretch;width:100%;max-width:none}._bookingNote_ggdxd_171{text-align:left}._tableHeader_ggdxd_404{display:none}._row_ggdxd_405{grid-template-columns:5.25rem minmax(0,1fr);gap:.25rem .875rem;padding:.875rem 1rem}._row_ggdxd_405>._stack_ggdxd_508:first-of-type{grid-row:1/4;align-self:start}._providerCell_ggdxd_677,._statusCell_ggdxd_550{grid-column:2}._periodBar_ggdxd_308{width:100%}._periodBar_ggdxd_308 button{flex:1 0 auto;justify-content:center}._filterRow_ggdxd_360 select{flex:9rem;max-width:none}}@media (width<=520px){._metrics_ggdxd_39{grid-template-columns:repeat(2,minmax(0,1fr))}._metric_ggdxd_39>strong{font-size:1.75rem}._directoryHeader_ggdxd_136,._toolbar_ggdxd_211,._filterRow_ggdxd_360,._directoryFooter_ggdxd_604{padding-inline:1rem}._notice_ggdxd_179{margin-inline:1rem}}@media (width>=521px) and (width<=900px){._metrics_ggdxd_39{grid-template-columns:repeat(2,minmax(0,1fr))}}._modalBackdrop_ggdxd_726{z-index:50;background:#0d141685;place-items:center;padding:1rem;display:grid;position:fixed;inset:0;overflow-y:auto}._detailModal_ggdxd_738,._bookingDialog_ggdxd_739{border:1px solid var(--neu-hairline);border-radius:var(--radius-lg);background:var(--color-surface-raised);width:min(38rem,100%);max-height:calc(100dvh - 2rem);box-shadow:var(--shadow-lg);overflow:auto}._bookingDialog_ggdxd_739{width:min(42rem,100%)}._detailHeader_ggdxd_753,._dialogHeader_ggdxd_754{z-index:1;border-bottom:1px solid var(--neu-hairline);background:var(--color-surface-raised);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.125rem 1.5rem 1rem;display:flex;position:sticky;top:0}._detailTitle_ggdxd_767{min-width:0}._detailTitle_ggdxd_767 h2,._dialogHeader_ggdxd_754 h2{color:var(--color-text);font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:-.01em;overflow-wrap:anywhere;margin:.375rem 0 0;line-height:1.3}._detailBadges_ggdxd_782{flex-wrap:wrap;gap:.375rem;margin-top:.5rem;display:flex}._modalClose_ggdxd_789,._dialogHeader_ggdxd_754>button{border-radius:var(--radius-md);width:2.25rem;height:2.25rem;color:var(--color-text-muted);cursor:pointer;transition:var(--neu-transition);background:0 0;border:1px solid #0000;flex:none;place-items:center;margin:-.25rem -.5rem 0 0;display:grid}._modalClose_ggdxd_789:hover:not(:disabled),._dialogHeader_ggdxd_754>button:hover:not(:disabled){border-color:var(--neu-hairline);color:var(--color-text);background-color:var(--neu-surface-solid);box-shadow:var(--neu-raised-xs);transform:var(--neu-lift)}._modalClose_ggdxd_789:active:not(:disabled),._dialogHeader_ggdxd_754>button:active:not(:disabled){background-color:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._modalClose_ggdxd_789:disabled,._dialogHeader_ggdxd_754>button:disabled{cursor:not-allowed;opacity:.45}._detailBody_ggdxd_827{gap:1rem;padding:1.25rem 1.5rem;display:grid}._scheduleSummary_ggdxd_834{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);background:var(--neu-surface);box-shadow:var(--neu-raised-xs);align-items:center;gap:.875rem;padding:.875rem 1rem;display:flex}._scheduleIcon_ggdxd_845{width:2.5rem;height:2.5rem;color:var(--color-info);background:color-mix(in srgb, var(--color-info-soft) 75%, var(--neu-well));box-shadow:var(--neu-inset-sm);border-radius:50%;flex:none;place-items:center;display:grid}._scheduleSummary_ggdxd_834 div{gap:.125rem;min-width:0;display:grid}._scheduleSummary_ggdxd_834 strong{color:var(--color-text);font-size:var(--text-md);font-weight:var(--weight-semibold)}._scheduleSummary_ggdxd_834 span{color:var(--color-text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums}._detailNotice_ggdxd_875{border:1px solid color-mix(in srgb, var(--color-warning) 30%, var(--color-border));border-radius:var(--radius-md);background:var(--color-warning-soft);align-items:flex-start;gap:.625rem;padding:.75rem .875rem;display:flex}._detailNotice_ggdxd_875>svg{color:var(--color-warning);flex:none;margin-top:.1875rem}._detailNotice_ggdxd_875 p{color:var(--color-text);font-size:var(--text-sm);margin:0;line-height:1.5}._detailGrid_ggdxd_899{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem 1.25rem;margin:0;display:grid}._detailGrid_ggdxd_899 div{min-width:0}._detailWide_ggdxd_910{grid-column:1/-1}._detailGrid_ggdxd_899 dt{color:var(--color-text-subtle);font-size:var(--text-xs);font-weight:var(--weight-medium)}._detailGrid_ggdxd_899 dd{color:var(--color-text);font-size:var(--text-base);overflow-wrap:anywhere;margin:.125rem 0 0}._detailFooter_ggdxd_927{border-top:1px solid var(--neu-hairline);gap:.875rem;padding:1rem 1.5rem 1.25rem;display:grid}._manageRow_ggdxd_934{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}._manageNote_ggdxd_942{color:var(--color-text-muted);font-size:var(--text-sm);flex:16rem;margin:0;line-height:1.5}._manageButtons_ggdxd_950,._confirmActions_ggdxd_951,._detailLinks_ggdxd_952{flex-wrap:wrap;gap:.5rem;display:flex}._manageButtons_ggdxd_950{margin-left:auto}._manageButtons_ggdxd_950 button,._confirmActions_ggdxd_951 button{min-height:2.5rem;font-size:var(--text-base);font-weight:var(--weight-semibold)}._detailLinks_ggdxd_952{margin:0 -.5rem -.25rem}._detailLinks_ggdxd_952 button{min-height:2.25rem;font-size:var(--text-sm);font-weight:var(--weight-medium);padding:.375rem .625rem}._manageButtons_ggdxd_950 ._dangerOutline_ggdxd_980{color:var(--color-danger);border-color:color-mix(in srgb, var(--color-danger) 35%, var(--color-border))}._manageButtons_ggdxd_950 ._dangerOutline_ggdxd_980:hover:not(:disabled){background:var(--color-danger-soft)}._confirmPanel_ggdxd_993{border:1px solid color-mix(in srgb, var(--color-info) 30%, var(--color-border));border-radius:var(--radius-md);background:var(--color-info-soft);gap:.375rem;padding:.875rem 1rem;display:grid}._confirmPanel_ggdxd_993[data-tone=danger]{border-color:var(--color-danger-border);background:var(--color-danger-soft)}._confirmPanel_ggdxd_993 strong{color:var(--color-text);font-size:var(--text-base);font-weight:var(--weight-semibold)}._confirmPanel_ggdxd_993 p{color:var(--color-text);font-size:var(--text-sm);margin:0;line-height:1.5}._confirmActions_ggdxd_951{justify-content:flex-end;margin-top:.5rem}._confirmActions_ggdxd_951 ._dangerButton_ggdxd_1026{color:var(--color-text-inverse);background:var(--color-danger)}._confirmActions_ggdxd_951 ._dangerButton_ggdxd_1026:hover:not(:disabled){background:color-mix(in srgb, var(--color-danger) 86%, #000)}._buttonSpinner_ggdxd_1036{flex:none;animation:.9s linear infinite _appointments-spin_ggdxd_1}@keyframes _appointments-spin_ggdxd_1{to{transform:rotate(360deg)}}._actionFeedback_ggdxd_1047{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);color:var(--color-text);font-size:var(--text-sm);outline:none;align-items:flex-start;gap:.625rem;margin:0;padding:.75rem .875rem;line-height:1.5;display:flex}._actionFeedback_ggdxd_1047>svg{flex:none;margin-top:.1875rem}._actionFeedback_ggdxd_1047[data-tone=success]{border-color:color-mix(in srgb, var(--color-success) 28%, var(--color-border));background:var(--color-success-soft)}._actionFeedback_ggdxd_1047[data-tone=success]>svg{color:var(--color-success)}._actionFeedback_ggdxd_1047[data-tone=warning]{border-color:color-mix(in srgb, var(--color-warning) 30%, var(--color-border));background:var(--color-warning-soft)}._actionFeedback_ggdxd_1047[data-tone=warning]>svg{color:var(--color-warning)}._actionFeedback_ggdxd_1047[data-tone=danger]{border-color:var(--color-danger-border);background:var(--color-danger-soft)}._actionFeedback_ggdxd_1047[data-tone=danger]>svg{color:var(--color-danger)}._actionFeedback_ggdxd_1047:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._stepRail_ggdxd_1109{border-bottom:1px solid var(--neu-hairline);grid-template-columns:repeat(4,minmax(0,1fr));gap:.375rem;padding:.75rem 1.5rem;display:grid}._stepRail_ggdxd_1109 span{border:1px solid var(--neu-hairline);color:var(--color-text-subtle);background:var(--neu-well);box-shadow:var(--neu-inset-sm);font-size:var(--text-xs);font-weight:var(--weight-medium);text-align:center;border-radius:999px;padding:calc(.3125rem - 1px) calc(.5rem - 1px)}._stepRail_ggdxd_1109 span[data-active=true]{color:var(--color-primary-strong);background:var(--color-primary-soft);box-shadow:var(--neu-raised-xs);font-weight:var(--weight-semibold)}._dialogBody_ggdxd_1136{gap:1rem;padding:1.25rem 1.5rem 1.5rem;display:grid}._dialogBody_ggdxd_1136 h3,._successPanel_ggdxd_1143 h3{color:var(--color-text);font-size:var(--text-md);font-weight:var(--weight-semibold);margin:0}._dialogBody_ggdxd_1136 label{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-medium);gap:.375rem;display:grid}._dialogBody_ggdxd_1136 select,._dialogBody_ggdxd_1136 input{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);width:100%;min-height:2.5rem;color:var(--color-text);background:var(--neu-well);box-shadow:var(--neu-inset-sm);font:inherit;font-size:var(--text-base);font-weight:var(--weight-regular);transition:var(--neu-transition);padding:.5rem .75rem}._dialogBody_ggdxd_1136 select:hover:not(:disabled,:focus,[aria-invalid=true]),._dialogBody_ggdxd_1136 input:hover:not(:disabled,:focus,[aria-invalid=true]){border-color:var(--color-text-subtle);box-shadow:var(--neu-inset)}._dialogBody_ggdxd_1136 select:focus-visible,._dialogBody_ggdxd_1136 input:focus-visible{border-color:color-mix(in srgb, var(--color-primary) 60%, var(--color-border));box-shadow:var(--neu-inset-sm), 0 0 0 3px var(--color-primary-glow);outline:none}._patientChoices_ggdxd_1196,._slotChoices_ggdxd_1197{gap:.5rem;max-height:18.75rem;margin:-.375rem;padding:.375rem;display:grid;overflow:auto}._patientChoices_ggdxd_1196>p{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}._patientChoices_ggdxd_1196 button,._slotChoices_ggdxd_1197 button{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);color:var(--color-text);background-color:var(--neu-surface-solid);background-image:var(--neu-surface);box-shadow:var(--neu-raised-xs);font:inherit;text-align:left;cursor:pointer;transition:var(--neu-transition);gap:.1875rem;padding:.75rem .875rem;display:grid}._patientChoices_ggdxd_1196 button:hover,._slotChoices_ggdxd_1197 button:hover,._patientChoices_ggdxd_1196 button:focus-visible,._slotChoices_ggdxd_1197 button:focus-visible{border-color:color-mix(in srgb, var(--color-primary) 55%, var(--color-border));box-shadow:var(--neu-raised-sm)}._patientChoices_ggdxd_1196 button:hover,._slotChoices_ggdxd_1197 button:hover{transform:var(--neu-lift)}._patientChoices_ggdxd_1196 button:active,._slotChoices_ggdxd_1197 button:active{background-image:none;background-color:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._patientChoices_ggdxd_1196 strong,._slotChoices_ggdxd_1197 strong{font-size:var(--text-base);font-weight:var(--weight-semibold)}._patientChoices_ggdxd_1196 span,._slotChoices_ggdxd_1197 span,._selectedPatient_ggdxd_1263 span{color:var(--color-text-muted);font-size:var(--text-sm)}._selectedPatient_ggdxd_1263{border:1px solid color-mix(in srgb, var(--color-primary) 24%, var(--color-border));border-radius:var(--radius-md);background:var(--color-primary-soft);gap:.125rem;padding:.75rem .875rem;display:grid}._selectedPatient_ggdxd_1263 strong{font-size:var(--text-base);font-weight:var(--weight-semibold)}._formGrid_ggdxd_1283{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}._dialogActions_ggdxd_1289{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:.25rem;display:flex}._dialogActions_ggdxd_1289 button{min-height:2.5rem;font-size:var(--text-base);font-weight:var(--weight-semibold)}._reviewGrid_ggdxd_1304{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);background:var(--neu-well);box-shadow:var(--neu-inset-sm);grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem 1.25rem;margin:0;padding:.875rem 1rem;display:grid}._reviewGrid_ggdxd_1304 dt{color:var(--color-text-subtle);font-size:var(--text-xs);font-weight:var(--weight-medium)}._reviewGrid_ggdxd_1304 dd{color:var(--color-text);font-size:var(--text-base);font-weight:var(--weight-semibold);margin:.125rem 0 0}._confirmNotice_ggdxd_1329{color:var(--color-text-muted);font-size:var(--text-sm);margin:0;line-height:1.5}._dialogError_ggdxd_1336{border:1px solid var(--color-danger-border);border-radius:var(--radius-md);color:var(--color-text);background:var(--color-danger-soft);font-size:var(--text-sm);margin:0 1.5rem 1.5rem;padding:.75rem .875rem;line-height:1.5}._dialogError_ggdxd_1336[data-tone=warning]{border-color:color-mix(in srgb, var(--color-warning) 30%, var(--color-border));background:var(--color-warning-soft)}._successPanel_ggdxd_1143{text-align:center;justify-items:center;gap:.75rem;padding:2.75rem 1.5rem;display:grid}._successPanel_ggdxd_1143>svg{color:var(--color-success)}._successPanel_ggdxd_1143 p{max-width:26rem;color:var(--color-text-muted);font-size:var(--text-sm);margin:0;line-height:1.5}@media (width<=600px){._detailHeader_ggdxd_753,._dialogHeader_ggdxd_754,._detailBody_ggdxd_827,._detailFooter_ggdxd_927,._dialogBody_ggdxd_1136,._stepRail_ggdxd_1109{padding-inline:1.125rem}._detailGrid_ggdxd_899,._reviewGrid_ggdxd_1304,._formGrid_ggdxd_1283{grid-template-columns:1fr}._manageButtons_ggdxd_950,._confirmActions_ggdxd_951{width:100%}._manageButtons_ggdxd_950 button,._confirmActions_ggdxd_951 button{flex:auto}._dialogError_ggdxd_1336{margin-inline:1.125rem}}@media (prefers-reduced-motion:reduce){._metric_ggdxd_39,._row_ggdxd_405,._searchBox_ggdxd_220,._searchBox_ggdxd_220>button,._periodBar_ggdxd_308 button,._filterRow_ggdxd_360 select,._modalClose_ggdxd_789,._dialogHeader_ggdxd_754>button,._dialogBody_ggdxd_1136 select,._dialogBody_ggdxd_1136 input,._patientChoices_ggdxd_1196 button,._slotChoices_ggdxd_1197 button{transition:none}._buttonSpinner_ggdxd_1036{animation:none}}._card_m8rtq_3{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);align-items:flex-start;gap:.625rem;padding:.75rem .875rem;display:flex}._card_m8rtq_3[data-tone=warning]{border-color:color-mix(in srgb, var(--color-warning) 30%, var(--color-border));background:var(--color-warning-soft)}._card_m8rtq_3>svg{color:var(--color-warning);flex:none;margin-top:.1875rem}._card_m8rtq_3[data-tone=resolved]>svg{color:var(--color-success)}._copy_m8rtq_33{gap:.375rem;min-width:0;display:grid}._copy_m8rtq_33 strong{color:var(--color-text);font-size:var(--text-sm)}._copy_m8rtq_33 p,._copy_m8rtq_33 span{color:var(--color-text);font-size:var(--text-sm);overflow-wrap:anywhere;margin:0;line-height:1.5}._subject_m8rtq_53{font-weight:500}._actions_m8rtq_57{flex-wrap:wrap;gap:.5rem;margin-top:.25rem;display:flex}._error_m8rtq_64{color:var(--color-danger)}._badge_l5bvk_1{border:1px solid color-mix(in srgb, currentColor 18%, transparent);letter-spacing:.01em;white-space:nowrap;border-radius:999px;align-items:center;gap:.4rem;width:fit-content;min-height:1.65rem;padding:.28rem .58rem;font-size:.7rem;font-weight:750;line-height:1;display:inline-flex}._badge_l5bvk_1 svg{flex:none}._neutral_l5bvk_21{color:var(--color-text-muted);background:var(--color-surface-muted)}._info_l5bvk_26{color:var(--color-info);background:var(--color-info-soft)}._success_l5bvk_31{color:var(--color-success);background:var(--color-success-soft)}._warning_l5bvk_36{color:var(--color-warning);background:var(--color-warning-soft)}._danger_l5bvk_41{color:var(--color-danger);background:var(--color-danger-soft)}._pulse_l5bvk_46{width:.42rem;height:.42rem;box-shadow:0 0 0 .2rem color-mix(in srgb, currentColor 11%, transparent);background:currentColor;border-radius:50%}._page_79t9y_5{--ov-gap:1.125rem;--ov-pad:1.25rem;gap:var(--ov-gap);display:grid;container-type:inline-size}._operationalContext_79t9y_15{justify-content:space-between;align-items:center;gap:1rem;padding:.125rem .125rem .25rem;animation:.36s both _section-enter_79t9y_1;display:flex}._contextCopy_79t9y_24{gap:.25rem;min-width:0;display:grid}._contextDay_79t9y_30{color:var(--color-text);font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:-.015em;line-height:1.3}._contextMeta_79t9y_38{min-width:0;color:var(--color-text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin:0;line-height:1.4;display:flex}._contextMeta_79t9y_38 svg{color:var(--color-text-subtle);flex:none}._contextMeta_79t9y_38 span+span:before{content:"·";color:var(--color-text-subtle);margin-right:.5rem}._contextSource_79t9y_63{max-width:44rem;color:var(--color-text-muted);font-size:var(--text-xs);align-items:flex-start;gap:.375rem;margin:.125rem 0 0;line-height:1.45;display:flex}._contextSource_79t9y_63 svg{color:var(--color-info);flex:none;margin-top:.125rem}._panel_79t9y_82{border-color:var(--neu-hairline);border-radius:var(--radius-lg);background:var(--neu-surface);min-width:0;box-shadow:var(--neu-raised);flex-direction:column;animation:.42s both _panel-enter_79t9y_1;display:flex;overflow:hidden}._panelHeader_79t9y_94{padding:1.125rem var(--ov-pad) 1rem;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._panelHeader_79t9y_94>div:first-child{min-width:0}._sectionLabel_79t9y_106{color:var(--color-primary-strong);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.375rem;line-height:1.2;display:inline-flex}._panelHeader_79t9y_94 h3{color:var(--color-text);font-size:var(--text-md);font-weight:var(--weight-semibold);letter-spacing:-.01em;margin:.375rem 0 0;line-height:1.3}._panelHeader_79t9y_94 p{color:var(--color-text-muted);font-size:var(--text-sm);margin:.25rem 0 0;line-height:1.45}._panelFooter_79t9y_134{border-top:1px solid var(--neu-hairline);margin-top:auto;display:grid}._panelFooterRow_79t9y_140{min-height:2.75rem;padding:.75rem var(--ov-pad);justify-content:space-between;align-items:center;gap:.75rem;display:flex}._panelFooterRow_79t9y_140+._scopeNote_79t9y_149{border-top:1px solid var(--neu-hairline)}._scopeNote_79t9y_149{padding:.75rem var(--ov-pad);color:var(--color-text-subtle);font-size:var(--text-xs);margin:0;line-height:1.45}._panelFooter_79t9y_134>._scopeNote_79t9y_149{flex:1}._scheduleSummary_79t9y_165{color:var(--color-text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;margin:0}._panelAction_79t9y_173{border:1px solid var(--neu-hairline);min-height:2.5rem;color:var(--color-primary-strong);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;transition:var(--neu-transition);border-radius:999px;align-items:center;gap:.375rem;margin-left:auto;padding:0 1rem;display:inline-flex}._panelAction_79t9y_173 svg{transition:transform var(--motion-quick)}._panelAction_79t9y_173:hover{box-shadow:var(--neu-raised-hover);transform:var(--neu-lift)}._panelAction_79t9y_173:hover svg{transform:translate(2px)}._panelAction_79t9y_173:active{box-shadow:var(--neu-pressed);transform:none}@media (pointer:coarse){._panelAction_79t9y_173{min-height:2.75rem}}._kpiStrip_79t9y_218{gap:var(--ov-gap);grid-template-columns:repeat(5,minmax(0,1fr));animation:.36s both _section-enter_79t9y_1;display:grid}._snapshotKpi_79t9y_227{border:1px solid var(--neu-hairline);border-radius:var(--radius-lg);background:var(--neu-surface);min-width:0;box-shadow:var(--neu-raised);transition:var(--neu-transition);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label label""value icon""caption icon";align-content:start;gap:.5rem .75rem;padding:1.125rem 1.25rem;display:grid}@media (hover:hover) and (pointer:fine){._snapshotKpi_79t9y_227:hover,._providerList_79t9y_248 li:hover{box-shadow:var(--neu-raised-hover)}}._snapshotKpiLabel_79t9y_253{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:1.3;display:contents}._snapshotKpiLabel_79t9y_253>span:last-child{text-overflow:ellipsis;white-space:nowrap;grid-area:label;min-width:0;overflow:hidden}._snapshotKpiIcon_79t9y_270{width:2.5rem;height:2.5rem;color:var(--kpi-color,var(--color-primary-strong));background:color-mix(in srgb, var(--kpi-soft,var(--color-primary-soft)) 70%, var(--neu-well));box-shadow:var(--neu-inset-sm);border-radius:50%;grid-area:icon;align-self:center;place-items:center;display:grid}._snapshotKpi_79t9y_227>strong{overflow-wrap:anywhere;color:var(--color-text);font-size:var(--text-display);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:-.03em;grid-area:value;line-height:1.05}._snapshotKpi_79t9y_227 small{color:var(--color-text-subtle);font-size:var(--text-xs);grid-area:caption;line-height:1.3}._kpiPrimary_79t9y_305,._kpiScheduled_79t9y_306{--kpi-color:var(--color-primary-strong);--kpi-soft:var(--color-primary-soft)}._kpiScheduled_79t9y_306{--kpi-color:var(--color-info);--kpi-soft:var(--color-info-soft)}._kpiSuccess_79t9y_316{--kpi-color:var(--color-success);--kpi-soft:var(--color-success-soft)}._kpiDanger_79t9y_321{--kpi-color:var(--color-danger);--kpi-soft:var(--color-danger-soft)}._kpiWarning_79t9y_326{--kpi-color:var(--color-warning);--kpi-soft:var(--color-warning-soft)}._insightGrid_79t9y_333{gap:var(--ov-gap);grid-template-columns:minmax(0,2fr) minmax(19rem,1fr);align-items:stretch;min-width:0;display:grid}._workloadPanel_79t9y_341,._statusPanel_79t9y_342,._providerPanel_79t9y_343{min-height:0}._workloadSummary_79t9y_349{flex:none;gap:1.25rem;margin:0;display:flex}._workloadSummary_79t9y_349 div{text-align:right;gap:.25rem;display:grid}._workloadSummary_79t9y_349 dt{color:var(--color-text-subtle);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase}._workloadSummary_79t9y_349 dd{color:var(--color-text);font-size:var(--text-md);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}._workloadSummary_79t9y_349 dd span{color:var(--color-text-muted);font-weight:var(--weight-medium)}._workloadViewport_79t9y_385{min-width:0;margin:0 var(--ov-pad) var(--ov-pad);border-radius:var(--radius-md);background:var(--neu-well);box-shadow:var(--neu-inset);flex:1;overflow-x:auto}._workloadChart_79t9y_395{--workload-gap:.75rem;--chart-pad-x:1rem;--chart-pad-top:2.75rem;--chart-pad-bottom:.875rem;--chart-count-row:1.25rem;--chart-label-row:1.25rem;--chart-row-gap:.5rem;align-items:stretch;gap:var(--workload-gap);width:100%;min-width:min-content;height:17rem;padding:var(--chart-pad-top) var(--chart-pad-x) var(--chart-pad-bottom);display:grid;position:relative}._workloadChart_79t9y_395:focus-visible{outline:2px solid var(--color-primary-strong);outline-offset:-3px}._workloadColumn_79t9y_418{--bar-color:var(--color-primary);z-index:1;grid-template-rows:var(--chart-count-row) minmax(6rem, 1fr) var(--chart-label-row);gap:var(--chart-row-gap);border-radius:var(--radius-sm);width:100%;min-width:2rem;color:inherit;font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;align-items:end;padding:0;display:grid;position:relative}._workloadColumn_79t9y_418:focus-visible{outline:2px solid var(--color-primary-strong);outline-offset:3px}._workloadTimeOverlay_79t9y_446{--col-w:calc((100% - (var(--workload-columns) - 1) * var(--workload-gap)) / var(--workload-columns));--now-x:calc(var(--now-column) * (var(--col-w) + var(--workload-gap)) + var(--now-fraction) * var(--col-w));inset:.625rem var(--chart-pad-x) calc(var(--chart-pad-bottom) + var(--chart-label-row) + var(--chart-row-gap));pointer-events:none;position:absolute}._elapsedWash_79t9y_463{top:calc(var(--chart-pad-top) - .625rem + var(--chart-count-row) + var(--chart-row-gap));width:var(--now-x);border-radius:var(--radius-sm) 0 0 var(--radius-sm);background:color-mix(in srgb, var(--color-text) 3.5%, transparent);position:absolute;bottom:0;left:0}._nowIndicator_79t9y_476{width:0;top:1.625rem;bottom:0;left:var(--now-x);z-index:3;border-left:1.5px solid var(--color-primary-strong);position:absolute}._nowIndicator_79t9y_476:after{content:"";border:2px solid var(--neu-well);background:var(--color-primary-strong);border-radius:50%;width:.5rem;height:.5rem;position:absolute;bottom:-.25rem;left:-.3125rem}._nowCallout_79t9y_498{width:10.5rem;height:1.625rem;top:0;left:clamp(0px, calc(var(--now-x) - 5.25rem), calc(100% - 10.5rem));z-index:3;color:var(--color-text-inverse);background:var(--color-primary-strong);box-shadow:0 4px 12px -6px var(--color-primary-strong);font-size:var(--text-xs);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.375rem;display:flex;position:absolute}._nowCalloutDot_79t9y_519{background:currentColor;border-radius:50%;flex:none;width:.375rem;height:.375rem;animation:2.4s ease-in-out infinite _now-pulse_79t9y_1}._workloadCount_79t9y_528,._workloadLabel_79t9y_529{font-variant-numeric:tabular-nums;line-height:var(--chart-count-row);white-space:nowrap;justify-self:center}._workloadCount_79t9y_528{min-width:1.75rem;color:var(--color-text);font-size:var(--text-xs);font-weight:var(--weight-semibold);transition:color var(--motion-quick), background-color var(--motion-quick);border-radius:999px;padding:0 .25rem}._workloadLabel_79t9y_529{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium)}._workloadTrack_79t9y_554{border-bottom:1px solid var(--color-border-strong);background-image:repeating-linear-gradient(to top, transparent 0, transparent calc(25% - 1px), color-mix(in srgb, var(--color-border) 70%, transparent) calc(25% - 1px), color-mix(in srgb, var(--color-border) 70%, transparent) 25%);justify-content:center;align-items:flex-end;width:100%;height:100%;padding:0 14%;display:flex}._workloadBar_79t9y_571{background:linear-gradient(180deg, color-mix(in srgb, var(--bar-color) 88%, white), var(--bar-color) 70%);width:100%;max-width:2.75rem;min-height:0;box-shadow:var(--shadow-chart-bar);transform-origin:bottom;transition:height .4s ease, background-color var(--motion-quick), filter var(--motion-quick);border-radius:.375rem .375rem .125rem .125rem;animation:.56s cubic-bezier(.2,.65,.3,1) both _bars-enter_79t9y_1;display:block;position:relative}._workloadElapsed_79t9y_592{--bar-color:color-mix(in srgb, var(--color-primary) 42%, var(--color-surface-raised))}._workloadElapsed_79t9y_592 ._workloadCount_79t9y_528{color:var(--color-text-muted)}._workloadCurrent_79t9y_604{--bar-color:var(--color-primary-strong)}._workloadCurrent_79t9y_604 ._workloadCount_79t9y_528{color:var(--color-text-inverse);background:var(--color-primary-strong)}._workloadCurrent_79t9y_604 ._workloadLabel_79t9y_529{color:var(--color-primary-strong);font-weight:var(--weight-semibold)}._workloadCurrent_79t9y_604 ._workloadBar_79t9y_571{box-shadow:var(--shadow-chart-bar), 0 0 0 3px var(--color-primary-glow)}._workloadEmpty_79t9y_625 ._workloadBar_79t9y_571{background:var(--color-border-strong);box-shadow:none;border-radius:999px;height:3px!important}._workloadEmpty_79t9y_625 ._workloadCount_79t9y_528{color:var(--color-text-subtle);font-weight:var(--weight-medium)}@media (hover:hover) and (pointer:fine){._workloadColumn_79t9y_418:hover ._workloadCount_79t9y_528{color:var(--color-text-inverse);background:var(--color-text)}._workloadColumn_79t9y_418:hover ._workloadBar_79t9y_571{filter:brightness(.94)saturate(1.1);box-shadow:var(--shadow-chart-bar), 0 8px 14px -8px var(--neu-dark)}._workloadColumn_79t9y_418:hover ._workloadLabel_79t9y_529{color:var(--color-text)}}._workloadLegend_79t9y_655{padding:0 var(--ov-pad) 0 0;color:var(--color-text-muted);font-size:var(--text-xs);flex:none;align-items:center;gap:.875rem;margin:0;list-style:none;display:flex}._workloadLegend_79t9y_655 li{white-space:nowrap;align-items:center;gap:.375rem;display:inline-flex}._workloadLegend_79t9y_655 i{border-radius:.1875rem;width:.625rem;height:.625rem}._legendElapsed_79t9y_680{background:color-mix(in srgb, var(--color-primary) 42%, var(--color-surface-raised))}._legendCurrent_79t9y_688{background:var(--color-primary-strong)}._legendUpcoming_79t9y_692{background:var(--color-primary)}._workloadPanel_79t9y_341 ._panelFooter_79t9y_134{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._chartLoading_79t9y_703{height:15rem;margin:0 var(--ov-pad) var(--ov-pad);border-radius:var(--radius-md);background:linear-gradient(90deg, var(--neu-well), color-mix(in srgb, var(--neu-well) 40%, var(--color-surface-raised)), var(--neu-well));box-shadow:var(--neu-inset);background-size:200% 100%;animation:1.3s ease-in-out infinite _loading-sweep_79t9y_1}._statusBody_79t9y_720{padding:.25rem var(--ov-pad) var(--ov-pad);flex:1;grid-template-rows:auto auto;align-content:center;justify-items:center;gap:1.25rem;display:grid}._donutWrap_79t9y_731{aspect-ratio:1;background:var(--neu-well);width:100%;max-width:10.5rem;box-shadow:var(--neu-inset);border-radius:50%;position:relative}._donut_79t9y_731{width:100%;height:100%;display:block;overflow:visible;transform:rotate(-90deg)}._donutTrack_79t9y_749,._donutSegment_79t9y_750{fill:none;stroke-width:10px}._donutTrack_79t9y_749{stroke:color-mix(in srgb, var(--color-border-strong) 45%, var(--neu-well))}._donutSegment_79t9y_750{stroke-linecap:butt;transition:stroke-dasharray .45s,stroke-dashoffset .45s;animation:.65s both _donut-enter_79t9y_1}._statusConfirmed_79t9y_767{stroke:var(--color-success);background:var(--color-success)}._statusScheduled_79t9y_772{stroke:var(--color-info);background:var(--color-info)}._statusCancelled_79t9y_777{stroke:var(--color-danger);background:var(--color-danger)}._statusUnknown_79t9y_782{stroke:var(--color-text-subtle);background:var(--color-text-subtle)}._donutTotal_79t9y_787{border:1px solid var(--neu-hairline);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);text-align:center;pointer-events:none;border-radius:50%;place-content:center;animation:.6s both _instrument-enter_79t9y_1;display:grid;position:absolute;inset:21%}._donutTotal_79t9y_787 strong{color:var(--color-text);font-size:1.75rem;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:-.03em;line-height:1.1}._donutTotal_79t9y_787 small{color:var(--color-text-subtle);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase}._statusLegend_79t9y_818{width:100%;margin:0;padding:0;list-style:none;display:grid}._statusLegend_79t9y_818 li{color:var(--color-text-muted);font-size:var(--text-sm);grid-template-columns:auto minmax(0,1fr) auto 2.75rem;align-items:center;gap:.625rem;padding:.5625rem 0;display:grid}._statusLegend_79t9y_818 li+li{border-top:1px solid var(--neu-hairline)}._statusLegend_79t9y_818 i{border-radius:.1875rem;width:.625rem;height:.625rem}._statusLegend_79t9y_818 strong{color:var(--color-text);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._statusLegend_79t9y_818 small{color:var(--color-text-subtle);font-size:var(--text-xs);font-variant-numeric:tabular-nums;text-align:right}._singleStatus_79t9y_859{min-height:13rem;padding:var(--ov-pad);text-align:center;flex:1;place-content:center;justify-items:center;gap:.5rem;display:grid}._singleStatusDot_79t9y_870{border-radius:50%;width:.75rem;height:.75rem}._singleStatus_79t9y_859 strong{font-size:var(--text-md);font-weight:var(--weight-semibold)}._singleStatus_79t9y_859 p{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}._donutLoading_79t9y_887{border:.75rem solid var(--color-surface-muted);border-top-color:var(--color-primary);border-radius:50%;width:9rem;height:9rem;margin:1.5rem auto 2.5rem;animation:1.2s linear infinite _spinner_79t9y_1}._providerCount_79t9y_899{border:1px solid var(--neu-hairline);color:var(--color-text-muted);background:var(--neu-well);box-shadow:var(--neu-inset-sm);font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:.375rem;padding:.3125rem .75rem;display:inline-flex}._providerList_79t9y_248{padding:0 var(--ov-pad) var(--ov-pad);grid-template-columns:repeat(auto-fill,minmax(min(14.5rem,100%),1fr));gap:.75rem;margin:0;list-style:none;display:grid}._providerList_79t9y_248 li{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);background:var(--neu-surface);min-width:0;box-shadow:var(--neu-raised-sm);transition:var(--neu-transition);flex-direction:column;gap:.625rem;padding:.9375rem 1rem .875rem;display:flex}._providerCardHeader_79t9y_939{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.625rem;min-width:0;display:grid}._providerCardHeader_79t9y_939 strong{min-width:0;color:var(--color-text);font-size:var(--text-base);font-weight:var(--weight-semibold);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}._providerAvatar_79t9y_961{width:2.25rem;height:2.25rem;color:var(--color-primary-strong);background:color-mix(in srgb, var(--color-primary-soft) 70%, var(--neu-well));box-shadow:var(--neu-inset-sm);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.02em;border-radius:50%;place-items:center;display:grid}._providerAppointmentCount_79t9y_979{color:var(--color-text);font-size:var(--text-lg);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:-.02em}._providerList_79t9y_248 p{color:var(--color-text-muted);font-size:var(--text-xs);margin:0;line-height:1.45}._providerList_79t9y_248 small{border-top:1px solid var(--neu-hairline);color:var(--color-text);font-size:var(--text-xs);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;align-items:center;gap:.375rem;margin-top:auto;padding-top:.5625rem;display:flex}._providerList_79t9y_248 small svg{color:var(--color-text-subtle)}._providerLoad_79t9y_1012{background:var(--neu-well);height:.5rem;box-shadow:var(--neu-inset-sm);border-radius:999px;overflow:hidden}._providerLoad_79t9y_1012 span{border-radius:inherit;background:linear-gradient(180deg, color-mix(in srgb, var(--color-primary) 85%, white), var(--color-primary));transform-origin:0;height:100%;animation:.6s cubic-bezier(.2,.65,.3,1) both _load-enter_79t9y_1;display:block}._operationsGrid_79t9y_1035{gap:var(--ov-gap);grid-template-columns:minmax(0,1.6fr) minmax(20rem,1fr);align-items:start;min-width:0;display:grid}._schedulePanel_79t9y_1043{min-height:20rem}._providerFilter_79t9y_1047{color:var(--color-text-muted);flex:none;align-items:center;display:inline-flex;position:relative}._providerFilter_79t9y_1047>svg{pointer-events:none;position:absolute;left:.75rem}._providerFilter_79t9y_1047 select{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);width:12.5rem;max-width:100%;height:2.5rem;color:var(--color-text);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%2365736f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right .625rem center / .875rem no-repeat, var(--neu-well);box-shadow:var(--neu-inset-sm);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;appearance:none;transition:var(--neu-transition);padding:0 2rem 0 2.125rem}._providerFilter_79t9y_1047 select:hover:not(:focus,[aria-invalid=true]){border-color:var(--color-text-subtle);box-shadow:var(--neu-inset)}._scheduleList_79t9y_1090,._railList_79t9y_1091{--row-inset:.625rem;padding:0 var(--row-inset) var(--row-inset);margin:0;list-style:none}._bookingCheckList_79t9y_1099{padding:0 var(--ov-pad);gap:.625rem;margin:0 0 .75rem;list-style:none;display:grid}._scheduleList_79t9y_1090 li+li,._railList_79t9y_1091 li+li{border-top:1px solid var(--neu-hairline)}._scheduleList_79t9y_1090 li:is(:hover,:focus-within),._railList_79t9y_1091 li:is(:hover,:focus-within),._scheduleList_79t9y_1090 li:is(:hover,:focus-within)+li,._railList_79t9y_1091 li:is(:hover,:focus-within)+li{border-top-color:#0000}._scheduleList_79t9y_1090 button{width:100%;min-height:3.5rem;padding:.625rem calc(var(--ov-pad) - var(--row-inset));border-radius:var(--radius-md);color:inherit;text-align:left;cursor:pointer;transition:var(--neu-transition);background:0 0;border:1px solid #0000;grid-template-columns:4.75rem minmax(0,1fr) minmax(8rem,.7fr) auto;align-items:center;gap:1rem;display:grid}._scheduleList_79t9y_1090 button:hover,._railList_79t9y_1091 button:hover{border-color:var(--neu-hairline);background-color:var(--neu-surface-solid);box-shadow:var(--neu-raised-sm);transform:var(--neu-lift)}._scheduleList_79t9y_1090 button:active,._railList_79t9y_1091 button:active{background-color:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._scheduleList_79t9y_1090 button:focus-visible,._railList_79t9y_1091 button:focus-visible{outline:2px solid var(--color-primary-strong);outline-offset:-2px;background-color:var(--neu-surface-solid);box-shadow:var(--neu-raised-sm)}._scheduleList_79t9y_1090 time{color:var(--color-text);font-size:var(--text-base);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap}._scheduleIdentity_79t9y_1168,._scheduleProvider_79t9y_1169,._railCopy_79t9y_1170{gap:.1875rem;min-width:0;display:grid}._scheduleAppointmentType_79t9y_1176,._scheduleProvider_79t9y_1169 span,._railCopy_79t9y_1170 span,._railCopy_79t9y_1170 time{color:var(--color-text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;line-height:1.4;overflow:hidden}._patientLine_79t9y_1188{align-items:center;gap:.5rem;min-width:0;display:flex}._patientLine_79t9y_1188 strong{color:var(--color-text);font-size:var(--text-base);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._scheduleProvider_79t9y_1169 strong{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._scheduleStatus_79t9y_1213{color:var(--color-text-subtle);justify-content:flex-end;align-items:center;gap:.625rem;display:flex}._scheduleStatus_79t9y_1213>svg,._railList_79t9y_1091 button>svg{color:var(--color-text-subtle);transition:transform var(--motion-quick), color var(--motion-quick);flex:none}._scheduleList_79t9y_1090 button:hover ._scheduleStatus_79t9y_1213>svg,._railList_79t9y_1091 button:hover>svg{color:var(--color-primary-strong);transform:translate(2px)}._attentionPanel_79t9y_1236{border-color:var(--color-border)}._attentionCount_79t9y_1240{border:1px solid color-mix(in srgb, var(--color-warning) 28%, transparent);min-width:2rem;height:1.75rem;color:var(--color-warning);background:var(--color-warning-soft);box-shadow:var(--neu-inset-sm);font-size:var(--text-xs);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;place-items:center;padding:0 .5rem;display:grid}._railList_79t9y_1091 button{width:100%;min-height:3.5rem;padding:.625rem calc(var(--ov-pad) - var(--row-inset));border-radius:var(--radius-md);color:inherit;text-align:left;cursor:pointer;transition:var(--neu-transition);background:0 0;border:1px solid #0000;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}._railIcon_79t9y_1274{width:2.25rem;height:2.25rem;color:var(--color-warning);background:color-mix(in srgb, var(--color-warning-soft) 75%, var(--neu-well));box-shadow:var(--neu-inset-sm);border-radius:50%;place-items:center;display:grid}._railCopy_79t9y_1170 strong{color:var(--color-text);font-size:var(--text-base);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._railCopy_79t9y_1170 time{color:var(--color-text-subtle)}._quietState_79t9y_1304{min-height:9rem;padding:1.25rem var(--ov-pad) 1.5rem;color:var(--color-text-subtle);text-align:center;flex:1;place-content:center;justify-items:center;gap:.375rem;display:grid}._quietState_79t9y_1304>svg{width:2.5rem;height:2.5rem;color:var(--color-text-muted);background:var(--neu-well);box-shadow:var(--neu-inset-sm);border-radius:50%;margin-bottom:.25rem;padding:.5625rem}._quietState_79t9y_1304 strong{color:var(--color-text);font-size:var(--text-base);font-weight:var(--weight-semibold)}._quietState_79t9y_1304 p{max-width:24rem;color:var(--color-text-muted);font-size:var(--text-sm);margin:0;line-height:1.45}._compactPanelState_79t9y_1341{min-height:10rem;padding:0 var(--ov-pad) var(--ov-pad);flex:1;place-items:center;display:grid}._compactPanelState_79t9y_1341>*{width:min(28rem,100%);box-shadow:none;margin:0;padding:1.25rem}._compactPanelState_79t9y_1341 h2{font-size:var(--text-md)}._compactPanelState_79t9y_1341 p{font-size:var(--text-sm);margin-top:.375rem;line-height:1.45}._rowsLoading_79t9y_1366{padding:0 var(--ov-pad) var(--ov-pad);gap:.5rem;display:grid}._rowsLoading_79t9y_1366 span{border-radius:var(--radius-md);background:linear-gradient(90deg, var(--neu-well), color-mix(in srgb, var(--neu-well) 40%, var(--color-surface-raised)), var(--neu-well));background-size:200% 100%;height:3rem;animation:1.3s ease-in-out infinite _loading-sweep_79t9y_1}._visuallyHidden_79t9y_1385{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._metricGrid_79t9y_1397{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;display:grid}._metricCard_79t9y_1403{min-width:0;min-height:7rem;box-shadow:var(--shadow-panel);flex-direction:column;align-items:flex-start;padding:1rem;display:flex}._metricIcon_79t9y_1413{border-radius:var(--radius-sm);width:1.75rem;height:1.75rem;color:var(--color-primary-strong);background:var(--color-primary-soft);place-items:center;display:grid}._metricValue_79t9y_1423,._metricLoading_79t9y_1424{max-width:100%;margin-top:auto}._metricValue_79t9y_1423{font-size:var(--text-display);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:-.03em;line-height:1.05}._kpiLabel_79t9y_1437{font-size:var(--text-sm);font-weight:var(--weight-medium);margin-top:.375rem}._kpiPeriod_79t9y_1443{color:var(--color-text-subtle);font-size:var(--text-xs);margin-top:.125rem}._workloadTooltip_79t9y_1451{z-index:var(--z-overlay);overscroll-behavior:contain;border:1px solid var(--color-border);border-radius:var(--radius-md);width:min(20rem,100vw - 24px);color:var(--color-text);background:var(--color-surface-raised);box-shadow:var(--shadow-lg);padding:.875rem 1rem .375rem;animation:.14s both _tooltip-enter_79t9y_1;position:fixed;overflow-y:auto}._workloadTooltip_79t9y_1451:focus-visible{outline:2px solid var(--color-primary-strong);outline-offset:2px}._workloadTooltip_79t9y_1451 header{grid-template-columns:1fr auto;align-items:baseline;gap:.25rem .5rem;padding-bottom:.625rem;display:grid}._workloadTooltip_79t9y_1451 header strong{font-size:var(--text-md);font-weight:var(--weight-semibold)}._workloadTooltip_79t9y_1451 header span{color:var(--color-primary-strong);font-size:var(--text-sm);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._workloadTooltip_79t9y_1451 small{color:var(--color-text-subtle);font-size:var(--text-xs);grid-column:1/-1}._workloadTooltip_79t9y_1451 ul{margin:0;padding:0;list-style:none}._workloadTooltip_79t9y_1451 li{border-top:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.75rem;padding:.625rem 0;display:grid}._workloadTooltip_79t9y_1451 li div{overflow-wrap:anywhere;gap:.1875rem;min-width:0;display:grid}._workloadTooltip_79t9y_1451 li strong{font-size:var(--text-sm);font-weight:var(--weight-semibold)}._workloadTooltip_79t9y_1451 li span,._workloadTooltip_79t9y_1451 time,._workloadTooltip_79t9y_1451 p{color:var(--color-text-muted);font-size:var(--text-xs);margin:0;line-height:1.45}._workloadTooltip_79t9y_1451 p{border-top:1px solid var(--color-border);padding:.5rem 0 .625rem}._workloadTooltip_79t9y_1451 time{font-variant-numeric:tabular-nums;white-space:nowrap}@container (width<=1100px){._operationsGrid_79t9y_1035{grid-template-columns:minmax(0,1fr) minmax(18rem,.85fr)}}@container (width<=1000px) and (width>=651px){._kpiStrip_79t9y_218{grid-template-columns:repeat(6,minmax(0,1fr))}._snapshotKpi_79t9y_227{grid-column:span 2}._snapshotKpi_79t9y_227:nth-child(n+4){grid-column:span 3}}@container (width<=920px){._insightGrid_79t9y_333,._operationsGrid_79t9y_1035{grid-template-columns:1fr}._statusBody_79t9y_720{grid-template-rows:none;grid-template-columns:minmax(8rem,10rem) minmax(0,1fr);place-items:center stretch;gap:1.75rem}}@container (width<=650px){._page_79t9y_5{--ov-gap:.75rem;--ov-pad:1rem}._operationalContext_79t9y_15{align-items:flex-start}._kpiStrip_79t9y_218{grid-template-columns:repeat(2,minmax(0,1fr))}._snapshotKpi_79t9y_227:first-child{grid-column:1/-1}._snapshotKpi_79t9y_227>strong{font-size:1.75rem}._panelHeader_79t9y_94:has(._providerFilter_79t9y_1047,._workloadSummary_79t9y_349){flex-direction:column;align-items:stretch}._workloadSummary_79t9y_349 div{text-align:left}._providerFilter_79t9y_1047 select,._providerFilter_79t9y_1047{width:100%}._workloadLegend_79t9y_655{padding:0 var(--ov-pad) .75rem}._scheduleList_79t9y_1090 button{grid-template-columns:4.25rem minmax(0,1fr) auto;gap:.75rem}._scheduleProvider_79t9y_1169,._scheduleStatus_79t9y_1213>span{display:none}}@container (width<=440px){._statusBody_79t9y_720{grid-template-columns:1fr;justify-items:center}._snapshotKpi_79t9y_227{padding:.875rem}._snapshotKpiLabel_79t9y_253{font-size:var(--text-xs)}}@keyframes _section-enter_79t9y_1{0%{opacity:0;transform:translateY(4px)}}@keyframes _panel-enter_79t9y_1{0%{opacity:0;transform:translateY(6px)}}@keyframes _tooltip-enter_79t9y_1{0%{opacity:0;transform:translateY(2px)}}@keyframes _loading-sweep_79t9y_1{0%{background-position:180% 0}to{background-position:-80% 0}}@keyframes _bars-enter_79t9y_1{0%{opacity:.2;transform:scaleY(.15)}}@keyframes _instrument-enter_79t9y_1{0%{opacity:0}}@keyframes _donut-enter_79t9y_1{0%{opacity:0;stroke-dasharray:0 100}}@keyframes _load-enter_79t9y_1{0%{transform:scaleX(.15)}}@keyframes _now-pulse_79t9y_1{50%{opacity:.35}}@keyframes _spinner_79t9y_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._operationalContext_79t9y_15,._kpiStrip_79t9y_218,._panel_79t9y_82,._rowsLoading_79t9y_1366 span,._workloadBar_79t9y_571,._donutSegment_79t9y_750,._donutTotal_79t9y_787,._providerLoad_79t9y_1012 span,._chartLoading_79t9y_703,._donutLoading_79t9y_887,._nowCalloutDot_79t9y_519,._workloadTooltip_79t9y_1451{animation:none}._scheduleList_79t9y_1090 button,._railList_79t9y_1091 button,._workloadCount_79t9y_528,._workloadBar_79t9y_571,._donutSegment_79t9y_750,._panelAction_79t9y_173,._panelAction_79t9y_173 svg,._scheduleStatus_79t9y_1213>svg,._railList_79t9y_1091 button>svg{transition:none}}._reviewIcon_79t9y_1754{color:var(--color-info);background:color-mix(in srgb, var(--color-info-soft) 75%, var(--neu-well))}._avatar_m8zib_2{width:1.625rem;height:1.625rem;color:var(--color-primary-strong);background:color-mix(in srgb, var(--color-primary-soft) 70%, var(--neu-well));box-shadow:var(--neu-inset-sm);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;line-height:1;display:inline-grid}._day_19zq6_1{height:clamp(28rem, calc(100dvh - 15.5rem - var(--shell-alert-height,0px)), 62rem);border-top:1px solid var(--neu-hairline);position:relative}._scroller_19zq6_11{overscroll-behavior:contain;height:100%;scroll-padding-top:3.5rem;overflow:auto}._grid_19zq6_18{grid-template-columns:4.25rem var(--lane-template);width:100%;min-width:calc(4.25rem + var(--lanes-min-width));grid-template-rows:auto auto;display:grid}._corner_19zq6_28,._laneHeader_19zq6_29{z-index:5;border-bottom:1px solid var(--color-border);background:var(--color-surface-raised);min-height:3.25rem;position:sticky;top:0}._corner_19zq6_28{z-index:7;border-right:1px solid var(--color-border);color:var(--color-text-subtle);font-size:var(--text-2xs);font-weight:var(--weight-medium);letter-spacing:.02em;grid-area:1/1;justify-content:flex-end;align-items:flex-end;padding:0 .5rem .5rem;display:flex;left:0}._laneHeader_19zq6_29{border-left:1px solid var(--color-border);min-width:0;transition:background-color var(--motion-quick);align-items:center;gap:.5rem;padding:.5rem .625rem;display:flex;container:lane-header/inline-size}._laneHeader_19zq6_29[data-first=true],._lane_19zq6_29[data-first=true]{border-left:0}._laneHeader_19zq6_29 strong{min-width:0;color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden}._laneCount_19zq6_81{min-width:1.5rem;height:1.25rem;color:var(--color-text-muted);background:var(--neu-well);box-shadow:var(--neu-inset-sm);font-size:var(--text-xs);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;place-items:center;margin-left:auto;padding:0 .375rem;display:inline-grid}@container lane-header (width<=8.5rem){._laneHeader_19zq6_29>span:first-child{display:none}}._laneHeader_19zq6_29[data-focused=true]{background:color-mix(in srgb, var(--color-primary-soft) 70%, var(--color-surface-raised));box-shadow:inset 0 -2px 0 var(--color-primary)}._gutter_19zq6_115{z-index:4;border-right:1px solid var(--color-border);background:var(--color-surface-raised);grid-area:2/1;position:sticky;left:0}._gutter_19zq6_115>span{color:var(--color-text-subtle);font-size:var(--text-2xs);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;white-space:nowrap;position:absolute;right:.5rem;translate:0 -50%}._gutter_19zq6_115>span:first-child{translate:0 .25rem}._lane_19zq6_29{border-left:1px solid var(--color-border);background-color:var(--color-surface);background-image:linear-gradient(to bottom, var(--color-border) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in srgb, var(--color-border) 50%, transparent) 1px, transparent 1px);background-size:100% var(--hour-height), 100% calc(var(--hour-height) / 2);min-width:0;position:relative}._lane_19zq6_29[data-focused=true]{background-color:color-mix(in srgb, var(--color-primary-soft) 32%, var(--color-surface))}._unavailable_19zq6_165{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--color-surface-muted) 92%, transparent) 0 .375rem, transparent .375rem .75rem);position:absolute;left:0;right:0}._placed_19zq6_181{z-index:1;min-height:1.5rem;left:calc(.25rem + var(--column) * ((100% - .5rem) / var(--columns)));width:calc((100% - .5rem) / var(--columns) - .1875rem);flex-direction:column;display:flex;position:absolute;container:card/size}._placed_19zq6_181:hover,._placed_19zq6_181:focus-within{z-index:3}._card_19zq6_198{--tone:var(--color-info);--tone-soft:var(--color-info-soft);border:1px solid color-mix(in srgb, var(--tone) 24%, var(--color-border));border-left:3px solid var(--tone);width:100%;min-height:0;color:var(--color-text);background:color-mix(in srgb, var(--tone-soft) 62%, var(--color-surface-raised));box-shadow:var(--neu-raised-xs);font:inherit;text-align:left;cursor:pointer;transition:var(--neu-transition);border-radius:.4375rem;flex-direction:column;flex:auto;gap:.0625rem;margin-bottom:1px;padding:.125rem .375rem .125rem .5rem;display:flex;overflow:hidden}._card_19zq6_198[data-tone=confirmed]{--tone:var(--color-success);--tone-soft:var(--color-success-soft)}._card_19zq6_198[data-tone=unknown]{--tone:var(--color-warning);--tone-soft:var(--color-warning-soft)}._card_19zq6_198[data-tone=cancelled]{--tone:var(--color-text-subtle);--tone-soft:var(--color-surface-muted);color:var(--color-text-muted)}._card_19zq6_198[data-tone=cancelled] strong{text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, currentColor 55%, transparent);text-decoration-color:color-mix(in srgb, currentColor 55%, transparent)}._card_19zq6_198:hover{border-color:color-mix(in srgb, var(--tone) 50%, var(--color-border));background:color-mix(in srgb, var(--tone-soft) 85%, var(--color-surface-raised));box-shadow:var(--neu-raised-sm);transform:var(--neu-lift)}._card_19zq6_198:active{box-shadow:var(--neu-pressed);transform:none}._cardName_19zq6_263{align-items:center;gap:.25rem;min-width:0;display:flex}._cardName_19zq6_263 strong{min-width:0;font-size:var(--text-xs);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}._toneIcon_19zq6_280,._attentionIcon_19zq6_281,._flioIcon_19zq6_282{flex:none}._cardName_19zq6_263 strong+svg{margin-left:auto}._toneIcon_19zq6_280{color:color-mix(in srgb, var(--tone) 85%, var(--color-text))}._attentionIcon_19zq6_281{color:var(--color-warning)}._flioIcon_19zq6_282{color:var(--color-primary)}._cardMeta_19zq6_302,._cardStatus_19zq6_303{min-width:0;font-size:var(--text-2xs);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}._cardMeta_19zq6_302{color:var(--color-text-muted);font-variant-numeric:tabular-nums}._cardStatus_19zq6_303{color:color-mix(in srgb, var(--tone) 82%, var(--color-text));font-weight:var(--weight-medium);margin-top:.125rem;display:none}@container card (height<=27px){._cardMeta_19zq6_302{display:none}._card_19zq6_198{justify-content:center}}@container card (height>=52px){._card_19zq6_198{padding-top:.25rem}._cardName_19zq6_263{align-items:flex-start}._cardName_19zq6_263 strong{-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box}._cardName_19zq6_263 svg{margin-top:.0625rem}}@container card (height>=52px) and (width>=8.5rem){._cardStatus_19zq6_303{display:block}}._nowLayer_19zq6_364{z-index:3;pointer-events:none;grid-area:2/2/auto/-1;position:relative}._nowLine_19zq6_372{background:var(--color-primary-strong);height:2px;box-shadow:0 0 0 3px var(--color-primary-glow);margin-top:-1px;position:absolute;left:0;right:0}._nowLine_19zq6_372:before{background:var(--color-primary-strong);content:"";border-radius:50%;width:.625rem;height:.625rem;position:absolute;top:50%;left:-.3125rem;translate:0 -50%}._nowLabel_19zq6_394{z-index:1;color:var(--color-text-inverse);background:var(--color-primary-strong);font-size:var(--text-2xs);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;padding:.0625rem .375rem;position:absolute;right:.25rem;translate:0 -50%}._empty_19zq6_411{z-index:6;pointer-events:none;justify-content:center;padding:0 1rem;display:flex;position:absolute;top:5.5rem;left:4.25rem;right:0}._empty_19zq6_411>*{pointer-events:auto}._srOnly_19zq6_427{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=640px){._grid_19zq6_18{grid-template-columns:3.5rem var(--lane-template);min-width:calc(3.5rem + var(--lanes-min-width))}._empty_19zq6_411{left:3.5rem}}@media (prefers-reduced-motion:reduce){._card_19zq6_198,._laneHeader_19zq6_29{transition:none}}._meter_eps94_2{background:var(--neu-well);width:100%;height:.3125rem;box-shadow:var(--neu-inset-sm);border-radius:999px;gap:1px;display:flex;overflow:hidden}._meter_eps94_2>i{background:var(--color-info);flex-basis:0;min-width:.1875rem}._meter_eps94_2>i[data-status=confirmed]{background:var(--color-success)}._meter_eps94_2>i[data-status=unknown]{background:var(--color-warning)}._meter_eps94_2>i[data-status=cancelled]{background:color-mix(in srgb, var(--color-text-subtle) 45%, transparent)}._month_127hj_1{border-top:1px solid var(--neu-hairline);container:month/inline-size}._weekdays_127hj_6,._grid_127hj_7{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}._weekdays_127hj_6{border-bottom:1px solid var(--color-border);background:var(--color-surface-raised)}._weekdays_127hj_6 span{color:var(--color-text-subtle);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;padding:.5rem .75rem}._cell_127hj_26{border:0;border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);min-width:0;min-height:6.25rem;color:var(--color-text);background:var(--color-surface);font:inherit;text-align:left;cursor:pointer;transition:var(--neu-transition);flex-direction:column;gap:.375rem;padding:.5rem .625rem .625rem;display:flex;overflow:hidden}._cell_127hj_26:nth-child(7n){border-right:0}._cell_127hj_26:nth-last-child(-n+7){border-bottom:0}._cell_127hj_26:hover{background:color-mix(in srgb, var(--color-primary-soft) 55%, var(--color-surface))}._cell_127hj_26:active{box-shadow:var(--neu-pressed)}._cell_127hj_26[data-outside=true]{color:var(--color-text-muted);background:color-mix(in srgb, var(--color-surface-muted) 55%, var(--color-surface))}._dayNumber_127hj_75{width:1.75rem;height:1.75rem;font-size:var(--text-sm);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;margin:-.125rem 0 0 -.375rem;display:grid}._cell_127hj_26[data-today=true] ._dayNumber_127hj_75{color:var(--color-text-inverse);background:var(--color-primary-strong);box-shadow:var(--neu-raised-xs)}._summary_127hj_94{gap:.3125rem;min-width:0;margin-top:auto;display:grid}._count_127hj_101{align-items:baseline;gap:.3125rem;display:flex}._count_127hj_101 strong{font-size:var(--text-lg);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;line-height:1}._count_127hj_101 small,._confirmed_127hj_115{min-width:0;color:var(--color-text-muted);font-size:var(--text-2xs);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._entries_127hj_125{gap:.25rem;min-width:0;display:grid}._entry_127hj_131{border-left:2px solid var(--color-info);min-width:0;font-size:var(--text-2xs);align-items:baseline;gap:.3125rem;padding-left:.375rem;line-height:1.25;display:flex}._entry_127hj_131[data-status=confirmed]{border-left-color:var(--color-success)}._entry_127hj_131[data-status=cancelled]{border-left-color:var(--color-text-subtle);color:var(--color-text-subtle);text-decoration:line-through}._entry_127hj_131 time{color:var(--color-text-muted);font-variant-numeric:tabular-nums;flex:none}._entry_127hj_131 span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._miniCount_127hj_165{display:none}@container month (width<=44rem){._miniCount_127hj_165{font-size:var(--text-sm);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;margin-top:auto;display:block}._cell_127hj_26{min-height:4.5rem;padding:.375rem}._count_127hj_101 small,._confirmed_127hj_115,._entries_127hj_125{display:none}._count_127hj_101 strong{font-size:var(--text-sm)}._summary_127hj_94{margin-top:auto}._weekdays_127hj_6 span{text-align:center;padding:.375rem}}@media (prefers-reduced-motion:reduce){._cell_127hj_26{transition:none}}._week_ozfb7_1{border-top:1px solid var(--neu-hairline)}._scroller_ozfb7_6{overscroll-behavior-x:contain;position:relative;overflow-x:auto}._table_ozfb7_12{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:58rem}._table_ozfb7_12 th,._table_ozfb7_12 td{border-bottom:1px solid var(--color-border);border-left:1px solid var(--color-border);font-weight:inherit;text-align:left;vertical-align:top;padding:0}._table_ozfb7_12 ._corner_ozfb7_30,._table_ozfb7_12 ._laneHeader_ozfb7_31{z-index:2;background:var(--color-surface-raised);border-left:0;width:13.5rem;position:sticky;left:0}._table_ozfb7_12 ._corner_ozfb7_30{color:var(--color-text-subtle);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;vertical-align:bottom;padding:.75rem 1rem}._dayHeader_ozfb7_52{background:var(--color-surface-raised)}._dayHeader_ozfb7_52>button{width:100%;color:var(--color-text);font:inherit;text-align:left;cursor:pointer;transition:var(--neu-transition);background:0 0;border:0;gap:.25rem;padding:.75rem .75rem .625rem;display:grid}._dayHeader_ozfb7_52>button:hover{background-color:var(--neu-surface-solid);box-shadow:var(--neu-raised-sm)}._dayHeader_ozfb7_52[data-today=true]>button:hover{background-color:color-mix(in srgb, var(--color-primary-soft) 72%, var(--neu-surface-solid))}._dayHeader_ozfb7_52>button:active{background-color:var(--neu-well);box-shadow:var(--neu-pressed)}._weekday_ozfb7_90{color:var(--color-text-subtle);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase}._dayNumber_ozfb7_98{font-size:var(--text-lg);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;line-height:1.1}._dayTotal_ozfb7_105{color:var(--color-text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}._dayConfirmed_ozfb7_111{color:var(--color-text-muted);font-size:var(--text-2xs);font-variant-numeric:tabular-nums}._dayHeader_ozfb7_52[data-today=true]{background:color-mix(in srgb, var(--color-primary-soft) 72%, var(--color-surface-raised))}._dayHeader_ozfb7_52[data-today=true] ._weekday_ozfb7_90,._dayHeader_ozfb7_52[data-today=true] ._dayNumber_ozfb7_98{color:var(--color-primary-strong)}._table_ozfb7_12 ._laneHeader_ozfb7_31{vertical-align:middle;padding:.625rem 1rem}._laneName_ozfb7_137{align-items:center;gap:.625rem;min-width:0;display:flex}._laneName_ozfb7_137>span:last-child{min-width:0;display:grid}._laneName_ozfb7_137 strong{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}._laneName_ozfb7_137 small{color:var(--color-text-subtle);font-size:var(--text-xs);font-variant-numeric:tabular-nums}._emptyCell_ozfb7_165,._cellWrap_ozfb7_166{background:var(--color-surface)}._table_ozfb7_12 ._cellWrap_ozfb7_166{padding:.25rem}._emptyCell_ozfb7_165[data-today=true],._cellWrap_ozfb7_166[data-today=true]{background:color-mix(in srgb, var(--color-primary-soft) 26%, var(--color-surface))}._cell_ozfb7_166{border:1px solid var(--neu-hairline);border-radius:var(--radius-sm);width:100%;min-height:4.25rem;color:var(--color-text);background-color:var(--neu-surface-solid);background-image:var(--neu-surface);box-shadow:var(--neu-raised-xs);font:inherit;text-align:left;cursor:pointer;transition:var(--neu-transition);align-content:start;gap:.25rem;padding:calc(.375rem - 1px) calc(.5rem - 1px);display:grid}._cellWrap_ozfb7_166[data-today=true] ._cell_ozfb7_166{background-image:none;background-color:color-mix(in srgb, var(--color-primary-soft) 26%, var(--neu-surface-solid))}._cell_ozfb7_166:hover{box-shadow:var(--neu-raised-sm);transform:var(--neu-lift)}._cellWrap_ozfb7_166 ._cell_ozfb7_166:active{background-image:none;background-color:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._cellCount_ozfb7_227{font-size:var(--text-md);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;line-height:1}._cellHours_ozfb7_234{min-width:0;color:var(--color-text-muted);font-size:var(--text-2xs);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._track_ozfb7_245{background:var(--neu-well);height:.375rem;box-shadow:var(--neu-inset-sm);border-radius:999px;margin-top:.25rem;position:relative;overflow:hidden}._track_ozfb7_245>i{background:color-mix(in srgb, var(--color-primary) 42%, transparent);position:absolute;top:0;bottom:0}._table_ozfb7_12 tbody tr:last-child>*{border-bottom:0}._empty_ozfb7_165{color:var(--color-text-muted);font-size:var(--text-sm);margin:0;padding:1.5rem 1.25rem .5rem}._srOnly_ozfb7_273{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=640px){._table_ozfb7_12 ._corner_ozfb7_30,._table_ozfb7_12 ._laneHeader_ozfb7_31{width:9.5rem}._laneName_ozfb7_137 small{display:none}}@media (prefers-reduced-motion:reduce){._cell_ozfb7_166,._dayHeader_ozfb7_52>button{transition:none}}._panel_hdx67_5{border:1px solid var(--neu-hairline);border-radius:var(--radius-lg);background:var(--neu-surface);min-width:0;box-shadow:var(--shadow-panel);position:relative;overflow:hidden}._toolbar_hdx67_17{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.25rem .75rem;display:flex}._navigation_hdx67_26{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}._todayButton_hdx67_34{min-height:2.375rem;font-size:var(--text-sm);font-weight:var(--weight-semibold)}._stepper_hdx67_42{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);background:var(--neu-surface);box-shadow:var(--neu-raised-xs);transition:var(--neu-transition);display:inline-flex;overflow:hidden}._stepper_hdx67_42:has(button:hover){box-shadow:var(--neu-raised-sm);transform:var(--neu-lift)}._stepper_hdx67_42:has(button:active){transform:none}._stepper_hdx67_42 button{width:2.375rem;height:2.25rem;color:var(--color-text-muted);cursor:pointer;transition:var(--neu-transition);background:0 0;border:0;place-items:center;padding:0;display:grid}._stepper_hdx67_42 button+button{border-left:1px solid var(--neu-hairline)}._stepper_hdx67_42 button:hover{color:var(--color-text);background-color:var(--neu-surface-solid)}._stepper_hdx67_42 button:active{background-color:var(--neu-well);box-shadow:var(--neu-pressed)}._dateJump_hdx67_88{min-width:0;display:inline-flex;position:relative}._dateButton_hdx67_94{border-radius:var(--radius-md);min-width:0;min-height:2.375rem;color:var(--color-text);font:inherit;font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:-.01em;cursor:pointer;transition:var(--neu-transition);background:0 0;border:1px solid #0000;align-items:center;gap:.5rem;padding:0 calc(.625rem - 1px);display:inline-flex}._dateButton_hdx67_94>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._dateButton_hdx67_94>svg{color:var(--color-text-subtle);flex:none}._dateButton_hdx67_94:hover{border-color:var(--neu-hairline);background-color:var(--neu-surface-solid);box-shadow:var(--neu-raised-xs);transform:var(--neu-lift)}._dateButton_hdx67_94:active{background-color:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._dateInput_hdx67_139{opacity:0;pointer-events:none;border:0;width:100%;height:1px;padding:0;position:absolute;bottom:0;left:0}._segmented_hdx67_154{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);background:var(--neu-well);min-height:2.375rem;box-shadow:var(--neu-inset-sm);align-items:center;gap:.125rem;padding:calc(.1875rem - 1px);display:inline-flex}._segmented_hdx67_154 button{border-radius:calc(var(--radius-md) - .1875rem);min-height:2rem;color:var(--color-text-muted);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;transition:var(--neu-transition);background:0 0;border:1px solid #0000;align-items:center;padding:0 calc(.875rem - 1px);display:inline-flex}._segmented_hdx67_154 button:not([aria-pressed=true],:active):hover{border-color:var(--neu-hairline);color:var(--color-text);background-color:var(--neu-surface-solid);box-shadow:var(--neu-raised-xs);transform:var(--neu-lift)}._segmented_hdx67_154 button:active{background-color:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._segmented_hdx67_154 button[aria-pressed=true]{border-color:var(--neu-hairline);color:var(--color-text);background-color:var(--neu-surface-solid);box-shadow:var(--neu-raised-sm);font-weight:var(--weight-semibold)}._filters_hdx67_207{flex-wrap:wrap;align-items:center;gap:.5rem;padding:0 1.25rem .875rem;display:flex}._filters_hdx67_207 select{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);min-width:0;max-width:14rem;height:2.25rem;color:var(--color-text);background-color:var(--neu-well);box-shadow:var(--neu-inset-sm);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:var(--neu-transition);flex:0 auto;padding:0 2rem 0 .75rem}._filters_hdx67_207 select:hover:not(:disabled,:focus,[aria-invalid=true]){border-color:var(--color-text-subtle);box-shadow:var(--neu-inset)}._grouping_hdx67_238{min-height:2.25rem}._grouping_hdx67_238 button{min-height:1.875rem;padding:0 calc(.75rem - 1px)}._clearFilters_hdx67_247{min-height:2.25rem;font-size:var(--text-sm);font-weight:var(--weight-medium);padding:0 .625rem}._summary_hdx67_254{min-width:0;color:var(--color-text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:.25rem .875rem;margin:0 0 0 auto;display:flex}._summary_hdx67_254>span:not(:first-child):before{color:var(--color-border-strong);content:"·";margin-right:.875rem}._summary_hdx67_254>._hours_hdx67_272:before,._summary_hdx67_254>._hours_hdx67_272+span:before{content:none}._hours_hdx67_272{border-right:1px solid var(--neu-hairline);color:var(--color-text);align-items:center;gap:.375rem;padding-right:.875rem;display:inline-flex}._hours_hdx67_272>svg{color:var(--color-text-subtle)}._showCancelled_hdx67_290{border-radius:var(--radius-sm);min-height:1.75rem;color:var(--color-primary-strong);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;transition:var(--neu-transition);background:0 0;border:1px solid #0000;padding:0 calc(.5rem - 1px)}._showCancelled_hdx67_290:hover{border-color:var(--neu-hairline);background-color:var(--neu-surface-solid);box-shadow:var(--neu-raised-xs);transform:var(--neu-lift)}._showCancelled_hdx67_290:active{background-color:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._notice_hdx67_317{border:1px solid color-mix(in srgb, var(--color-warning) 30%, var(--color-border));border-radius:var(--radius-md);color:var(--color-text);background:var(--color-warning-soft);font-size:var(--text-sm);align-items:flex-start;gap:.625rem;margin:0 1.25rem .875rem;padding:.625rem .875rem;line-height:1.5;display:flex}._notice_hdx67_317>svg{color:var(--color-warning);flex:none;margin-top:.1875rem}._loading_hdx67_340{border-top:1px solid var(--neu-hairline);gap:.875rem;padding:1.25rem;display:grid}._loadingRow_hdx67_347{grid-template-columns:3rem repeat(3,minmax(0,1fr));align-items:start;gap:.75rem;display:grid}._state_hdx67_354{border-top:1px solid var(--neu-hairline);justify-items:center;gap:.75rem;padding:1.5rem 1.25rem 2rem;display:grid}._emptyCard_hdx67_362{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}._emptyCard_hdx67_362>div{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:flex}._emptyCard_hdx67_362 strong{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-semibold)}._emptyCard_hdx67_362 button{min-height:2rem;font-size:var(--text-sm)}._emptyIcon_hdx67_392{width:2.25rem;height:2.25rem;color:var(--color-text-muted);background:var(--neu-well);box-shadow:var(--neu-inset-sm);border-radius:50%;flex:none;place-items:center;display:grid}._srOnly_hdx67_404{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=960px){._summary_hdx67_254{width:100%;margin-left:0}}@media (width<=640px){._toolbar_hdx67_17{padding:.875rem 1rem .625rem}._filters_hdx67_207{padding:0 1rem .75rem}._navigation_hdx67_26{width:100%}._dateButton_hdx67_94{font-size:var(--text-md)}._segmented_hdx67_154:not(._grouping_hdx67_238){width:100%}._segmented_hdx67_154:not(._grouping_hdx67_238) button{flex:1 1 0;justify-content:center}._filters_hdx67_207 select{flex:9rem;max-width:none}._notice_hdx67_317{margin:0 1rem .75rem}}@media (prefers-reduced-motion:reduce){._stepper_hdx67_42,._stepper_hdx67_42 button,._dateButton_hdx67_94,._segmented_hdx67_154 button,._filters_hdx67_207 select,._showCancelled_hdx67_290{transition:none}}._page_69m61_7,._detailPage_69m61_8{width:100%;min-width:0}._pageContent_69m61_13,._detailPage_69m61_8{gap:1rem;display:grid}._directoryPanel_69m61_19,._identityCard_69m61_20,._detailCard_69m61_21,._notesCard_69m61_22{border:1px solid var(--neu-hairline);border-radius:var(--radius-lg);background:var(--neu-surface);min-width:0;box-shadow:var(--shadow-panel);overflow:hidden}._srOnly_69m61_31{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._eyebrow_69m61_40{color:var(--color-primary-strong);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;line-height:1.2;display:block}._notice_69m61_52,._smsSetupNotice_69m61_53,._formNotice_69m61_54,._formError_69m61_55{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);color:var(--color-text);background:var(--color-surface-raised);font-size:var(--text-sm);align-items:flex-start;gap:.625rem;margin:0;padding:.75rem 1rem;line-height:1.5;display:flex}._notice_69m61_52>svg,._smsSetupNotice_69m61_53>svg,._formNotice_69m61_54>svg,._formError_69m61_55>svg{flex:none;margin-top:.125rem}._notice_69m61_52>span{flex:1;min-width:0}._notice_69m61_52[data-tone=info]{border-color:color-mix(in srgb, var(--color-info) 28%, var(--color-border));background:var(--color-info-soft)}._notice_69m61_52[data-tone=info]>svg{color:var(--color-info)}._notice_69m61_52[data-tone=success]{border-color:color-mix(in srgb, var(--color-success) 28%, var(--color-border));background:var(--color-success-soft)}._notice_69m61_52[data-tone=success]>svg{color:var(--color-success)}._notice_69m61_52[data-tone=warning],._smsSetupNotice_69m61_53,._formNotice_69m61_54{border-color:color-mix(in srgb, var(--color-warning) 30%, var(--color-border));background:var(--color-warning-soft)}._notice_69m61_52[data-tone=warning]>svg,._smsSetupNotice_69m61_53>svg,._formNotice_69m61_54>svg{color:var(--color-warning)}._smsSetupNotice_69m61_53 p{margin:0}._smsSetupNotice_69m61_53 p+p,._smsSetupNotice_69m61_53 p+*{margin-top:.375rem}._noticeDismiss_69m61_130{border-radius:var(--radius-sm);width:1.75rem;height:1.75rem;color:var(--color-text-muted);cursor:pointer;transition:var(--neu-transition);background:0 0;border:1px solid #0000;flex:none;place-items:center;margin:-.25rem -.375rem -.25rem 0;display:grid}._noticeDismiss_69m61_130:hover{border-color:var(--neu-hairline);color:var(--color-text);background-color:var(--neu-surface-solid);box-shadow:var(--neu-raised-xs);transform:var(--neu-lift)}._noticeDismiss_69m61_130:active{background-color:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._directoryPanel_69m61_19{container:directory/inline-size}._directoryHeader_69m61_165{justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.125rem 1.25rem .875rem;display:flex}._directoryHeading_69m61_173{min-width:0}._directoryHeading_69m61_173 h2{color:var(--color-text);font-size:var(--text-md);font-weight:var(--weight-semibold);letter-spacing:-.01em;align-items:center;gap:.5rem;margin:.375rem 0 0;line-height:1.3;display:flex}._directoryHeading_69m61_173 p{color:var(--color-text-muted);font-size:var(--text-sm);margin:.25rem 0 0;line-height:1.45}._countBadge_69m61_196{min-width:1.5rem;color:var(--color-text-muted);background:var(--neu-well);box-shadow:var(--neu-inset-sm);font-size:var(--text-xs);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;text-align:center;border-radius:999px;padding:.0625rem .5rem;line-height:1.5}._addButton_69m61_210{min-height:2.5rem;font-size:var(--text-base);font-weight:var(--weight-semibold);flex:none}._toolbar_69m61_217{flex-wrap:wrap;align-items:center;gap:.5rem;padding:0 1.25rem 1rem;display:flex}._searchBox_69m61_226{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);min-width:0;height:2.375rem;color:var(--color-text-subtle);background:var(--neu-well);box-shadow:var(--neu-inset-sm);transition:var(--neu-transition);flex:18rem;align-items:center;gap:.5rem;padding:0 .625rem;display:flex}._searchBox_69m61_226:hover:not(:focus-within){border-color:var(--color-text-subtle);box-shadow:var(--neu-inset)}._searchBox_69m61_226:focus-within{border-color:color-mix(in srgb, var(--color-primary) 60%, var(--color-border));box-shadow:var(--neu-inset-sm), 0 0 0 3px var(--color-primary-glow)}._searchBox_69m61_226 input{width:100%;min-width:0;color:var(--color-text);font:inherit;font-size:var(--text-sm);background:0 0;border:0;outline:0}._searchBox_69m61_226 input::placeholder{color:var(--color-text-subtle)}._searchBox_69m61_226 input::-webkit-search-cancel-button{display:none}._searchBox_69m61_226>button{width:1.75rem;height:1.75rem;color:var(--color-text-subtle);cursor:pointer;transition:var(--neu-transition);background:0 0;border:1px solid #0000;border-radius:50%;flex:none;place-items:center;margin-right:-.375rem;padding:0;display:grid}._searchBox_69m61_226>button:hover,._searchBox_69m61_226>button:focus-visible{border-color:var(--neu-hairline);color:var(--color-text);background-color:var(--neu-surface-solid);box-shadow:var(--neu-raised-xs)}._searchBox_69m61_226>button:hover{transform:var(--neu-lift)}._searchBox_69m61_226>button:active{background-color:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._searchSpinner_69m61_311,._buttonSpinner_69m61_312{flex:none;animation:.9s linear infinite _patients-spin_69m61_1}@keyframes _patients-spin_69m61_1{to{transform:rotate(360deg)}}._filterBar_69m61_326{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);background:var(--neu-well);min-height:2.375rem;box-shadow:var(--neu-inset-sm);flex-wrap:wrap;align-items:center;gap:.125rem;padding:calc(.1875rem - 1px);display:flex}._filterBar_69m61_326 button{border-radius:calc(var(--radius-md) - .1875rem);min-height:2rem;color:var(--color-text-muted);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;transition:var(--neu-transition);background:0 0;border:1px solid #0000;align-items:center;padding:0 calc(.75rem - 1px);display:inline-flex}._filterBar_69m61_326 button:not([aria-pressed=true],:active):hover{border-color:var(--neu-hairline);color:var(--color-text);background-color:var(--neu-surface-solid);box-shadow:var(--neu-raised-xs);transform:var(--neu-lift)}._filterBar_69m61_326 button:active{background-color:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._filterBar_69m61_326 button[aria-pressed=true]{border-color:var(--neu-hairline);color:var(--color-text);background-color:var(--neu-surface-solid);box-shadow:var(--neu-raised-sm);font-weight:var(--weight-semibold)}._tableHeader_69m61_380,._patientRow_69m61_381{grid-template-columns:minmax(13rem,2fr) minmax(10rem,1.35fr) minmax(10rem,1.25fr) minmax(12rem,1.7fr) 4.5rem;align-items:center;gap:1rem;display:grid}._tableHeader_69m61_380{border-top:1px solid var(--neu-hairline);border-bottom:1px solid var(--neu-hairline);color:var(--color-text-subtle);background:color-mix(in srgb, var(--color-surface-muted) 50%, transparent);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;padding:.625rem 1.25rem}._tableHeader_69m61_380 span:last-child{text-align:right}._listBody_69m61_406{min-height:18rem}._stateContainer_69m61_410{align-content:center;justify-items:center;gap:1rem;min-height:21rem;padding:2rem;display:grid}._patientList_69m61_419{margin:0;padding:0;list-style:none}._patientRow_69m61_381{border-bottom:1px solid var(--neu-hairline);min-height:4.25rem;transition:var(--neu-transition);padding:.75rem 1.25rem;position:relative}._patientRow_69m61_381:last-child{border-bottom:0}._patientRow_69m61_381:hover,._patientRow_69m61_381:focus-within{background-color:var(--neu-surface-solid);box-shadow:var(--neu-raised-sm)}._patientRow_69m61_381:has(>._rowOpenButton_69m61_445:active){background-color:var(--neu-well);box-shadow:var(--neu-pressed)}._patientRow_69m61_381[data-attention]{box-shadow:inset 3px 0 0 var(--color-warning)}._patientRow_69m61_381[data-attention]:hover,._patientRow_69m61_381[data-attention]:focus-within{box-shadow:inset 3px 0 0 var(--color-warning), var(--neu-raised-sm)}._patientRow_69m61_381[data-attention]:has(>._rowOpenButton_69m61_445:active){box-shadow:inset 3px 0 0 var(--color-warning), var(--neu-pressed)}._rowOpenButton_69m61_445{z-index:1;cursor:pointer;background:0 0;border:0;width:100%;position:absolute;inset:0}._rowOpenButton_69m61_445:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}._patientCell_69m61_483,._patientNameLine_69m61_484,._identityMain_69m61_485,._identityTitle_69m61_486,._detailActions_69m61_487{align-items:center;display:flex}._patientCell_69m61_483{gap:.75rem;min-width:0}._avatar_69m61_498,._largeAvatar_69m61_499,._avatarPlaceholder_69m61_500{color:var(--color-primary-strong);background:color-mix(in srgb, var(--color-primary-soft) 70%, var(--neu-well));box-shadow:var(--neu-inset-sm);font-weight:var(--weight-semibold);border-radius:50%;flex:none;place-items:center;display:grid}._avatar_69m61_498,._avatarPlaceholder_69m61_500{width:2.25rem;height:2.25rem;font-size:var(--text-xs)}._avatarPlaceholder_69m61_500{background:var(--neu-well)}._largeAvatar_69m61_499{width:3.5rem;height:3.5rem;font-size:var(--text-md)}._newAvatar_69m61_532{color:var(--color-info);background:color-mix(in srgb, var(--color-info-soft) 75%, var(--neu-well))}._patientNameBlock_69m61_537,._patientNameLine_69m61_484,._contactCell_69m61_539,._visitCell_69m61_540,._interactionCell_69m61_541,._identityText_69m61_542{min-width:0}._patientNameLine_69m61_484{gap:.5rem}._patientNameLine_69m61_484 strong,._contactCell_69m61_539>span,._visitCell_69m61_540>span,._interactionCell_69m61_541>span,._contactCell_69m61_539 small,._visitCell_69m61_540 small,._interactionCell_69m61_541 small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._patientNameLine_69m61_484 strong{color:var(--color-text);font-size:var(--text-base);font-weight:var(--weight-semibold)}._statusChip_69m61_568,._newChip_69m61_569,._syncChip_69m61_570,._attentionChip_69m61_571,._statusBadge_69m61_572{width:fit-content;font-size:var(--text-2xs);font-weight:var(--weight-semibold);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:.25rem;padding:.125rem .5rem;line-height:1.5;display:inline-flex}._statusChip_69m61_568{color:var(--color-text-muted);background:var(--color-surface-muted)}._newChip_69m61_569{color:var(--color-info);background:var(--color-info-soft)}._syncChip_69m61_570,._statusBadge_69m61_572{color:var(--color-text-muted);background:var(--color-surface-muted)}._syncChip_69m61_570[data-tone=success],._statusBadge_69m61_572[data-tone=success]{color:var(--color-success);background:var(--color-success-soft)}._syncChip_69m61_570[data-tone=warning]{color:var(--color-warning);background:var(--color-warning-soft)}._statusBadge_69m61_572[data-tone=info]{color:var(--color-info);background:var(--color-info-soft)}._statusBadge_69m61_572[data-tone=danger]{color:var(--color-danger);background:var(--color-danger-soft)}._attentionChip_69m61_571{color:var(--color-warning);background:var(--color-warning-soft);margin-bottom:.25rem}._practiceStatus_69m61_629,._contactCell_69m61_539 small,._visitCell_69m61_540 small,._interactionCell_69m61_541 small,._mutedCell_69m61_633{color:var(--color-text-subtle);font-size:var(--text-xs);margin-top:.125rem;line-height:1.45;display:block}._practiceStatus_69m61_629,._cellPrimary_69m61_642{font-variant-numeric:tabular-nums}._cellPrimary_69m61_642,._channelLine_69m61_647{color:var(--color-text);font-size:var(--text-sm);line-height:1.45}._mutedCell_69m61_633{font-size:var(--text-sm);margin-top:0}._channelLine_69m61_647{align-items:center;gap:.375rem;display:inline-flex!important}._channelLine_69m61_647 svg{color:var(--color-text-subtle);flex:none}._statusText_69m61_670{color:var(--color-text-muted);align-items:center;gap:.3125rem;margin-left:.5rem;display:inline-flex}._statusText_69m61_670:before{content:"";background:currentColor;border-radius:50%;width:.375rem;height:.375rem}._statusText_69m61_670[data-tone=success]{color:var(--color-success)}._statusText_69m61_670[data-tone=info]{color:var(--color-info)}._statusText_69m61_670[data-tone=danger]{color:var(--color-danger)}._rowActions_69m61_698{z-index:2;justify-content:flex-end;align-items:center;gap:.125rem;display:flex;position:relative}._smsActionButton_69m61_707{border-radius:var(--radius-md);width:2.25rem;height:2.25rem;color:var(--color-text-muted);cursor:pointer;transition:var(--neu-transition);background:0 0;border:1px solid #0000;place-items:center;display:grid}._smsActionButton_69m61_707:not(:disabled):hover{border-color:var(--neu-hairline);color:var(--color-primary-strong);background-color:var(--color-primary-soft);box-shadow:var(--neu-raised-sm);transform:var(--neu-lift)}._smsActionButton_69m61_707:not(:disabled):active{background-color:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._smsActionButton_69m61_707:disabled{cursor:not-allowed;opacity:.4}._rowChevron_69m61_739{color:var(--color-text-subtle);opacity:.35;transition:opacity var(--motion-quick), transform var(--neu-motion);flex:none}._patientRow_69m61_381:hover ._rowChevron_69m61_739,._patientRow_69m61_381:focus-within ._rowChevron_69m61_739{opacity:1}._patientRow_69m61_381:hover ._rowChevron_69m61_739{transform:translate(2px)}._skeletonRow_69m61_757:hover{box-shadow:none;background:0 0}._skeletonStack_69m61_762{gap:.4375rem;display:grid}._directoryFooter_69m61_769{border-top:1px solid var(--neu-hairline);color:var(--color-text-muted);font-size:var(--text-xs);justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1.25rem;display:flex}._rangeLabel_69m61_780{font-variant-numeric:tabular-nums}._paginationActions_69m61_784{gap:.5rem;display:flex}._paginationActions_69m61_784 button{min-height:2.25rem;font-size:var(--text-sm);font-weight:var(--weight-medium);padding:.375rem .75rem}._emptyState_69m61_796{min-height:21rem;color:var(--color-text-muted);text-align:center;align-content:center;justify-items:center;padding:2.5rem 1.5rem;display:grid}._emptyIcon_69m61_807{width:2.75rem;height:2.75rem;color:var(--color-primary-strong);background:color-mix(in srgb, var(--color-primary-soft) 70%, var(--neu-well));box-shadow:var(--neu-inset-sm);border-radius:50%;place-items:center;margin-bottom:.875rem;display:grid}._emptyState_69m61_796 h2{color:var(--color-text);font-size:var(--text-md);font-weight:var(--weight-semibold);margin:0}._emptyState_69m61_796 p{max-width:30rem;font-size:var(--text-sm);margin:.375rem 0 1.125rem;line-height:1.5}._emptyActions_69m61_837{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}._emptyActions_69m61_837 button,._stateContainer_69m61_410>button{min-height:2.5rem;font-size:var(--text-sm)}._backLink_69m61_852{border-radius:var(--radius-md);width:fit-content;min-height:2.25rem;color:var(--color-text-muted);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;transition:var(--neu-transition);background:0 0;border:1px solid #0000;align-items:center;gap:.375rem;margin-left:-.5rem;padding:0 calc(.625rem - 1px) 0 calc(.5rem - 1px);display:inline-flex}._backLink_69m61_852:hover{border-color:var(--neu-hairline);color:var(--color-text);background-color:var(--neu-surface-solid);box-shadow:var(--neu-raised-xs);transform:var(--neu-lift)}._backLink_69m61_852:active{background-color:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._backLink_69m61_852>svg{transition:transform var(--neu-motion)}._backLink_69m61_852:hover>svg{transform:translate(-2px)}._identityCard_69m61_20{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem 1.25rem;padding:1.25rem 1.5rem;display:grid}._identityMain_69m61_485{align-items:flex-start;gap:1rem;min-width:0}._identityTitle_69m61_486{flex-wrap:wrap;gap:.5rem}._identityTitle_69m61_486 h1{color:var(--color-text);font-size:var(--text-xl);font-weight:var(--weight-semibold);letter-spacing:-.015em;overflow-wrap:anywhere;margin:0;line-height:1.25}._identityFacts_69m61_922{flex-wrap:wrap;gap:.375rem 1.25rem;margin:.625rem 0 0;padding:0;list-style:none;display:flex}._identityFacts_69m61_922 li{min-width:0;color:var(--color-text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;align-items:center;gap:.375rem;display:inline-flex}._identityFacts_69m61_922 svg{color:var(--color-text-subtle);flex:none}._detailActions_69m61_487{flex-wrap:wrap;justify-content:flex-end;gap:.5rem}._detailActions_69m61_487 button{min-height:2.5rem;font-size:var(--text-base);font-weight:var(--weight-semibold)}._attentionStrip_69m61_959{border-top:1px solid color-mix(in srgb, var(--color-warning) 30%, var(--color-border));color:var(--color-text);background:var(--color-warning-soft);font-size:var(--text-sm);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.5rem;margin:0 -1.5rem -1.25rem;padding:.625rem 1.5rem;display:flex}._attentionStrip_69m61_959 svg,._attentionStrip_69m61_959 strong{color:var(--color-warning)}._attentionStrip_69m61_959 strong{font-weight:var(--weight-semibold)}._detailGrid_69m61_983{grid-template-columns:minmax(0,1.5fr) minmax(19rem,1fr);align-items:start;gap:1rem;display:grid}._detailColumn_69m61_990{align-content:start;gap:1rem;min-width:0;display:grid}._sectionHeader_69m61_997{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.375rem .75rem;padding:1rem 1.25rem .75rem;display:flex}._sectionHeader_69m61_997>div{flex:1 0 auto;min-width:0}._sectionAction_69m61_1014{border:1px solid var(--neu-hairline);min-height:2rem;color:var(--color-primary-strong);background:var(--neu-surface);box-shadow:var(--neu-raised-xs);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);white-space:nowrap;cursor:pointer;transition:var(--neu-transition);border-radius:999px;flex:none;align-items:center;gap:.25rem;margin:-.25rem 0 0;padding:0 .75rem;display:inline-flex}._sectionAction_69m61_1014:hover{box-shadow:var(--neu-raised-sm);transform:var(--neu-lift)}._sectionAction_69m61_1014:active{background:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._sharedPhoneNote_69m61_1046{border-top:1px solid var(--neu-hairline);color:var(--color-text-muted);font-size:var(--text-xs);align-items:flex-start;gap:.5rem;margin:.75rem 0 0;padding-top:.75rem;line-height:1.5;display:flex}._sharedPhoneNote_69m61_1046 svg{flex:none;margin-top:.125rem}._sectionHeader_69m61_997 h2{color:var(--color-text);font-size:var(--text-md);font-weight:var(--weight-semibold);letter-spacing:-.01em;margin:0;line-height:1.3}._sectionHeader_69m61_997 p{color:var(--color-text-muted);font-size:var(--text-xs);margin:.25rem 0 0;line-height:1.45}._cardBody_69m61_1079,._identityDetails_69m61_1080{margin:0;padding:0 1.25rem 1.125rem}._nextAppointment_69m61_1085{border:1px solid color-mix(in srgb, var(--color-primary) 28%, var(--color-border));border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-primary-soft) 32%, transparent);grid-template-columns:minmax(0,1fr) auto;gap:.25rem .875rem;padding:.875rem 1rem;display:grid}._nextAppointment_69m61_1085 small{color:var(--color-primary-strong);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;grid-column:1/-1}._nextAppointment_69m61_1085 strong{color:var(--color-text);font-size:var(--text-md);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._nextAppointment_69m61_1085>span:not(._statusBadge_69m61_572){color:var(--color-text-muted);font-size:var(--text-sm);grid-column:1}._nextAppointment_69m61_1085 ._statusBadge_69m61_572{grid-area:2/2/4;align-self:center}._subheading_69m61_1124{color:var(--color-text-subtle);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;margin:1.125rem 0 .125rem}._appointmentHistory_69m61_1133{margin:0;padding:0;list-style:none}._appointmentHistory_69m61_1133 li{border-bottom:1px solid var(--neu-hairline);justify-content:space-between;align-items:center;gap:.75rem;padding:.625rem 0;display:flex}._appointmentHistory_69m61_1133 li:last-child{border-bottom:0}._appointmentHistory_69m61_1133 li>div{gap:.125rem;min-width:0;display:grid}._appointmentHistory_69m61_1133 strong{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-semibold)}._appointmentHistory_69m61_1133 li[data-tone=danger] strong{color:var(--color-text-muted)}._appointmentHistory_69m61_1133 span:not(._statusBadge_69m61_572){color:var(--color-text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}._detailRow_69m61_1174{border-bottom:1px solid var(--neu-hairline);font-size:var(--text-sm);grid-template-columns:10rem minmax(0,1fr);gap:.75rem;padding:.5625rem 0;line-height:1.45;display:grid}._detailRow_69m61_1174:last-child{border-bottom:0}._detailRow_69m61_1174 dt{color:var(--color-text-muted)}._detailRow_69m61_1174 dd{color:var(--color-text);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}._cardFootnote_69m61_1200{border-top:1px solid var(--neu-hairline);color:var(--color-text-muted);font-size:var(--text-xs);margin:0 1.25rem 1.125rem;padding-top:.75rem;line-height:1.5}._noIndicators_69m61_1209,._engagementSummary_69m61_1210{color:var(--color-text-muted);font-size:var(--text-sm);margin:0;line-height:1.55}._engagementItem_69m61_1217{align-items:flex-start;gap:.75rem;display:flex}._engagementIcon_69m61_1223{width:2rem;height:2rem;color:var(--color-primary-strong);background:color-mix(in srgb, var(--color-primary-soft) 70%, var(--neu-well));box-shadow:var(--neu-inset-sm);border-radius:50%;flex:none;place-items:center;display:grid}._engagementMeta_69m61_1239{color:var(--color-text-subtle);font-size:var(--text-xs);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;margin-bottom:.125rem;display:block}._engagementItem_69m61_1217 ._engagementSummary_69m61_1210{color:var(--color-text)}._notesCard_69m61_22>section{box-shadow:none;border:0}._detailState_69m61_1257{place-items:center;min-height:24rem;display:grid}._modalBackdrop_69m61_1265{z-index:50;background:#0d141685;place-items:center;padding:1rem;display:grid;position:fixed;inset:0;overflow-y:auto}._modal_69m61_1265{border:1px solid var(--neu-hairline);border-radius:var(--radius-lg);background:var(--color-surface-raised);width:min(40rem,100%);max-height:calc(100dvh - 2rem);box-shadow:var(--shadow-lg);overflow:auto}._modalHeader_69m61_1287{z-index:1;border-bottom:1px solid var(--neu-hairline);background:var(--color-surface-raised);justify-content:space-between;align-items:center;gap:1rem;padding:1.125rem 1.5rem;display:flex;position:sticky;top:0}._modalHeader_69m61_1287 h2{color:var(--color-text);font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:-.01em;overflow-wrap:anywhere;margin:.375rem 0 0;line-height:1.3}._modalClose_69m61_1310{border-radius:var(--radius-md);width:2.25rem;height:2.25rem;color:var(--color-text-muted);cursor:pointer;transition:var(--neu-transition);background:0 0;border:1px solid #0000;flex:none;place-items:center;display:grid}._modalClose_69m61_1310:hover:not(:disabled){border-color:var(--neu-hairline);color:var(--color-text);background-color:var(--neu-surface-solid);box-shadow:var(--neu-raised-xs);transform:var(--neu-lift)}._modalClose_69m61_1310:active:not(:disabled){background-color:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._modalClose_69m61_1310:disabled{cursor:not-allowed;opacity:.45}._patientForm_69m61_1343{gap:1.125rem;padding:1.25rem 1.5rem 1.5rem;display:grid}._formIntro_69m61_1349{color:var(--color-text-muted);font-size:var(--text-sm);margin:0;line-height:1.5}._errorSummary_69m61_1356{border:1px solid var(--color-danger-border);border-radius:var(--radius-md);color:var(--color-text);background:var(--color-danger-soft);font-size:var(--text-sm);padding:.75rem 1rem}._errorSummary_69m61_1356:focus-visible,._formError_69m61_55:focus-visible{outline:2px solid var(--color-danger);outline-offset:2px}._errorSummary_69m61_1356 strong{color:var(--color-danger);font-weight:var(--weight-semibold)}._errorSummary_69m61_1356 ul{flex-wrap:wrap;column-gap:1rem;margin:.25rem 0 0;padding:0;list-style:none;display:flex}._errorSummary_69m61_1356 a{color:var(--color-danger);text-underline-offset:2px;padding:.3125rem 0;text-decoration:underline;display:inline-block}._formSection_69m61_1394{border:0;min-width:0;margin:0;padding:0}._formSection_69m61_1394 legend{color:var(--color-text-subtle);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;margin:0 0 .625rem;padding:0}._formGrid_69m61_1411{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem 1rem;display:grid}._formField_69m61_1417{align-content:start;gap:.375rem;min-width:0;display:grid}._formField_69m61_1417 label{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-medium)}._formField_69m61_1417 input,._formField_69m61_1417 select{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);min-width:0;height:2.5rem;color:var(--color-text);background:var(--neu-well);box-shadow:var(--neu-inset-sm);font:inherit;font-size:var(--text-base);transition:var(--neu-transition);padding:0 .75rem}._formField_69m61_1417 input::placeholder{color:var(--color-text-subtle)}._formField_69m61_1417 input:hover:not(:disabled,:focus,[aria-invalid=true]),._formField_69m61_1417 select:hover:not(:disabled,:focus,[aria-invalid=true]){border-color:var(--color-text-subtle);box-shadow:var(--neu-inset)}._formField_69m61_1417 input:focus,._formField_69m61_1417 select:focus{border-color:var(--color-primary);box-shadow:var(--neu-inset-sm), 0 0 0 3px var(--color-primary-glow);outline:0}._formField_69m61_1417 [aria-invalid=true]{border-color:var(--color-danger)}._formField_69m61_1417 [aria-invalid=true]:focus{border-color:var(--color-danger);box-shadow:var(--neu-inset-sm), 0 0 0 3px color-mix(in srgb, var(--color-danger) 22%, transparent)}._formField_69m61_1417 select:disabled{cursor:not-allowed;opacity:.6}._fieldHint_69m61_1481{color:var(--color-text-muted);font-size:var(--text-xs);line-height:1.45}._fieldError_69m61_1487{color:var(--color-danger);font-size:var(--text-xs);font-weight:var(--weight-medium);align-items:flex-start;gap:.3125rem;line-height:1.45;display:inline-flex}._fieldError_69m61_1487 svg{flex:none;margin-top:.125rem}._formError_69m61_55{border-color:var(--color-danger-border);color:var(--color-text);background:var(--color-danger-soft)}._formError_69m61_55>svg{color:var(--color-danger)}._modalActions_69m61_1512{justify-content:flex-end;align-items:center;gap:.625rem;padding-top:.25rem;display:flex}._modalActions_69m61_1512 button{min-height:2.5rem;font-size:var(--text-base);font-weight:var(--weight-semibold)}._smsModal_69m61_1526{width:min(34rem,100%)}._smsForm_69m61_1530{gap:.5rem;padding:1.25rem 1.5rem 1.5rem;display:grid}._smsRecipient_69m61_1537{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);background:var(--neu-well);box-shadow:var(--neu-inset-sm);gap:.125rem;margin-bottom:.5rem;padding:.75rem .875rem;display:grid}._smsRecipient_69m61_1537 span,._smsRecipient_69m61_1537 small,._smsCharacterCount_69m61_1550{color:var(--color-text-muted);font-size:var(--text-xs)}._smsRecipient_69m61_1537 strong{color:var(--color-text);font-size:var(--text-base);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._smsForm_69m61_1530>label{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-medium);gap:.375rem;display:grid}._smsForm_69m61_1530 textarea{resize:vertical;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);width:100%;color:var(--color-text);background:var(--neu-well);box-shadow:var(--neu-inset-sm);font:inherit;font-size:var(--text-base);transition:var(--neu-transition);outline:0;padding:.75rem;line-height:1.5}._smsForm_69m61_1530 textarea:hover:not(:disabled,:focus,[aria-invalid=true]){border-color:var(--color-text-subtle);box-shadow:var(--neu-inset)}._smsForm_69m61_1530 textarea:focus{border-color:var(--color-primary);box-shadow:var(--neu-inset-sm), 0 0 0 3px var(--color-primary-glow)}._smsCharacterCount_69m61_1550{font-variant-numeric:tabular-nums;text-align:right}._smsAccepted_69m61_1603{color:var(--color-success);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;padding:1.25rem 1.5rem 1.5rem;display:grid}._smsAccepted_69m61_1603 strong{color:var(--color-text);font-size:var(--text-md);font-weight:var(--weight-semibold)}._smsAccepted_69m61_1603 p{color:var(--color-text-muted);font-size:var(--text-sm);margin:.25rem 0 0;line-height:1.5}._smsAccepted_69m61_1603>button{grid-column:2;justify-self:end}@container directory (width<=56rem){._tableHeader_69m61_380,._patientRow_69m61_381{grid-template-columns:minmax(12rem,1.7fr) minmax(9rem,1.2fr) minmax(11rem,1.5fr) 4.5rem}._tableHeader_69m61_380 span:nth-child(3),._visitCell_69m61_540{display:none}}@container directory (width<=45rem){._directoryHeader_69m61_165{flex-wrap:wrap}._addButton_69m61_210{width:100%}._tableHeader_69m61_380{display:none}._patientRow_69m61_381{grid-template-columns:minmax(0,1fr) auto;gap:.375rem .75rem;padding:.875rem 1rem}._contactCell_69m61_539,._visitCell_69m61_540,._interactionCell_69m61_541{grid-column:1;padding-left:3rem}._visitCell_69m61_540{display:block}._rowActions_69m61_698{grid-area:1/2/5;align-self:center}}@media (width<=760px){._identityCard_69m61_20,._detailGrid_69m61_983{grid-template-columns:1fr}._identityCard_69m61_20{padding:1.125rem 1.25rem}._attentionStrip_69m61_959{margin:0 -1.25rem -1.125rem;padding:.625rem 1.25rem}._detailActions_69m61_487{justify-content:flex-start}}@media (width<=520px){._toolbar_69m61_217,._directoryHeader_69m61_165{padding-inline:1rem}._filterBar_69m61_326{width:100%}._filterBar_69m61_326 button{flex:auto;justify-content:center}._directoryFooter_69m61_769{flex-direction:column;align-items:stretch}._paginationActions_69m61_784 button{flex:1}._identityMain_69m61_485{gap:.75rem}._largeAvatar_69m61_499{width:2.75rem;height:2.75rem;font-size:var(--text-sm)}._detailActions_69m61_487,._detailActions_69m61_487 button{width:100%}._detailRow_69m61_1174{grid-template-columns:1fr;gap:.125rem}._modalBackdrop_69m61_1265{padding:.5rem}._modal_69m61_1265{max-height:calc(100dvh - 1rem)}._modalHeader_69m61_1287,._patientForm_69m61_1343,._smsForm_69m61_1530{padding-inline:1.125rem}._formGrid_69m61_1411{grid-template-columns:1fr}._modalActions_69m61_1512 button{flex:1}}@media (prefers-reduced-motion:reduce){._patientRow_69m61_381,._rowChevron_69m61_739,._smsActionButton_69m61_707,._searchBox_69m61_226,._searchBox_69m61_226>button,._filterBar_69m61_326 button,._noticeDismiss_69m61_130,._backLink_69m61_852,._backLink_69m61_852>svg,._sectionAction_69m61_1014,._modalClose_69m61_1310,._formField_69m61_1417 input,._formField_69m61_1417 select,._smsForm_69m61_1530 textarea{transition:none}._searchSpinner_69m61_311,._buttonSpinner_69m61_312{animation:none}}._reminderPreference_69m61_1799{gap:.75rem;display:grid}._reminderPreference_69m61_1799:focus{outline:none}._reminderControl_69m61_1810{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);background:var(--neu-well);box-shadow:var(--neu-inset-sm);justify-content:space-between;align-items:center;gap:.75rem;padding:.25rem .25rem .25rem .875rem;display:flex}._reminderState_69m61_1822{color:var(--color-text-muted);background:var(--color-surface-raised);font-size:var(--text-2xs);font-weight:var(--weight-semibold);border-radius:999px;align-items:center;padding:.125rem .5rem;line-height:1.5;display:inline-flex}._reminderState_69m61_1822[data-state=DEFAULT_ON],._reminderState_69m61_1822[data-state=ON]{color:var(--color-success);background:var(--color-success-soft)}._reminderState_69m61_1822[data-state=UNREADABLE]{color:var(--color-warning);background:var(--color-warning-soft)}._reminderSwitchTarget_69m61_1846{cursor:pointer;place-items:center;min-width:2.75rem;min-height:2.75rem;display:inline-grid}._reminderSwitchTarget_69m61_1846:has(input:disabled){cursor:not-allowed}._reminderStatus_69m61_1858,._reminderAlert_69m61_1859{font-size:var(--text-sm);margin:0;line-height:1.55}._reminderStatus_69m61_1858{color:var(--color-text)}._reminderStatus_69m61_1858:empty{display:none}._reminderAlert_69m61_1859{border-radius:var(--radius-md);color:var(--color-danger);background:var(--color-danger-soft);padding:.625rem .75rem}._reminderConfirmation_69m61_1880{border:1px solid color-mix(in srgb, var(--color-primary) 30%, var(--color-border));border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-primary-soft) 34%, transparent);gap:.5rem;padding:.875rem 1rem;display:grid}._reminderConfirmation_69m61_1880[data-direction=off]{border-color:var(--color-danger-border);background:var(--color-danger-soft)}._reminderConfirmation_69m61_1880 h3{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-semibold);overflow-wrap:anywhere;margin:0;line-height:1.4}._reminderConfirmation_69m61_1880 p{color:var(--color-text-muted);font-size:var(--text-sm);margin:0;line-height:1.5}._reminderConfirmation_69m61_1880>div{flex-wrap:wrap;gap:.625rem;margin-top:.25rem;display:flex}._reminderConfirmation_69m61_1880 button{min-height:2.75rem}._reminderConfirmation_69m61_1880 ._reminderDangerButton_69m61_1922{background:var(--color-danger)}._reminderConfirmation_69m61_1880 ._reminderDangerButton_69m61_1922:hover:not(:disabled){background:color-mix(in srgb, var(--color-danger) 86%, var(--color-text))}._reminderConfirmation_69m61_1880 button:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}._reminderContext_69m61_1936{border-radius:var(--radius-md);color:var(--color-text);background:var(--color-warning-soft);font-size:var(--text-sm);gap:.375rem;margin:0;padding:.625rem .75rem .625rem 1.75rem;line-height:1.5;display:grid}._reminderFootnote_69m61_1948{border-top:1px solid var(--neu-hairline);color:var(--color-text-muted);font-size:var(--text-xs);margin:0;padding-top:.75rem;line-height:1.55}@media (width<=520px){._reminderConfirmation_69m61_1880>div button{flex:1}}@media (prefers-reduced-motion:reduce){._reminderConfirmation_69m61_1880 button{transition:none}._reminderConfirmation_69m61_1880 button:hover:not(:disabled){transform:none}}._reminderLoadError_69m61_1973{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._body_10422_6{gap:.875rem;padding:1.25rem;display:grid}._empty_10422_12{border:1px dashed var(--color-border);border-radius:var(--radius-md);color:var(--color-text-muted);font-size:var(--text-sm);margin:0;padding:.875rem 1rem}._policySwitch_10422_23{border:1px solid var(--neu-hairline);min-height:2.5rem;color:var(--color-text);background-color:var(--neu-surface-solid);box-shadow:var(--neu-raised-xs);font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;transition:var(--neu-transition);border-radius:999px;align-items:center;gap:.625rem;padding:.25rem .875rem .25rem .5rem;display:inline-flex}._policySwitch_10422_23:hover:not(:has(input:disabled)){box-shadow:var(--neu-raised-sm);transform:var(--neu-lift)}._policySwitch_10422_23:active:not(:has(input:disabled)){background-color:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._offNote_10422_51{color:var(--color-text-muted);font-size:var(--text-sm);align-items:center;gap:.5rem;margin:0;display:flex}._offNote_10422_51>svg{color:var(--color-text-subtle);flex:none}._coverage_10422_65{border:1px solid color-mix(in srgb, var(--color-warning) 30%, var(--color-border));border-radius:var(--radius-md);background:var(--color-warning-soft);font-size:var(--text-sm);align-items:flex-start;gap:.625rem;padding:.75rem .875rem;line-height:1.5;display:flex}._coverage_10422_65>svg{color:var(--color-warning);flex:none;margin-top:.1875rem}._coverage_10422_65 strong{color:var(--color-text);font-weight:var(--weight-semibold)}._coverage_10422_65 p{color:var(--color-text-muted);margin:.125rem 0 0}._coverage_10422_65 button{min-height:2.25rem;font-size:var(--text-sm);margin-top:.5rem}._schedule_10422_102{--label-column:12rem;--action-column:5.5rem;border:1px solid var(--neu-hairline);border-radius:var(--radius-md);overflow:hidden}._scheduleHeader_10422_110,._group_10422_111{grid-template-columns:var(--label-column) minmax(0, 1fr) var(--action-column);align-items:center;gap:1.25rem;padding-inline:1rem;display:grid}._scheduleHeader_10422_110{border-bottom:1px solid var(--neu-hairline);min-height:2.25rem;color:var(--color-text-subtle);background:color-mix(in srgb, var(--color-surface-muted) 50%, transparent);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase}._groups_10422_130{margin:0;padding:0;list-style:none}._group_10422_111{background:var(--neu-surface-solid);min-height:4.25rem;padding-block:.75rem}._group_10422_111+._group_10422_111{border-top:1px solid var(--neu-hairline)}._groupText_10422_146{gap:.125rem;min-width:0;display:grid}._groupText_10422_146 strong{color:var(--color-text);font-size:var(--text-base);font-weight:var(--weight-semibold)}._groupText_10422_146 span{color:var(--color-text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums}._schedule_10422_102[data-off] ._groupText_10422_146 strong{color:var(--color-text-muted)}._editButton_10422_168{min-height:2.25rem;font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;justify-self:end;padding:.375rem .75rem}._scheduleFooter_10422_177{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;display:flex}._addButton_10422_185{min-height:2.5rem;font-size:var(--text-base);font-weight:var(--weight-semibold)}._legend_10422_191{color:var(--color-text-muted);font-size:var(--text-xs);flex-wrap:wrap;gap:.375rem 1rem;margin:0;display:flex}._legend_10422_191>span{align-items:center;gap:.375rem;display:inline-flex}._legend_10422_191 i{border-radius:3px;width:1.25rem;height:.75rem}._legend_10422_191 i[data-swatch=bookable]{background:var(--color-primary)}._legend_10422_191 i[data-swatch=closed]{border:1px solid var(--color-border);background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--color-border-strong) 70%, transparent) 0 1px, transparent 1px 4px), var(--neu-well)}._track_10422_229{border-radius:var(--radius-sm);background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--color-border-strong) 55%, transparent) 0 1px, transparent 1px 6px), var(--neu-well);height:1.75rem;position:relative;overflow:hidden}._track_10422_229:after{content:"";border:1px solid var(--neu-hairline);border-radius:inherit;box-shadow:var(--neu-inset-sm);pointer-events:none;position:absolute;inset:0}._clinicHours_10422_256{background:var(--color-surface);box-shadow:inset 1px 0 0 var(--color-border), inset -1px 0 0 var(--color-border);position:absolute;top:0;bottom:0}._gridLine_10422_266{background:color-mix(in srgb, var(--color-border) 80%, transparent);width:1px;position:absolute;top:0;bottom:0}._bar_10422_274{border-inline:1px solid var(--color-surface);background:var(--color-primary);border-radius:5px;position:absolute;top:.25rem;bottom:.25rem}._track_10422_229[data-muted] ._bar_10422_274{background:var(--color-text-subtle);opacity:.55}._axis_10422_289{height:1rem;font-size:var(--text-2xs);font-weight:var(--weight-medium);letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums;white-space:nowrap;position:relative}._axis_10422_289 span{position:absolute;top:0;transform:translate(-50%)}._axis_10422_289 span[data-edge=start]{transform:none}._axis_10422_289 span[data-edge=end]{transform:translate(-100%)}._emptyState_10422_316{border:1px dashed var(--color-border);border-radius:var(--radius-md);color:var(--color-text-muted);text-align:center;justify-items:center;padding:2rem 1.5rem;display:grid}._emptyIcon_10422_327{width:2.75rem;height:2.75rem;color:var(--color-primary-strong);background:color-mix(in srgb, var(--color-primary-soft) 70%, var(--neu-well));box-shadow:var(--neu-inset-sm);border-radius:50%;place-items:center;margin-bottom:.875rem;display:grid}._emptyState_10422_316 h3{color:var(--color-text);font-size:var(--text-md);font-weight:var(--weight-semibold);margin:0}._emptyState_10422_316 p{max-width:30rem;font-size:var(--text-sm);margin:.375rem 0 1rem;line-height:1.5}._emptyState_10422_316 button{min-height:2.5rem;font-size:var(--text-base);font-weight:var(--weight-semibold)}._issues_10422_363{border:1px solid color-mix(in srgb, var(--color-danger) 30%, var(--color-border));border-radius:var(--radius-md);color:var(--color-danger);background:var(--color-danger-soft);font-size:var(--text-sm);font-weight:var(--weight-medium);gap:.25rem;padding:.75rem .875rem;display:grid}._issues_10422_363 p{margin:0}._dialog_10422_382{width:min(34rem,100%)}._ageField_10422_387 input[type=number]{font-variant-numeric:tabular-nums;width:7rem}._ageNote_10422_392{border-radius:var(--radius-md);color:var(--color-text-muted);background:var(--color-surface);font-size:var(--text-sm);margin:0;padding:.75rem .875rem;line-height:1.5}._times_10422_402{border:0;gap:.5rem;min-width:0;margin:0;padding:0;display:grid}._timesLegend_10422_411{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-semibold);margin-bottom:.125rem;padding:0}._timesHint_10422_419{color:var(--color-text-muted);font-size:var(--text-xs);margin:0 0 .25rem;line-height:1.45}._timeHeader_10422_426,._timeRow_10422_427{grid-template-columns:8.5rem .625rem 8.5rem 2.5rem;align-items:center;gap:.5rem;display:grid}._timeHeader_10422_426{color:var(--color-text-subtle);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase}._timeRows_10422_442{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}._timeRows_10422_442 li{gap:.25rem;display:grid}._timeInput_10422_455{min-width:0}._timeInput_10422_455 input{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);width:100%;min-height:2.5rem;color:var(--color-text);background-color:var(--neu-well);box-shadow:var(--neu-inset-sm);font:inherit;font-size:var(--text-base);font-variant-numeric:tabular-nums;transition:var(--neu-transition);padding:0 .625rem}._timeInput_10422_455 input:hover:not(:disabled,:focus,[aria-invalid=true]){border-color:var(--color-text-subtle);box-shadow:var(--neu-inset)}._timeInput_10422_455 input:focus-visible{border-color:var(--color-primary);outline:2px solid color-mix(in srgb, var(--color-primary) 35%, transparent);outline-offset:0}._timeInput_10422_455 input[aria-invalid=true]{border-color:var(--color-danger)}._dash_10422_489{color:var(--color-text-subtle);text-align:center}._removeTime_10422_494{width:2.5rem;height:2.5rem;min-height:2.5rem;color:var(--color-text-muted);justify-content:center;padding:0}._removeTime_10422_494:hover:not(:disabled){color:var(--color-danger);background:var(--color-danger-soft)}._addTime_10422_508{min-height:2.25rem;color:var(--color-primary-strong);font-size:var(--text-sm);font-weight:var(--weight-medium);justify-self:start;padding:.25rem .5rem}._dialogTimeline_10422_517{color:var(--color-text-subtle);gap:.375rem;margin-top:.25rem;display:grid}._outsideNote_10422_524{color:var(--color-text-muted);font-size:var(--text-xs);align-items:flex-start;gap:.375rem;margin:0;line-height:1.45;display:flex}._outsideNote_10422_524>svg{color:var(--color-info);flex:none;margin-top:.0625rem}._deleteAction_10422_540{flex:14rem;justify-items:start;gap:.25rem;min-width:0;display:grid}._deleteAction_10422_540 button{min-height:2.5rem;font-size:var(--text-base);font-weight:var(--weight-semibold)}._deletePanel_10422_554{align-items:flex-start;gap:.875rem;display:flex}._deleteIcon_10422_560{border-radius:var(--radius-md);width:2.5rem;height:2.5rem;color:var(--color-danger);background:var(--color-danger-soft);flex:none;place-items:center;display:grid}._deletePanel_10422_554 h3{color:var(--color-text);font-size:var(--text-md);font-weight:var(--weight-semibold);margin:0}._deletePanel_10422_554 p{color:var(--color-text-muted);font-size:var(--text-sm);margin:.375rem 0 0;line-height:1.5}@media (prefers-reduced-motion:no-preference){._bar_10422_274{transition:left var(--motion-quick), width var(--motion-quick)}}@media (width<=720px){._scheduleHeader_10422_110{grid-template-columns:minmax(0,1fr)}._scheduleHeader_10422_110>span{display:none}._group_10422_111{grid-template-columns:minmax(0,1fr) auto;gap:.625rem 1rem}._group_10422_111>[aria-hidden=true]{grid-area:2/1/auto/-1}}@media (width<=520px){._body_10422_6{padding-inline:1rem}._scheduleHeader_10422_110,._group_10422_111{padding-inline:.75rem}._timeHeader_10422_426,._timeRow_10422_427{grid-template-columns:minmax(0,1fr) .625rem minmax(0,1fr) 2.5rem}}._section_i7cfw_6{gap:1rem;min-width:0;display:grid}._srOnly_i7cfw_12{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._panel_i7cfw_21{border:1px solid var(--neu-hairline);border-radius:var(--radius-lg);background:var(--neu-surface);min-width:0;box-shadow:var(--shadow-panel)}._panelHeader_i7cfw_29{border-bottom:1px solid var(--neu-hairline);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1rem;padding:1.125rem 1.25rem 1rem;display:flex}._heading_i7cfw_39{min-width:0;max-width:44rem}._eyebrow_i7cfw_44{color:var(--color-primary-strong);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;line-height:1.2;display:block}._heading_i7cfw_39 h2{color:var(--color-text);font-size:var(--text-md);font-weight:var(--weight-semibold);letter-spacing:-.01em;margin:.375rem 0 0;line-height:1.3}._heading_i7cfw_39 p{color:var(--color-text-muted);font-size:var(--text-sm);margin:.25rem 0 0;line-height:1.5}._heading_i7cfw_39 p strong{color:var(--color-text);font-weight:var(--weight-medium)}._headerActions_i7cfw_75{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._headerActions_i7cfw_75 button{min-height:2.5rem;font-size:var(--text-base);font-weight:var(--weight-semibold)}._headerActions_i7cfw_75 button[aria-expanded=true]:not(:disabled){background-image:none;background-color:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._panelHeader_i7cfw_29[data-collapsed]{border-bottom:0}._technicalPanel_i7cfw_103{background:color-mix(in srgb, var(--neu-well) 40%, var(--neu-surface-solid));box-shadow:var(--neu-raised-sm)}._technicalBody_i7cfw_108{gap:1rem;padding:1rem 1.25rem 1.25rem;display:grid}._audience_i7cfw_114{color:var(--color-text-subtle);font-size:var(--text-xs);font-weight:var(--weight-medium);align-items:center;gap:.3125rem;margin-top:.5rem;display:inline-flex}._chevron_i7cfw_124{transition:transform var(--motion-quick)}._chevron_i7cfw_124[data-open]{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){._chevron_i7cfw_124{transition:none}}._notice_i7cfw_140{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);color:var(--color-text);background:var(--neu-surface-solid);font-size:var(--text-sm);align-items:flex-start;gap:.625rem;margin:1rem 1.25rem 0;padding:.75rem .875rem;line-height:1.5;display:flex}._notice_i7cfw_140>svg{flex:none;margin-top:.1875rem}._notice_i7cfw_140 strong{font-weight:var(--weight-semibold);display:block}._notice_i7cfw_140 p{color:var(--color-text-muted);margin:.125rem 0 0}._notice_i7cfw_140 button{min-height:2.25rem;font-size:var(--text-sm);margin-top:.5rem}._notice_i7cfw_140[data-tone=warning]{border-color:color-mix(in srgb, var(--color-warning) 30%, var(--color-border));background:var(--color-warning-soft)}._notice_i7cfw_140[data-tone=warning]>svg{color:var(--color-warning)}._notice_i7cfw_140[data-tone=info]{border-color:color-mix(in srgb, var(--color-info) 26%, var(--color-border));background:var(--color-info-soft)}._notice_i7cfw_140[data-tone=info]>svg{color:var(--color-info)}._panelFooter_i7cfw_199{border-top:1px solid var(--neu-hairline);border-radius:0 0 var(--radius-lg) var(--radius-lg);background:var(--neu-surface-solid);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;padding:.875rem 1.25rem;display:flex}._panelFooter_i7cfw_199[data-dirty]{z-index:2;box-shadow:0 -8px 18px -14px var(--neu-dark);position:sticky;bottom:0}._footerStart_i7cfw_219{flex-wrap:wrap;gap:.5rem;display:flex}._footerStart_i7cfw_219 button{min-height:2.5rem;font-size:var(--text-base);font-weight:var(--weight-semibold)}._footerStatus_i7cfw_231{min-width:0;color:var(--color-text-muted);font-size:var(--text-sm);flex:16rem;gap:.25rem;margin:0;line-height:1.45;display:grid}._statusLine_i7cfw_242{align-items:center;gap:.4375rem;display:inline-flex}._statusLine_i7cfw_242>svg{flex:none}._statusLine_i7cfw_242[data-tone=dirty]{color:var(--color-text);font-weight:var(--weight-medium)}._statusLine_i7cfw_242[data-tone=dirty]:before{content:"";background:var(--color-warning);border-radius:999px;flex:none;width:.5rem;height:.5rem}._statusLine_i7cfw_242[data-tone=saved]{color:var(--color-success);font-weight:var(--weight-medium)}._statusLine_i7cfw_242[data-tone=error],._footerError_i7cfw_272{color:var(--color-danger)}._footerError_i7cfw_272{font-size:var(--text-sm);display:block}._footerError_i7cfw_272 button{min-height:2rem;font-size:var(--text-xs);margin-left:.5rem;padding:.25rem .625rem}._footerActions_i7cfw_288{flex-wrap:wrap;gap:.5rem;margin-left:auto;display:flex}._footerActions_i7cfw_288 button{min-height:2.5rem;font-size:var(--text-base);font-weight:var(--weight-semibold)}._spin_i7cfw_301{animation:.9s linear infinite _spin_i7cfw_301}@keyframes _spin_i7cfw_301{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spin_i7cfw_301{animation:none}}._dangerOutline_i7cfw_317{color:var(--color-danger)!important;border-color:color-mix(in srgb, var(--color-danger) 35%, var(--color-border))!important}._dangerOutline_i7cfw_317:hover:not(:disabled){background:var(--color-danger-soft)!important}._dangerSolid_i7cfw_330{border-color:var(--color-danger)!important;color:var(--color-text-inverse)!important;background:var(--color-danger)!important}._dangerSolid_i7cfw_330[aria-disabled=true]{cursor:progress;opacity:.75}._dangerSolid_i7cfw_330:hover:not(:disabled){background:color-mix(in srgb, var(--color-danger) 88%, #000)!important}._field_i7cfw_347{align-content:start;gap:.375rem;min-width:0;display:grid}._field_i7cfw_347>span:first-child,._fieldLabel_i7cfw_355{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-medium)}._field_i7cfw_347 input,._field_i7cfw_347 select{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);width:100%;min-height:2.5rem;color:var(--color-text);background-color:var(--neu-well);box-shadow:var(--neu-inset-sm);font:inherit;font-size:var(--text-base);transition:var(--neu-transition);padding:0 .75rem}._field_i7cfw_347 select{cursor:pointer;padding-right:2rem}._field_i7cfw_347 input:hover:not(:disabled,:focus,[aria-invalid=true]),._field_i7cfw_347 select:hover:not(:disabled,:focus,[aria-invalid=true]){border-color:var(--color-text-subtle);box-shadow:var(--neu-inset)}._field_i7cfw_347 input:focus-visible,._field_i7cfw_347 select:focus-visible{border-color:var(--color-primary);outline:2px solid color-mix(in srgb, var(--color-primary) 35%, transparent);outline-offset:0}._field_i7cfw_347 input:disabled,._field_i7cfw_347 select:disabled{color:var(--color-text-muted);background-color:var(--color-surface-muted);box-shadow:none;cursor:not-allowed}._field_i7cfw_347 input[aria-invalid=true]{border-color:var(--color-danger)}._hint_i7cfw_407{color:var(--color-text-muted);font-size:var(--text-xs);line-height:1.45}._fieldError_i7cfw_413{color:var(--color-danger);font-size:var(--text-xs);font-weight:var(--weight-medium);align-items:flex-start;gap:.375rem;line-height:1.45;display:flex}._fieldWarning_i7cfw_423{border-radius:var(--radius-sm);color:var(--color-text);background:var(--color-warning-soft);font-size:var(--text-xs);align-items:flex-start;gap:.375rem;padding:.5rem .625rem;line-height:1.45;display:flex}._fieldWarning_i7cfw_423>svg,._fieldError_i7cfw_413>svg{flex:none;margin-top:.125rem}._fieldWarning_i7cfw_423>svg{color:var(--color-warning)}._backdrop_i7cfw_447{z-index:50;background:#0d141685;place-items:center;padding:1rem;display:grid;position:fixed;inset:0;overflow-y:auto}._dialog_i7cfw_458{border:1px solid var(--neu-hairline);border-radius:var(--radius-lg);background:var(--color-surface-raised);width:min(40rem,100%);max-height:calc(100dvh - 2rem);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;overflow:hidden}._confirmDialog_i7cfw_470{width:min(28rem,100%)}._dialogHeader_i7cfw_474{border-bottom:1px solid var(--neu-hairline);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.125rem 1.5rem 1rem;display:flex}._dialogHeader_i7cfw_474 h2,._confirmBody_i7cfw_484 h2{color:var(--color-text);font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:-.01em;overflow-wrap:anywhere;margin:.375rem 0 0;line-height:1.3}._confirmBody_i7cfw_484 h2{margin:0}._dialogHeader_i7cfw_474 p{color:var(--color-text-muted);font-size:var(--text-sm);margin:.25rem 0 0}._closeButton_i7cfw_504{border-radius:var(--radius-md);width:2.25rem;height:2.25rem;color:var(--color-text-muted);cursor:pointer;transition:var(--neu-transition);background:0 0;border:1px solid #0000;flex:none;place-items:center;margin:-.25rem -.5rem 0 0;display:grid}._closeButton_i7cfw_504:hover{border-color:var(--neu-hairline);color:var(--color-text);background-color:var(--neu-surface-solid);box-shadow:var(--neu-raised-xs);transform:var(--neu-lift)}._closeButton_i7cfw_504:active{background-color:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._dialogBody_i7cfw_533{flex:auto;gap:1.25rem;min-height:0;padding:1.25rem 1.5rem;display:grid;overflow-y:auto}._confirmBody_i7cfw_484{color:var(--color-text-muted);font-size:var(--text-sm);gap:.5rem;padding:1.25rem 1.5rem .25rem;line-height:1.5;display:grid}._confirmBody_i7cfw_484 p{margin:0}._dialogFooter_i7cfw_555{border-top:1px solid var(--neu-hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;padding:1rem 1.5rem 1.25rem;display:flex}._confirmDialog_i7cfw_470 ._dialogFooter_i7cfw_555{border-top:0}._dialogNote_i7cfw_569{min-width:0;color:var(--color-text-muted);font-size:var(--text-xs);flex:14rem;margin:0;line-height:1.45}@media (width<=520px){._panelHeader_i7cfw_29,._panelFooter_i7cfw_199{padding-inline:1rem}._notice_i7cfw_140{margin-inline:1rem}._dialogHeader_i7cfw_474,._dialogBody_i7cfw_533,._dialogFooter_i7cfw_555,._confirmBody_i7cfw_484{padding-inline:1rem}._footerActions_i7cfw_288{width:100%}._footerActions_i7cfw_288 button{flex:1 1 0;justify-content:center}}._body_4sdqu_6{gap:.875rem;padding:1.25rem;display:grid}._body_4sdqu_6+._body_4sdqu_6{border-top:1px solid var(--neu-hairline)}._blockHeader_4sdqu_16 h3,._resourceList_4sdqu_17 h3{color:var(--color-text);font-size:var(--text-md);font-weight:var(--weight-semibold);margin:0}._blockHeader_4sdqu_16 p{color:var(--color-text-muted);font-size:var(--text-sm);margin:.25rem 0 0;line-height:1.5}._syncRow_4sdqu_33{color:var(--color-text-muted);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;display:flex}._syncRow_4sdqu_33>span{align-items:center;gap:.375rem;display:inline-flex}._syncRow_4sdqu_33 small{color:var(--color-text-subtle);font-size:var(--text-xs);font-variant-numeric:tabular-nums}._counts_4sdqu_55{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);background:var(--neu-hairline);box-shadow:var(--neu-raised-xs);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}._counts_4sdqu_55>div{background:var(--neu-surface-solid);gap:.125rem;padding:.75rem 1rem;display:grid}._counts_4sdqu_55 dt{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium)}._counts_4sdqu_55 dd{color:var(--color-text);font-size:var(--text-lg);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;margin:0}._resourceLists_4sdqu_88{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._resourceList_4sdqu_17{align-content:start;gap:.5rem;min-width:0;display:grid}._resourceList_4sdqu_17 h3{font-size:var(--text-sm)}._wide_4sdqu_105{grid-column:1/-1}._typeList_4sdqu_109{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}._typeList_4sdqu_109 li{background:var(--neu-surface-solid);font-size:var(--text-sm);justify-content:space-between;gap:1rem;padding:.5rem .75rem;display:flex}._typeList_4sdqu_109 li+li{border-top:1px solid var(--neu-hairline)}._typeList_4sdqu_109 small{color:var(--color-text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex:none}._chipList_4sdqu_139{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}._chipList_4sdqu_139 li{border:1px solid var(--neu-hairline);max-width:100%;color:var(--color-text);background:var(--neu-surface-solid);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:.25rem .625rem;overflow:hidden}._scrollList_4sdqu_161{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);max-height:11rem;padding:.5rem;overflow-y:auto}._none_4sdqu_169{color:var(--color-text-subtle);font-size:var(--text-sm);margin:0}._footnote_4sdqu_175{color:var(--color-text-subtle);font-size:var(--text-xs);margin:0;line-height:1.5}._operatories_4sdqu_184{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}._operatories_4sdqu_184 li+li{border-top:1px solid var(--neu-hairline)}._operatoryRow_4sdqu_198,._policySwitchRow_4sdqu_199{background:var(--neu-surface-solid);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}._operatoryRow_4sdqu_198{transition:var(--neu-transition);position:relative}._operatoryRow_4sdqu_198:hover:not(:has(input:disabled)){z-index:1;background-color:var(--color-surface-raised);box-shadow:var(--neu-raised-sm)}._operatoryRow_4sdqu_198:active:not(:has(input:disabled)){background-color:var(--neu-well);box-shadow:var(--neu-pressed)}._policySwitchRow_4sdqu_199{background:0 0;padding:0}._operatoryRow_4sdqu_198>span,._policySwitchRow_4sdqu_199>span{gap:.125rem;min-width:0;display:grid}._operatoryRow_4sdqu_198 strong,._policySwitchRow_4sdqu_199 strong{color:var(--color-text);font-size:var(--text-base);font-weight:var(--weight-semibold)}._operatoryRow_4sdqu_198 small,._policySwitchRow_4sdqu_199 small{color:var(--color-text-muted);font-size:var(--text-xs);line-height:1.45}._operatoryRow_4sdqu_198 input{width:1.125rem;height:1.125rem;accent-color:var(--color-primary);flex:none}@media (width<=860px){._counts_4sdqu_55{grid-template-columns:repeat(2,minmax(0,1fr))}._resourceLists_4sdqu_88{grid-template-columns:minmax(0,1fr)}}@media (width<=520px){._body_4sdqu_6{padding-inline:1rem}}._policies_3ypr3_6{display:grid}._policy_3ypr3_10{grid-template-columns:2.25rem minmax(0,1fr) auto;align-items:start;gap:.25rem .875rem;min-width:0;padding:1rem 1.25rem;display:grid}._policy_3ypr3_10+._policy_3ypr3_10{border-top:1px solid var(--neu-hairline)}._policyIcon_3ypr3_24{width:2.25rem;height:2.25rem;color:var(--color-text-muted);background:var(--neu-well);box-shadow:var(--neu-inset-sm);border-radius:50%;place-items:center;display:grid}._policy_3ypr3_10[data-on] ._policyIcon_3ypr3_24{color:var(--color-primary-strong);background:color-mix(in srgb, var(--color-primary-soft) 70%, var(--neu-well))}._policyMain_3ypr3_44{gap:.25rem;min-width:0;display:grid}._policyTitle_3ypr3_50{flex-wrap:wrap;align-items:center;gap:.375rem .625rem;min-height:1.5rem;display:flex}._policyTitle_3ypr3_50 h3{color:var(--color-text);font-size:var(--text-base);font-weight:var(--weight-semibold);margin:0}._description_3ypr3_65,._notice_3ypr3_66,._detailSection_3ypr3_67 p,._scheduleNotes_3ypr3_68 p,._scheduleNotes_3ypr3_68 li{color:var(--color-text-muted);font-size:var(--text-sm);line-height:1.5}._description_3ypr3_65{margin:0}._badge_3ypr3_79{border:1px solid color-mix(in srgb, var(--color-primary) 25%, var(--color-border));max-width:100%;color:var(--color-text-muted);background:color-mix(in srgb, var(--color-primary) 7%, var(--color-surface));font-size:var(--text-xs);font-weight:var(--weight-medium);border-radius:999px;padding:.0625rem .5rem;line-height:1.5}._warningBadge_3ypr3_92{border-color:color-mix(in srgb, var(--color-warning) 48%, var(--color-border));color:var(--color-text);background:var(--color-warning-soft)}._meta_3ypr3_102{color:var(--color-text-muted);font-size:var(--text-sm);flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;margin:0;display:flex}._meta_3ypr3_102 strong{color:var(--color-text);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}._dependency_3ypr3_119{color:var(--color-text-muted);background:var(--color-surface-muted);font-size:var(--text-xs);border-radius:999px;padding:0 .4375rem}._policyControl_3ypr3_127{justify-content:flex-end;align-items:center;gap:.5rem;min-height:2.25rem;display:flex}._switchSlot_3ypr3_137{flex:none;justify-content:flex-end;width:2.5rem;display:flex}._detailsButton_3ypr3_144{min-height:2.25rem;font-size:var(--text-sm);font-weight:var(--weight-medium);padding:.25rem .625rem}._actions_3ypr3_151,._dialogActions_3ypr3_152{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._actions_3ypr3_151{margin-top:.375rem}._actions_3ypr3_151:empty{display:none}._actions_3ypr3_151 button{min-height:2.25rem;font-size:var(--text-sm);padding:.375rem .75rem}._notice_3ypr3_66{margin:.125rem 0 0}@media (width<=640px){._policy_3ypr3_10{grid-template-columns:minmax(0,1fr) auto;padding-inline:1rem}._policyIcon_3ypr3_24{display:none}._policyControl_3ypr3_127{gap:.25rem}}._modalBackdrop_3ypr3_192{z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#070d1894;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}._dialog_3ypr3_152{border:1px solid var(--neu-hairline);border-radius:var(--radius-lg);background:var(--color-surface);width:min(44rem,100%);max-height:min(48rem,100dvh - 2rem);box-shadow:var(--shadow-lg);overflow:auto}._dialogHeader_3ypr3_213{z-index:1;border-bottom:1px solid var(--neu-hairline);background:var(--color-surface);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.05rem 1.2rem;display:flex;position:sticky;top:0}._dialogHeader_3ypr3_213 h3{margin:.2rem 0 0;font-size:1.15rem}._eyebrow_3ypr3_231{color:var(--color-primary);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:700}._closeButton_3ypr3_239{border:1px solid var(--neu-hairline);background-color:var(--neu-surface-solid);width:2.25rem;height:2.25rem;box-shadow:var(--neu-raised-xs);color:var(--color-text);cursor:pointer;transition:var(--neu-transition);border-radius:999px;flex:none;place-items:center;display:grid}._closeButton_3ypr3_239:hover{border-color:var(--color-primary);box-shadow:var(--neu-raised-sm);transform:var(--neu-lift)}._closeButton_3ypr3_239:active{background-color:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._closeButton_3ypr3_239:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._dialogBody_3ypr3_271{gap:.85rem;padding:1.15rem;display:grid}._detailSection_3ypr3_67{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);padding:.9rem}._detailSection_3ypr3_67 h4,._detailSection_3ypr3_67 p,._scheduleNotes_3ypr3_68 p,._scheduleNotes_3ypr3_68 ul{margin:0}._detailSection_3ypr3_67>p,._detailSection_3ypr3_67>strong,._detailSection_3ypr3_67>._badge_3ypr3_79{margin-top:.35rem}._detailHeading_3ypr3_297{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}._detailHeading_3ypr3_297 span{color:var(--color-text-muted);font-size:.76rem}._hoursGrid_3ypr3_309{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;margin:.8rem 0 0;display:grid}._hoursGrid_3ypr3_309 div{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);padding:.55rem}._hoursGrid_3ypr3_309 dt,._destinationComparison_3ypr3_324 span{color:var(--color-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.68rem}._hoursGrid_3ypr3_309 dd{margin:.2rem 0 0;font-size:.8rem}._scheduleNotes_3ypr3_68{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:.8rem;display:grid}._scheduleNotes_3ypr3_68>div{min-width:0}._scheduleNotes_3ypr3_68 ul{padding-left:1rem}._destinationComparison_3ypr3_324{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}._destinationComparison_3ypr3_324>div{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);gap:.3rem;min-width:0;padding:.8rem;display:grid}._destinationComparison_3ypr3_324 strong{overflow-wrap:anywhere}._dialogWarning_3ypr3_371{border:1px solid color-mix(in srgb, #d97706 45%, var(--color-border));border-radius:var(--radius-sm);background:color-mix(in srgb, #d97706 9%, var(--color-surface));color:var(--color-text);margin:0;padding:.7rem .8rem;font-size:.82rem}._confirmation_3ypr3_381{border:1px solid var(--color-border);border-radius:var(--radius-md);align-items:flex-start;gap:.6rem;padding:.85rem;font-size:.84rem;line-height:1.5;display:flex}._confirmation_3ypr3_381 input{accent-color:var(--color-primary);margin-top:.25rem}._dialogActions_3ypr3_152{justify-content:flex-end}@media (width<=760px){._policyGrid_3ypr3_402{grid-template-columns:1fr}._policy_3ypr3_10{min-height:0}}@media (width<=520px){._header_3ypr3_412,._policyGrid_3ypr3_402{padding:.8rem}._hoursGrid_3ypr3_309,._scheduleNotes_3ypr3_68,._destinationComparison_3ypr3_324{grid-template-columns:1fr 1fr}._dialogBody_3ypr3_271,._dialogHeader_3ypr3_213{padding:.9rem}._dialogActions_3ypr3_152 button{flex:auto}}@media (width<=360px){._hoursGrid_3ypr3_309,._scheduleNotes_3ypr3_68,._destinationComparison_3ypr3_324{grid-template-columns:1fr}}._voiceBody_5f9us_7,._insuranceBody_5f9us_8,._rulesBody_5f9us_9{gap:1.125rem;padding:1.25rem;display:grid}._fieldFoot_5f9us_15{color:var(--color-text-muted);font-size:var(--text-xs);justify-content:space-between;gap:1rem;line-height:1.45;display:flex}._fieldFoot_5f9us_15>span:last-child{font-variant-numeric:tabular-nums;flex:none}._fieldFoot_5f9us_15>span[data-over]{color:var(--color-danger);font-weight:var(--weight-semibold)}._greetingInput_5f9us_34,._ruleInput_5f9us_35{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);width:100%;min-height:3.75rem;color:var(--color-text);background:var(--neu-well);box-shadow:var(--neu-inset-sm);font:inherit;font-size:var(--text-base);resize:vertical;transition:var(--neu-transition);padding:.625rem .75rem;line-height:1.5}._ruleInput_5f9us_35{min-height:7rem}._greetingInput_5f9us_34:hover:not(:disabled,:focus,[aria-invalid=true]),._ruleInput_5f9us_35:hover:not(:disabled,:focus,[aria-invalid=true]){border-color:var(--color-text-subtle);box-shadow:var(--neu-inset)}._greetingInput_5f9us_34:focus-visible,._ruleInput_5f9us_35:focus-visible{border-color:var(--color-primary);outline:2px solid color-mix(in srgb, var(--color-primary) 35%, transparent);outline-offset:0}._greetingInput_5f9us_34[aria-invalid=true],._ruleInput_5f9us_35[aria-invalid=true]{border-color:var(--color-danger)}._syncNotice_5f9us_73{border:1px solid color-mix(in srgb, var(--color-warning) 30%, var(--color-border));border-radius:var(--radius-md);color:var(--color-text);background:var(--color-warning-soft);font-size:var(--text-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding:.625rem .875rem;line-height:1.45;display:flex}._syncNotice_5f9us_73 button{min-height:2.25rem;font-size:var(--text-sm)}._quietNote_5f9us_94,._lifecycleNote_5f9us_95{color:var(--color-text-muted);font-size:var(--text-sm);align-items:flex-start;gap:.5rem;margin:0;line-height:1.5;display:flex}._quietNote_5f9us_94>svg,._lifecycleNote_5f9us_95>svg{color:var(--color-info);flex:none;margin-top:.15rem}._choiceGroup_5f9us_114{border:0;gap:.5rem;min-width:0;margin:0;padding:0;display:grid}._choiceGroup_5f9us_114 legend{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-semibold);margin-bottom:.5rem;padding:0}._choiceOptions_5f9us_131{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.5rem;display:grid}._choice_5f9us_114{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);background-color:var(--neu-surface-solid);min-width:0;min-height:3.5rem;box-shadow:var(--neu-raised-xs);cursor:pointer;transition:var(--neu-transition);align-content:start;gap:.125rem;padding:.625rem 2.25rem .625rem .875rem;display:grid;position:relative}._choiceGroup_5f9us_114:not(:disabled) ._choice_5f9us_114:hover{border-color:var(--color-border-strong);box-shadow:var(--neu-raised-sm);transform:var(--neu-lift)}._choiceGroup_5f9us_114:not(:disabled) ._choice_5f9us_114:active{background-color:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._choice_5f9us_114[data-selected],._choiceGroup_5f9us_114:not(:disabled) ._choice_5f9us_114[data-selected]:hover{border-color:color-mix(in srgb, var(--color-primary) 55%, var(--color-border));background-color:var(--color-primary-soft);box-shadow:var(--neu-raised-sm);transform:none}._choice_5f9us_114:has(._choiceInput_5f9us_179:focus-visible){outline:2px solid var(--color-primary);outline-offset:2px}._choiceGroup_5f9us_114:disabled ._choice_5f9us_114{cursor:default;opacity:.6;box-shadow:none}._choiceInput_5f9us_179{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._choiceName_5f9us_199{color:var(--color-text);font-size:var(--text-base);font-weight:var(--weight-semibold);flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}._choiceDescription_5f9us_209{color:var(--color-text-muted);font-size:var(--text-xs);line-height:1.4}._currentBadge_5f9us_215{color:var(--color-primary-strong);background:color-mix(in srgb, var(--color-primary) 14%, var(--color-surface));font-size:var(--text-2xs);font-style:normal;font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:0 .375rem}._choiceCheck_5f9us_231{border:1px solid var(--color-border-strong);width:1rem;height:1rem;color:var(--color-text-inverse);border-radius:999px;place-items:center;display:grid;position:absolute;top:.625rem;right:.75rem}._choice_5f9us_114[data-selected] ._choiceCheck_5f9us_231{border-color:var(--color-primary);background:var(--color-primary)}._srOnlyText_5f9us_249{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._choiceGroup_5f9us_114[data-variant=segmented] ._choiceOptions_5f9us_131{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);background:var(--neu-well);box-shadow:var(--neu-inset-sm);grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:0;padding:.1875rem}._choiceGroup_5f9us_114[data-variant=segmented] ._choice_5f9us_114{min-height:2.25rem;box-shadow:none;text-align:center;background:0 0;border:1px solid #0000;place-items:center;padding:calc(.375rem - 1px) calc(.625rem - 1px)}._choiceGroup_5f9us_114[data-variant=segmented]:not(:disabled) ._choice_5f9us_114:hover{border-color:var(--neu-hairline);background-color:var(--neu-surface-solid);box-shadow:var(--neu-raised-xs)}._choiceGroup_5f9us_114[data-variant=segmented]:not(:disabled) ._choice_5f9us_114:active{background-color:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._choiceGroup_5f9us_114[data-variant=segmented] ._choiceName_5f9us_199{font-size:var(--text-sm);font-weight:var(--weight-medium);justify-content:center}._choiceGroup_5f9us_114[data-variant=segmented] ._choice_5f9us_114[data-selected],._choiceGroup_5f9us_114[data-variant=segmented]:not(:disabled) ._choice_5f9us_114[data-selected]:hover{border-color:var(--neu-hairline);background-color:var(--neu-surface-solid);box-shadow:var(--neu-raised-sm);transform:none}._choiceGroup_5f9us_114[data-variant=segmented] ._choice_5f9us_114[data-selected] ._choiceName_5f9us_199{color:var(--color-primary-strong);font-weight:var(--weight-semibold)}._choiceHint_5f9us_313{color:var(--color-text-muted);font-size:var(--text-xs);margin:0;line-height:1.45}._voicePair_5f9us_320{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.125rem 1.5rem;display:grid}._textPreview_5f9us_327{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);color:var(--color-text);background:var(--neu-well);box-shadow:var(--neu-inset-sm);font-size:var(--text-sm);gap:.25rem;margin:0;padding:.75rem .875rem;line-height:1.5;display:grid}._textPreview_5f9us_327>span{color:var(--color-text-muted);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase}._switchRow_5f9us_351{border-bottom:1px solid var(--neu-hairline);justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:1.125rem;display:flex}._switchRow_5f9us_351 label{color:var(--color-text);font-size:var(--text-base);font-weight:var(--weight-semibold);cursor:pointer}._switchRow_5f9us_351 p{max-width:44rem;color:var(--color-text-muted);font-size:var(--text-sm);margin:.25rem 0 0;line-height:1.5}._insuranceBlock_5f9us_375{gap:.625rem;display:grid}._insuranceBlock_5f9us_375+._insuranceBlock_5f9us_375{border-top:1px solid var(--neu-hairline);padding-top:1.125rem}._blockHead_5f9us_385{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1rem;display:flex}._blockHead_5f9us_385 h3{color:var(--color-text);font-size:var(--text-md);font-weight:var(--weight-semibold);align-items:center;gap:.5rem;margin:0;display:flex}._blockHead_5f9us_385 p{max-width:40rem;color:var(--color-text-muted);font-size:var(--text-sm);margin:.25rem 0 0;line-height:1.5}._blockHead_5f9us_385 button,._headerAction_5f9us_412 button{min-height:2.25rem;font-size:var(--text-sm);font-weight:var(--weight-semibold)}._count_5f9us_419{border:1px solid var(--neu-hairline);min-width:1.5rem;color:var(--color-text-muted);background:var(--neu-well);box-shadow:var(--neu-inset-sm);font-size:var(--text-xs);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;text-align:center;border-radius:999px;padding:0 .4375rem}._search_5f9us_433{max-width:20rem;color:var(--color-text-subtle);align-items:center;display:flex;position:relative}._search_5f9us_433>svg{position:absolute;left:.625rem}._search_5f9us_433 input{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);width:100%;min-height:2.25rem;color:var(--color-text);background:var(--neu-well);box-shadow:var(--neu-inset-sm);font:inherit;font-size:var(--text-sm);transition:var(--neu-transition);padding:0 .75rem 0 2rem}._search_5f9us_433 input:hover:not(:disabled,:focus,[aria-invalid=true]){border-color:var(--color-text-subtle);box-shadow:var(--neu-inset)}._search_5f9us_433 input:focus-visible{border-color:var(--color-primary);outline:2px solid color-mix(in srgb, var(--color-primary) 35%, transparent);outline-offset:0}._carrierList_5f9us_471{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);background:var(--neu-surface-solid);grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:1px;max-height:23rem;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}._carrierList_5f9us_471>._carrierRow_5f9us_486{box-shadow:0 0 0 1px var(--color-border)}._carrierRow_5f9us_486,._noteRow_5f9us_491{background:var(--neu-surface-solid);justify-content:space-between;align-items:center;gap:.5rem;min-width:0;min-height:3rem;padding:.375rem .375rem .375rem .875rem;display:flex}._carrierText_5f9us_502{min-width:0;display:grid}._carrierText_5f9us_502 strong{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._carrierText_5f9us_502 small{color:var(--color-text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._iconEdit_5f9us_524{width:2.25rem;height:2.25rem;min-height:2.25rem;color:var(--color-text-muted);flex:none;justify-content:center;padding:0}._noteList_5f9us_534{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}._noteRow_5f9us_491+._noteRow_5f9us_491{border-top:1px solid var(--neu-hairline)}._noteRow_5f9us_491 p{color:var(--color-text);font-size:var(--text-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}._insuranceDialog_5f9us_559,._ruleDialog_5f9us_560{width:min(34rem,100%)}._aliasChips_5f9us_564{flex-wrap:wrap;gap:.375rem;margin:0 0 .25rem;padding:0;list-style:none;display:flex}._aliasChips_5f9us_564 li{border:1px solid var(--neu-hairline);color:var(--color-text);background:var(--neu-surface-solid);font-size:var(--text-sm);border-radius:999px;align-items:center;gap:.125rem;padding:.125rem .125rem .125rem .625rem;display:inline-flex}._aliasChips_5f9us_564 button{width:1.75rem;height:1.75rem;color:var(--color-text-muted);cursor:pointer;transition:var(--neu-transition);background:0 0;border:0;border-radius:999px;place-items:center;display:grid}._aliasChips_5f9us_564 button:hover{color:var(--color-danger);background-color:var(--color-danger-soft)}._aliasChips_5f9us_564 button:active{box-shadow:var(--neu-pressed)}._aliasInput_5f9us_607{gap:.5rem;display:flex}._aliasInput_5f9us_607 input{flex:auto;min-width:0}._aliasInput_5f9us_607 button{min-height:2.5rem}._softWarning_5f9us_621{color:var(--color-text);font-size:var(--text-xs);align-items:flex-start;gap:.375rem;line-height:1.45;display:flex}._softWarning_5f9us_621>svg{color:var(--color-warning);flex:none;margin-top:.0625rem}._headerAction_5f9us_412{justify-items:end;gap:.25rem;display:grid}._ruleGroup_5f9us_644{gap:.5rem;display:grid}._ruleGroup_5f9us_644+._ruleGroup_5f9us_644{padding-top:.25rem}._groupHeading_5f9us_653{color:var(--color-text-subtle);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;margin:0}._groupHeading_5f9us_653 span{color:var(--color-text-muted);font-variant-numeric:tabular-nums;margin-left:.25rem}._groupToggle_5f9us_670{border-radius:var(--radius-sm);min-height:2rem;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;transition:var(--neu-transition);background:0 0;border:1px solid #0000;align-items:center;gap:.375rem;margin:-.25rem -.5rem;padding:calc(.25rem - 1px) calc(.5rem - 1px);display:inline-flex}._groupToggle_5f9us_670:hover{border-color:var(--neu-hairline);color:var(--color-text);background-color:var(--neu-surface-solid);box-shadow:var(--neu-raised-xs);transform:var(--neu-lift)}._groupToggle_5f9us_670:active{background-color:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._ruleList_5f9us_702{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}._ruleRow_5f9us_712{background:var(--neu-surface-solid);justify-content:space-between;align-items:center;gap:.75rem 1rem;min-width:0;padding:.75rem .75rem .75rem 1rem;display:flex}._ruleRow_5f9us_712+._ruleRow_5f9us_712{border-top:1px solid var(--neu-hairline)}._ruleText_5f9us_726{gap:.25rem;min-width:0;display:grid}._ruleText_5f9us_726 p{color:var(--color-text);font-size:var(--text-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}._ruleMeta_5f9us_743{color:var(--color-text-subtle);font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:.25rem .5rem;display:flex}._chip_5f9us_752{color:var(--color-text-muted);background:var(--color-surface-muted);font-weight:var(--weight-medium);border-radius:999px;padding:0 .4375rem}._chip_5f9us_752[data-tone=draft]{color:var(--color-text);background:var(--color-warning-soft)}._ruleControls_5f9us_765{flex:none;align-items:center;gap:.625rem;display:flex}._editButton_5f9us_772{min-height:2.25rem;font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;padding:.375rem .75rem}._emptyRules_5f9us_780{border:1px dashed var(--color-border);border-radius:var(--radius-md);color:var(--color-text-muted);font-size:var(--text-sm);margin:0;padding:.875rem 1rem}._confirmPanel_5f9us_789{align-items:flex-start;gap:.875rem;display:flex}._confirmIcon_5f9us_795{border-radius:var(--radius-md);width:2.5rem;height:2.5rem;color:var(--color-danger);background:var(--color-danger-soft);flex:none;place-items:center;display:grid}._confirmPanel_5f9us_789 h3{color:var(--color-text);font-size:var(--text-md);font-weight:var(--weight-semibold);margin:0}._confirmPanel_5f9us_789 ul{color:var(--color-text-muted);font-size:var(--text-sm);gap:.25rem;margin:.5rem 0 0;padding-left:1.125rem;line-height:1.5;display:grid}._ruleQuote_5f9us_823{border-left:3px solid var(--color-border-strong);color:var(--color-text);background:var(--color-surface);font-size:var(--text-sm);overflow-wrap:anywhere;margin:.5rem 0 0;padding:.5rem .75rem;line-height:1.5}._deleteRule_5f9us_834{min-height:2.5rem;font-size:var(--text-base);font-weight:var(--weight-semibold)}@media (width<=720px){._voicePair_5f9us_320{grid-template-columns:minmax(0,1fr)}._ruleRow_5f9us_712{flex-direction:column;align-items:stretch}._ruleControls_5f9us_765{justify-content:flex-end}}@media (width<=520px){._voiceBody_5f9us_7,._insuranceBody_5f9us_8,._rulesBody_5f9us_9{padding-inline:1rem}._search_5f9us_433{max-width:none}}._loading_1x721_5{padding:1.5rem 1.25rem}._groups_1x721_9{border:0;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;padding:0;display:grid}._group_1x721_9{align-content:start;gap:.875rem;min-width:0;padding:1.25rem;display:grid}._group_1x721_9+._group_1x721_9{border-left:1px solid var(--neu-hairline)}._group_1x721_9 h3{color:var(--color-text-subtle);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;margin:0}._fields_1x721_39{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .875rem;display:grid}._wide_1x721_45{grid-column:1/-1}._readOnly_1x721_49{border-top:1px solid var(--neu-hairline);background:color-mix(in srgb, var(--color-surface-muted) 45%, transparent);align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;display:flex}._readOnlyIcon_1x721_59{width:2rem;height:2rem;color:var(--color-primary-strong);background:color-mix(in srgb, var(--color-primary-soft) 70%, var(--neu-well));box-shadow:var(--neu-inset-sm);border-radius:50%;flex:none;place-items:center;display:grid}._readOnly_1x721_49>div{gap:.125rem;min-width:0;display:grid}._readOnlyLabel_1x721_81{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);flex-wrap:wrap;align-items:center;gap:.5rem;display:inline-flex}._lockNote_1x721_91{color:var(--color-text-subtle);font-size:var(--text-2xs);font-weight:var(--weight-medium);align-items:center;gap:.25rem;display:inline-flex}._readOnly_1x721_49 strong{color:var(--color-text);font-size:var(--text-base);font-weight:var(--weight-semibold)}@media (width<=900px){._groups_1x721_9{grid-template-columns:minmax(0,1fr)}._group_1x721_9+._group_1x721_9{border-top:1px solid var(--neu-hairline);border-left:0}}@media (width<=520px){._group_1x721_9,._readOnly_1x721_49{padding-inline:1rem}._fields_1x721_39{grid-template-columns:minmax(0,1fr)}}._page_glgsm_1{gap:1.5rem;display:grid}._communicationsContinuation_glgsm_6{border:1px solid var(--neu-hairline);background:var(--color-primary-soft);border-radius:.8rem;gap:1rem;padding:1.25rem;display:grid}._communicationsContinuation_glgsm_6 h2{margin:0;font-size:1rem}._communicationsContinuation_glgsm_6 p{color:var(--color-text-muted);margin:.5rem 0 0;line-height:1.5}._settingsTabs_glgsm_28{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);background:var(--neu-well);width:fit-content;max-width:100%;box-shadow:var(--neu-inset-sm);flex-wrap:wrap;gap:.25rem;padding:.25rem;display:inline-flex}._settingsTabs_glgsm_28 button{border-radius:var(--radius-sm);min-height:2.25rem;color:var(--color-text-muted);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;transition:var(--neu-transition);background:0 0;border:1px solid #0000;flex:none;align-items:center;gap:.4375rem;padding:calc(.4375rem - 1px) calc(.75rem - 1px);display:inline-flex}._settingsTabs_glgsm_28 button:hover{border-color:var(--neu-hairline);color:var(--color-text);background-color:var(--neu-surface-solid);box-shadow:var(--neu-raised-xs);transform:var(--neu-lift)}._settingsTabs_glgsm_28 button:active{background-color:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._settingsTabs_glgsm_28 button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._settingsTabs_glgsm_28 button._activeTab_glgsm_80,._settingsTabs_glgsm_28 button._activeTab_glgsm_80:hover{border-color:var(--neu-hairline);color:var(--color-primary-strong);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);font-weight:var(--weight-semibold);transform:none}._sectionPanel_glgsm_90{min-width:0}._clinicSettings_glgsm_94,._appointmentsSettings_glgsm_95{gap:1.5rem;display:grid}._hero_glgsm_100,._sectionHero_glgsm_101{max-width:48rem;padding-top:.3rem}._eyebrow_glgsm_106{color:var(--color-primary);letter-spacing:.11em;text-transform:uppercase;font-size:.72rem;font-weight:800}._hero_glgsm_100 h2,._sectionHero_glgsm_101 h2{font-family:var(--font-display);letter-spacing:-.045em;margin:.35rem 0 0;font-size:clamp(1.75rem,4vw,2.75rem);line-height:1.05}._hero_glgsm_100 p,._sectionHero_glgsm_101 p{color:var(--color-text-muted);margin:.65rem 0 0;line-height:1.6}._hero_glgsm_100 strong,._sectionHero_glgsm_101 strong{color:var(--color-text)}._profileGrid_glgsm_135,._profileEditorGrid_glgsm_142{grid-template-columns:minmax(0,1.65fr) minmax(17rem,.85fr);align-items:start;gap:1rem;display:grid}._formFields_glgsm_149{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;min-width:0;margin:0;padding:1.25rem;display:grid}._formFields_glgsm_149>label{min-width:0;color:var(--color-text-muted);gap:.4rem;font-size:.72rem;font-weight:750;display:grid}._formFields_glgsm_149>label:nth-of-type(2){grid-column:1/-1}._formFields_glgsm_149 input,._hoursRow_glgsm_173 input[type=time]{border:1px solid var(--color-border-strong);width:100%;min-width:0;color:var(--color-text);background:var(--color-surface);font:inherit;border-radius:.55rem;padding:.68rem .72rem}._formFields_glgsm_149 input:focus-visible,._hoursRow_glgsm_173 input[type=time]:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}._formFields_glgsm_149 input[aria-invalid=true],._hoursRow_glgsm_173 input[aria-invalid=true]{border-color:var(--color-danger)}._validationError_glgsm_195{color:var(--color-danger);font-size:.7rem;font-weight:650;line-height:1.4}._timeZoneDisplay_glgsm_202{align-items:center;gap:.75rem;padding:1.1rem 1.25rem;display:flex}._timeZoneDisplay_glgsm_202 svg{color:var(--color-primary);flex:none}._timeZoneDisplay_glgsm_202 span{gap:.25rem;min-width:0;display:grid}._timeZoneDisplay_glgsm_202 small{color:var(--color-text-subtle);letter-spacing:.04em;text-transform:uppercase;font-size:.7rem;font-weight:750}._timeZoneDisplay_glgsm_202 strong{overflow-wrap:anywhere;font-size:.88rem}._srOnly_glgsm_233{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._workingHoursSettings_glgsm_245{gap:1.5rem;display:grid}._providerSummary_glgsm_250,._providerFacts_glgsm_251{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._providerStatus_glgsm_257{align-items:center;gap:.8rem;padding:1rem;display:flex}._providerStatus_glgsm_257 svg{color:var(--color-primary)}._providerStatus_glgsm_257 span{gap:.25rem;display:grid}._providerStatus_glgsm_257 small,._providerFacts_glgsm_251 p{color:var(--color-text-muted)}._providerFacts_glgsm_251>*{padding:1rem}._providerFacts_glgsm_251 p{margin:.45rem 0 0;line-height:1.55}._hoursGrid_glgsm_287{gap:1.1rem;display:grid}._hoursCard_glgsm_292{overflow:hidden}._editableHoursCard_glgsm_296{border-color:color-mix(in srgb, var(--color-primary) 18%, var(--color-border))}._hoursOwnershipHeader_glgsm_304{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.8rem;padding:.3rem .25rem .05rem;display:grid}._hoursOwnershipHeader_glgsm_304 h3{font-family:var(--font-display);letter-spacing:-.02em;margin:.3rem 0 0;font-size:1.05rem}._hoursOwnershipHeader_glgsm_304 p{max-width:50rem;color:var(--color-text-muted);margin:.3rem 0 0;font-size:.76rem;line-height:1.5}._ownerIcon_glgsm_327{border:1px solid color-mix(in srgb, var(--color-primary) 24%, var(--color-border));width:2rem;height:2rem;color:var(--color-primary);background:var(--color-primary-soft);border-radius:.7rem;place-items:center;display:inline-grid;box-shadow:inset 0 1px #ffffff59}._ownerBadge_glgsm_340,._readOnlyBadge_glgsm_341,._computedBadge_glgsm_342{border:1px solid color-mix(in srgb, var(--color-primary) 24%, var(--color-border));width:fit-content;color:var(--color-primary);background:color-mix(in srgb, var(--color-primary-soft) 76%, transparent);letter-spacing:.055em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .5rem;font-size:.63rem;font-weight:800;line-height:1.2;display:inline-flex}._cardTitleRow_glgsm_360{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}._cardTitleRow_glgsm_360>svg{color:var(--color-primary)}._hoursList_glgsm_371,._pmsHoursList_glgsm_375{display:grid}._providerEvidenceSection_glgsm_379{border-top:1px solid var(--color-border);gap:1rem;padding-top:.45rem;display:grid}._providerEvidenceGrid_glgsm_386{grid-template-columns:minmax(16rem,.72fr) minmax(0,1.28fr);align-items:start;gap:1rem;display:grid}._providerEvidenceGrid_glgsm_386>:only-child{grid-column:1/-1}._providerEvidenceCard_glgsm_397,._effectiveHoursCard_glgsm_398{border-color:color-mix(in srgb, var(--color-text-muted) 22%, var(--color-border));background:color-mix(in srgb, var(--color-surface-subtle) 72%, var(--color-surface))}._providerOwnerIcon_glgsm_411,._providerOwnerBadge_glgsm_417,._readOnlyBadge_glgsm_341{border-color:var(--color-border-strong);color:var(--color-text-muted);background:var(--color-surface-subtle)}._effectiveHoursList_glgsm_424{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;padding:1rem 1.25rem;display:grid}._effectiveHoursRow_glgsm_431{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 78%, transparent);border-radius:.65rem;justify-content:space-between;align-items:center;gap:.75rem;min-width:0;padding:.55rem .65rem;display:flex}._effectiveHoursRow_glgsm_431 strong{font-size:.75rem}._effectiveHoursRow_glgsm_431 span{overflow-wrap:anywhere;text-align:right;font-size:.7rem;font-weight:750}._openHours_glgsm_454{color:var(--color-primary)}._closedHours_glgsm_458{color:var(--color-text-subtle)}._effectiveOverrides_glgsm_462{border-top:1px solid var(--color-border);color:var(--color-text-muted);gap:.35rem;padding:.9rem 1.25rem;font-size:.72rem;display:grid}._effectiveOverrides_glgsm_462 strong{color:var(--color-text)}._pmsHoursRow_glgsm_475{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(11rem,.8fr) minmax(14rem,1.2fr);gap:.35rem 1.25rem;min-width:0;padding:1rem 1.25rem;display:grid}._pmsHoursRow_glgsm_475:last-child{border-bottom:0}._pmsHoursSchedule_glgsm_488{grid-row:1/span 2;align-items:baseline;gap:.75rem;display:flex}._pmsHoursSchedule_glgsm_488 strong{min-width:5rem}._pmsHoursSchedule_glgsm_488 span,._pmsHoursResource_glgsm_500,._pmsHoursTypes_glgsm_501{margin:0}._pmsHoursSchedule_glgsm_488 span,._pmsHoursTypes_glgsm_501{color:var(--color-text-subtle)}._pmsHoursResource_glgsm_500{color:var(--color-text-muted);font-size:.8rem;font-weight:700}._pmsHoursTypes_glgsm_501{font-size:.72rem;line-height:1.45}._hoursRow_glgsm_173{border:0;border-bottom:1px solid var(--color-border);grid-template-columns:minmax(7rem,.8fr) minmax(7rem,.65fr) repeat(2,minmax(8rem,1fr));align-items:end;gap:.85rem;min-width:0;margin:0;padding:.78rem 1.25rem;transition:background-color .16s,opacity .16s;display:grid}._hoursRow_glgsm_173:last-child{border-bottom:0}._hoursRow_glgsm_173 legend{align-self:center;padding:0;font-size:.84rem;font-weight:800;transform:translateY(.15rem)}._hoursRowOpen_glgsm_551{background:color-mix(in srgb, var(--color-primary-soft) 28%, transparent)}._hoursRowClosed_glgsm_555{background:color-mix(in srgb, var(--color-surface-subtle) 60%, transparent)}._hoursRowClosed_glgsm_555 legend,._hoursRowClosed_glgsm_555>label:not(._dayToggle_glgsm_560){color:var(--color-text-subtle)}._hoursRow_glgsm_173>label:not(._dayToggle_glgsm_560){color:var(--color-text-muted);gap:.35rem;font-size:.7rem;font-weight:700;display:grid}._dayToggle_glgsm_560{color:var(--color-text-muted);cursor:pointer;align-self:center;align-items:center;gap:.5rem;font-size:.75rem;font-weight:750;display:inline-flex}._dayToggle_glgsm_560 span{border:1px solid var(--color-border-strong);text-align:center;background:var(--color-surface);border-radius:999px;min-width:3.4rem;padding:.25rem .5rem}._hoursRowOpen_glgsm_551 ._dayToggle_glgsm_560 span{border-color:color-mix(in srgb, var(--color-primary) 35%, var(--color-border));color:var(--color-primary);background:var(--color-primary-soft)}._dayToggle_glgsm_560 input{width:1.05rem;height:1.05rem;accent-color:var(--color-primary)}._hoursRow_glgsm_173 ._validationError_glgsm_195{grid-column:3/-1}._profileCard_glgsm_612,._operationalCard_glgsm_613{overflow:hidden}._cardHeader_glgsm_617{border-bottom:1px solid var(--neu-hairline);padding:1.15rem 1.25rem}._cardHeader_glgsm_617 span{font-family:var(--font-display);letter-spacing:-.02em;align-items:center;gap:.45rem;font-size:1.15rem;font-weight:750;display:inline-flex}._cardHeaderWithAction_glgsm_632{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 1.25rem;display:flex}._cardHeaderCopy_glgsm_641{min-width:0}._cardHeaderCopy_glgsm_641 span{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.15rem;font-weight:750}._cardHeaderCopy_glgsm_641 p,._emptyPolicyRules_glgsm_653{color:var(--color-text-muted);margin:.35rem 0 0;font-size:.75rem;line-height:1.5}._policyRuleList_glgsm_660{display:grid}._policyRule_glgsm_660{border:0;border-bottom:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface-subtle) 32%, transparent);grid-template-columns:minmax(10rem,1.3fr) repeat(2,minmax(8rem,.75fr)) auto;align-items:end;gap:.85rem;min-width:0;margin:0;padding:.9rem 1.25rem;display:grid}._policyRule_glgsm_660:last-child{border-bottom:0}._organizationClinicList_glgsm_683{margin:0;padding:0;list-style:none;display:grid}._organizationClinicRow_glgsm_690{border-bottom:1px solid var(--color-border);padding:1rem 1.25rem}._organizationClinicRow_glgsm_690:last-child{border-bottom:0}._organizationClinicRow_glgsm_690 strong{display:block}._organizationClinicRow_glgsm_690 p{color:var(--color-text-muted);margin:.3rem 0 0;font-size:.8rem}._organizationClinicContent_glgsm_709,._managerAccessSection_glgsm_710,._inviteManagerForm_glgsm_711,._inlineState_glgsm_712{gap:.85rem;display:grid}._organizationClinicSummary_glgsm_717,._organizationRowActions_glgsm_718,._managerList_glgsm_719>li,._inlineConfirmation_glgsm_720{justify-content:space-between;align-items:center;gap:.75rem;display:flex}._organizationRowActions_glgsm_718{flex-wrap:wrap;justify-content:flex-end}._organizationRowActions_glgsm_718 button,._inlineConfirmation_glgsm_720 button{white-space:nowrap}._managerAccessSection_glgsm_710{border-top:1px solid var(--color-border);padding-top:.85rem}._managerAccessSection_glgsm_710 h4,._inviteManagerForm_glgsm_711 h4{align-items:center;gap:.4rem;margin:0;font-size:.82rem;display:flex}._managerList_glgsm_719{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}._managerList_glgsm_719>li{border:1px solid var(--color-border);background:var(--color-surface-subtle);border-radius:.65rem;flex-wrap:wrap;padding:.7rem}._managerList_glgsm_719 small{color:var(--color-text-muted);margin-top:.2rem;font-size:.7rem;display:block}._inlineConfirmation_glgsm_720{border-top:1px solid var(--color-border);justify-content:flex-start;width:100%;padding-top:.65rem}._inlineConfirmation_glgsm_720 label{color:var(--color-text-muted);gap:.3rem;font-size:.72rem;font-weight:700;display:grid}._inlineConfirmation_glgsm_720 select{border:1px solid var(--color-border-strong);min-width:12rem;color:var(--color-text);background:var(--color-surface);font:inherit;border-radius:.55rem;padding:.55rem .65rem}._inviteManagerForm_glgsm_711,._inlineState_glgsm_712{border-top:1px solid var(--color-border);padding:1rem 1.25rem}._inviteManagerForm_glgsm_711 p,._inlineState_glgsm_712 p{color:var(--color-text-muted);margin:.3rem 0 0;font-size:.8rem}._error_glgsm_812{border-top:1px solid var(--color-border);color:var(--color-danger);margin:0;padding:.85rem 1.25rem;font-size:.78rem;font-weight:700}._policyRule_glgsm_660>label,._ruleDays_glgsm_822{min-width:0;color:var(--color-text-muted);gap:.35rem;font-size:.7rem;font-weight:700;display:grid}._policyRule_glgsm_660 input[type=text],._policyRule_glgsm_660 input:not([type]),._policyRule_glgsm_660 input[type=time],._policyRule_glgsm_660 input[type=date],._policyRule_glgsm_660 select{border:1px solid var(--color-border-strong);width:100%;min-width:0;color:var(--color-text);background:var(--color-surface);font:inherit;border-radius:.55rem;padding:.68rem .72rem}._policyRule_glgsm_660 input:focus-visible,._policyRule_glgsm_660 select:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}._ruleDays_glgsm_822{grid-column:1/-2}._ruleDays_glgsm_822>div{flex-wrap:wrap;gap:.35rem;display:flex}._ruleDays_glgsm_822 label{cursor:pointer;position:relative}._ruleDays_glgsm_822 input{opacity:0;pointer-events:none;position:absolute}._ruleDays_glgsm_822 label span{border:1px solid var(--color-border-strong);min-width:2.7rem;color:var(--color-text-muted);background:var(--color-surface);border-radius:.55rem;justify-content:center;padding:.4rem .55rem;display:inline-flex}._ruleDays_glgsm_822 input:checked+span{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary-soft)}._ruleDays_glgsm_822 input:focus-visible+span{outline:2px solid var(--color-primary);outline-offset:1px}._emptyPolicyRules_glgsm_653{padding:1rem 1.25rem}._policyValidationError_glgsm_899{color:var(--color-danger);margin:0;font-size:.75rem;font-weight:650}._ageRule_glgsm_907{flex-wrap:wrap;display:flex}._ageRule_glgsm_907 input[type=number]{border:1px solid var(--color-border-strong);width:6rem;color:var(--color-text);background:var(--color-surface);font:inherit;border-radius:.55rem;padding:.68rem .72rem}._ageWindow_glgsm_922{align-items:end;gap:.6rem;display:flex}._ageWindow_glgsm_922>label{color:var(--color-text-muted);gap:.35rem;font-size:.7rem;font-weight:700;display:grid}._ageWindow_glgsm_922 input[type=time]{border:1px solid var(--color-border-strong);color:var(--color-text);background:var(--color-surface);font:inherit;border-radius:.55rem;padding:.68rem .72rem}._ageSchedulingFooter_glgsm_945{gap:.65rem;padding:.9rem 1.25rem 1.1rem;display:grid}._campaignSettings_glgsm_951{gap:1.5rem;display:grid}._campaignAvailability_glgsm_956{isolation:isolate;position:relative}._campaignAvailabilityDisabled_glgsm_961{min-height:18rem}._campaignLockedContent_glgsm_965{opacity:.42;filter:blur(2px)saturate(.72);pointer-events:none;-webkit-user-select:none;user-select:none}._campaignComingSoon_glgsm_972{z-index:1;background:color-mix(in srgb, var(--color-surface) 18%, transparent);border-radius:.8rem;place-items:center;padding:1.5rem;display:grid;position:absolute;inset:0}._campaignComingSoonCard_glgsm_983{border:1px solid var(--neu-hairline);width:min(100%,28rem);color:var(--color-text);background:var(--neu-surface);box-shadow:var(--shadow-lg);text-align:center;border-radius:.9rem;justify-items:center;gap:.6rem;padding:1.65rem 1.75rem;display:grid}._campaignComingSoonIcon_glgsm_997{width:2.75rem;height:2.75rem;color:var(--color-primary);background:color-mix(in srgb, var(--color-primary-soft) 70%, var(--neu-well));box-shadow:var(--neu-inset-sm);border-radius:50%;place-items:center;display:inline-grid}._campaignComingSoonCard_glgsm_983 h3,._campaignComingSoonCard_glgsm_983 p{margin:0}._campaignComingSoonCard_glgsm_983 h3{letter-spacing:-.025em;font-size:clamp(1.25rem,3vw,1.55rem)}._campaignComingSoonCard_glgsm_983 p{max-width:23rem;color:var(--color-text-muted);font-size:.82rem;line-height:1.55}._campaignCard_glgsm_1029{overflow:hidden}._campaignHeader_glgsm_1033{border-bottom:1px solid var(--neu-hairline);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.2rem 1.25rem;display:flex}._campaignHeader_glgsm_1033>span{align-items:flex-start;gap:.75rem;display:flex}._campaignHeader_glgsm_1033 svg,._campaignNotice_glgsm_1049 svg{color:var(--color-primary);flex:none}._campaignHeader_glgsm_1033>span>span,._campaignNotice_glgsm_1049 span{gap:.3rem;display:grid}._campaignHeader_glgsm_1033 small,._campaignNotice_glgsm_1049,._campaignForm_glgsm_1062 small,._appointmentTypeSelector_glgsm_1063 p,._campaignExecutionState_glgsm_1064{color:var(--color-text-muted);font-size:.72rem;font-weight:600;line-height:1.5}._campaignToggle_glgsm_1071{color:var(--color-text-muted);align-items:center;gap:.5rem;font-size:.75rem;font-weight:800;display:inline-flex}._campaignToggle_glgsm_1071 input,._appointmentTypeList_glgsm_1081 input{width:1rem;height:1rem;accent-color:var(--color-primary)}._campaignNotice_glgsm_1049{border:1px solid var(--neu-hairline);background:var(--color-primary-soft);border-radius:.65rem;align-items:flex-start;gap:.75rem;margin:1rem 1.25rem 0;padding:.85rem;display:flex}._campaignNotice_glgsm_1049 strong{color:var(--color-text)}._campaignForm_glgsm_1062{gap:1.15rem;padding:1.25rem;display:grid}._campaignForm_glgsm_1062>label{color:var(--color-text-muted);gap:.45rem;font-size:.74rem;font-weight:750;display:grid}._inlineNumberField_glgsm_1116{color:var(--color-text);align-items:center;gap:.55rem;display:inline-flex}._inlineNumberField_glgsm_1116 input{border:1px solid var(--color-border-strong);width:5.25rem;color:var(--color-text);background:var(--neu-well);box-shadow:var(--neu-inset-sm);font:inherit;transition:var(--neu-transition);border-radius:.55rem;padding:.62rem .7rem}._inlineNumberField_glgsm_1116 input:hover:not(:disabled,:focus,[aria-invalid=true]){border-color:var(--color-text-subtle);box-shadow:var(--neu-inset)}._inlineNumberField_glgsm_1116 input:focus-visible{border-color:var(--color-primary)}._appointmentTypeSelector_glgsm_1063{border:1px solid var(--neu-hairline);border-radius:.7rem;gap:.75rem;margin:0;padding:1rem;display:grid}._appointmentTypeSelector_glgsm_1063 legend{padding:0 .35rem;font-size:.78rem;font-weight:800}._appointmentTypeSelector_glgsm_1063 p,._campaignExecutionState_glgsm_1064{margin:0}._selectorActions_glgsm_1164{gap:.55rem;display:flex}._selectorActions_glgsm_1164 button{color:var(--color-primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.72rem;font-weight:800}._appointmentTypeList_glgsm_1081{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}._appointmentTypeList_glgsm_1081 label{border:1px solid var(--neu-hairline);background-color:var(--neu-surface-solid);box-shadow:var(--neu-raised-xs);cursor:pointer;transition:var(--neu-transition);border-radius:.58rem;align-items:flex-start;gap:.65rem;padding:.75rem;display:flex}._appointmentTypeList_glgsm_1081 label:hover:not(:has(input:disabled)){box-shadow:var(--neu-raised-sm);transform:var(--neu-lift)}._appointmentTypeList_glgsm_1081 label:has(input:checked){box-shadow:var(--neu-raised-sm);transform:none}._appointmentTypeList_glgsm_1081 label:has(input:checked):hover{box-shadow:var(--neu-raised-sm);transform:none}._appointmentTypeList_glgsm_1081 label:active:not(:has(input:disabled)){background-color:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._appointmentTypeList_glgsm_1081 label>span{gap:.2rem;min-width:0;display:grid}._appointmentTypeList_glgsm_1081 strong{overflow-wrap:anywhere;font-size:.76rem}._campaignExecutionState_glgsm_1064{background:var(--color-surface-subtle);border-radius:.58rem;padding:.8rem}@keyframes _voice-apply-spin_glgsm_1{to{transform:rotate(360deg)}}._serviceCatalogRow_glgsm_1241 input:not([type=checkbox]),._serviceCatalogRow_glgsm_1241 select{border:1px solid var(--color-border-strong);width:100%;min-width:0;color:var(--color-text);background:var(--color-surface);font:inherit;border-radius:.55rem;padding:.68rem .72rem}._serviceCatalogList_glgsm_1253{display:grid}._servicesOverviewHeader_glgsm_1257{border-bottom:1px solid var(--color-border);background:linear-gradient(135deg, color-mix(in srgb, var(--color-primary-soft) 68%, var(--color-surface)), var(--color-surface) 58%);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem;padding:1.15rem 1.25rem;display:grid}._servicesOverviewCopy_glgsm_1271{align-items:flex-start;gap:.85rem;min-width:0;display:flex}._servicesHeaderIcon_glgsm_1278,._bookingSectionIcon_glgsm_1279{border:1px solid color-mix(in srgb, var(--color-primary) 18%, transparent);width:2.35rem;height:2.35rem;color:var(--color-primary);background:color-mix(in srgb, var(--color-primary-soft) 82%, var(--color-surface));border-radius:.72rem;flex:none;place-items:center;display:inline-grid;box-shadow:inset 0 1px #ffffff5c}._servicesOverviewCopy_glgsm_1271 h3{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:1.08rem}._servicesOverviewCopy_glgsm_1271 p{max-width:39rem;color:var(--color-text-muted);margin:.3rem 0 0;font-size:.74rem;line-height:1.5}._serviceSummary_glgsm_1311{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 82%, transparent);border-radius:.75rem;grid-template-columns:repeat(3,minmax(3.7rem,1fr));gap:.35rem;padding:.3rem;display:grid}._serviceSummary_glgsm_1311>span{text-align:center;border-radius:.52rem;gap:.05rem;padding:.45rem .6rem;display:grid}._serviceSummary_glgsm_1311>span+span{border-left:1px solid var(--color-border);border-radius:0}._serviceSummary_glgsm_1311 strong{color:var(--color-text);font-family:var(--font-display);font-size:.98rem}._serviceSummary_glgsm_1311 small{color:var(--color-text-subtle);letter-spacing:.035em;text-transform:uppercase;font-size:.62rem;font-weight:750}._unifiedServiceList_glgsm_1348{background:color-mix(in srgb, var(--color-surface-subtle) 48%, transparent);gap:.85rem;padding:1rem 1.1rem 1.15rem;display:grid}._unifiedServiceCard_glgsm_1355{border:1px solid var(--color-border);background:var(--color-surface);box-shadow:0 1px 2px color-mix(in srgb, var(--color-text) 5%, transparent), inset 0 1px 0 #ffffff47;border-radius:.85rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.05rem;padding:1rem;display:grid}._serviceCardHeader_glgsm_1368{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;display:grid}._serviceIndex_glgsm_1375{width:2rem;height:2rem;color:var(--color-primary);background:var(--color-primary-soft);font-family:var(--font-display);border-radius:.58rem;place-items:center;font-size:.72rem;font-weight:800;display:inline-grid}._serviceInternalDetails_glgsm_1388{border:1px solid var(--color-border);background:var(--color-surface-subtle);border-radius:.65rem;grid-column:1/-1;padding:.75rem .85rem}._serviceInternalDetails_glgsm_1388>summary{color:var(--color-text-subtle);cursor:pointer;align-items:center;gap:.4rem;font-size:.72rem;font-weight:750;list-style:none;display:inline-flex}._serviceInternalDetails_glgsm_1388>summary::-webkit-details-marker{display:none}._serviceInternalDetails_glgsm_1388>summary:before{content:"›";transition:transform .15s;display:inline-block}._serviceInternalDetails_glgsm_1388[open]>summary:before{transform:rotate(90deg)}._serviceInternalBody_glgsm_1421{border-top:1px solid var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin-top:.75rem;padding-top:.75rem;display:grid}._serviceInternalBody_glgsm_1421>label{color:var(--color-text-muted);gap:.42rem;font-size:.74rem;font-weight:750;display:grid}._serviceInternalBody_glgsm_1421 input:not([type=checkbox]){border:1px solid var(--color-border-strong);width:100%;min-width:0;color:var(--color-text);background:var(--color-surface);font:inherit;border-radius:.55rem;padding:.68rem .72rem}._serviceInternalBody_glgsm_1421 small{color:var(--color-text-subtle);font-size:.7rem;line-height:1.45}._unifiedServiceName_glgsm_1455,._bookingConfiguration_glgsm_1456>label,._linkageField_glgsm_1457{color:var(--color-text-muted);gap:.42rem;font-size:.74rem;font-weight:750;display:grid}._unifiedServiceName_glgsm_1455 input,._bookingConfiguration_glgsm_1456 input:not([type=checkbox]),._bookingConfiguration_glgsm_1456 select{border:1px solid var(--color-border-strong);width:100%;min-width:0;color:var(--color-text);background:var(--color-surface);font:inherit;border-radius:.55rem;padding:.68rem .72rem}._unifiedServiceName_glgsm_1455 small,._bookingConfiguration_glgsm_1456 small,._serviceCapabilities_glgsm_1480 small,._bookingEvidence_glgsm_1481 small{color:var(--color-text-subtle);font-size:.7rem;line-height:1.45}._unifiedServiceName_glgsm_1455>span,._bookingField_glgsm_1488>span,._ageRangeLabel_glgsm_1489{color:var(--color-text-muted);letter-spacing:.045em;text-transform:uppercase;font-size:.68rem;font-weight:800}._unifiedServiceName_glgsm_1455 input{font-family:var(--font-display);letter-spacing:-.015em;padding:.72rem .78rem;font-size:1rem;font-weight:700}._unifiedServiceName_glgsm_1455 small{color:var(--color-primary);align-items:center;gap:.3rem;font-weight:700;display:inline-flex}._serviceCapabilities_glgsm_1480{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}._serviceCapabilities_glgsm_1480>label{border:1px solid var(--color-border);background:var(--color-surface-subtle);cursor:pointer;border-radius:.72rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;min-height:4.2rem;padding:.78rem .85rem;transition:border-color .16s,background .16s,box-shadow .16s;display:grid}._serviceCapabilities_glgsm_1480>label:hover{border-color:var(--color-border-strong)}._serviceCapabilities_glgsm_1480>label:has(input:checked){border-color:color-mix(in srgb, var(--color-primary) 35%, var(--color-border));background:color-mix(in srgb, var(--color-primary-soft) 55%, var(--color-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-primary) 6%, transparent)}._serviceCapabilities_glgsm_1480 input{appearance:none;border:1px solid var(--color-border-strong);background:var(--color-surface);cursor:pointer;border-radius:999px;width:2.2rem;height:1.25rem;margin:0;padding:.14rem;transition:background .16s}._serviceCapabilities_glgsm_1480 input:before{content:"";background:var(--color-text-subtle);width:.85rem;height:.85rem;box-shadow:0 1px 2px color-mix(in srgb, var(--color-text) 20%, transparent);border-radius:50%;transition:transform .16s,background .16s;display:block}._serviceCapabilities_glgsm_1480 input:checked{border-color:var(--color-primary);background:var(--color-primary)}._serviceCapabilities_glgsm_1480 input:checked:before{background:#fff;transform:translate(.92rem)}._serviceCapabilities_glgsm_1480 input:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._serviceCapabilities_glgsm_1480 input:disabled,._ageRestrictionToggle_glgsm_1597 input:disabled{cursor:not-allowed;opacity:.55}._serviceCapabilities_glgsm_1480 span,._bookingEvidence_glgsm_1481 span{gap:.2rem;display:grid}._serviceCapabilities_glgsm_1480 strong,._bookingEvidence_glgsm_1481 strong{color:var(--color-text);font-size:.78rem}._serviceCapabilityCopy_glgsm_1614 strong{align-items:center;gap:.42rem;display:flex}._serviceCapabilityCopy_glgsm_1614 strong svg{color:var(--color-primary);flex:none}._bookingConfiguration_glgsm_1456{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface-subtle) 62%, transparent);border-radius:.75rem;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;padding:.95rem;display:grid}._bookingSectionHeader_glgsm_1636{grid-column:1/-1;align-items:center;gap:.65rem;padding-bottom:.15rem;display:flex}._bookingSectionIcon_glgsm_1279{border-radius:.58rem;width:2rem;height:2rem}._bookingSectionHeader_glgsm_1636>span:last-child{gap:.18rem;display:grid}._bookingSectionHeader_glgsm_1636 strong{color:var(--color-text);font-size:.82rem}._bookingSectionHeader_glgsm_1636 small{color:var(--color-text-subtle);font-size:.68rem;line-height:1.4}._bookingField_glgsm_1488{border:1px solid var(--color-border);background:var(--color-surface);border-radius:.65rem;padding:.78rem}._linkageField_glgsm_1457{border:1px solid color-mix(in srgb, var(--color-warning) 45%, var(--color-border));background:color-mix(in srgb, var(--color-warning) 8%, var(--color-surface));border-radius:.65rem;grid-column:1/-1;padding:.85rem}._linkageField_glgsm_1457>span{align-items:center;gap:.4rem;display:inline-flex}._ageFields_glgsm_1688{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}._ageFields_glgsm_1688>span{gap:.3rem;display:grid}._ageFields_glgsm_1688 small{font-size:.65rem;font-weight:750}._ageRestrictionSection_glgsm_1704{border:1px solid var(--color-border);background:var(--color-surface);border-radius:.65rem;grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(15rem,.9fr);align-items:center;gap:.85rem;padding:.78rem;display:grid}._ageRestrictionSection_glgsm_1704:not(:has(._ageRangeInline_glgsm_1716)){grid-template-columns:1fr}._ageRestrictionToggle_glgsm_1597{cursor:pointer;align-items:flex-start;gap:.65rem;display:flex}._ageRestrictionToggle_glgsm_1597 input{width:1rem;height:1rem;accent-color:var(--color-primary);margin-top:.12rem}._ageRestrictionToggle_glgsm_1597>span{gap:.18rem;display:grid}._ageRestrictionToggle_glgsm_1597 strong{color:var(--color-text);font-size:.76rem}._ageRestrictionToggle_glgsm_1597 small{color:var(--color-text-subtle);font-size:.68rem;line-height:1.4}._ageRangeInline_glgsm_1716{border-left:1px solid var(--color-border);gap:.42rem;min-width:0;padding-left:.85rem;display:grid}._bookingEvidence_glgsm_1481{border:1px dashed var(--color-border-strong);background:color-mix(in srgb, var(--color-surface) 72%, transparent);border-radius:.65rem;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;padding:.85rem;display:grid}._serviceCatalogRow_glgsm_1241{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(14rem,1fr) minmax(15rem,auto) auto;align-items:end;gap:1rem;padding:1rem 1.25rem;display:grid}._serviceCatalogRow_glgsm_1241>label{color:var(--color-text-muted);gap:.42rem;font-size:.74rem;font-weight:750;display:grid}._serviceCatalogRow_glgsm_1241>p{color:var(--color-text-subtle);grid-column:1/-2;margin:0;font-size:.72rem;line-height:1.5}._serviceCatalogRow_glgsm_1241>label span{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}._serviceCatalogRow_glgsm_1241 small{color:var(--color-text-subtle);overflow-wrap:anywhere;font-size:.65rem}._serviceAvailability_glgsm_1806{min-height:2.75rem;color:var(--color-text-muted);align-items:center;gap:.5rem;font-size:.74rem;font-weight:700;display:inline-flex}._serviceAvailability_glgsm_1806 input{width:1.05rem;height:1.05rem;accent-color:var(--color-primary)}._checkboxField_glgsm_1822{flex-direction:row;align-self:end;align-items:center;min-height:2.75rem;display:flex!important}._checkboxField_glgsm_1822 input{width:1rem;accent-color:var(--color-primary)}._settingsActions_glgsm_1835{border-top:1px solid var(--neu-hairline);align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex}._settingsActions_glgsm_1835 span{color:var(--color-text-muted);font-size:.75rem;font-weight:700}._cardHeader_glgsm_617 p{color:var(--color-text-subtle);margin:.25rem 0 0;font-size:.75rem;line-height:1.45}._fields_glgsm_1856{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:.35rem 1.25rem;display:grid}._operationalCard_glgsm_613 ._fields_glgsm_1856{grid-template-columns:1fr}._field_glgsm_1856{border-bottom:1px solid var(--color-border);grid-template-columns:auto minmax(0,1fr);gap:.75rem;min-width:0;padding:1rem 0;display:grid}._field_glgsm_1856:nth-last-child(-n+2){border-bottom:0}._field_glgsm_1856:nth-child(odd){padding-right:1rem}._field_glgsm_1856:nth-child(2n){border-left:1px solid var(--color-border);padding-left:1rem}._operationalCard_glgsm_613 ._field_glgsm_1856{border:0;padding-left:0;padding-right:0}._fieldIcon_glgsm_1895{width:2rem;height:2rem;color:var(--color-primary);background:var(--color-primary-soft);border-radius:.65rem;justify-content:center;align-items:center;display:inline-flex}._field_glgsm_1856 dt{color:var(--color-text-subtle);letter-spacing:.04em;text-transform:uppercase;font-size:.7rem;font-weight:750}._field_glgsm_1856 dd{overflow-wrap:anywhere;margin:.28rem 0 0;font-size:.88rem;font-weight:700;line-height:1.45}._field_glgsm_1856 dd._unavailable_glgsm_1922{color:var(--color-text-subtle);font-style:italic;font-weight:600}._note_glgsm_1928{border-top:1px solid var(--color-border);color:var(--color-text-muted);background:color-mix(in srgb, var(--color-primary) 4%, transparent);margin:0;padding:1rem 1.25rem;font-size:.75rem;line-height:1.5}._policyGrid_glgsm_1938{grid-template-columns:minmax(0,1.5fr) minmax(17rem,.85fr);align-items:start;gap:1rem;display:grid}._operatoryCard_glgsm_1945,._overlapCard_glgsm_1946{overflow:hidden}._operatoryList_glgsm_1950{display:grid}._operatoryRow_glgsm_1954{border-bottom:1px solid var(--color-border);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding:1rem 1.25rem;display:flex}._operatoryRow_glgsm_1954:last-child{border-bottom:0}._operatoryIdentity_glgsm_1969{gap:.2rem;min-width:0;display:grid}._operatoryName_glgsm_1975{overflow-wrap:anywhere;font-size:.88rem;font-weight:750}._operatoryStatus_glgsm_1981{color:var(--color-text-subtle);font-size:.72rem;line-height:1.4}._operatoryRow_glgsm_1954 input,._overlapControl_glgsm_1988 input{width:1.05rem;height:1.05rem;accent-color:var(--color-primary);flex:none}._emptyOperatories_glgsm_1995{color:var(--color-text-muted);gap:.75rem;padding:1.1rem 1.25rem;display:flex}._emptyOperatories_glgsm_1995 svg{color:var(--color-primary);flex:none}._emptyOperatories_glgsm_1995 strong{color:var(--color-text);font-size:.85rem}._emptyOperatories_glgsm_1995 p{margin:.25rem 0 0;font-size:.76rem;line-height:1.5}._overlapControl_glgsm_1988{cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;padding:1.1rem 1.25rem;display:grid}._overlapControl_glgsm_1988 input{margin-top:.12rem}._overlapControl_glgsm_1988 span{gap:.35rem;display:grid}._overlapControl_glgsm_1988 strong{font-size:.85rem}._overlapControl_glgsm_1988 small{color:var(--color-text-muted);font-size:.74rem;line-height:1.5}._saveBar_glgsm_2046{grid-column:1/-1;justify-content:space-between;align-items:center;gap:1rem;padding-top:.25rem;display:flex}._hoursSaveBar_glgsm_2055{justify-content:flex-end;padding:.2rem 0 .35rem}._hoursSaveActions_glgsm_2060{justify-content:flex-end;align-items:center;gap:.65rem;display:flex}._saveMessage_glgsm_2067{min-height:1.4rem;color:var(--color-text-muted);font-size:.78rem}._savedMessage_glgsm_2073,._errorMessage_glgsm_2074{align-items:center;gap:.4rem;display:inline-flex}._savedMessage_glgsm_2073{color:var(--color-primary);font-weight:700}._errorMessage_glgsm_2074{color:var(--color-danger)}._notificationGrid_glgsm_2089{grid-template-columns:minmax(0,1.45fr) minmax(17rem,.8fr);align-items:start;gap:1rem;display:grid}._formError_glgsm_2096,._saveSuccess_glgsm_2097,._settingsActions_glgsm_1835{grid-column:1/-1}._channelStatus_glgsm_2102 p,._emptyRecipients_glgsm_2103 p{margin:0}._recipientCard_glgsm_2107,._channelCard_glgsm_2108{overflow:hidden}._recipientList_glgsm_2112{border-bottom:1px solid var(--neu-hairline);gap:.85rem;padding:1rem 1.25rem;display:grid}._recipientEditor_glgsm_2119{border:1px solid var(--neu-hairline);border-radius:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1rem;min-width:0;margin:0;padding:1rem;display:grid}._recipientEditor_glgsm_2119 legend{padding:0 .35rem;font-size:.8rem;font-weight:750}._recipientEditor_glgsm_2119>label:not(._preferenceRow_glgsm_2136){min-width:0;color:var(--color-text-muted);gap:.35rem;font-size:.72rem;font-weight:700;display:grid}._recipientEditor_glgsm_2119 input[type=text],._recipientEditor_glgsm_2119 input[type=email],._recipientEditor_glgsm_2119 input[type=tel],._recipientEditor_glgsm_2119 input:not([type]){border:1px solid var(--color-border-strong);width:100%;min-width:0;color:var(--color-text);background:var(--neu-well);box-shadow:var(--neu-inset-sm);font:inherit;transition:var(--neu-transition);border-radius:.55rem;padding:.65rem .7rem}._recipientEditor_glgsm_2119 input:not([type=checkbox]):hover:not(:disabled,:focus,[aria-invalid=true]){border-color:var(--color-text-subtle);box-shadow:var(--neu-inset)}._recipientEditor_glgsm_2119 input:not([type=checkbox],[aria-invalid=true]):focus-visible{border-color:var(--color-primary)}._recipientEditor_glgsm_2119 input[aria-invalid=true]{border-color:var(--color-danger)}._fieldValidationError_glgsm_2182,._recipientValidationError_glgsm_2183{color:var(--color-danger);font-size:.7rem;font-weight:650;line-height:1.4}._recipientValidationError_glgsm_2183{grid-column:1/-1}._removeRecipientButton_glgsm_2194{min-height:2.25rem;color:var(--color-danger);grid-column:1/-1;justify-self:start;padding:.45rem .65rem}._deleteConfirmation_glgsm_2202{border:1px solid color-mix(in srgb, var(--color-danger) 35%, transparent);background:color-mix(in srgb, var(--color-danger) 5%, transparent);border-radius:.65rem;grid-column:1/-1;gap:.65rem;padding:.9rem;display:grid}._deleteConfirmation_glgsm_2202 strong{font-size:.82rem}._deleteConfirmation_glgsm_2202 p{color:var(--color-text-muted);margin:0;font-size:.74rem;line-height:1.5}._deleteConfirmation_glgsm_2202>div{flex-wrap:wrap;gap:.55rem;display:flex}._deleteConfirmation_glgsm_2202 button{min-height:2.35rem}._confirmDeleteButton_glgsm_2233{background:var(--color-danger)}._fieldHelper_glgsm_2237{color:var(--color-text-muted);font-size:.74rem;line-height:1.45}._mainPhoneWarning_glgsm_2243{color:var(--color-warning,#a16207);align-items:flex-start;gap:.4rem;font-size:.74rem;line-height:1.45;display:inline-flex}._mainPhoneWarning_glgsm_2243 svg{flex:none;margin-top:.1rem}._mainPhoneConfirmation_glgsm_2257{border:1px solid color-mix(in srgb, var(--color-primary) 35%, transparent);background:color-mix(in srgb, var(--color-primary) 6%, var(--color-surface));border-radius:.75rem;grid-column:1/-1;gap:.65rem;padding:1rem;display:grid}._mainPhoneConfirmation_glgsm_2257 strong{font-size:.88rem}._mainPhoneConfirmation_glgsm_2257 p{color:var(--color-text-muted);margin:0;font-size:.78rem;line-height:1.5}._mainPhoneConfirmation_glgsm_2257>div{flex-wrap:wrap;gap:.55rem;display:flex}._preferenceRow_glgsm_2136{cursor:pointer;justify-content:space-between;align-items:center;gap:.8rem;display:flex}._preferenceRow_glgsm_2136 span{color:var(--color-text-muted);align-items:center;gap:.45rem;font-size:.76rem;font-weight:700;display:inline-flex}._preferenceRow_glgsm_2136 input{width:1.05rem;height:1.05rem;accent-color:var(--color-primary)}._eventMatrix_glgsm_2307{border:1px solid var(--neu-hairline);border-radius:.6rem;grid-column:1/-1;grid-template-columns:minmax(0,1fr) 4rem 4rem;align-items:center;gap:.45rem;padding:.7rem;display:grid}._eventMatrixSingleChannel_glgsm_2318{grid-template-columns:minmax(0,1fr) 4rem}._eventMatrix_glgsm_2307>span{color:var(--color-text-subtle);text-align:center;text-transform:uppercase;font-size:.68rem;font-weight:750}._eventMatrix_glgsm_2307>span:first-child{text-align:left}._eventMatrixRow_glgsm_2334{display:contents}._eventMatrixRow_glgsm_2334 span{color:var(--color-text-muted);font-size:.74rem;font-weight:650}._eventMatrixRow_glgsm_2334 input{width:1.05rem;height:1.05rem;accent-color:var(--color-primary);justify-self:center}._recipientCard_glgsm_2107>button{margin:1rem 1.25rem}._emptyRecipients_glgsm_2103{color:var(--color-text-muted);align-items:flex-start;gap:.75rem;padding:1.1rem 1.25rem 0;display:flex}._emptyRecipients_glgsm_2103 svg{color:var(--color-primary);flex:none}._emptyRecipients_glgsm_2103 strong,._channelStatus_glgsm_2102 strong{color:var(--color-text);font-size:.85rem}._emptyRecipients_glgsm_2103 p,._channelStatus_glgsm_2102 p{margin-top:.25rem;font-size:.74rem;line-height:1.5}._channelStatus_glgsm_2102{border-bottom:1px solid var(--neu-hairline);color:var(--color-text-muted);grid-template-columns:auto minmax(0,1fr);gap:.7rem;padding:1rem 1.25rem;display:grid}._channelStatus_glgsm_2102:last-child{border-bottom:0}._channelStatus_glgsm_2102 svg{color:var(--color-primary)}._formError_glgsm_2096,._saveSuccess_glgsm_2097{align-items:center;gap:.4rem;margin:0;font-size:.78rem;display:inline-flex}._formError_glgsm_2096{color:var(--color-danger)}._saveSuccess_glgsm_2097{color:var(--color-primary);font-weight:700}._settingsActions_glgsm_1835{justify-content:flex-end;gap:.65rem;display:flex}@media (width<=900px){._profileGrid_glgsm_135,._profileEditorGrid_glgsm_142,._policyGrid_glgsm_1938,._notificationGrid_glgsm_2089,._providerSummary_glgsm_250,._providerFacts_glgsm_251,._providerEvidenceGrid_glgsm_386{grid-template-columns:1fr}._hoursRow_glgsm_173{grid-template-columns:minmax(7rem,1fr) minmax(7rem,1fr) repeat(2,minmax(7rem,1fr))}._pmsHoursRow_glgsm_475{grid-template-columns:minmax(10rem,.75fr) minmax(12rem,1fr)}._policyRule_glgsm_660{grid-template-columns:repeat(2,minmax(0,1fr))}._ruleNameField_glgsm_2448,._ruleDays_glgsm_822{grid-column:1/-1}}@media (width<=620px){._settingsTabs_glgsm_28{scrollbar-width:thin;flex-wrap:nowrap;width:100%;overflow-x:auto}._fields_glgsm_1856{grid-template-columns:1fr}._field_glgsm_1856,._field_glgsm_1856:nth-child(odd),._field_glgsm_1856:nth-child(2n){border-right:0;border-bottom:1px solid var(--color-border);border-left:0;padding-left:0;padding-right:0}._field_glgsm_1856:last-child{border-bottom:0}._saveBar_glgsm_2046{flex-direction:column;align-items:stretch}._saveBar_glgsm_2046 button{justify-content:center}._hoursSaveActions_glgsm_2060{grid-template-columns:1fr 1fr;width:100%;display:grid}._hoursSaveActions_glgsm_2060>button{justify-content:center;width:100%}._effectiveHoursList_glgsm_424,._recipientEditor_glgsm_2119,._formFields_glgsm_149,._hoursRow_glgsm_173,._pmsHoursRow_glgsm_475,._policyRule_glgsm_660{grid-template-columns:1fr}._pmsHoursSchedule_glgsm_488{grid-row:auto}._cardHeaderWithAction_glgsm_632{flex-direction:column;align-items:stretch}._hoursOwnershipHeader_glgsm_304{padding-left:0;padding-right:0}._cardHeaderWithAction_glgsm_632 button{justify-content:center}._organizationClinicSummary_glgsm_717,._managerList_glgsm_719>li,._inlineConfirmation_glgsm_720{flex-direction:column;align-items:stretch}._organizationRowActions_glgsm_718{justify-content:flex-start}._organizationRowActions_glgsm_718 button,._inlineConfirmation_glgsm_720 button,._inlineConfirmation_glgsm_720 label,._inlineConfirmation_glgsm_720 select{width:100%}._ruleNameField_glgsm_2448,._ruleDays_glgsm_822{grid-column:auto}._serviceCatalogRow_glgsm_1241{grid-template-columns:1fr;align-items:stretch}._unifiedServiceCard_glgsm_1355,._serviceInternalBody_glgsm_1421,._serviceCapabilities_glgsm_1480,._bookingConfiguration_glgsm_1456,._bookingEvidence_glgsm_1481,._ageRestrictionSection_glgsm_1704{grid-template-columns:1fr}._ageRangeInline_glgsm_1716{border-top:1px solid var(--color-border);border-left:0;padding-top:.75rem;padding-left:0}._campaignHeader_glgsm_1033{flex-direction:column}._campaignComingSoon_glgsm_972{padding:1rem}._campaignComingSoonCard_glgsm_983{padding:1.35rem 1.1rem}._appointmentTypeList_glgsm_1081{grid-template-columns:1fr}._formFields_glgsm_149>label:nth-of-type(2),._hoursRow_glgsm_173 ._validationError_glgsm_195{grid-column:auto}}@media (width<=420px){._hoursSaveActions_glgsm_2060{grid-template-columns:1fr}}@media (width<=640px){._servicesOverviewHeader_glgsm_1257{grid-template-columns:1fr;gap:1rem}._serviceSummary_glgsm_1311{width:100%}._unifiedServiceList_glgsm_1348{padding:.7rem}._unifiedServiceCard_glgsm_1355{padding:.85rem}._serviceCardHeader_glgsm_1368{grid-template-columns:1fr}._serviceIndex_glgsm_1375{display:none}._serviceSettingsActions_glgsm_2635{flex-direction:column;align-items:stretch}._serviceSettingsActions_glgsm_2635 button{width:100%}}._organizationTableScroll_glgsm_2645{overflow-x:auto}._organizationTable_glgsm_2645{border-collapse:collapse;text-align:left;width:100%;font-size:.8rem}._organizationTable_glgsm_2645 thead th{color:var(--color-text-muted);background:var(--color-surface-subtle);border-bottom:1px solid var(--color-border);white-space:nowrap;padding:.8rem 1rem;font-size:.7rem;font-weight:650}._organizationSummaryRow_glgsm_2666>th,._organizationSummaryRow_glgsm_2666>td{border-bottom:1px solid var(--color-border);vertical-align:middle;padding:1rem}._organizationSummaryRow_glgsm_2666>th{min-width:12rem;max-width:22rem;font-weight:600}._organizationSummaryRow_glgsm_2666:hover{background:var(--color-surface-subtle)}._organizationTable_glgsm_2645 ._organizationRowActions_glgsm_718{flex-wrap:nowrap}._organizationTable_glgsm_2645 ._organizationRowActions_glgsm_718 button{width:auto;min-height:2.25rem;padding:.5rem .65rem;font-size:.75rem}._organizationManagerSummary_glgsm_2694{overflow-wrap:anywhere;max-width:15rem}._organizationManagerSummary_glgsm_2694 small{color:var(--color-text-muted);margin-top:.3rem;display:block}._organizationDetailRow_glgsm_2705>td{border-bottom:1px solid var(--color-border);background:var(--color-surface-subtle);padding:0}._organizationDetails_glgsm_2711{padding:1.25rem}._organizationDetailsHeader_glgsm_2715{justify-content:space-between;align-items:center;gap:1rem;display:flex}._organizationDetailsHeader_glgsm_2715 h4{margin:0}._organizationDetailsGrid_glgsm_2726{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1.5rem;margin-top:1rem;display:grid}._organizationDetails_glgsm_2711 p{color:var(--color-text-muted);margin:.5rem 0;line-height:1.5}._block_fjzgg_7{gap:.875rem;padding:1.25rem;display:grid}._block_fjzgg_7+._block_fjzgg_7{border-top:1px solid var(--neu-hairline)}._blockHeader_fjzgg_17{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1rem;display:flex}._blockHeader_fjzgg_17 h3{color:var(--color-text);font-size:var(--text-md);font-weight:var(--weight-semibold);margin:0}._blockHeader_fjzgg_17 p{color:var(--color-text-muted);font-size:var(--text-sm);margin:.25rem 0 0;line-height:1.5}._blockHeader_fjzgg_17>button{min-height:2.25rem;font-size:var(--text-sm);font-weight:var(--weight-medium)}._timeZoneField_fjzgg_45{min-width:14rem}._empty_fjzgg_49{border:1px dashed var(--color-border);border-radius:var(--radius-md);color:var(--color-text-muted);font-size:var(--text-sm);margin:0;padding:.875rem 1rem}._days_fjzgg_60{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);display:grid;overflow:hidden}._daysHeader_fjzgg_67,._dayRow_fjzgg_68{grid-template-columns:8rem 7.5rem minmax(0,1fr)}._daysHeader_fjzgg_67{border-bottom:1px solid var(--neu-hairline);color:var(--color-text-subtle);background:color-mix(in srgb, var(--color-surface-muted) 50%, transparent);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;gap:1rem;padding:.5rem 1rem;display:grid}._timesHeader_fjzgg_86{gap:1.375rem;display:flex}._timesHeader_fjzgg_86 span{width:8.5rem}._dayRow_fjzgg_68{background:var(--neu-surface-solid);border:0;grid-template-columns:8rem 7.5rem minmax(0,1fr);align-items:center;gap:.375rem 1rem;min-width:0;min-height:3.5rem;margin:0;padding:.5rem 1rem;display:grid}._dayRow_fjzgg_68+._dayRow_fjzgg_68{border-top:1px solid var(--neu-hairline)}._dayTimes_fjzgg_85 ._dash_fjzgg_112{padding-bottom:0}._dayRow_fjzgg_68[data-closed]{background:color-mix(in srgb, var(--color-surface-muted) 45%, transparent)}._dayRow_fjzgg_68[data-invalid]{box-shadow:inset 3px 0 0 var(--color-danger)}._dayName_fjzgg_124{float:left;color:var(--color-text);font-size:var(--text-base);font-weight:var(--weight-semibold);padding:0}._openToggle_fjzgg_132{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;align-items:center;gap:.5rem;display:inline-flex}._dayRow_fjzgg_68:not([data-closed]) ._openToggle_fjzgg_132{color:var(--color-text)}._dayTimes_fjzgg_85{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._timeField_fjzgg_153{gap:.25rem;display:grid}._timeField_fjzgg_153>span{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium)}._timeField_fjzgg_153 input{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);width:8.5rem;min-height:2.5rem;color:var(--color-text);background-color:var(--neu-well);box-shadow:var(--neu-inset-sm);font:inherit;font-size:var(--text-base);font-variant-numeric:tabular-nums;transition:var(--neu-transition);padding:0 .625rem}._timeField_fjzgg_153 input:hover:not(:disabled,:focus,[aria-invalid=true]){border-color:var(--color-text-subtle);box-shadow:var(--neu-inset)}._timeField_fjzgg_153 input:focus-visible{border-color:var(--color-primary);outline:2px solid color-mix(in srgb, var(--color-primary) 35%, transparent);outline-offset:0}._timeField_fjzgg_153 input[aria-invalid=true]{border-color:var(--color-danger)}._dash_fjzgg_112{color:var(--color-text-subtle);padding-bottom:.625rem}._closedNote_fjzgg_199{color:var(--color-text-subtle);font-size:var(--text-sm)}._dayRow_fjzgg_68>small{grid-column:3}._rules_fjzgg_210{gap:.625rem;margin:0;padding:0;list-style:none;display:grid}._rule_fjzgg_210{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);background:var(--neu-surface-solid);min-width:0;box-shadow:var(--neu-raised-xs);flex-wrap:wrap;align-items:flex-end;gap:.75rem 1rem;margin:0;padding:.875rem 1rem;display:flex;position:relative}._rule_fjzgg_210[data-invalid]{border-color:color-mix(in srgb, var(--color-danger) 40%, var(--color-border));box-shadow:inset 3px 0 0 var(--color-danger)}._ruleName_fjzgg_245{flex:12rem;max-width:18rem}._dateField_fjzgg_250,._scheduleField_fjzgg_254{flex:0 0 11rem}._rule_fjzgg_210 ._timeField_fjzgg_153 input{width:7.5rem}._dayPicker_fjzgg_262{border:0;min-width:0;margin:0;padding:0}._dayPicker_fjzgg_262 legend{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-medium);margin-bottom:.375rem;padding:0}._dayPicker_fjzgg_262>div{flex-wrap:wrap;gap:.25rem;display:flex}._dayChip_fjzgg_284{cursor:pointer;position:relative}._dayChip_fjzgg_284 input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}._dayChip_fjzgg_284 span{border:1px solid var(--color-border-strong);min-width:2.75rem;min-height:2.25rem;color:var(--color-text-muted);background-color:var(--neu-surface-solid);box-shadow:var(--neu-raised-xs);font-size:var(--text-sm);font-weight:var(--weight-medium);transition:var(--neu-transition);border-radius:999px;place-items:center;padding:0 .5rem;display:inline-grid}._dayChip_fjzgg_284:hover input:not(:disabled)+span{color:var(--color-text);box-shadow:var(--neu-raised-sm);transform:var(--neu-lift)}._dayChip_fjzgg_284 input:checked+span,._dayChip_fjzgg_284:hover input:checked:not(:disabled)+span{border-color:color-mix(in srgb, var(--color-primary) 40%, var(--color-border));color:var(--color-primary-strong);background-color:var(--color-primary-soft);box-shadow:var(--neu-raised-sm);transform:none}._dayChip_fjzgg_284:active input:not(:disabled)+span,._dayChip_fjzgg_284:active input:checked:not(:disabled)+span{background-color:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._dayChip_fjzgg_284 input:focus-visible+span{outline:2px solid var(--color-primary);outline-offset:2px}._dayChip_fjzgg_284 input:disabled+span{opacity:.6;box-shadow:none}._pastChip_fjzgg_352{color:var(--color-text-muted);background:var(--color-surface-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);border-radius:999px;align-self:center;padding:.125rem .5rem}._deleteRule_fjzgg_362{width:2.5rem;height:2.5rem;min-height:2.5rem;color:var(--color-text-muted);justify-content:center;margin-left:auto;padding:0}._deleteRule_fjzgg_362:hover:not(:disabled){color:var(--color-danger);background:var(--color-danger-soft)}._ruleIssues_fjzgg_377{flex-basis:100%;margin:0}._contextBlock_fjzgg_384{gap:.75rem;display:grid}._contextBlock_fjzgg_384+._contextBlock_fjzgg_384{border-top:1px solid var(--neu-hairline);padding-top:1rem}._recordCount_fjzgg_394{color:var(--color-text-subtle);font-size:var(--text-xs);font-variant-numeric:tabular-nums}._effectiveList_fjzgg_400{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.5rem;margin:0;display:grid}._effectiveList_fjzgg_400>div{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);background:var(--neu-surface);box-shadow:var(--neu-raised-xs);transition:var(--neu-transition);gap:.125rem;padding:.625rem .75rem;display:grid}@media (hover:hover) and (pointer:fine){._effectiveList_fjzgg_400>div:hover{box-shadow:var(--neu-raised-sm)}}._effectiveList_fjzgg_400 dt{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium)}._effectiveList_fjzgg_400 dd{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;margin:0}._effectiveList_fjzgg_400>div[data-closed] dd{color:var(--color-text-subtle);font-weight:var(--weight-regular)}._effectiveOverrides_fjzgg_445{font-size:var(--text-sm);gap:.25rem;display:grid}._effectiveOverrides_fjzgg_445 ul{color:var(--color-text-muted);margin:0;padding-left:1.125rem}._evidenceList_fjzgg_457{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}._evidenceRow_fjzgg_467{background:var(--neu-surface-solid);grid-template-columns:minmax(10rem,.8fr) minmax(0,2fr);gap:.375rem 1rem;padding:.75rem 1rem;display:grid}._evidenceRow_fjzgg_467+._evidenceRow_fjzgg_467{border-top:1px solid var(--neu-hairline)}._evidenceSchedule_fjzgg_479{gap:.125rem;display:grid}._evidenceSchedule_fjzgg_479 strong{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-semibold)}._evidenceSchedule_fjzgg_479 span{color:var(--color-text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums}._evidenceDetail_fjzgg_496{gap:.25rem;min-width:0;display:grid}._evidenceResources_fjzgg_502,._evidenceTypes_fjzgg_503{font-size:var(--text-sm);overflow-wrap:anywhere;margin:0;line-height:1.45}._evidenceResources_fjzgg_502{color:var(--color-text)}._evidenceTypes_fjzgg_503{color:var(--color-text-muted)}@media (width<=720px){._daysHeader_fjzgg_67{display:none}._dayRow_fjzgg_68{grid-template-columns:minmax(0,1fr) auto;padding:.75rem}._dayTimes_fjzgg_85,._closedNote_fjzgg_199,._dayRow_fjzgg_68>small{grid-column:1/-1}._evidenceRow_fjzgg_467{grid-template-columns:minmax(0,1fr)}}@media (width<=520px){._block_fjzgg_7{padding-inline:1rem}._timeField_fjzgg_153 input,._rule_fjzgg_210 ._timeField_fjzgg_153 input{width:100%}._dayTimes_fjzgg_85 ._timeField_fjzgg_153{flex:1 1 0}._ruleName_fjzgg_245,._dateField_fjzgg_250,._scheduleField_fjzgg_254{flex:100%;max-width:none}._rule_fjzgg_210{padding-top:.75rem}._deleteRule_fjzgg_362{position:absolute;top:.375rem;right:.375rem}}._page_nhcw3_5{gap:1rem;width:min(100%,46rem);display:grid}._back_nhcw3_11{min-height:2.25rem;color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-medium);justify-self:start;align-items:center;gap:.375rem;text-decoration:none;display:inline-flex}._back_nhcw3_11:hover{color:var(--color-text)}@media (prefers-reduced-motion:no-preference){._back_nhcw3_11 svg{transition:transform var(--neu-motion)}._back_nhcw3_11:hover svg{transform:translate(-2px)}}._steps_nhcw3_41{border-bottom:1px solid var(--neu-hairline);background:var(--neu-well);box-shadow:var(--neu-inset-sm);color:var(--color-text-subtle);font-size:var(--text-sm);font-weight:var(--weight-medium);flex-wrap:wrap;gap:.375rem 1.25rem;margin:0;padding:.875rem 1.25rem;list-style:none;display:flex}._steps_nhcw3_41 li{align-items:center;gap:.5rem;display:inline-flex}._stepMarker_nhcw3_62{border:1px solid var(--color-border-strong);background:var(--neu-well);width:1.375rem;height:1.375rem;box-shadow:var(--neu-inset-sm);font-size:var(--text-2xs);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;display:grid}._steps_nhcw3_41 li[data-state=current]{color:var(--color-text)}._steps_nhcw3_41 li[data-state=current] ._stepMarker_nhcw3_62{border-color:var(--color-primary);color:var(--color-text-inverse);background:var(--color-primary);box-shadow:var(--neu-raised-xs)}._steps_nhcw3_41 li[data-state=done]{color:var(--color-text-muted)}._steps_nhcw3_41 li[data-state=done] ._stepMarker_nhcw3_62{border-color:var(--color-success);color:var(--color-success);background:var(--color-success-soft);box-shadow:none}._body_nhcw3_100{gap:.75rem;padding:1.25rem;display:grid}._fieldGroup_nhcw3_106{gap:.375rem;display:grid}._idInput_nhcw3_111{font-variant-numeric:tabular-nums;letter-spacing:.02em;max-width:18rem}._notice_nhcw3_117{margin:0}._footer_nhcw3_121{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;padding-top:.5rem;display:flex}._footer_nhcw3_121 button{min-height:2.5rem;font-size:var(--text-base);font-weight:var(--weight-semibold)}._location_nhcw3_137{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);gap:1rem;padding:1rem 1.125rem;display:grid}._location_nhcw3_137 h3{color:var(--color-text);font-size:var(--text-md);font-weight:var(--weight-semibold);overflow-wrap:anywhere;margin:0}._location_nhcw3_137 p{color:var(--color-text-muted);font-size:var(--text-sm);margin:.25rem 0 0}._checks_nhcw3_161{font-size:var(--text-sm);flex-wrap:wrap;gap:.375rem 1rem;margin:0;padding:0;list-style:none;display:flex}._checks_nhcw3_161 li{color:var(--color-text);align-items:center;gap:.375rem;display:inline-flex}._checks_nhcw3_161 li>svg{color:var(--color-success)}._checks_nhcw3_161 li[data-warning]>svg{color:var(--color-warning)}._facts_nhcw3_186{border-top:1px solid var(--neu-hairline);grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.25rem;margin:0;padding-top:.875rem;display:grid}._facts_nhcw3_186 div{gap:.1875rem;min-width:0;display:grid}._facts_nhcw3_186 dt{color:var(--color-text-subtle);font-size:var(--text-xs);font-weight:var(--weight-medium)}._facts_nhcw3_186 dd{color:var(--color-text);font-size:var(--text-sm);overflow-wrap:anywhere;margin:0}._factWide_nhcw3_214{grid-column:1/-1}._mono_nhcw3_218{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--text-xs)}._recipients_nhcw3_223{gap:.125rem;margin:0;padding:0;list-style:none;display:grid}._created_nhcw3_233{align-items:flex-start;gap:.75rem;display:flex}._createdIcon_nhcw3_239{color:var(--color-success);flex:none}._created_nhcw3_233 strong,._created_nhcw3_233 h2{color:var(--color-text);font-size:var(--text-md);font-weight:var(--weight-semibold);margin:0;display:block}._created_nhcw3_233 p{color:var(--color-text-muted);font-size:var(--text-sm);margin:.25rem 0 0;line-height:1.5}._nextStep_nhcw3_260{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);font-size:var(--text-sm);gap:.25rem;padding:.875rem 1rem;display:grid}._nextStep_nhcw3_260 strong{color:var(--color-text);font-weight:var(--weight-semibold)}._nextStep_nhcw3_260 p{color:var(--color-text-muted);margin:0;line-height:1.5}._adoption_nhcw3_285{border-color:var(--neu-hairline);background:var(--neu-surface-solid);box-shadow:var(--neu-raised-xs)}._adoption_nhcw3_285>._created_nhcw3_233{padding:1.125rem 1.25rem}._adoptionHeader_nhcw3_295{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:1rem 1.25rem;display:flex}._adoptionHeader_nhcw3_295>div{flex:16rem;min-width:0}._adoptionHeader_nhcw3_295 h2{color:var(--color-text);font-size:var(--text-base);font-weight:var(--weight-semibold);margin:0}._adoptionHeader_nhcw3_295 p{color:var(--color-text-muted);font-size:var(--text-sm);margin:.125rem 0 0}._adoptionHeader_nhcw3_295 button{min-height:2.5rem;font-size:var(--text-sm);font-weight:var(--weight-semibold)}._adoptionIcon_nhcw3_327{width:2rem;height:2rem;color:var(--color-text-muted);background:var(--neu-well);box-shadow:var(--neu-inset-sm);border-radius:999px;flex:none;place-items:center;display:grid}._adoptionBody_nhcw3_339{border-top:1px solid var(--neu-hairline);gap:.625rem;padding:1rem 1.25rem 1.25rem;display:grid}._adoptionBody_nhcw3_339 ._footer_nhcw3_121{justify-content:flex-start;padding-top:0}._confirm_nhcw3_351{color:var(--color-text);font-size:var(--text-sm);align-items:flex-start;gap:.5rem;line-height:1.45;display:flex}._confirm_nhcw3_351 input{width:1.125rem;height:1.125rem;accent-color:var(--color-primary);flex:none;margin-top:.125rem}@media (width<=520px){._steps_nhcw3_41,._body_nhcw3_100,._adoptionHeader_nhcw3_295,._adoptionBody_nhcw3_339{padding-inline:1rem}._facts_nhcw3_186{grid-template-columns:minmax(0,1fr)}._footer_nhcw3_121 button,._adoptionHeader_nhcw3_295 button{flex:100%;justify-content:center}._idInput_nhcw3_111{max-width:none}}._summary_1460x_8{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;padding:1.125rem 1.25rem;display:flex}._summary_1460x_8 h2{font-size:var(--text-lg)}._summaryMeta_1460x_21{font-variant-numeric:tabular-nums}._role_1460x_25{border:1px solid color-mix(in srgb, var(--color-primary) 28%, var(--color-border));min-height:1.75rem;color:var(--color-primary-strong);background:var(--color-primary-soft);font-size:var(--text-xs);font-weight:var(--weight-semibold);white-space:nowrap;border-radius:999px;align-items:center;padding:.25rem .75rem;display:inline-flex}._clinicsPanel_1460x_40{container:clinics/inline-size}._tableFrame_1460x_46{min-width:0;margin-top:1rem}._table_1460x_46{border-collapse:collapse;table-layout:fixed;width:100%;font-size:var(--text-sm)}._table_1460x_46 thead th{border-top:1px solid var(--neu-hairline);border-bottom:1px solid var(--neu-hairline);color:var(--color-text-subtle);background:color-mix(in srgb, var(--color-surface-muted) 50%, transparent);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.06em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:.625rem .75rem}._table_1460x_46 thead th:first-child{width:32%;padding-left:1.25rem}._table_1460x_46 thead th:nth-child(2){width:8.5rem}._table_1460x_46 thead th:nth-child(3){width:11rem}._table_1460x_46 thead th:last-child{width:8rem;padding-right:1.25rem}._table_1460x_46 tbody tr{border-bottom:1px solid var(--neu-hairline);transition:background-color var(--motion-quick)}._table_1460x_46 tbody tr:last-child{border-bottom:0}._table_1460x_46 tbody tr:hover{background:color-mix(in srgb, var(--color-primary-soft) 30%, transparent)}._table_1460x_46 tbody tr[data-attention]>th{box-shadow:inset 3px 0 0 var(--color-warning)}._table_1460x_46 tbody th,._table_1460x_46 tbody td{color:var(--color-text);font-weight:var(--weight-regular);text-align:left;vertical-align:middle;padding:.875rem .75rem}._table_1460x_46 tbody th{padding-left:1.25rem}._clinicName_1460x_121{color:var(--color-text);font-size:var(--text-base);font-weight:var(--weight-semibold);overflow-wrap:anywhere;line-height:1.35;display:block}._nextStep_1460x_130{color:var(--color-text-muted);font-size:var(--text-xs);align-items:flex-start;gap:.3125rem;margin-top:.3125rem;line-height:1.4;display:inline-flex}._nextStep_1460x_130>svg{color:var(--color-warning);flex:none;margin-top:.125rem}._stack_1460x_146{justify-items:start;gap:.3125rem;min-width:0;display:grid}._number_1460x_153{color:var(--color-text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap}._muted_1460x_160{color:var(--color-text-muted);font-size:var(--text-xs)}._people_1460x_165{align-items:center;gap:.375rem;min-width:0;max-width:100%;display:inline-flex}._person_1460x_173{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._more_1460x_181{border:1px solid var(--neu-hairline);color:var(--color-text-muted);background:var(--neu-well);box-shadow:var(--neu-inset-sm);font-size:var(--text-2xs);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;padding:.0625rem .4375rem}._checking_1460x_194{display:inline-flex}._actionCell_1460x_198{text-align:right!important;padding-right:1.25rem!important}._actionCell_1460x_198 button{min-height:2.5rem;font-size:var(--text-sm);font-weight:var(--weight-semibold);gap:.25rem}@container clinics (width<=52rem){._table_1460x_46 thead th:first-child{width:34%}._table_1460x_46 thead th:nth-child(2){width:7.5rem}._table_1460x_46 thead th:nth-child(3){width:9.5rem}._table_1460x_46 thead th:last-child{width:7rem}}@container clinics (width<=36rem){._table_1460x_46 thead{display:none}._table_1460x_46,._table_1460x_46 tbody{display:block}._table_1460x_46 tbody tr{grid-template-columns:minmax(0,1fr) auto;gap:.5rem .75rem;padding:.875rem 1rem;display:grid}._table_1460x_46 tbody th,._table_1460x_46 tbody td{padding:0}._table_1460x_46 tbody th{grid-area:1/1}._table_1460x_46 tbody tr[data-attention]>th{box-shadow:none}._table_1460x_46 tbody tr[data-attention]{box-shadow:inset 3px 0 0 var(--color-warning)}._actionCell_1460x_198{grid-area:1/2;padding-right:0!important}._table_1460x_46 tbody td[data-label]{grid-column:1/-1;align-items:baseline;gap:.5rem;display:flex}._table_1460x_46 tbody td[data-label]:before{content:attr(data-label);min-width:7.25rem;color:var(--color-text-subtle);font-size:var(--text-xs);font-weight:var(--weight-medium)}._table_1460x_46 tbody td[data-label] ._stack_1460x_146{flex-wrap:wrap;align-items:center;gap:.375rem .5rem;display:flex}}._empty_1460x_296{text-align:center;justify-items:center;gap:.375rem;padding:2.5rem 1.25rem 2.75rem;display:grid}._emptyIcon_1460x_305{width:2.75rem;height:2.75rem;color:var(--color-primary-strong);background:color-mix(in srgb, var(--color-primary-soft) 70%, var(--neu-well));box-shadow:var(--neu-inset-sm);border-radius:999px;place-items:center;margin-bottom:.375rem;display:grid}._empty_1460x_296 h3{font-size:var(--text-md);font-weight:var(--weight-semibold);margin:0}._empty_1460x_296 p{color:var(--color-text-muted);font-size:var(--text-sm);margin:0 0 .75rem}._empty_1460x_296 button{min-height:2.5rem}._peopleList_1460x_339{margin:0;padding:0;list-style:none;display:grid}._peopleList_1460x_339 li{border-bottom:1px solid var(--neu-hairline);align-items:center;gap:.75rem;min-width:0;padding:.6875rem 0;display:flex}._peopleList_1460x_339 li:last-child{border-bottom:0}._peoplePanelList_1460x_359{padding:.25rem 1.25rem .5rem}._peoplePanelBody_1460x_363,._peopleSkeleton_1460x_364{gap:.5rem;display:grid}._peoplePanelBody_1460x_363{padding:1rem 1.25rem 1.25rem}._avatar_1460x_374{width:2.125rem;height:2.125rem;color:var(--color-primary-strong);background:color-mix(in srgb, var(--color-primary-soft) 70%, var(--neu-well));box-shadow:var(--neu-inset-sm);font-size:var(--text-2xs);font-weight:var(--weight-bold);letter-spacing:.02em;border-radius:999px;flex:none;place-items:center;display:grid}._peopleList_1460x_339 li[data-invitation] ._avatar_1460x_374{border:1px dashed var(--color-border-strong);color:var(--color-text-muted);box-shadow:none;background:0 0}._personText_1460x_400{flex:auto;gap:.0625rem;min-width:0;display:grid}._personText_1460x_400 strong{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._personText_1460x_400 small{color:var(--color-text-muted);font-size:var(--text-xs)}._rowActions_1460x_421{flex:none;gap:.25rem;display:inline-flex}._peopleList_1460x_339 button{min-height:2.25rem;font-size:var(--text-sm);padding-inline:.625rem}._removeButton_1460x_433:hover:not(:disabled){color:var(--color-danger);background:var(--color-danger-soft)}._clinicDialog_1460x_440{width:min(42rem,100%)}._inviteDialog_1460x_444{width:min(30rem,100%)}._dialogMeta_1460x_448{align-items:center;gap:.5rem;display:flex}._dialogNotice_1460x_454{margin:0}._inlineLink_1460x_458{color:var(--color-primary-strong);font-size:var(--text-sm);font-weight:var(--weight-semibold);margin-top:.375rem;display:inline-block}._group_1460x_466{gap:.625rem;min-width:0;display:grid}._groupTitle_1460x_472{color:var(--color-text-subtle);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.375rem;margin:0;display:inline-flex}._phoneCard_1460x_484{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);background:var(--neu-surface-solid);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem .875rem;display:flex}._phoneFacts_1460x_496{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}._phoneNumber_1460x_503{color:var(--color-text);font-size:var(--text-base);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums}._phoneCard_1460x_484 button{min-height:2.5rem;font-size:var(--text-sm);font-weight:var(--weight-semibold)}._groupNote_1460x_516,._groupEmpty_1460x_517{color:var(--color-text-muted);font-size:var(--text-xs);margin:0;line-height:1.5}._groupEmpty_1460x_517{border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);font-size:var(--text-sm);padding:.75rem .875rem}._groupError_1460x_531{border:1px solid color-mix(in srgb, var(--color-warning) 30%, var(--color-border));border-radius:var(--radius-md);background:var(--color-warning-soft);font-size:var(--text-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;padding:.75rem .875rem;display:flex}._groupError_1460x_531 p{margin:0}._inviteForm_1460x_549{gap:.375rem;padding-top:.25rem;display:grid}._inlineForm_1460x_555{flex-wrap:wrap;gap:.5rem;display:flex}._input_1460x_562{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);min-width:0;min-height:2.5rem;color:var(--color-text);background-color:var(--neu-well);box-shadow:var(--neu-inset-sm);font:inherit;font-size:var(--text-base);transition:var(--neu-transition);flex:14rem;padding:0 .75rem}select._input_1460x_562{cursor:pointer;padding-right:2rem}._input_1460x_562:hover:not(:disabled,:focus,[aria-invalid=true]){border-color:var(--color-text-subtle);box-shadow:var(--neu-inset)}._input_1460x_562:focus-visible{border-color:var(--color-primary);outline:2px solid color-mix(in srgb, var(--color-primary) 35%, transparent);outline-offset:0}._input_1460x_562:disabled{color:var(--color-text-muted);background-color:var(--color-surface-muted);box-shadow:none;cursor:not-allowed}._input_1460x_562[aria-invalid=true]{border-color:var(--color-danger)}._inlineForm_1460x_555 button{min-height:2.5rem;font-size:var(--text-sm);font-weight:var(--weight-semibold)}@media (width<=520px){._summary_1460x_8{padding-inline:1rem}._clinicFooter_1460x_616{flex-wrap:nowrap}._clinicFooter_1460x_616>button,._clinicFooter_1460x_616>div{flex:1 1 0;width:auto}._clinicFooter_1460x_616 button{justify-content:center;width:100%}._peopleList_1460x_339 li[data-invitation]{flex-wrap:wrap}._peopleList_1460x_339 li[data-invitation] ._personText_1460x_400{flex-basis:calc(100% - 2.875rem)}._peopleList_1460x_339 li[data-invitation] ._rowActions_1460x_421{margin:-.25rem 0 0 2.375rem}._peoplePanelList_1460x_359,._peoplePanelBody_1460x_363{padding-inline:1rem}._inlineForm_1460x_555 button,._phoneCard_1460x_484 button{flex:100%;justify-content:center}}._body_1e4w9_5{gap:1.125rem;padding:1.125rem 1.25rem 1.25rem;display:grid}._status_1e4w9_11{border:1px solid var(--color-border);color:var(--color-text-muted);background:var(--color-surface);font-size:var(--text-xs);font-weight:var(--weight-medium);border-radius:999px;justify-self:start;align-items:center;gap:.375rem;margin:0;padding:.25rem .625rem;display:inline-flex}._status_1e4w9_11[data-active]{border-color:color-mix(in srgb, var(--color-success) 35%, transparent);color:var(--color-success);background:var(--color-success-soft)}._field_1e4w9_32{gap:.375rem;display:grid}._messageInput_1e4w9_37{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);width:100%;min-height:4.5rem;color:var(--color-text);background:var(--neu-well);box-shadow:var(--neu-inset-sm);font:inherit;font-size:var(--text-base);resize:vertical;transition:var(--neu-transition);padding:.625rem .75rem;line-height:1.5}._messageInput_1e4w9_37:hover:not(:disabled,:focus,[aria-invalid=true]){border-color:var(--color-text-subtle);box-shadow:var(--neu-inset)}._messageInput_1e4w9_37::placeholder{color:var(--color-text-subtle)}._messageInput_1e4w9_37:focus-visible{border-color:var(--color-primary);outline:2px solid color-mix(in srgb, var(--color-primary) 35%, transparent);outline-offset:0}._messageInput_1e4w9_37[aria-invalid=true]{border-color:var(--color-danger)}._fieldFoot_1e4w9_72{color:var(--color-text-muted);font-size:var(--text-xs);flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;line-height:1.45;display:flex}._counter_1e4w9_82{font-variant-numeric:tabular-nums}._counter_1e4w9_82[data-over]{color:var(--color-danger);font-weight:var(--weight-semibold)}._colors_1e4w9_91{border:0;gap:.5rem;min-width:0;margin:0;padding:0;display:grid}._colors_1e4w9_91 legend{margin-bottom:.5rem;padding:0}._swatches_1e4w9_105{flex-wrap:wrap;gap:.5rem;display:flex}._swatch_1e4w9_105,._customColor_1e4w9_112{border:1px solid var(--neu-hairline);min-height:2.75rem;color:var(--color-text);background-color:var(--neu-surface-solid);box-shadow:var(--neu-raised-xs);font-size:var(--text-sm);cursor:pointer;transition:var(--neu-transition);border-radius:999px;align-items:center;gap:.5rem;padding:.375rem .75rem .375rem .5rem;display:inline-flex;position:relative}._colors_1e4w9_91:not(:disabled) ._swatch_1e4w9_105:hover,._colors_1e4w9_91:not(:disabled) ._customColor_1e4w9_112:hover{border-color:var(--color-border-strong);box-shadow:var(--neu-raised-sm);transform:var(--neu-lift)}._colors_1e4w9_91:not(:disabled) ._swatch_1e4w9_105:active,._colors_1e4w9_91:not(:disabled) ._customColor_1e4w9_112:active{background-color:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._colors_1e4w9_91:disabled ._swatch_1e4w9_105,._colors_1e4w9_91:disabled ._customColor_1e4w9_112{box-shadow:none}._swatch_1e4w9_105 input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}._swatch_1e4w9_105:has(input:checked){border-color:var(--color-primary);background-color:var(--color-primary-soft);box-shadow:var(--neu-raised-sm);font-weight:var(--weight-medium);transform:none}._colors_1e4w9_91:not(:disabled) ._swatch_1e4w9_105:has(input:checked):hover{border-color:var(--color-primary);background-color:var(--color-primary-soft);box-shadow:var(--neu-raised-sm);font-weight:var(--weight-medium);transform:none}:is(._swatch_1e4w9_105:has(input:focus-visible),._customColor_1e4w9_112:has(input:focus-visible)){outline:3px solid color-mix(in srgb, var(--color-primary) 42%, transparent);outline-offset:2px}._swatchChip_1e4w9_173{border-radius:999px;flex:none;width:1.25rem;height:1.25rem;box-shadow:inset 0 0 0 1px #00000024}._customColor_1e4w9_112 input{cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;width:1.5rem;height:1.5rem;padding:0}._customColor_1e4w9_112 input::-webkit-color-swatch-wrapper{padding:0}._customColor_1e4w9_112 input::-webkit-color-swatch{border:1px solid #00000024;border-radius:999px}._hex_1e4w9_201{color:var(--color-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--text-xs)}._preview_1e4w9_207{gap:.5rem;display:grid}._previewPair_1e4w9_212{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}._previewBanner_1e4w9_220{border-radius:var(--radius-md);gap:.25rem;min-width:0;padding:.625rem .75rem;display:grid}._previewBanner_1e4w9_220[data-preview-theme=light]{--preview-muted:#596966;background:#fffefa;border:1px solid #dedfd8}._previewBanner_1e4w9_220[data-preview-theme=dark]{--preview-muted:#b8c6c4;background:#192527;border:1px solid #2b3a3c}._previewTheme_1e4w9_240{color:var(--preview-muted);font-size:var(--text-2xs);font-weight:var(--weight-medium);letter-spacing:.02em;text-transform:uppercase}._previewBanner_1e4w9_220 p{font-size:var(--text-sm);font-weight:var(--weight-semibold);overflow-wrap:anywhere;align-items:flex-start;gap:.375rem;margin:0;line-height:1.45;display:flex}._previewBanner_1e4w9_220 p svg{flex:none;margin-top:.1875rem}._toggleRow_1e4w9_264{border-top:1px solid var(--neu-hairline);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;display:flex}._toggleRow_1e4w9_264>span{gap:.125rem;display:grid}._inlineNotice_1e4w9_279{border:1px solid var(--color-danger-border);border-radius:var(--radius-md);color:var(--color-text);background:var(--color-danger-soft);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.75rem .875rem;line-height:1.5;display:flex}._inlineNotice_1e4w9_279>span{flex:16rem}@media (width<=620px){._body_1e4w9_5{padding:1rem}._previewPair_1e4w9_212{grid-template-columns:minmax(0,1fr)}}._servicesPanel_nlqpw_6{container:services/inline-size}._summary_nlqpw_10{color:var(--color-text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:.375rem .75rem;margin-top:.625rem;display:flex}._badgeNote_nlqpw_21{font-weight:var(--weight-regular)}._tableFrame_nlqpw_27{min-width:0;margin-top:1rem}._table_nlqpw_27{border-collapse:collapse;table-layout:fixed;width:100%;font-size:var(--text-sm)}._table_nlqpw_27 thead th{border-top:1px solid var(--neu-hairline);border-bottom:1px solid var(--neu-hairline);color:var(--color-text-subtle);background:color-mix(in srgb, var(--color-surface-muted) 50%, transparent);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.06em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:.625rem .75rem}._table_nlqpw_27 thead th:first-child{width:30%;padding-left:1.25rem}._table_nlqpw_27 thead th:nth-child(2),._table_nlqpw_27 thead th:nth-child(3){width:7.5rem}._table_nlqpw_27 thead th:nth-child(5){width:10rem}._table_nlqpw_27 thead th:nth-child(6){width:6.5rem}._table_nlqpw_27 thead th:last-child{width:6.25rem;padding-right:1.25rem}._table_nlqpw_27 tbody tr{border-bottom:1px solid var(--neu-hairline);transition:background-color var(--motion-quick)}._table_nlqpw_27 tbody tr:last-child{border-bottom:0}._table_nlqpw_27 tbody tr:hover{background:color-mix(in srgb, var(--color-primary-soft) 30%, transparent)}._table_nlqpw_27 tbody tr[data-changed]>th{box-shadow:inset 3px 0 0 var(--color-info)}._table_nlqpw_27 tbody tr[data-attention]>th{box-shadow:inset 3px 0 0 var(--color-warning)}._table_nlqpw_27 tbody th,._table_nlqpw_27 tbody td{color:var(--color-text);font-weight:var(--weight-regular);text-align:left;vertical-align:middle;overflow-wrap:anywhere;padding:.75rem}._table_nlqpw_27 tbody th{padding-left:1.25rem}._serviceName_nlqpw_112{color:var(--color-text);font-size:var(--text-base);font-weight:var(--weight-semibold);line-height:1.35;display:block}._chips_nlqpw_120{flex-wrap:wrap;gap:.25rem;margin-top:.375rem;display:flex}._chip_nlqpw_120{border:1px solid var(--color-border);min-height:1.375rem;color:var(--color-text-muted);background:var(--color-surface);font-size:var(--text-2xs);font-weight:var(--weight-medium);white-space:nowrap;border-radius:999px;align-items:center;gap:.25rem;padding:.125rem .5rem;line-height:1.2;display:inline-flex}._chip_nlqpw_120[data-tone=emergency]{border-color:color-mix(in srgb, var(--color-danger) 28%, var(--color-border));color:var(--color-danger);background:var(--color-danger-soft)}._chip_nlqpw_120[data-tone=unsaved]{border-color:color-mix(in srgb, var(--color-info) 30%, var(--color-border));color:var(--color-info);background:var(--color-info-soft)}._chip_nlqpw_120[data-tone=warning]{border-color:color-mix(in srgb, var(--color-warning) 34%, var(--color-border));color:var(--color-text);background:var(--color-warning-soft)}._chip_nlqpw_120[data-tone=warning] svg{color:var(--color-warning)}._yesNo_nlqpw_173{color:var(--color-text-subtle);font-weight:var(--weight-medium);align-items:center;gap:.3125rem;display:inline-flex}._yesNo_nlqpw_173[data-on]{color:var(--color-success)}._stack_nlqpw_185{gap:.125rem;min-width:0;display:grid}._stack_nlqpw_185 small{color:var(--color-text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}._none_nlqpw_197{color:var(--color-text-subtle)}._ages_nlqpw_201{font-variant-numeric:tabular-nums;white-space:nowrap}._actionCell_nlqpw_206{text-align:right!important;padding-right:1.25rem!important}._editButton_nlqpw_211{min-height:2.25rem;font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;padding:.375rem .75rem}._emptyState_nlqpw_219{color:var(--color-text-muted);text-align:center;justify-items:center;padding:2.5rem 1.5rem;display:grid}._emptyIcon_nlqpw_228{width:2.75rem;height:2.75rem;color:var(--color-primary-strong);background:color-mix(in srgb, var(--color-primary-soft) 70%, var(--neu-well));box-shadow:var(--neu-inset-sm);border-radius:50%;place-items:center;margin-bottom:.875rem;display:grid}._emptyState_nlqpw_219 h3{color:var(--color-text);font-size:var(--text-md);font-weight:var(--weight-semibold);margin:0}._emptyState_nlqpw_219 p{max-width:30rem;font-size:var(--text-sm);margin:.375rem 0 0;line-height:1.5}@container services (width<=62rem){._table_nlqpw_27 thead th:nth-child(5),._table_nlqpw_27 thead th:nth-child(6),._table_nlqpw_27 tbody td:nth-child(5),._table_nlqpw_27 tbody td:nth-child(6){display:none}._table_nlqpw_27 thead th:first-child{width:36%}}@container services (width<=40rem){._table_nlqpw_27 thead{display:none}._table_nlqpw_27,._table_nlqpw_27 tbody{display:block}._table_nlqpw_27 tbody tr{grid-template-columns:minmax(0,1fr) auto;gap:.375rem .75rem;padding:.875rem 1rem;display:grid}._table_nlqpw_27 tbody th,._table_nlqpw_27 tbody td{padding:0}._table_nlqpw_27 tbody th{grid-area:1/1}._table_nlqpw_27 tbody tr[data-changed]>th,._table_nlqpw_27 tbody tr[data-attention]>th{box-shadow:none}._table_nlqpw_27 tbody tr[data-changed]{box-shadow:inset 3px 0 0 var(--color-info)}._table_nlqpw_27 tbody tr[data-attention]{box-shadow:inset 3px 0 0 var(--color-warning)}._table_nlqpw_27 tbody td[data-empty]{display:none!important}._actionCell_nlqpw_206{grid-area:1/2;padding-right:0!important}._table_nlqpw_27 tbody td[data-label]{grid-column:1/-1;align-items:baseline;gap:.5rem;display:flex}._table_nlqpw_27 tbody td[data-label]:before{content:attr(data-label);min-width:7.5rem;color:var(--color-text-subtle);font-size:var(--text-xs);font-weight:var(--weight-medium)}._table_nlqpw_27 tbody td:nth-child(5),._table_nlqpw_27 tbody td:nth-child(6){display:flex}._stack_nlqpw_185{flex-wrap:wrap;gap:.375rem;display:inline-flex}}._editDialog_nlqpw_354{width:min(42rem,100%)}._groupTitle_nlqpw_358{color:var(--color-text-subtle);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.625rem;padding:0}._capabilities_nlqpw_368,._bookingGroup_nlqpw_369{border:0;min-width:0;margin:0;padding:0}._capabilities_nlqpw_368{gap:.5rem;display:grid}._capability_nlqpw_383{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);background-color:var(--neu-surface-solid);box-shadow:var(--neu-raised-xs);cursor:pointer;transition:var(--neu-transition);align-items:center;gap:.75rem;padding:.75rem .875rem;display:flex}._capability_nlqpw_383:hover:not(:has(input:disabled)){box-shadow:var(--neu-raised-sm);transform:var(--neu-lift)}._capability_nlqpw_383:active:not(:has(input:disabled)){background-color:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._capability_nlqpw_383:has(input:disabled){cursor:not-allowed}._capabilityIcon_nlqpw_411{width:2rem;height:2rem;color:var(--color-primary-strong);background:color-mix(in srgb, var(--color-primary-soft) 70%, var(--neu-well));box-shadow:var(--neu-inset-sm);border-radius:50%;flex:none;place-items:center;display:grid}._capabilityText_nlqpw_427{flex:auto;gap:.125rem;min-width:0;display:grid}._capabilityText_nlqpw_427 strong,._checkRow_nlqpw_435 strong{color:var(--color-text);font-size:var(--text-base);font-weight:var(--weight-semibold)}._capabilityText_nlqpw_427 small,._checkRow_nlqpw_435 small{color:var(--color-text-muted);font-size:var(--text-xs);line-height:1.45}._dialogNotice_nlqpw_448{border:1px solid color-mix(in srgb, var(--color-info) 26%, var(--color-border));border-radius:var(--radius-md);color:var(--color-text);background:var(--color-info-soft);font-size:var(--text-sm);align-items:flex-start;gap:.625rem;margin:0;padding:.75rem .875rem;line-height:1.5;display:flex}._dialogNotice_nlqpw_448>svg{color:var(--color-info);flex:none;margin-top:.1875rem}._bookingGroup_nlqpw_369{gap:1rem;display:grid}._ageRule_nlqpw_474{gap:.75rem;display:grid}._checkRow_nlqpw_435{cursor:pointer;align-items:flex-start;gap:.625rem;display:flex}._checkRow_nlqpw_435 input{width:1.125rem;height:1.125rem;accent-color:var(--color-primary);cursor:pointer;flex:none;margin:.125rem 0 0}._checkRow_nlqpw_435>span{gap:.125rem;display:grid}._replaces_nlqpw_500{font-weight:var(--weight-medium);color:var(--color-text)!important}._ageFields_nlqpw_505{grid-template-columns:repeat(2,minmax(0,11rem));gap:.75rem;margin-left:1.75rem;display:grid}._ageFields_nlqpw_505>small{grid-column:1/-1}._yearsInput_nlqpw_516{display:block;position:relative}._yearsInput_nlqpw_516 input{font-variant-numeric:tabular-nums;padding-right:3.25rem}._yearsInput_nlqpw_516>span{color:var(--color-text-subtle);font-size:var(--text-sm);pointer-events:none;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}._advanced_nlqpw_536{border:1px solid var(--neu-hairline);border-radius:var(--radius-md)}._advanced_nlqpw_536 summary{min-height:2.75rem;color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;align-items:center;gap:.5rem;padding:.5rem .875rem;list-style:none;display:flex}._advanced_nlqpw_536 summary::-webkit-details-marker{display:none}._advanced_nlqpw_536 summary>svg{color:var(--color-text-subtle);transition:transform var(--motion-quick);flex:none}._advanced_nlqpw_536[open] summary>svg{transform:rotate(90deg)}._advanced_nlqpw_536 summary small{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-regular);margin-left:auto}._advanced_nlqpw_536 summary:focus-visible{border-radius:var(--radius-md);outline:2px solid var(--color-primary);outline-offset:-2px}._advanced_nlqpw_536>label{padding:0 .875rem .875rem}._applyNote_nlqpw_585{flex-basis:100%}._removeAction_nlqpw_589{gap:.25rem;max-width:16rem;display:grid}._removePanel_nlqpw_595{border:1px solid color-mix(in srgb, var(--color-danger) 28%, var(--color-border));border-radius:var(--radius-md);background:var(--color-danger-soft);align-items:flex-start;gap:.875rem;padding:1rem;display:flex}._removeIcon_nlqpw_606{border-radius:var(--radius-md);width:2.25rem;height:2.25rem;color:var(--color-danger);background:var(--color-surface-raised);flex:none;place-items:center;display:grid}._removePanel_nlqpw_595 h3{color:var(--color-text);font-size:var(--text-md);font-weight:var(--weight-semibold);overflow-wrap:anywhere;margin:.25rem 0 .5rem}._removePanel_nlqpw_595 ul{color:var(--color-text);font-size:var(--text-sm);gap:.375rem;margin:0;padding-left:1.125rem;line-height:1.5;display:grid}._removePanel_nlqpw_595 p{margin:.75rem 0 0}@media (width<=520px){._removeAction_nlqpw_589{width:100%;max-width:none}._ageFields_nlqpw_505{grid-template-columns:repeat(2,minmax(0,1fr));margin-left:0}}@media (prefers-reduced-motion:reduce){._advanced_nlqpw_536 summary>svg{transition:none}}._page_1udff_1{gap:1.25rem;width:min(100%,46rem);margin:0 auto;display:grid}._header_1udff_8 h2,._success_1udff_9 h2{font-family:var(--font-display);letter-spacing:-.035em;margin:.2rem 0 0;font-size:clamp(1.55rem,4vw,2.1rem)}._header_1udff_8 p,._success_1udff_9 p{color:var(--color-text-muted);margin:.45rem 0 0}._eyebrow_1udff_22{color:var(--color-primary);letter-spacing:.1em;text-transform:uppercase;font-size:.74rem;font-weight:800}._card_1udff_30{padding:clamp(1.1rem,3vw,1.7rem)}._form_1udff_34{gap:1.2rem;display:grid}._field_1udff_39{color:var(--color-text);gap:.45rem;font-size:.9rem;font-weight:700;display:grid}._field_1udff_39 select,._field_1udff_39 textarea{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);width:100%;color:var(--color-text);background:var(--neu-well);box-shadow:var(--neu-inset-sm);font:inherit;transition:var(--neu-transition);padding:.7rem .85rem;font-weight:400}._field_1udff_39 select:hover:not(:disabled,:focus,[aria-invalid=true]),._field_1udff_39 textarea:hover:not(:disabled,:focus,[aria-invalid=true]){border-color:var(--color-text-subtle);box-shadow:var(--neu-inset)}._field_1udff_39 select:focus-visible,._field_1udff_39 textarea:focus-visible{border-color:var(--color-primary)}._field_1udff_39 select{min-height:2.9rem}._field_1udff_39 textarea{resize:vertical;line-height:1.5}._field_1udff_39 textarea:focus-visible{outline:3px solid color-mix(in srgb, var(--color-primary) 45%, transparent);outline-offset:2px}._counter_1udff_87{color:var(--color-text-subtle);justify-self:end;font-size:.76rem;font-weight:600}._privacyGuidance_1udff_94,._failure_1udff_95{border-radius:var(--radius-md);gap:.75rem;padding:.9rem 1rem;display:flex}._privacyGuidance_1udff_94{border:1px solid color-mix(in srgb, var(--color-primary) 24%, var(--color-border));color:var(--color-text);background:color-mix(in srgb, var(--color-primary-soft) 58%, transparent)}._failure_1udff_95{border:1px solid var(--color-danger-border);color:var(--color-danger);background:var(--color-danger-soft)}._privacyGuidance_1udff_94 svg{color:var(--color-primary);flex:none;margin-top:.1rem}._privacyGuidance_1udff_94 p,._failure_1udff_95 p{margin:.3rem 0 0;line-height:1.45}._privacyGuidance_1udff_94 p{color:var(--color-text-muted);font-size:.84rem}._error_1udff_132{color:var(--color-danger);margin:.35rem 0 0;font-size:.82rem}._attachmentField_1udff_138{gap:.65rem;display:grid}._attachmentHeading_1udff_143{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}._attachmentHeading_1udff_143>span{color:var(--color-text);font-size:.9rem;font-weight:700}._attachmentHeading_1udff_143 small,._attachmentDropzone_1udff_157 small,._attachmentDetails_1udff_158 span{color:var(--color-text-muted);font-size:.74rem}._fileInput_1udff_163,._srOnly_1udff_164{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._attachmentDropzone_1udff_157{border:1px dashed color-mix(in srgb, var(--color-primary) 36%, var(--color-border));border-radius:var(--radius-lg);min-height:6rem;color:var(--color-text);background:color-mix(in srgb, var(--color-primary-soft) 30%, var(--neu-well));box-shadow:var(--neu-inset-sm);cursor:pointer;transition:var(--neu-transition);justify-content:center;align-items:center;gap:.8rem;padding:1rem;display:flex}._fileInput_1udff_163:not(:disabled)+._srOnly_1udff_164+._attachmentDropzone_1udff_157:hover,._fileInput_1udff_163:focus-visible+._srOnly_1udff_164+._attachmentDropzone_1udff_157{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary-soft) 55%, var(--neu-well));box-shadow:var(--neu-inset)}._fileInput_1udff_163:not(:disabled)+._srOnly_1udff_164+._attachmentDropzone_1udff_157:active{box-shadow:var(--neu-pressed)}._fileInput_1udff_163:focus-visible+._srOnly_1udff_164+._attachmentDropzone_1udff_157{outline:3px solid color-mix(in srgb, var(--color-primary) 30%, transparent);outline-offset:2px}._attachmentDropzone_1udff_157>span:last-child{gap:.2rem;display:grid}._uploadIcon_1udff_223{border:1px solid var(--neu-hairline);width:2.6rem;height:2.6rem;color:var(--color-primary);background:var(--neu-surface);box-shadow:var(--neu-raised-xs);transition:var(--neu-transition);border-radius:.8rem;flex:none;place-items:center;display:grid}._fileInput_1udff_163:not(:disabled)+._srOnly_1udff_164+._attachmentDropzone_1udff_157:hover ._uploadIcon_1udff_223,._fileInput_1udff_163:focus-visible+._srOnly_1udff_164+._attachmentDropzone_1udff_157 ._uploadIcon_1udff_223{box-shadow:var(--neu-raised-sm);transform:var(--neu-lift)}._fileInput_1udff_163:not(:disabled)+._srOnly_1udff_164+._attachmentDropzone_1udff_157:active ._uploadIcon_1udff_223{box-shadow:var(--neu-pressed);transform:none}._attachmentPreview_1udff_249{border:1px solid var(--neu-hairline);border-radius:var(--radius-lg);background:var(--neu-well);box-shadow:var(--neu-inset-sm);grid-template-columns:6.5rem minmax(0,1fr);gap:.9rem;padding:.75rem;display:grid}._attachmentPreview_1udff_249 img{object-fit:cover;border:1px solid var(--neu-hairline);border-radius:var(--radius-md);background:var(--color-surface-raised);width:6.5rem;height:5rem;display:block}._attachmentDetails_1udff_158{align-content:center;gap:.25rem;min-width:0;display:grid}._attachmentDetails_1udff_158>strong{text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;overflow:hidden}._attachmentActions_1udff_284{flex-wrap:wrap;gap:.45rem;margin-top:.35rem;display:flex}._attachmentActions_1udff_284 button{min-height:2.25rem;padding-block:.42rem;font-size:.76rem}._actions_1udff_297{flex-wrap:wrap;gap:.75rem;display:flex}._success_1udff_9{justify-items:start;gap:.65rem;width:min(100%,38rem);margin:4rem auto 0;padding:clamp(1.4rem,4vw,2rem);display:grid}._success_1udff_9 svg{color:var(--color-primary)}._success_1udff_9 strong{overflow-wrap:anywhere}@media (width<=560px){._attachmentHeading_1udff_143{flex-direction:column;align-items:flex-start;gap:.2rem}._attachmentPreview_1udff_249{grid-template-columns:1fr}._attachmentPreview_1udff_249 img{width:100%;height:9rem}._attachmentActions_1udff_284 button{flex:1}._actions_1udff_297>button{width:100%}}@media (prefers-reduced-motion:reduce){._attachmentDropzone_1udff_157,._uploadIcon_1udff_223{transition:none}}._page_13xle_1{background:radial-gradient(circle at top, #705dff1f, transparent 34rem), var(--color-background);place-items:center;min-height:100vh;padding:2rem;display:grid}._shell_13xle_11{width:min(100%,42rem)}._brand_13xle_15{color:var(--color-primary);font-family:var(--font-display);letter-spacing:-.04em;margin-bottom:1.5rem;font-size:1.6rem;font-weight:700}._panel_13xle_24{gap:1rem;display:grid}._panel_13xle_24 h1,._panel_13xle_24 h2,._panel_13xle_24 p{margin:0}._panel_13xle_24 p{color:var(--color-text-muted);line-height:1.6}._actions_13xle_40{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}._status_13xle_47{color:var(--color-text-muted);font-size:.9rem}._panel_4vma2_1{gap:1.5rem;width:min(100%,42rem);display:grid}._heading_4vma2_7{gap:.55rem;display:grid}._heading_4vma2_7 h1,._heading_4vma2_7 p,._connected_4vma2_14 p{margin:0}._eyebrow_4vma2_18{color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:700}._form_4vma2_26{gap:1rem;display:grid}._form_4vma2_26 label{gap:.45rem;font-weight:600;display:grid}._form_4vma2_26 input{border:1px solid var(--color-border-strong);background:var(--neu-well);box-shadow:var(--neu-inset-sm);color:var(--color-text);font:inherit;transition:var(--neu-transition);border-radius:.65rem;padding:.75rem .85rem}._form_4vma2_26 input:hover:not(:disabled,:focus,[aria-invalid=true]){border-color:var(--color-text-subtle);box-shadow:var(--neu-inset)}._form_4vma2_26 input:focus-visible{border-color:var(--color-primary)}._connected_4vma2_14{border:1px solid var(--neu-hairline);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);transition:var(--neu-transition);border-radius:.75rem;gap:.35rem;padding:1rem;display:grid}@media (hover:hover) and (pointer:fine){._connected_4vma2_14:hover{box-shadow:var(--neu-raised)}}._actions_4vma2_76{flex-wrap:wrap;gap:.75rem;display:flex}._locations_4vma2_82{border:0;gap:.75rem;margin:0;padding:0;display:grid}._location_4vma2_82{border:1px solid var(--neu-hairline);background:var(--neu-surface);box-shadow:var(--neu-raised-xs);cursor:pointer;transition:var(--neu-transition);border-radius:.75rem;align-items:center;gap:.75rem;padding:1rem;display:flex}._location_4vma2_82:has(input:checked){box-shadow:var(--neu-raised-sm)}._location_4vma2_82:hover:not(:has(input:checked,input:disabled)){box-shadow:var(--neu-raised-sm);transform:var(--neu-lift)}._location_4vma2_82:active:not(:has(input:disabled)){background:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._srOnly_4vma2_120{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._page_i3nd0_1{gap:1.25rem;display:grid}._header_i3nd0_6{gap:.45rem;display:grid}._header_i3nd0_6 h1,._header_i3nd0_6 p,._sectionHeader_i3nd0_13 h2,._sectionHeader_i3nd0_13 p{margin:0}._header_i3nd0_6 p,._sectionHeader_i3nd0_13 p,._hint_i3nd0_20{color:var(--color-text-muted);line-height:1.55}._form_i3nd0_25,._section_i3nd0_13{gap:1rem;display:grid}._sectionHeader_i3nd0_13{gap:.25rem;display:grid}._fields_i3nd0_40{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;padding:0;display:grid}._legend_i3nd0_49{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._wide_i3nd0_59{grid-column:1/-1}._field_i3nd0_40{color:var(--color-text);gap:.4rem;font-size:.88rem;font-weight:650;display:grid}._field_i3nd0_40 input{border:1px solid var(--color-border-strong);background:var(--neu-well);width:100%;box-shadow:var(--neu-inset-sm);color:var(--color-text);font:inherit;transition:var(--neu-transition);border-radius:.7rem;padding:.72rem .8rem;font-weight:450}._field_i3nd0_40 input:hover:not(:disabled,:focus,[aria-invalid=true]){border-color:var(--color-text-subtle);box-shadow:var(--neu-inset)}._field_i3nd0_40 input:focus{border-color:var(--color-primary);outline:3px solid color-mix(in srgb, var(--color-primary) 18%, transparent)}._error_i3nd0_95{color:var(--color-danger);font-size:.78rem;font-weight:600}._hours_i3nd0_101{gap:.65rem;display:grid}._hoursRow_i3nd0_106{border:0;grid-template-columns:minmax(7rem,1fr) 7rem 1fr 1fr;align-items:end;gap:.75rem;padding:0;display:grid}._hoursRow_i3nd0_106 legend{color:var(--color-text);align-self:center;font-weight:700}._toggle_i3nd0_121{align-items:center;gap:.5rem;min-height:2.75rem;font-size:.86rem;font-weight:650;display:flex}._feedback_i3nd0_130{background:color-mix(in srgb, var(--color-primary) 10%, transparent);color:var(--color-text);border-radius:.7rem;margin:0;padding:.75rem .9rem;line-height:1.5}._feedbackError_i3nd0_139{background:color-mix(in srgb, var(--color-danger) 10%, transparent);color:var(--color-danger)}._actions_i3nd0_144{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}@media (width<=700px){._fields_i3nd0_40,._hoursRow_i3nd0_106{grid-template-columns:1fr}._wide_i3nd0_59{grid-column:auto}._hoursRow_i3nd0_106{border-bottom:1px solid var(--neu-hairline);padding-bottom:1rem}._actions_i3nd0_144{justify-content:stretch}._actions_i3nd0_144 button{flex:auto}}._stack_o2ohb_1{gap:1rem;display:grid}._header_o2ohb_6{gap:.5rem;display:grid}._header_o2ohb_6 h1,._header_o2ohb_6 p,._section_o2ohb_13 h2,._section_o2ohb_13 h3,._section_o2ohb_13 p,._details_o2ohb_16,._hours_o2ohb_17{margin:0}._header_o2ohb_6 p,._section_o2ohb_13 p,._details_o2ohb_16 dt,._hours_o2ohb_17 dt,._note_o2ohb_25{color:var(--color-text-muted)}._section_o2ohb_13{gap:1rem;display:grid}._section_o2ohb_13 h3{font-size:1rem}._details_o2ohb_16,._hours_o2ohb_17{gap:.75rem;display:grid}._details_o2ohb_16 div,._hours_o2ohb_17 div,._list_o2ohb_46 li{justify-content:space-between;gap:1rem;display:flex}._details_o2ohb_16 dd,._hours_o2ohb_17 dd{text-align:right;margin:0}._list_o2ohb_46{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}._note_o2ohb_25{font-size:.9rem}@media (width<=36rem){._details_o2ohb_16 div,._hours_o2ohb_17 div{gap:.2rem;display:grid}._details_o2ohb_16 dd,._hours_o2ohb_17 dd{text-align:left}}._panel_y3glw_1{gap:1.5rem;width:min(100%,46rem);display:grid}._heading_y3glw_7,._summary_y3glw_8,._types_y3glw_9{gap:.65rem;display:grid}._heading_y3glw_7 h1,._heading_y3glw_7 p,._summary_y3glw_8 h2,._types_y3glw_9 h3,._checkedAt_y3glw_18,._note_y3glw_19,._defaultProvider_y3glw_20{margin:0}._eyebrow_y3glw_24{color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:700}._summary_y3glw_8{border:1px solid var(--neu-hairline);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);border-radius:.85rem;padding:1rem}._metrics_y3glw_40{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin:0;display:grid}._metrics_y3glw_40 div{gap:.2rem;display:grid}._metrics_y3glw_40 dt{color:var(--color-text-muted);font-size:.8rem;font-weight:600}._metrics_y3glw_40 dd{margin:0;font-weight:650}._types_y3glw_9 ul{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}._types_y3glw_9 li{border-bottom:1px solid var(--neu-hairline);justify-content:space-between;gap:1rem;padding-block:.4rem;display:flex}._types_y3glw_9 li span:last-child,._checkedAt_y3glw_18,._note_y3glw_19{color:var(--color-text-muted)}._checkedAt_y3glw_18,._note_y3glw_19{font-size:.9rem;line-height:1.55}._consent_y3glw_91{border:0;gap:.75rem;margin:0;padding:0;display:grid}._consent_y3glw_91 legend{margin-bottom:.75rem;font-weight:700}._consent_y3glw_91 label{border:1px solid var(--neu-hairline);background:var(--neu-surface);box-shadow:var(--neu-raised-xs);cursor:pointer;transition:var(--neu-transition);border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:1rem;display:flex}._consent_y3glw_91 label:has(input:checked){box-shadow:var(--neu-raised-sm)}._consent_y3glw_91 label:hover:not(:has(input:checked,input:disabled)){box-shadow:var(--neu-raised-sm);transform:var(--neu-lift)}._consent_y3glw_91 label:active:not(:has(input:disabled)){background:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._consent_y3glw_91 input{margin-top:.2rem}._consent_y3glw_91 span{color:var(--color-text-muted);gap:.3rem;line-height:1.45;display:grid}._consent_y3glw_91 strong{color:var(--color-text)}._providerSelect_y3glw_149{gap:.45rem;font-weight:600;display:grid}._providerSelect_y3glw_149 select{border:1px solid var(--color-border-strong);background:var(--neu-well);box-shadow:var(--neu-inset-sm);color:var(--color-text);font:inherit;transition:var(--neu-transition);border-radius:.65rem;padding:.75rem .85rem}._providerSelect_y3glw_149 select:hover:not(:disabled,:focus,[aria-invalid=true]){border-color:var(--color-text-subtle);box-shadow:var(--neu-inset)}._providerSelect_y3glw_149 select:focus-visible{border-color:var(--color-primary)}._actions_y3glw_176{flex-wrap:wrap;gap:.75rem;display:flex}@media (width<=36rem){._metrics_y3glw_40{grid-template-columns:1fr}._types_y3glw_9 li{flex-direction:column;align-items:flex-start;gap:.2rem}}._page_zj31p_1{gap:1rem;display:grid}._header_zj31p_6,._section_zj31p_7,._sectionHeader_zj31p_8{gap:.65rem;display:grid}._header_zj31p_6 h1,._header_zj31p_6 p,._sectionHeader_zj31p_8 h2,._sectionHeader_zj31p_8 p,._feedback_zj31p_17,._note_zj31p_18{margin:0}._header_zj31p_6 p,._sectionHeader_zj31p_8 p,._field_zj31p_24 small,._note_zj31p_18{color:var(--color-text-muted);line-height:1.5}._eyebrow_zj31p_30{color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:700}._publicNumber_zj31p_38{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(1.7rem,6vw,2.25rem);font-weight:700}._pendingNumber_zj31p_45,._assignmentStatus_zj31p_46{margin:0}._pendingNumber_zj31p_45{color:var(--color-text-muted);line-height:1.5}._assignmentStatus_zj31p_46{background:color-mix(in srgb, var(--color-primary) 10%, transparent);width:fit-content;color:var(--color-text);border-radius:999px;padding:.3rem .65rem;font-size:.78rem;font-weight:700}._serviceOption_zj31p_67{border:1px solid var(--neu-hairline);background:var(--neu-surface);box-shadow:var(--neu-raised-xs);cursor:pointer;transition:var(--neu-transition);border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:1rem;display:flex}._serviceOption_zj31p_67:has(input:checked){box-shadow:var(--neu-raised-sm)}._serviceOption_zj31p_67:hover:not(:has(input:checked,input:disabled)){box-shadow:var(--neu-raised-sm);transform:var(--neu-lift)}._serviceOption_zj31p_67:active:not(:has(input:disabled)){background:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._serviceOption_zj31p_67 input{margin-top:.25rem}._serviceOption_zj31p_67 span{color:var(--color-text-muted);gap:.3rem;line-height:1.45;display:grid}._serviceOption_zj31p_67 strong{color:var(--color-text)}._serviceOption_zj31p_67:has(input:disabled){cursor:not-allowed;opacity:.72}._field_zj31p_24{color:var(--color-text);gap:.4rem;font-size:.88rem;font-weight:650;display:grid}._field_zj31p_24 input,._field_zj31p_24 select{border:1px solid var(--color-border-strong);background:var(--neu-well);width:100%;box-shadow:var(--neu-inset-sm);color:var(--color-text);font:inherit;transition:var(--neu-transition);border-radius:.7rem;padding:.72rem .8rem;font-weight:450}._field_zj31p_24 input:hover:not(:disabled,:focus,[aria-invalid=true]),._field_zj31p_24 select:hover:not(:disabled,:focus,[aria-invalid=true]){border-color:var(--color-text-subtle);box-shadow:var(--neu-inset)}._field_zj31p_24 input:focus,._field_zj31p_24 select:focus{border-color:var(--color-primary);outline:3px solid color-mix(in srgb, var(--color-primary) 18%, transparent)}._routingFields_zj31p_150{grid-template-columns:minmax(0,2fr) minmax(10rem,1fr);gap:1rem;display:grid}._error_zj31p_156{font-size:.78rem;font-weight:600;color:var(--color-danger)!important}._statusGrid_zj31p_162{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin:0;display:grid}._statusGrid_zj31p_162 div{border:1px solid var(--neu-hairline);background:var(--neu-surface);box-shadow:var(--neu-raised-sm);transition:var(--neu-transition);border-radius:.7rem;gap:.2rem;padding:.85rem;display:grid}@media (hover:hover) and (pointer:fine){._statusGrid_zj31p_162 div:hover{box-shadow:var(--neu-raised)}}._statusGrid_zj31p_162 dt{color:var(--color-text-muted);font-size:.78rem;font-weight:600}._statusGrid_zj31p_162 dd{margin:0;font-weight:650}._feedback_zj31p_17{background:color-mix(in srgb, var(--color-primary) 10%, transparent);color:var(--color-text);border-radius:.7rem;padding:.75rem .9rem;line-height:1.5}._feedbackError_zj31p_206{background:color-mix(in srgb, var(--color-danger) 10%, transparent);color:var(--color-danger)}._actions_zj31p_211{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}@media (width<=42rem){._routingFields_zj31p_150,._statusGrid_zj31p_162{grid-template-columns:1fr}._actions_zj31p_211{justify-content:stretch}._actions_zj31p_211 button{flex:auto}}._page_1f5us_1{width:min(900px,100%);margin:0 auto;padding:22px 24px 48px}._back_1f5us_6{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin-bottom:20px;display:inline-flex}@media (prefers-reduced-motion:no-preference){._back_1f5us_6 svg{transition:transform var(--neu-motion)}._back_1f5us_6:hover svg{transform:translate(-2px)}}._hero_1f5us_24{align-items:center;gap:16px;margin-bottom:24px;display:flex}._hero_1f5us_24>span{background:color-mix(in srgb, var(--color-primary-soft) 70%, var(--neu-well));width:46px;height:46px;box-shadow:var(--neu-inset-sm);color:var(--color-accent);border-radius:50%;place-items:center;display:grid}._hero_1f5us_24 p,._card_1f5us_46 p,._progress_1f5us_47 p,._ready_1f5us_48 p{color:var(--color-text-secondary);margin:0}._hero_1f5us_24 h1,._card_1f5us_46 h2,._progress_1f5us_47 h2,._ready_1f5us_48 h2{margin:2px 0 4px}._form_1f5us_58{gap:16px;display:grid}._card_1f5us_46,._progress_1f5us_47,._ready_1f5us_48,._recovery_1f5us_65,._recoverySuccess_1f5us_66{border:1px solid var(--neu-hairline);background:var(--neu-surface);box-shadow:var(--shadow-panel);border-radius:18px;padding:20px}._cardTitle_1f5us_73,._progress_1f5us_47,._ready_1f5us_48,._recovery_1f5us_65,._recoverySuccess_1f5us_66{align-items:center;gap:12px;display:flex}._recovery_1f5us_65{border-color:color-mix(in srgb, var(--color-warning-text) 32%, var(--color-border));background:color-mix(in srgb, var(--color-warning-text) 6%, var(--color-surface))}._recovery_1f5us_65>svg{color:var(--color-warning-text);flex:none}._recovery_1f5us_65 p,._recoverySuccess_1f5us_66 p{color:var(--color-text-secondary);margin:4px 0 14px}._recoverySuccess_1f5us_66{border-color:color-mix(in srgb, var(--color-success) 30%, var(--color-border))}._recoverySuccess_1f5us_66>svg{color:var(--color-success);flex:none}._card_1f5us_46 label:not(._confirm_1f5us_114,._option_1f5us_114){gap:8px;margin-top:18px;font-weight:650;display:grid}._card_1f5us_46 input[type=tel]{border:1px solid var(--color-border-strong);background:var(--neu-well);min-height:44px;box-shadow:var(--neu-inset-sm);color:var(--color-text);transition:var(--neu-transition);border-radius:11px;padding:0 12px}._card_1f5us_46 input[type=tel]:hover:not(:disabled,:focus,[aria-invalid=true]){border-color:var(--color-text-subtle);box-shadow:var(--neu-inset)}._card_1f5us_46 input[type=tel]:focus-visible{border-color:var(--color-primary)}._helper_1f5us_138{font-size:13px;margin-top:9px!important}._confirm_1f5us_114{color:var(--color-warning-text);align-items:flex-start;gap:9px;margin-top:12px;display:flex}._card_1f5us_46 legend{padding:0;font-size:18px;font-weight:700}._options_1f5us_154{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:16px;display:grid}._option_1f5us_114{border:1px solid var(--neu-hairline);background:var(--neu-surface);box-shadow:var(--neu-raised-xs);cursor:pointer;transition:var(--neu-transition);border-radius:13px;align-items:flex-start;gap:10px;padding:14px;display:flex}._option_1f5us_114:has(input:checked){box-shadow:var(--neu-raised-sm)}._option_1f5us_114:hover:not(:has(input:checked,input:disabled)){box-shadow:var(--neu-raised-sm);transform:var(--neu-lift)}._option_1f5us_114:active:not(:has(input:disabled)){background:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._option_1f5us_114 span{gap:4px;display:grid}._option_1f5us_114 small{color:var(--color-text-secondary);line-height:1.35}._option_1f5us_114:has(input:disabled){cursor:not-allowed;opacity:.55}._prerequisites_1f5us_198{gap:8px;margin:12px 0;padding:0;list-style:none;display:grid}._prerequisites_1f5us_198 li{border:1px solid var(--neu-hairline);border-radius:11px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}._prerequisites_1f5us_198 li>span{gap:2px;display:grid}._prerequisites_1f5us_198 small{color:var(--color-text-secondary)}._voicePrerequisites_1f5us_221{background:color-mix(in srgb, var(--color-warning-text) 6%, var(--color-surface));border-radius:11px;margin-top:12px;padding:12px 14px}._actions_1f5us_231{justify-content:flex-end;gap:10px;display:flex}._error_1f5us_236{background:color-mix(in srgb, var(--color-danger) 10%, transparent);color:var(--color-danger);border-radius:11px;margin:0;padding:12px 14px}._loading_1f5us_243{place-items:center;min-height:420px;display:grid}@media (width<=700px){._page_1f5us_1{padding-inline:16px}._options_1f5us_154{grid-template-columns:1fr}._actions_1f5us_231{flex-direction:column-reverse}._actions_1f5us_231>*{width:100%}._prerequisites_1f5us_198 li{flex-direction:column;align-items:stretch}}._trigger_rfpol_4{border:1px solid var(--neu-hairline);width:2.5rem;min-height:2.5rem;color:var(--color-text-muted);background-color:var(--neu-surface-solid);background-image:var(--neu-surface);box-shadow:var(--neu-raised-xs);cursor:pointer;transition:var(--neu-transition);border-radius:999px;place-items:center;padding:0;display:inline-grid;position:relative}@media (width<=620px){._trigger_rfpol_4{width:2.75rem;min-height:2.75rem}}._trigger_rfpol_4:hover:not(:disabled){color:var(--color-text);box-shadow:var(--neu-raised-sm);transform:var(--neu-lift)}._trigger_rfpol_4:active:not(:disabled),._trigger_rfpol_4[aria-expanded=true]{color:var(--color-text);background-image:none;background-color:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._trigger_rfpol_4:disabled{cursor:not-allowed;opacity:.55;box-shadow:none}._badge_rfpol_49{border:2px solid var(--color-background);min-width:1.25rem;height:1.25rem;color:var(--color-text-inverse);background:var(--color-danger);font-size:var(--text-2xs);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 .24rem;line-height:1;display:inline-grid;position:absolute;top:-.25rem;right:-.25rem}._layer_rfpol_68{z-index:var(--z-overlay);position:fixed;inset:0}._backdrop_rfpol_74{background:var(--color-shell-scrim);cursor:default;border:0;width:100%;position:absolute;inset:0}._panel_rfpol_83{width:min(27.5rem,100vw);color:var(--color-text);border-left:1px solid var(--neu-hairline);background:radial-gradient(circle at 85% 0%, var(--color-primary-glow), transparent 28%), var(--color-surface);box-shadow:var(--shadow-lg);flex-direction:column;animation:.18s ease-out both _panel-in_rfpol_1;display:flex;position:absolute;top:0;bottom:0;right:0}._panelHeader_rfpol_104{border-bottom:1px solid var(--neu-hairline);justify-content:space-between;align-items:flex-start;gap:1rem;min-height:5.6rem;padding:1.25rem 1.25rem 1rem;display:flex}._panelHeader_rfpol_104 h2{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:1.12rem}._panelHeader_rfpol_104 p{color:var(--color-text-muted);margin:.3rem 0 0;font-size:.76rem;line-height:1.45}._iconButton_rfpol_128{border:1px solid var(--neu-hairline);width:2.25rem;height:2.25rem;color:var(--color-text-muted);background-color:var(--neu-surface-solid);background-image:var(--neu-surface);box-shadow:var(--neu-raised-xs);cursor:pointer;transition:var(--neu-transition);border-radius:999px;place-items:center;padding:0;display:inline-grid}._iconButton_rfpol_128:hover{color:var(--color-text);box-shadow:var(--neu-raised-sm);transform:var(--neu-lift)}._iconButton_rfpol_128:active{background-image:none;background-color:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._toolbar_rfpol_157{border-bottom:1px solid var(--neu-hairline);align-items:center;gap:.5rem;padding:.82rem 1rem;display:flex}._filters_rfpol_165{align-items:center;gap:.3rem;display:flex}._filter_rfpol_165,._markAll_rfpol_172,._rowActions_rfpol_173 button{color:var(--color-text-muted);font:inherit;cursor:pointer;background:0 0;border:0}._filter_rfpol_165{white-space:nowrap;min-height:1.9rem;transition:var(--neu-transition);border:1px solid #0000;border-radius:999px;align-items:center;gap:.3rem;padding:.3rem .58rem;font-size:.7rem;font-weight:700;display:inline-flex}._filter_rfpol_165:hover{color:var(--color-text);border-color:var(--neu-hairline);background-color:var(--neu-surface-solid);box-shadow:var(--neu-raised-xs);transform:var(--neu-lift)}._filter_rfpol_165:active{background-color:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._filter_rfpol_165 span{min-width:1rem;color:var(--color-text-subtle);background:var(--color-surface-muted);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;padding:0 .2rem;font-size:.62rem}._filter_rfpol_165[aria-pressed=true]{color:var(--color-text-inverse);border-color:var(--color-primary);background:var(--color-primary);box-shadow:var(--neu-raised-xs);transform:none}._filter_rfpol_165[aria-pressed=true] span{color:inherit;background:#ffffff2b}._markAll_rfpol_172{white-space:nowrap;min-height:1.9rem;transition:var(--neu-transition);align-items:center;gap:.28rem;margin-left:auto;font-size:.7rem;font-weight:700;display:inline-flex}._markAll_rfpol_172:hover:not(:disabled){color:var(--color-text)}._markAll_rfpol_172:disabled,._rowActions_rfpol_173 button:disabled{cursor:not-allowed;opacity:.48}._content_rfpol_257{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}._list_rfpol_264{margin:0;padding:0;list-style:none}._list_rfpol_264 li{border-bottom:1px solid var(--neu-hairline);grid-template-columns:2.25rem minmax(0,1fr);gap:.78rem;padding:1rem 1.15rem;display:grid;position:relative}._list_rfpol_264 li._unread_rfpol_279{background:color-mix(in srgb, var(--color-primary-soft) 42%, transparent)}._list_rfpol_264 li._unread_rfpol_279:before{content:"";background:var(--color-primary);border-radius:50%;width:.34rem;height:.34rem;position:absolute;top:1.25rem;left:.4rem}._notificationIcon_rfpol_295{width:2.25rem;height:2.25rem;color:var(--color-info);background:color-mix(in srgb, var(--color-info-soft) 70%, var(--neu-well));box-shadow:var(--neu-inset-sm);border-radius:50%;place-items:center;display:inline-grid}._notificationBody_rfpol_306{min-width:0}._notificationHeading_rfpol_310{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.7rem;display:grid}._notificationHeading_rfpol_310 strong{text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}._notificationHeading_rfpol_310 time{color:var(--color-text-subtle);white-space:nowrap;font-size:.65rem}._notificationBody_rfpol_306>p{color:var(--color-text-muted);margin:.3rem 0 0;font-size:.75rem;line-height:1.5}._rowActions_rfpol_173{flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:.72rem;display:flex}._rowActions_rfpol_173 button{align-items:center;gap:.16rem;padding:0;font-size:.69rem;font-weight:750;display:inline-flex}._rowActions_rfpol_173 button:first-child{color:var(--color-primary-strong)}._state_rfpol_358{min-height:17rem;color:var(--color-text-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex}._state_rfpol_358 strong{color:var(--color-text);margin-top:.8rem;font-size:.86rem}._state_rfpol_358 p{max-width:17rem;margin:.38rem 0 1rem;font-size:.75rem;line-height:1.5}._loading_rfpol_382{padding:.3rem 0}._skeletonRow_rfpol_386{border-bottom:1px solid var(--neu-hairline);grid-template-columns:2.25rem minmax(0,1fr);gap:.78rem;padding:1rem 1.15rem;display:grid}._skeletonRow_rfpol_386>span,._skeletonRow_rfpol_386 i{background:linear-gradient(90deg, var(--neu-well), color-mix(in srgb, var(--neu-well) 40%, var(--color-surface-raised)), var(--neu-well));background-size:200% 100%;border-radius:.65rem;animation:1.2s linear infinite _shimmer_rfpol_1;display:block}._skeletonRow_rfpol_386>span{height:2.25rem}._skeletonRow_rfpol_386 i:first-child{width:60%;height:.8rem}._skeletonRow_rfpol_386 i:last-child{width:88%;height:1.85rem;margin-top:.62rem}._loadMore_rfpol_423{margin:1rem auto;display:flex}@keyframes _panel-in_rfpol_1{0%{opacity:0;transform:translate(1.5rem)}}@keyframes _shimmer_rfpol_1{to{background-position:-200% 0}}@media (width<=36rem){._panel_rfpol_83{border-left:0;width:100vw}._toolbar_rfpol_157{flex-direction:column;align-items:stretch}._markAll_rfpol_172{align-self:flex-end;margin-left:0}}@media (prefers-reduced-motion:reduce){._panel_rfpol_83,._skeletonRow_rfpol_386>span,._skeletonRow_rfpol_386 i{animation:none}._trigger_rfpol_4,._iconButton_rfpol_128,._filter_rfpol_165,._markAll_rfpol_172{transition:none}}._actionIcon_rfpol_474{color:var(--color-warning);background:color-mix(in srgb, var(--color-warning-soft) 70%, var(--neu-well))}._settledIcon_rfpol_483{color:var(--color-success);background:color-mix(in srgb, var(--color-success-soft) 70%, var(--neu-well))}._reviewedIcon_rfpol_492{color:var(--color-text-subtle);background:var(--neu-well)}._banner_1kmrl_6{border-top:1px solid var(--neu-hairline);background:var(--color-surface-raised);box-shadow:var(--neu-raised-xs);align-items:flex-start;gap:.5rem;padding:.5rem clamp(1rem,2.6vw,2rem);display:flex}._content_1kmrl_16{flex:1;align-items:flex-start;gap:.5rem;min-width:0;display:flex}._icon_1kmrl_24{flex:none;margin-top:.1875rem;display:inline-flex}._message_1kmrl_30{min-width:0;font-size:var(--text-sm);font-weight:var(--weight-semibold);overflow-wrap:anywhere;text-wrap:pretty;flex:1;margin:0;line-height:1.45;overflow:hidden}._message_1kmrl_30[data-collapsed]{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._toggle_1kmrl_51{border-radius:var(--radius-sm);min-height:1.5rem;color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);cursor:pointer;transition:var(--neu-transition);background:0 0;border:1px solid #0000;flex:none;margin:-.0625rem 0 0;padding:.125rem .375rem}._toggle_1kmrl_51:hover{border-color:var(--neu-hairline);color:var(--color-text);background-color:var(--neu-surface-solid);box-shadow:var(--neu-raised-xs);transform:var(--neu-lift)}._toggle_1kmrl_51:active{background-color:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._srOnly_1kmrl_80{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=620px){._banner_1kmrl_6{padding-inline:.75rem}._message_1kmrl_30[data-collapsed]{-webkit-line-clamp:3;line-clamp:3}._toggle_1kmrl_51{min-height:2.75rem;margin-block:-.625rem}}._layout_r03r1_5{--sidebar-width:16rem;--sidebar-collapsed-width:4.5rem;--header-height:4rem;grid-template-columns:var(--sidebar-width) minmax(0, 1fr);background:var(--color-background);min-height:100vh;transition:grid-template-columns .18s;display:grid}._layoutCollapsed_r03r1_16{grid-template-columns:var(--sidebar-collapsed-width) minmax(0, 1fr)}._sidebar_r03r1_22{min-width:0;height:100vh;color:var(--color-shell-sidebar-text);background:var(--color-shell-sidebar);border-right:1px solid var(--color-shell-sidebar-border);z-index:20;flex-direction:column;padding:.75rem .75rem 1rem;display:flex;position:sticky;top:0;overflow:hidden}._sidebarHeader_r03r1_37{min-height:calc(var(--header-height) - .75rem);align-items:center;gap:.5rem;padding:0 .125rem 0 .25rem;display:flex}._brandLockup_r03r1_45{flex:1;align-items:center;gap:.625rem;min-width:0;display:flex}._logoTile_r03r1_53{background:var(--color-shell-logo-background);width:2rem;height:2rem;box-shadow:0 0 0 1px var(--color-shell-sidebar-border), 0 1px 2px #0e232514;border-radius:.5625rem;flex:none;place-items:center;display:grid;overflow:hidden}._logoTile_r03r1_53 img{object-fit:cover;width:100%;height:100%}._brandCopy_r03r1_73,._workspaceCopy_r03r1_74,._accountSummary_r03r1_75{min-width:0;display:grid}._brandCopy_r03r1_73 strong{color:var(--color-shell-sidebar-text);font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-semibold);letter-spacing:-.015em;line-height:1.25}._brandCopy_r03r1_73 small{color:var(--color-shell-sidebar-subtle);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:1.3}._collapseButton_r03r1_96{border-radius:var(--radius-sm);width:2rem;height:2rem;color:var(--color-shell-sidebar-subtle);cursor:pointer;transition:var(--neu-transition);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}._collapseButton_r03r1_96:hover{color:var(--color-shell-sidebar-text);background:var(--color-shell-sidebar-active);box-shadow:var(--neu-raised-xs)}._collapseButton_r03r1_96:active{box-shadow:var(--neu-pressed)}._workspaceContext_r03r1_122{border:1px solid var(--color-shell-sidebar-border);border-radius:var(--radius-md);background:var(--color-shell-sidebar-surface);min-height:3.25rem;box-shadow:var(--neu-raised-sm);transition:var(--neu-transition);align-items:center;gap:.625rem;margin:.5rem 0 1.25rem;padding:.5rem .625rem .5rem .5rem;display:flex;position:relative}._workspaceSwitchable_r03r1_137:hover{border-color:var(--color-border-strong);background:var(--color-shell-sidebar-active);box-shadow:var(--neu-raised);transform:var(--neu-lift)}._workspaceSwitchable_r03r1_137:active{box-shadow:var(--neu-pressed);transform:none}._workspaceSwitchable_r03r1_137:focus-within{outline:3px solid color-mix(in srgb, var(--color-primary) 42%, transparent);outline-offset:2px}._workspaceSignal_r03r1_154{width:2rem;height:2rem;color:var(--color-primary-strong);background:color-mix(in srgb, var(--color-primary-soft) 70%, var(--neu-well));box-shadow:var(--neu-inset-sm);border-radius:50%;flex:none;place-items:center;display:grid}._workspaceCopy_r03r1_74{flex:1;gap:.125rem}._workspaceCopy_r03r1_74 small{color:var(--color-shell-sidebar-subtle);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;line-height:1.2}._workspaceCopy_r03r1_74 strong{color:var(--color-shell-sidebar-text);font-size:var(--text-sm);font-weight:var(--weight-semibold);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}._workspaceSelect_r03r1_198{display:block;position:absolute;inset:0}._workspaceSelect_r03r1_198 select{border-radius:inherit;width:100%;height:100%;color:var(--color-text);font:inherit;font-size:var(--text-sm);opacity:0;cursor:pointer;appearance:none;background:0 0;border:0}._workspaceChevron_r03r1_218{color:var(--color-shell-sidebar-subtle);flex:none}._visuallyHidden_r03r1_223{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._navLabel_r03r1_235{color:var(--color-shell-sidebar-subtle);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;margin:0 .625rem .5rem;line-height:1.2}._nav_r03r1_235{gap:.125rem;display:grid}._navLink_r03r1_250{border-radius:var(--radius-sm);min-height:2.5rem;color:var(--color-shell-sidebar-muted);font-size:var(--text-base);font-weight:var(--weight-medium);transition:var(--neu-transition);border:1px solid #0000;align-items:center;gap:.75rem;padding:.5rem .625rem;line-height:1.3;text-decoration:none;display:flex;position:relative}._navLink_r03r1_250:before{content:"";width:3px;height:1.125rem;transition:background-color var(--motion-quick);background:0 0;border-radius:0 999px 999px 0;position:absolute;top:50%;left:-.75rem;transform:translateY(-50%)}._navLink_r03r1_250 svg{color:var(--color-shell-sidebar-subtle);transition:color var(--motion-quick);flex:none}._navLink_r03r1_250:hover{color:var(--color-shell-sidebar-text);border-color:var(--color-shell-sidebar-active-border);background:var(--color-shell-sidebar-surface);box-shadow:var(--neu-raised-xs)}._navLink_r03r1_250:active{box-shadow:var(--neu-pressed)}._navLink_r03r1_250:hover svg{color:var(--color-shell-sidebar-text)}._active_r03r1_301,._active_r03r1_301:hover{color:var(--color-shell-sidebar-text);border-color:var(--color-shell-sidebar-active-border);background:var(--color-shell-sidebar-active);box-shadow:var(--neu-raised-sm);font-weight:var(--weight-semibold)}._active_r03r1_301 svg,._active_r03r1_301:hover svg{color:var(--color-primary-strong)}._active_r03r1_301:before{background:var(--color-primary)}._navText_r03r1_319{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._sidebarFooter_r03r1_325{border-top:1px solid var(--color-shell-sidebar-border);gap:.125rem;margin-top:auto;padding-top:1rem;display:grid}._sidebarCollapsed_r03r1_333 ._brandCopy_r03r1_73,._sidebarCollapsed_r03r1_333 ._workspaceCopy_r03r1_74,._sidebarCollapsed_r03r1_333 ._workspaceChevron_r03r1_218,._sidebarCollapsed_r03r1_333 ._navText_r03r1_319,._sidebarCollapsed_r03r1_333 ._navLabel_r03r1_235{display:none}._sidebarCollapsed_r03r1_333 ._brandLockup_r03r1_45{justify-content:center}._sidebarCollapsed_r03r1_333 ._sidebarHeader_r03r1_37{justify-items:center;gap:.5rem;min-height:auto;padding:.25rem 0 0;display:grid}._sidebarCollapsed_r03r1_333 ._workspaceContext_r03r1_122{justify-content:center;min-height:3rem;margin-block:.75rem 1rem;padding:.375rem}._sidebarCollapsed_r03r1_333 ._workspaceCopy_r03r1_74:has(._workspaceSelect_r03r1_198){flex:0;display:block;position:static}._sidebarCollapsed_r03r1_333 ._workspaceCopy_r03r1_74:has(._workspaceSelect_r03r1_198)>:not(._workspaceSelect_r03r1_198){display:none}._sidebarCollapsed_r03r1_333 ._navLink_r03r1_250{justify-content:center;padding-inline:0}._main_r03r1_380{isolation:isolate;min-width:0}._header_r03r1_385{border-bottom:1px solid var(--neu-hairline);background:var(--color-background);box-shadow:0 8px 16px -14px var(--neu-dark);z-index:12;position:sticky;top:0}._headerBar_r03r1_395{min-height:var(--header-height);justify-content:space-between;align-items:center;gap:1rem;padding:.625rem clamp(1rem,2.6vw,2rem);display:flex}._headerLead_r03r1_404,._headerActions_r03r1_405{align-items:center;display:flex}._headerLead_r03r1_404{gap:.75rem;min-width:0}._heading_r03r1_415{min-width:0}._heading_r03r1_415 h1{color:var(--color-text);font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-semibold);letter-spacing:-.02em;margin:0;line-height:1.25}._heading_r03r1_415 p{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);margin:.125rem 0 0;line-height:1.35;overflow:hidden}._headerActions_r03r1_405{flex:none;gap:.5rem}._themeButton_r03r1_445,._menuButton_r03r1_446{width:2.5rem;min-height:2.5rem;color:var(--color-text-muted);border-radius:999px;padding:0}._themeButton_r03r1_445:hover:not(:disabled),._menuButton_r03r1_446:hover:not(:disabled){color:var(--color-text);box-shadow:var(--neu-raised-sm);transform:var(--neu-lift)}._accountMenu_r03r1_461{position:relative}._accountTrigger_r03r1_465{border:1px solid var(--neu-hairline);max-width:16rem;min-height:2.5rem;color:var(--color-text);background:var(--neu-surface-solid);box-shadow:var(--neu-raised-xs);cursor:pointer;transition:var(--neu-transition);border-radius:999px;align-items:center;gap:.625rem;padding:.25rem .625rem .25rem .25rem;display:flex}._accountTrigger_r03r1_465:hover{box-shadow:var(--neu-raised-sm);transform:var(--neu-lift)}._accountTrigger_r03r1_465:active,._accountTrigger_r03r1_465[aria-expanded=true]{background:var(--neu-well);box-shadow:var(--neu-pressed);transform:none}._accountChevron_r03r1_494{color:var(--color-text-subtle);transition:transform var(--motion-quick);flex:none}._accountTrigger_r03r1_465[aria-expanded=true] ._accountChevron_r03r1_494{transform:rotate(180deg)}._accountAvatar_r03r1_504{width:2rem;height:2rem;color:var(--color-primary-strong);background:color-mix(in srgb, var(--color-primary-soft) 70%, var(--neu-well));box-shadow:var(--neu-inset-sm);font-size:var(--text-sm);font-weight:var(--weight-semibold);border-radius:50%;flex:none;place-items:center;display:grid}._accountSummary_r03r1_75{text-align:left}._accountSummary_r03r1_75 strong{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:1.3;overflow:hidden}._accountSummary_r03r1_75 small{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);line-height:1.3;overflow:hidden}._accountPopover_r03r1_545{border:1px solid var(--neu-hairline);border-radius:var(--radius-md);background:var(--color-surface-raised);width:min(18.5rem,100vw - 1.5rem);box-shadow:var(--shadow-lg);z-index:30;padding:.375rem;animation:.14s both _popover-enter_r03r1_1;display:grid;position:absolute;top:calc(100% + .5rem);right:0}._accountMenuSection_r03r1_560{gap:.125rem;min-width:0;padding:.625rem .75rem;display:grid}._accountMenuLabel_r03r1_567{color:var(--color-text-subtle);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .25rem}._accountMenuPrimary_r03r1_576,._accountMenuSecondary_r03r1_577{overflow-wrap:anywhere}._accountMenuPrimary_r03r1_576{color:var(--color-text);font-size:var(--text-base);font-weight:var(--weight-semibold)}._accountMenuSecondary_r03r1_577{color:var(--color-text-muted);font-size:var(--text-sm)}._accountMenuDivider_r03r1_592{background:var(--color-border);height:1px;margin:.25rem .375rem}._signOutButton_r03r1_598{border-radius:var(--radius-sm);width:100%;min-height:2.5rem;font-size:var(--text-base);font-weight:var(--weight-medium);justify-content:flex-start;margin-top:.125rem;padding-inline:.75rem}._signOutButton_r03r1_598:hover:not(:disabled){transform:none}._menuButton_r03r1_446{display:none}._content_r03r1_617{width:100%;max-width:112rem;margin-inline:auto;padding:clamp(1rem,2.4vw,2rem)}._workspaceSelection_r03r1_626{border:1px solid var(--neu-hairline);border-radius:var(--radius-xl);background:var(--neu-surface);width:min(42rem,100%);box-shadow:var(--shadow-panel);text-align:center;justify-items:center;gap:1rem;margin:clamp(2rem,8vh,6rem) auto 0;padding:clamp(1.4rem,4vw,2.5rem);display:grid}._workspaceSelectionIcon_r03r1_640{width:3.25rem;height:3.25rem;color:var(--color-primary-strong);background:color-mix(in srgb, var(--color-primary-soft) 70%, var(--neu-well));box-shadow:var(--neu-inset-sm);border-radius:50%;place-items:center;display:grid}._workspaceSelectionCopy_r03r1_655{justify-items:center;gap:.45rem;display:grid}._workspaceSelectionEyebrow_r03r1_661{color:var(--color-primary);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase}._workspaceSelectionCopy_r03r1_655 h2,._workspaceSelectionCopy_r03r1_655 p{margin:0}._workspaceSelectionCopy_r03r1_655 h2{font-family:var(--font-display);font-size:clamp(1.35rem,3vw,1.75rem);font-weight:var(--weight-semibold);letter-spacing:-.02em}._workspaceSelectionCopy_r03r1_655 p{max-width:34rem;color:var(--color-text-muted);line-height:1.6}._workspaceSelectionOptions_r03r1_687{gap:.7rem;width:min(30rem,100%);display:grid}._workspaceSelectionButton_r03r1_693{text-align:left;justify-content:flex-start;width:100%;min-height:3.25rem;padding-inline:1rem}._workspaceSelectionButton_r03r1_693 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._scrim_r03r1_707{display:none}@media (width<=1080px){._layout_r03r1_5,._layoutCollapsed_r03r1_16{grid-template-columns:1fr}._sidebar_r03r1_22,._sidebarCollapsed_r03r1_333{width:min(18rem,86vw);box-shadow:none;transition:transform .2s cubic-bezier(.2,0,0,1);position:fixed;left:0;transform:translate(-102%)}._sidebarOpen_r03r1_729{box-shadow:var(--shadow-lg);transform:translate(0)}._sidebarCollapsed_r03r1_333 ._brandCopy_r03r1_73,._sidebarCollapsed_r03r1_333 ._workspaceCopy_r03r1_74{display:grid}._sidebarCollapsed_r03r1_333 ._workspaceCopy_r03r1_74:has(._workspaceSelect_r03r1_198){flex:1;display:grid;position:static}._sidebarCollapsed_r03r1_333 ._workspaceCopy_r03r1_74:has(._workspaceSelect_r03r1_198)>:not(._workspaceSelect_r03r1_198){display:initial}._sidebarCollapsed_r03r1_333 ._workspaceChevron_r03r1_218,._sidebarCollapsed_r03r1_333 ._navText_r03r1_319,._sidebarCollapsed_r03r1_333 ._navLabel_r03r1_235{display:block}._sidebarCollapsed_r03r1_333 ._sidebarHeader_r03r1_37{min-height:calc(var(--header-height) - .75rem);justify-items:initial;padding:0 .125rem 0 .25rem;display:flex}._sidebarCollapsed_r03r1_333 ._brandLockup_r03r1_45{justify-content:initial}._sidebarCollapsed_r03r1_333 ._workspaceContext_r03r1_122{justify-content:initial;min-height:3.25rem;margin:.5rem 0 1.25rem;padding:.5rem .625rem .5rem .5rem}._sidebarCollapsed_r03r1_333 ._navLink_r03r1_250{justify-content:initial;padding-inline:.625rem}._collapseButton_r03r1_96{display:none}._menuButton_r03r1_446{display:inline-flex}._scrim_r03r1_707{background:var(--color-shell-scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:10;border:0;display:block;position:fixed;inset:0}}@media (width<=620px){._headerBar_r03r1_395{padding-inline:.75rem}._headerActions_r03r1_405{gap:.375rem}._themeButton_r03r1_445,._menuButton_r03r1_446{width:2.75rem;min-height:2.75rem}._accountSummary_r03r1_75,._accountChevron_r03r1_494{display:none}._accountTrigger_r03r1_465{min-height:2.75rem;padding:.3125rem}._heading_r03r1_415 h1{font-size:var(--text-lg)}._heading_r03r1_415 p{max-width:11rem}._content_r03r1_617{padding:.875rem}}@keyframes _popover-enter_r03r1_1{0%{opacity:0;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){._layout_r03r1_5,._sidebar_r03r1_22,._collapseButton_r03r1_96,._workspaceContext_r03r1_122,._navLink_r03r1_250,._navLink_r03r1_250:before,._navLink_r03r1_250 svg,._accountTrigger_r03r1_465,._accountChevron_r03r1_494{transition:none}._accountPopover_r03r1_545{animation:none}}._emptyOrganizationActions_r03r1_866{flex-wrap:wrap;justify-content:center;gap:.625rem;display:flex}._emptyOrganizationPrimary_r03r1_873,._emptyOrganizationSecondary_r03r1_874{border-radius:var(--radius-md);min-height:2.65rem;font-size:.88rem;font-weight:var(--weight-semibold);border:1px solid #0000;justify-content:center;align-items:center;padding:.6rem 1rem;text-decoration:none;display:inline-flex}._emptyOrganizationPrimary_r03r1_873{color:var(--color-text-inverse);background:var(--color-primary)}._emptyOrganizationPrimary_r03r1_873:hover{background:var(--color-primary-strong)}._emptyOrganizationSecondary_r03r1_874{border-color:var(--color-border);color:var(--color-text);background:var(--color-surface-raised);box-shadow:var(--shadow-xs)}._emptyOrganizationSecondary_r03r1_874:hover{background:var(--color-surface-muted)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display:var(--font-sans);--font-brand:Georgia, "Times New Roman", serif;--color-background:#f3f1ec;--color-surface:#f9f8f4;--color-surface-raised:#fffefa;--color-surface-overlay:#f9f8f4eb;--color-surface-muted:#eeeee8;--color-surface-accent:#e5f2ef;--color-text:#1c2929;--color-text-muted:#596966;--color-text-subtle:#5c6a66;--color-text-inverse:#fff;--color-border:#dedfd8;--color-border-strong:#c9cbc2;--color-primary:#16777a;--color-primary-strong:#0e6265;--color-primary-soft:#def1ef;--color-primary-glow:#16777a29;--color-info:#2d6f91;--color-info-soft:#e7f2f7;--color-success:#247657;--color-success-soft:#e5f4ec;--color-warning:#946416;--color-warning-soft:#fff3d8;--color-danger:#aa3f4d;--color-danger-border:#e9c6cb;--color-danger-soft:#fcebed;--color-intent-request:#3f4fb3;--color-intent-request-soft:#ecedfc;--color-intent-reschedule:#a8501c;--color-intent-reschedule-soft:#fcede3;--color-intent-followup:#8a3f9e;--color-intent-followup-soft:#f6eaf8;--color-shell-sidebar:#ecebe5;--color-shell-sidebar-surface:#f6f5f0;--color-shell-sidebar-border:#dbdad2;--color-shell-sidebar-text:#1f2c2b;--color-shell-sidebar-muted:#485955;--color-shell-sidebar-subtle:#5d6c68;--color-shell-sidebar-hover:#1c29290e;--color-shell-sidebar-active:#fffefa;--color-shell-sidebar-active-border:#dbdad2;--color-shell-logo-background:#fffefa;--color-shell-scrim:#0d14167a;--z-overlay:80;--radius-sm:.5rem;--radius-md:.75rem;--radius-lg:1rem;--radius-xl:1.35rem;--color-soft-surface:#f9f8f4;--color-soft-border:#dddfd7;--color-soft-shadow:#3f4c4121;--color-soft-highlight:#ffffffe6;--color-soft-edge:#fffc;--shadow-soft-raised:5px 6px 12px -3px var(--color-soft-shadow), -3px -3px 8px -2px var(--color-soft-highlight), inset 1px 1px 0 var(--color-soft-edge);--shadow-soft-raised-subtle:2px 3px 6px -2px var(--color-soft-shadow), -2px -2px 5px -2px var(--color-soft-highlight), inset 1px 1px 0 var(--color-soft-edge);--shadow-soft-inset:inset 2px 2px 4px var(--color-soft-shadow), inset -2px -2px 4px var(--color-soft-highlight);--shadow-soft-pressed:inset 3px 3px 6px var(--color-soft-shadow), inset -1px -1px 3px var(--color-soft-highlight);--shadow-soft-hover:6px 8px 14px -3px var(--color-soft-shadow), -3px -3px 9px -2px var(--color-soft-highlight), inset 1px 1px 0 var(--color-soft-edge);--color-chart-1:#00908b;--color-chart-2:#6d5bd0;--color-chart-highlight:#ffffff38;--color-chart-shade:#0627291a;--shadow-chart-bar:inset 1px 1px 0 #ffffff2e, inset -1px 0 0 #0627291f, 2px 2px 4px -2px var(--color-soft-shadow);--motion-soft-surface:.2s cubic-bezier(.2, .65, .3, 1);--neu-surface:linear-gradient(145deg, #fcfbf8 0%, #f5f3ee 100%);--neu-surface-solid:#f8f7f3;--neu-well:#efede7;--neu-hairline:#c4bfb28c;--neu-edge:#ffffffbf;--neu-dark:#968c785c;--neu-light:#fffffff2;--neu-raised:10px 10px 24px -6px var(--neu-dark), -10px -10px 24px -6px var(--neu-light), inset 1px 1px 0 var(--neu-edge);--neu-raised-sm:5px 5px 12px -3px var(--neu-dark), -5px -5px 12px -3px var(--neu-light), inset 1px 1px 0 var(--neu-edge);--neu-raised-xs:2px 2px 5px -1px var(--neu-dark), -2px -2px 5px -1px var(--neu-light), inset 1px 1px 0 var(--neu-edge);--neu-raised-hover:12px 12px 28px -6px var(--neu-dark), -12px -12px 28px -6px var(--neu-light), inset 1px 1px 0 var(--neu-edge);--neu-inset:inset 3px 3px 7px var(--neu-dark), inset -3px -3px 7px var(--neu-light);--neu-inset-sm:inset 2px 2px 4px var(--neu-dark), inset -2px -2px 4px var(--neu-light);--neu-pressed:inset 3px 3px 6px var(--neu-dark), inset -2px -2px 5px var(--neu-light);--neu-motion:.18s cubic-bezier(.2, .65, .3, 1);--neu-transition:box-shadow var(--neu-motion), transform var(--neu-motion), background-color var(--neu-motion), border-color var(--neu-motion), color var(--neu-motion);--neu-lift:translateY(-1px);--shadow-xs:var(--neu-raised-xs);--shadow-sm:0 1px 2px #0e23250a, 0 10px 28px -16px #0e23252e;--shadow-md:0 2px 5px #0e23250f, 0 20px 48px -22px #0e23253d;--shadow-lg:0 4px 10px #0e232514, 0 28px 72px -28px #0e232552;--text-2xs:.6875rem;--text-xs:.75rem;--text-sm:.8125rem;--text-base:.875rem;--text-md:.9375rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-display:2rem;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--shadow-panel:var(--neu-raised);--motion-quick:.15s cubic-bezier(.2, 0, 0, 1)}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-background:#0d1416;--color-surface:#141e20;--color-surface-raised:#192527;--color-surface-overlay:#0d1416e6;--color-surface-muted:#223033;--color-surface-accent:#183638;--color-text:#f2f6f5;--color-text-muted:#b8c6c4;--color-text-subtle:#8fa19f;--color-text-inverse:#102021;--color-border:#2b3a3c;--color-border-strong:#415255;--color-primary:#70c8c5;--color-primary-strong:#8bd8d4;--color-primary-soft:#1c4546;--color-primary-glow:#70c8c52e;--color-info:#8bc5dc;--color-info-soft:#1c3540;--color-success:#82d1ad;--color-success-soft:#1c3d31;--color-warning:#e8be6b;--color-warning-soft:#41351f;--color-danger:#f29ba6;--color-danger-border:#674047;--color-danger-soft:#40272c;--color-intent-request:#adb5f6;--color-intent-request-soft:#25284d;--color-intent-reschedule:#f2a77a;--color-intent-reschedule-soft:#422b1f;--color-intent-followup:#dcabeb;--color-intent-followup-soft:#38253f;--color-shell-sidebar:#111c1f;--color-shell-sidebar-surface:#ffffff08;--color-shell-sidebar-border:#ffffff14;--color-shell-sidebar-text:#edf5f3;--color-shell-sidebar-muted:#a7bab7;--color-shell-sidebar-subtle:#829b98;--color-shell-sidebar-hover:#ffffff0d;--color-shell-sidebar-active:#70c8c51c;--color-shell-sidebar-active-border:#70c8c51a;--color-shell-logo-background:#fff;--color-shell-scrim:#040c0e94;--color-chart-1:#27a6a3;--color-chart-2:#847ce2;--color-chart-highlight:#ebfffc1f;--color-chart-shade:#000f132e;--shadow-chart-bar:inset 1px 1px 0 #ebfffc2e, inset -1px 0 0 #000f133d, 2px 3px 5px -2px var(--color-soft-shadow);--color-soft-surface:#1d2b2d;--color-soft-border:#344548;--color-soft-shadow:#0007097a;--color-soft-highlight:#70999912;--color-soft-edge:#97c0bd14;--shadow-sm:0 1px 2px #0000003d, 0 14px 34px -16px #00000094;--shadow-md:0 2px 6px #0000004d, 0 24px 60px -24px #000000b8;--shadow-lg:0 4px 12px #00000057, 0 32px 80px -28px #000000d1;--neu-surface:linear-gradient(145deg, #1a2629 0%, #141e21 100%);--neu-surface-solid:#172225;--neu-well:#10191b;--neu-hairline:#ffffff12;--neu-edge:#aad2ce12;--neu-dark:#0000008c;--neu-light:#78aaa60f}@media (prefers-contrast:more){:root,:root[data-theme=dark]{--neu-hairline:var(--color-border-strong);--neu-dark:transparent;--neu-light:transparent;--neu-edge:transparent;--neu-raised:0 0 0 transparent;--neu-raised-sm:0 0 0 transparent;--neu-raised-xs:0 0 0 transparent;--neu-raised-hover:0 0 0 transparent;--neu-inset:0 0 0 transparent;--neu-inset-sm:0 0 0 transparent;--neu-pressed:0 0 0 transparent;--neu-lift:none;--shadow-chart-bar:0 0 0 transparent}}@media (prefers-reduced-motion:reduce){:root{--neu-lift:none}}*{box-sizing:border-box}html{background:var(--color-background);min-width:320px;min-height:100%}body{min-width:320px;min-height:100vh;color:var(--color-text);background:var(--color-background);font-family:var(--font-sans);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4,p{text-wrap:pretty}button,input,select{font:inherit}a{color:inherit}button,a,input,select,textarea,summary{outline:none}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid color-mix(in srgb, var(--color-primary) 42%, transparent);outline-offset:2px}@supports (scrollbar-color:auto){*{scrollbar-color:var(--color-border-strong) transparent;scrollbar-width:thin}}::selection{color:var(--color-text-inverse);background:var(--color-primary)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
