@layer base{._content_1f11n_2{max-width:20rem;padding:var(--spacing-2) var(--spacing-3);background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);font-size:.875rem;line-height:1.4;box-shadow:var(--shadow-md);font-family:var(--font-body);border:1px solid var(--ps-divider-strong);backdrop-filter:blur(8px);z-index:var(--z-overlay);overflow-wrap:break-word;word-break:keep-all;animation-duration:var(--animation-duration-normal);animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity}._content_1f11n_2[data-state=delayed-open][data-side=top]{animation-name:_slideDownAndFade_1f11n_1}._content_1f11n_2[data-state=delayed-open][data-side=bottom]{animation-name:_slideUpAndFade_1f11n_1}._content_1f11n_2[data-state=delayed-open][data-side=left]{animation-name:_slideRightAndFade_1f11n_1}._content_1f11n_2[data-state=delayed-open][data-side=right]{animation-name:_slideLeftAndFade_1f11n_1}@keyframes _slideUpAndFade_1f11n_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideDownAndFade_1f11n_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideLeftAndFade_1f11n_1{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@keyframes _slideRightAndFade_1f11n_1{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}}@layer base{._toaster_15o9a_2{--viewport-padding: var(--spacing-4);--toast-width: 360px;--toast-border-radius: var(--radius);--toast-font-family: var(--font-body);--toast-animation-duration: var(--animation-duration-normal)}._toast_15o9a_2{display:flex;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4);background-color:var(--card);color:var(--card-foreground);border-radius:var(--ps-radius-md);box-shadow:var(--shadow-md);border:1px solid var(--ps-divider);width:var(--toast-width);position:relative;animation:_slideIn_15o9a_1 var(--toast-animation-duration) cubic-bezier(.16,1,.3,1);transition:transform .2s ease,opacity .2s ease}._toast_15o9a_2:focus{outline:none;box-shadow:var(--shadow-focus)}._toast_15o9a_2:hover{transform:translateY(-2px)}._content_15o9a_35{flex:1;display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}._title_15o9a_43{font-weight:600;font-size:1rem;color:var(--card-foreground);line-height:1.4}._description_15o9a_50{font-size:.875rem;color:var(--muted-foreground);line-height:1.4}._icon_15o9a_56{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.5rem;height:1.5rem;color:var(--primary)}._actionButton_15o9a_66{padding:var(--spacing-2) var(--spacing-3);background-color:var(--primary);color:var(--primary-foreground);border:none;border-radius:var(--radius-sm);font-weight:500;font-size:.875rem;cursor:pointer;transition:background-color var(--animation-duration-fast) ease;margin-left:var(--spacing-2);white-space:nowrap}._actionButton_15o9a_66:hover{background-color:color-mix(in srgb,var(--primary) 90%,black)}._actionButton_15o9a_66:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._actionButton_15o9a_66:active{background-color:color-mix(in srgb,var(--primary) 80%,black)}._cancelButton_15o9a_93{padding:var(--spacing-2) var(--spacing-3);background-color:var(--muted);color:var(--muted-foreground);border:none;border-radius:var(--radius-sm);font-weight:500;font-size:.875rem;cursor:pointer;transition:background-color var(--animation-duration-fast) ease;white-space:nowrap}._cancelButton_15o9a_93:hover{background-color:color-mix(in srgb,var(--muted) 80%,white)}._cancelButton_15o9a_93:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._cancelButton_15o9a_93:active{background-color:color-mix(in srgb,var(--muted) 75%,white)}._closeButton_15o9a_119{position:absolute;top:var(--spacing-2);right:var(--spacing-2);display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:var(--radius-sm);background-color:transparent;color:var(--muted-foreground);border:none;cursor:pointer;opacity:.7;transition:opacity var(--animation-duration-fast) ease,background-color var(--animation-duration-fast) ease}._closeButton_15o9a_119:hover{opacity:1;background-color:var(--muted)}._closeButton_15o9a_119:focus-visible{outline:none;box-shadow:var(--shadow-focus);opacity:1}.dark ._toast_15o9a_2{border-color:var(--ps-divider)}.dark ._actionButton_15o9a_66:hover{background-color:color-mix(in srgb,var(--primary) 90%,white)}.dark ._actionButton_15o9a_66:active{background-color:color-mix(in srgb,var(--primary) 80%,white)}.dark ._cancelButton_15o9a_93:hover{background-color:color-mix(in srgb,var(--muted) 80%,black)}.dark ._cancelButton_15o9a_93:active{background-color:color-mix(in srgb,var(--muted) 70%,black)}@keyframes _slideIn_15o9a_1{0%{transform:translate(calc(100% + var(--viewport-padding)));opacity:0}to{transform:translate(0);opacity:1}}}@layer base{._button_hzwzh_2{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2);font-family:var(--font-body);font-weight:500;border-radius:var(--ps-radius-md);white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color var(--ps-transition-fast) ease,border-color var(--ps-transition-fast) ease,color var(--ps-transition-fast) ease,box-shadow var(--ps-transition-fast) ease;outline:none;border:1px solid transparent;position:relative}._button_hzwzh_2:focus-visible{box-shadow:0 0 0 2px var(--ps-bg),0 0 0 4px var(--ps-accent);outline:none}._sm_hzwzh_32{height:1.5rem;padding:0 var(--spacing-2);font-size:.875rem}._md_hzwzh_38{height:2.5rem;padding:0 var(--spacing-3);font-size:.9375rem}._lg_hzwzh_44{height:3rem;padding:0 var(--spacing-4);font-size:1rem;border-radius:var(--ps-radius-md)}._icon_hzwzh_52,._icon-md_hzwzh_53{width:2rem;height:2rem;padding:0}._icon-sm_hzwzh_59{width:1.5rem;height:1.5rem;padding:0}._icon-lg_hzwzh_65{width:2.5rem;height:2.5rem;padding:0;border-radius:var(--ps-radius-md)}._button_hzwzh_2 svg{flex-shrink:0}._sm_hzwzh_32 svg,._icon-sm_hzwzh_59 svg{width:1rem;height:1rem}._md_hzwzh_38 svg,._icon_hzwzh_52 svg,._icon-md_hzwzh_53 svg{width:1.25rem;height:1.25rem}._lg_hzwzh_44 svg,._icon-lg_hzwzh_65 svg{width:1.5rem;height:1.5rem}._primary_hzwzh_97{background-color:var(--ps-accent);color:#fff;border-color:var(--ps-accent);--spinner-color: hsl(0 0% 100%)}._primary_hzwzh_97:hover{background-color:var(--ps-accent-hover);border-color:var(--ps-accent-hover)}._primary_hzwzh_97:active{background-color:color-mix(in srgb,var(--ps-accent-hover),black 10%);border-color:color-mix(in srgb,var(--ps-accent-hover),black 10%)}._secondary_hzwzh_115{background-color:var(--ps-divider);color:var(--ps-text-primary);border:1px solid var(--ps-divider-strong);--spinner-color: var(--ps-text-primary)}._secondary_hzwzh_115:hover{background-color:var(--ps-surface-hover)}._secondary_hzwzh_115:active{background-color:color-mix(in srgb,var(--ps-surface-hover),black 10%)}._destructive_hzwzh_131{background-color:var(--ps-danger);color:#fff;border-color:var(--ps-danger);--spinner-color: hsl(0 0% 100%)}._destructive_hzwzh_131:hover{background-color:color-mix(in srgb,var(--ps-danger),black 10%);border-color:color-mix(in srgb,var(--ps-danger),black 10%)}._destructive_hzwzh_131:active{background-color:color-mix(in srgb,var(--ps-danger),black 15%);border-color:color-mix(in srgb,var(--ps-danger),black 15%)}._destructive_hzwzh_131:focus-visible{box-shadow:0 0 0 2px var(--ps-bg),0 0 0 4px var(--ps-danger)}._outline_hzwzh_155{background-color:transparent;border-color:var(--ps-divider-strong);color:var(--ps-text-primary);--spinner-color: var(--ps-text-primary)}._outline_hzwzh_155:hover{background-color:var(--ps-surface-hover)}._outline_hzwzh_155:active{background-color:color-mix(in srgb,var(--ps-surface-hover),black 5%)}._ghost_hzwzh_171{background-color:transparent;border-color:transparent;--spinner-color: var(--ps-accent)}._ghost_hzwzh_171:hover{background-color:var(--ps-surface-hover);color:var(--ps-text-primary)}._ghost_hzwzh_171:active{background-color:color-mix(in srgb,var(--ps-surface-hover),black 5%);color:var(--ps-text-primary)}._link_hzwzh_188{background-color:transparent;color:var(--ps-accent);height:auto;padding:0;text-decoration:none;border:none;border-radius:0;min-height:2.75rem;display:inline-flex;align-items:center;--spinner-color: var(--ps-accent)}._link_hzwzh_188:hover{text-decoration:underline;color:var(--ps-accent-hover);background-color:transparent}._link_hzwzh_188:active{color:color-mix(in srgb,var(--ps-accent-hover),black 10%);background-color:transparent}._link_hzwzh_188:focus-visible{box-shadow:0 0 0 2px var(--ps-accent);outline:none;border-radius:.25rem}._disabled_hzwzh_220{opacity:.5;cursor:not-allowed;pointer-events:none}}._errorContainer_pigg9_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:var(--background);padding:var(--spacing-4);color:var(--foreground)}._errorCard_pigg9_11{background-color:var(--card);padding:var(--spacing-8);border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow-lg);max-width:480px;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-4)}._icon_pigg9_26{color:var(--error-foreground)}._title_pigg9_30{font-family:var(--font-body);font-size:1.5rem;font-weight:600;margin:0}._message_pigg9_37{color:var(--muted-foreground);margin:0;line-height:1.5}._errorDetails_pigg9_43{background-color:var(--muted);padding:var(--spacing-3);border-radius:var(--radius);font-family:var(--font-mono);font-size:.75rem;color:var(--foreground);width:100%;overflow-x:auto;text-align:left;margin:0}._container_qtmg8_1{display:flex;align-items:center;justify-content:center;min-height:100vh;width:100%;background-color:var(--surface);padding:var(--spacing-4)}._card_qtmg8_11{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:32rem;width:100%;padding:var(--spacing-8);background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}._iconContainer_qtmg8_24{margin-bottom:var(--spacing-6);animation:_pulse_qtmg8_1 3s infinite ease-in-out}._icon_qtmg8_24{color:var(--error-foreground)}._title_qtmg8_33{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:600;color:var(--foreground);margin-bottom:var(--spacing-4)}._message_qtmg8_41{font-size:1.125rem;line-height:1.6;color:var(--muted-foreground);margin-bottom:var(--spacing-6)}@keyframes _pulse_qtmg8_1{0%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}to{transform:scale(1);opacity:1}}@media(max-width:640px){._card_qtmg8_11{padding:var(--spacing-6)}._title_qtmg8_33{font-size:1.5rem}._message_qtmg8_41{font-size:1rem}}._impersonationBanner_qtmg8_77{margin-top:var(--spacing-6);padding:var(--spacing-4);background-color:var(--warning);border-radius:var(--radius);width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3);border:1px solid color-mix(in srgb,var(--warning-foreground),transparent 80%)}._impersonationContent_qtmg8_90{display:flex;align-items:center;gap:var(--spacing-2);color:var(--warning-foreground)}._impersonationIcon_qtmg8_97{flex-shrink:0}._impersonationText_qtmg8_101{font-size:.875rem;line-height:1.4;text-align:left;margin:0}._stopButton_qtmg8_108{width:100%;border-color:var(--warning-foreground);color:var(--warning-foreground)}._stopButton_qtmg8_108:hover{background-color:color-mix(in srgb,var(--warning-foreground),transparent 90%);border-color:var(--warning-foreground);color:var(--warning-foreground)}@layer base{._spinner_1j6gw_2{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:currentColor}._spinnerInner_1j6gw_11{position:absolute;width:100%;height:100%;border-radius:50%;border:2px solid transparent;border-top-color:var(--spinner-color, var(--ps-accent));animation:_spin_1j6gw_2 var(--animation-duration-slow) linear infinite}._sm_1j6gw_21{width:1rem;height:1rem}._sm_1j6gw_21 ._spinnerInner_1j6gw_11{border-width:2px}._md_1j6gw_30{width:1.5rem;height:1.5rem}._md_1j6gw_30 ._spinnerInner_1j6gw_11{border-width:2.5px}._lg_1j6gw_39{width:2.5rem;height:2.5rem}._lg_1j6gw_39 ._spinnerInner_1j6gw_11{border-width:3px}@keyframes _spin_1j6gw_2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}}@layer base{._container_y4pfm_2{display:flex;align-items:center;justify-content:center;min-height:60vh;width:100%;padding:var(--spacing-4);font-family:var(--font-body)}._card_y4pfm_12{background-color:var(--ps-bg-card);border:1px solid var(--ps-border-default);border-radius:var(--ps-radius-lg);box-shadow:var(--ps-shadow-md);padding:2.5rem;max-width:480px;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;animation:_neutralNotFoundFadeIn_y4pfm_1 var(--ps-transition-normal)}._iconWrapper_y4pfm_27{color:var(--ps-text-muted);margin-bottom:var(--spacing-6);display:flex;align-items:center;justify-content:center;background-color:var(--ps-bg-elevated);width:80px;height:80px;border-radius:var(--ps-radius-full)}._title_y4pfm_39{font-family:var(--font-body);font-size:1.5rem;font-weight:600;color:var(--ps-text-primary);margin-bottom:var(--spacing-2)}._description_y4pfm_47{font-size:.9375rem;color:var(--ps-text-secondary);line-height:1.5;margin-bottom:var(--spacing-6)}._pathWrapper_y4pfm_54{width:100%;background-color:var(--ps-bg-subtle);border:1px solid var(--ps-border-default);border-radius:var(--ps-radius-sm);padding:var(--spacing-3);margin-bottom:var(--spacing-8);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._pathCode_y4pfm_66{font-family:var(--font-mono);font-size:.8125rem;color:var(--ps-text-tertiary)}._actions_y4pfm_72{display:flex;gap:var(--spacing-4);width:100%;justify-content:center}@keyframes _neutralNotFoundFadeIn_y4pfm_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:480px){._actions_y4pfm_72{flex-direction:column-reverse}._actions_y4pfm_72 button,._actions_y4pfm_72 a{width:100%}}}._accessDeniedIcon_1k3wn_1{color:var(--warning)}._container_3dwwr_1{display:flex;align-items:center;gap:var(--spacing-2, 8px);overflow:visible}._container_3dwwr_1._collapsed_3dwwr_8{justify-content:center;padding:0;gap:0}._icon_3dwwr_14{width:28px;height:28px;object-fit:contain;flex-shrink:0}._wordmark_3dwwr_21{height:auto;max-height:36px;width:auto;max-width:170px;object-fit:contain;flex-shrink:0}._badge_3dwwr_30{font-family:var(--font-body, system-ui, sans-serif);font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#fff;padding:2px 6px;border-radius:10px;line-height:1.2;white-space:nowrap;flex-shrink:0}@layer base{._content_11m21_2,._subContent_11m21_3{min-width:12rem;overflow:hidden;background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);border:1px solid var(--ps-divider);backdrop-filter:blur(8px);box-shadow:var(--shadow-md);padding:var(--spacing-2);animation:_scaleIn_11m21_1 var(--animation-duration-normal) ease-out;z-index:var(--z-overlay)}._subContent_11m21_3{animation:_fadeIn_11m21_1 var(--animation-duration-normal) ease-out}._item_11m21_21,._checkboxItem_11m21_22,._radioItem_11m21_23,._subTrigger_11m21_24{position:relative;display:flex;align-items:center;cursor:pointer;user-select:none;border-radius:var(--radius-sm);font-size:.9375rem;padding:var(--spacing-2) var(--spacing-3);outline:none;transition:background-color var(--animation-duration-fast),color var(--animation-duration-fast)}._item_11m21_21:hover,._checkboxItem_11m21_22:hover,._radioItem_11m21_23:hover,._subTrigger_11m21_24:hover{background-color:color-mix(in srgb,var(--primary) 8%,transparent);color:var(--primary)}._item_11m21_21:focus-visible,._checkboxItem_11m21_22:focus-visible,._radioItem_11m21_23:focus-visible,._subTrigger_11m21_24:focus-visible{background-color:color-mix(in srgb,var(--primary) 12%,transparent);color:var(--primary)}._item_11m21_21[data-disabled],._checkboxItem_11m21_22[data-disabled],._radioItem_11m21_23[data-disabled],._subTrigger_11m21_24[data-disabled]{pointer-events:none;opacity:.5}._item_11m21_21[data-highlighted],._checkboxItem_11m21_22[data-highlighted],._radioItem_11m21_23[data-highlighted],._subTrigger_11m21_24[data-highlighted]{background-color:var(--primary);color:var(--primary-foreground)}._checkboxItem_11m21_22,._radioItem_11m21_23{padding-left:var(--spacing-8)}._checkboxIndicator_11m21_76,._radioIndicator_11m21_77{position:absolute;left:var(--spacing-3);display:flex;align-items:center;justify-content:center}._checkboxIndicator_11m21_76{height:1rem;width:1rem}._checkboxIndicator_11m21_76 svg{height:.875rem;width:.875rem}._radioIndicator_11m21_77{height:1rem;width:1rem}._radioIndicatorCircle_11m21_100{width:.5rem;height:.5rem;border-radius:var(--radius-full);background-color:currentColor}._label_11m21_107{padding:var(--spacing-2) var(--spacing-3);font-size:.875rem;font-weight:500;color:var(--muted-foreground)}._separator_11m21_114{height:1px;margin:var(--spacing-2) 0;background-color:var(--border)}._shortcut_11m21_120{margin-left:auto;font-size:.75rem;letter-spacing:.025em;opacity:.6}._subTriggerIcon_11m21_127{margin-left:auto;height:1rem;width:1rem;opacity:.75}._inset_11m21_134{padding-left:var(--spacing-8)}@keyframes _scaleIn_11m21_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes _fadeIn_11m21_1{0%{opacity:0}to{opacity:1}}}@layer base{._trigger_11hx6_2{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);background-color:var(--ps-bg-card);border:1px solid var(--ps-border-default);border-radius:var(--ps-radius-sm);color:var(--ps-text-primary);font-family:var(--font-body);font-size:.875rem;font-weight:500;cursor:pointer;transition:all var(--ps-transition-fast);user-select:none;outline:none}._trigger_11hx6_2:hover:not(:disabled){background-color:var(--ps-surface-hover);border-color:var(--ps-border-hover)}._trigger_11hx6_2:focus-visible{box-shadow:var(--shadow-focus);border-color:var(--ps-accent)}._trigger_11hx6_2:disabled{opacity:.6;cursor:not-allowed}._trigger_11hx6_2[data-variant=sidebar]{width:100%;background-color:#1a1d27;border:1px solid #2A2D3A;border-radius:6px;padding:6px;gap:8px;font-size:11px;font-weight:500;color:#f0f1f5}._trigger_11hx6_2[data-variant=sidebar]:hover:not(:disabled){background-color:#1f2235;border-color:#2a2d3a}._trigger_11hx6_2[data-variant=sidebar] ._name_11hx6_52{text-align:left;flex:1;max-width:none}._trigger_11hx6_2[data-variant=sidebar] ._chevron_11hx6_58{color:#5a5e75}._avatar_11hx6_62{width:20px;height:20px;background-color:#1f2235;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:9px;flex-shrink:0}._icon_11hx6_74{color:var(--ps-text-secondary);flex-shrink:0}._name_11hx6_52{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chevron_11hx6_58{color:var(--ps-text-tertiary);flex-shrink:0}._spinner_11hx6_91{color:var(--ps-accent);flex-shrink:0;animation:_spin_11hx6_91 1s linear infinite}@keyframes _spin_11hx6_91{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._content_11hx6_106{min-width:240px}._menuItem_11hx6_110{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-4)}._itemContent_11hx6_117{display:flex;flex-direction:column;gap:2px;flex:1;overflow:hidden}._itemName_11hx6_125{font-weight:500;color:var(--ps-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._itemRole_11hx6_133{font-size:.75rem;color:var(--ps-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._checkIcon_11hx6_141{color:var(--ps-accent);flex-shrink:0}}._sidebar_1j9nc_1{--sb-bg: #0F1E33;--sb-text-primary: #FFFFFF;--sb-text-muted: #C9D3E0;--sb-text-tertiary: #8FA0B8;width:224px;min-width:224px;max-width:224px;height:100vh;display:flex;flex-direction:column;background-color:var(--sb-bg);border-right:1px solid rgba(255,255,255,.06);font-family:var(--ps-font-ui, system-ui, sans-serif);transition:width .2s ease,min-width .2s ease,max-width .2s ease}._sidebar_1j9nc_1._collapsed_1j9nc_19{width:52px;min-width:52px;max-width:52px}._sidebar_1j9nc_1 [data-tooltip]{position:relative}._collapsed_1j9nc_19 [data-tooltip]:hover:after{content:attr(data-tooltip);position:absolute;left:100%;margin-left:var(--spacing-3);top:50%;transform:translateY(-50%);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-sm);background:var(--sb-bg);color:var(--sb-text-primary);font-size:.6875rem;white-space:nowrap;z-index:var(--z-spotlight);pointer-events:none}._topSection_1j9nc_46{flex-shrink:0;display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-4) var(--spacing-3) var(--spacing-2);background-color:var(--sb-bg)}._collapsed_1j9nc_19 ._topSection_1j9nc_46{padding:var(--spacing-4) var(--spacing-2) var(--spacing-2)}._logoRow_1j9nc_59{display:flex;align-items:center;justify-content:space-between;width:100%}._collapsed_1j9nc_19 ._logoRow_1j9nc_59{flex-direction:column;justify-content:center;gap:var(--spacing-4)}._toggleBtn_1j9nc_72{display:flex;align-items:center;justify-content:center;padding:0;color:var(--sb-text-tertiary)}._toggleBtn_1j9nc_72:hover{color:var(--sb-text-primary)}._practiceSwitcherSlot_1j9nc_84{width:100%;padding:var(--spacing-2);border:1px solid rgba(255,255,255,.08);border-radius:var(--ps-radius-md);background:#ffffff0f}._collapsed_1j9nc_19 ._practiceSwitcherSlot_1j9nc_84{display:none}._navBody_1j9nc_96{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-2) 0;background-color:var(--sb-bg)}._navBody_1j9nc_96::-webkit-scrollbar{width:.25rem}._navBody_1j9nc_96::-webkit-scrollbar-track{background:transparent}._navBody_1j9nc_96::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:var(--radius-sm)}._navGroup_1j9nc_120{display:flex;flex-direction:column;gap:var(--spacing-1);padding-top:.875rem}._groupHeader_1j9nc_127{display:flex;align-items:center;padding:0 1.625rem;margin-bottom:var(--spacing-1)}._collapsed_1j9nc_19 ._groupHeader_1j9nc_127{justify-content:center;padding:0}._groupLabel_1j9nc_139{color:var(--sb-text-tertiary);font-size:.6875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}._collapsed_1j9nc_19 ._groupLabel_1j9nc_139{display:none}._groupItems_1j9nc_151{display:flex;flex-direction:column;gap:var(--spacing-1)}._navItem_1j9nc_157{display:flex;align-items:center;gap:var(--spacing-3);min-height:2.375rem;margin:0 var(--spacing-3);padding:var(--spacing-2) .875rem;border:1px solid transparent;border-radius:var(--manage-radius-md);background:transparent;color:var(--sb-text-muted);font-size:.84375rem;font-weight:400;text-decoration:none}._collapsed_1j9nc_19 ._navItem_1j9nc_157{justify-content:center;gap:0;margin:0 var(--spacing-1);padding:var(--spacing-2) 0}._navItem_1j9nc_157:hover{background-color:#ffffff0d;color:var(--sb-text-primary)}._navItem_1j9nc_157._active_1j9nc_185{border-color:#2f6fd6;background-color:#2f6fd62e;color:var(--sb-text-primary);font-weight:500}._iconWrap_1j9nc_192{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0}._itemLabel_1j9nc_200{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._homeChevron_1j9nc_207{flex-shrink:0}._collapsed_1j9nc_19 ._itemLabel_1j9nc_200,._collapsed_1j9nc_19 ._homeChevron_1j9nc_207{display:none}._badge_1j9nc_216{margin-left:var(--spacing-2);padding:var(--spacing-1) .375rem;border-radius:var(--radius-sm);font-size:.625rem;font-weight:500;line-height:1}._collapsed_1j9nc_19 ._badge_1j9nc_216{display:none}._collapsedBadge_1j9nc_229{display:none;position:absolute;top:-.25rem;right:-.5rem;width:.375rem;height:.375rem;border-radius:var(--radius-full)}._collapsed_1j9nc_19 ._collapsedBadge_1j9nc_229{display:block}._collapsedBadge_1j9nc_229._badge_red_1j9nc_243{background-color:#f87171}._collapsedBadge_1j9nc_229._badge_amber_1j9nc_247{background-color:#fbbf60}._collapsedBadge_1j9nc_229._badge_default_1j9nc_251{background-color:var(--sb-text-muted)}._badge_red_1j9nc_243{background-color:#3d1a1a;color:#f87171}._badge_amber_1j9nc_247{background-color:#2e2010;color:#fbbf60}._badge_default_1j9nc_251{background-color:#ffffff14;color:var(--sb-text-muted)}._bottomSection_1j9nc_270{flex-shrink:0;display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-4);border-top:1px solid rgba(255,255,255,.08);background-color:var(--sb-bg)}._collapsed_1j9nc_19 ._bottomSection_1j9nc_270{align-items:center;padding:var(--spacing-4) 0}._bottomLinks_1j9nc_286{display:flex;flex-direction:column;gap:var(--spacing-2)}._collapsed_1j9nc_19 ._bottomLinks_1j9nc_286{align-items:center}._bottomLink_1j9nc_286{display:flex;align-items:center;gap:var(--spacing-3);width:100%;text-align:left;margin:0 calc(-1 * var(--spacing-2));padding:var(--spacing-2);border-radius:var(--manage-radius-md);color:var(--sb-text-muted);font-size:.84375rem;text-decoration:none}._collapsed_1j9nc_19 ._bottomLink_1j9nc_286{justify-content:center;margin:0}._bottomLink_1j9nc_286:hover,._bottomLinkActive_1j9nc_316{color:var(--sb-text-primary);background-color:#ffffff0d}._bottomLinkIcon_1j9nc_321{display:block;flex-shrink:0}._bottomLinkText_1j9nc_326{display:inline}._collapsed_1j9nc_19 ._bottomLinkText_1j9nc_326{display:none}._userBlock_ose8o_1{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-3);margin-left:var(--spacing-1);border-left:1px solid #E6EBF2;border-radius:10px;text-align:left}._userBlock_ose8o_1:hover:not(:disabled){background-color:#f4f7fb}._userBlock_ose8o_1:focus-visible{outline:2px solid var(--manage-accent);outline-offset:2px}._avatar_ose8o_21,._headerAvatar_ose8o_22{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.375rem;height:2.375rem;border-radius:var(--radius-full);overflow:hidden;background-color:#1f6fb2;color:#fff;font-size:.8125rem;font-weight:600}._avatar_ose8o_21 img,._headerAvatar_ose8o_22 img{width:100%;height:100%;object-fit:cover;border-radius:50%}._userDetails_ose8o_45,._headerDetails_ose8o_46{display:flex;flex-direction:column;min-width:0}._userName_ose8o_52,._userRole_ose8o_53,._headerName_ose8o_54,._headerEmail_ose8o_55,._headerRole_ose8o_56{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._userName_ose8o_52{color:#0f1e33;font-size:.875rem;font-weight:600}._userRole_ose8o_53{color:#6b7a8f;font-size:.75rem}._userChevron_ose8o_73{flex-shrink:0;color:#6b7a8f}._menuContent_ose8o_78{width:17.5rem;max-width:calc(100vw - 2rem)}._menuHeader_ose8o_83{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--spacing-2) var(--spacing-3);padding:var(--spacing-2) var(--spacing-3)}._headerDetails_ose8o_46{gap:var(--spacing-1)}._headerName_ose8o_54{font-size:.875rem;font-weight:600}._headerEmail_ose8o_55,._headerRole_ose8o_56,._clinicLine_ose8o_102{color:var(--muted-foreground);font-size:.75rem}._clinicLine_ose8o_102{grid-column:1 / -1;display:flex;align-items:center;gap:var(--spacing-2);overflow-wrap:anywhere}._demoBadge_ose8o_115{flex-shrink:0;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-full);background-color:var(--warning);color:var(--warning-foreground);font-size:.6875rem;font-weight:600}._menuLink_ose8o_125,._actionItem_ose8o_126{display:flex;align-items:center;gap:var(--spacing-3)}._menuLink_ose8o_125 svg,._actionItem_ose8o_126 svg{flex-shrink:0}._warningItem_ose8o_137{color:var(--warning-foreground)}._dangerItem_ose8o_141{color:var(--error-foreground)}@media(max-width:48rem){._userDetails_ose8o_45{display:none}._userBlock_ose8o_1{gap:var(--spacing-2)}}._wrapper_akkim_1{position:fixed;inset:0;z-index:var(--z-overlay, 400);pointer-events:none}._wrapper_akkim_1._open_akkim_8{pointer-events:auto}._backdrop_akkim_12{position:absolute;inset:0;background-color:#00000080;opacity:0;transition:opacity .2s ease}._wrapper_akkim_1._open_akkim_8 ._backdrop_akkim_12{opacity:1}._panel_akkim_24{position:absolute;top:0;right:0;bottom:0;width:400px;background-color:var(--ps-bg-card);border-left:1px solid var(--ps-border-default);box-shadow:var(--ps-shadow-lg);display:flex;flex-direction:column;transform:translate(100%);transition:transform .25s ease}._wrapper_akkim_1._open_akkim_8 ._panel_akkim_24{transform:translate(0)}@media(max-width:640px){._panel_akkim_24{width:100vw;border-left:none}}._header_akkim_50{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-4, 16px) var(--spacing-6, 24px);border-bottom:1px solid var(--ps-border-default);background-color:var(--ps-bg-card);flex-shrink:0}._title_akkim_60{font-family:var(--font-family-heading, var(--ps-font-ui));font-size:1.125rem;font-weight:600;color:var(--ps-text-primary);margin:0}._headerActions_akkim_68{display:flex;align-items:center;gap:var(--spacing-4, 16px)}._markAllReadBtn_akkim_74{font-family:var(--font-family-base, var(--ps-font-ui));font-size:.875rem;font-weight:500;color:var(--ps-accent, #E91E8C);transition:opacity .15s ease}._markAllReadBtn_akkim_74:hover{opacity:.8}._closeBtn_akkim_86{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--ps-radius-sm, 6px);color:var(--ps-text-secondary);transition:all .15s ease}._closeBtn_akkim_86:hover{background-color:var(--ps-hover-bg, rgba(0, 0, 0, .04));color:var(--ps-text-primary)}._body_akkim_102{flex:1;overflow-y:auto;display:flex;flex-direction:column}._emptyState_akkim_109{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-8, 32px);text-align:center}._emptyIcon_akkim_119{color:var(--ps-text-tertiary);opacity:.4;margin-bottom:var(--spacing-4, 16px)}._emptyTitle_akkim_125{font-family:var(--font-family-heading, var(--ps-font-ui));font-size:1rem;font-weight:500;color:var(--ps-text-primary);margin:0 0 var(--spacing-1, 4px) 0}._emptySubtext_akkim_133{font-family:var(--font-family-base, var(--ps-font-ui));font-size:.875rem;color:var(--ps-text-tertiary);margin:0}._groupSection_akkim_140{display:flex;flex-direction:column}._groupHeader_akkim_145{position:sticky;top:0;z-index:10;background-color:var(--ps-bg-subtle, var(--ps-bg-elevated));padding:var(--spacing-2, 8px) var(--spacing-6, 24px);margin:0;font-family:var(--font-family-heading, var(--ps-font-ui));font-size:.75rem;font-weight:600;color:var(--ps-text-secondary);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--ps-border-default);border-top:1px solid var(--ps-border-default)}._groupSection_akkim_140:first-child ._groupHeader_akkim_145{border-top:none}._notificationList_akkim_166{display:flex;flex-direction:column}._item_akkim_171{display:flex;align-items:flex-start;padding:var(--spacing-4, 16px) var(--spacing-4, 16px) var(--spacing-4, 16px) var(--spacing-2, 8px);gap:var(--spacing-3, 12px);border-bottom:1px solid var(--ps-border-default);background-color:var(--ps-bg-card);transition:background-color .15s ease;position:relative}._item_akkim_171[role=button]{cursor:pointer}._item_akkim_171:hover,._item_akkim_171:focus-within{background-color:var(--ps-hover-bg, rgba(0, 0, 0, .04));outline:none}._indicatorCol_akkim_192{width:12px;display:flex;justify-content:center;padding-top:6px;flex-shrink:0}._unreadDot_akkim_200{width:6px;height:6px;border-radius:50%;background-color:var(--ps-accent, #E91E8C)}._iconCol_akkim_207{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--ps-radius-full, 9999px);background-color:var(--ps-bg-elevated);color:var(--ps-text-secondary);flex-shrink:0}._contentCol_akkim_219{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--spacing-1, 4px)}._itemHeader_akkim_227{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-2, 8px)}._itemTitle_akkim_234{font-family:var(--font-family-base, var(--ps-font-ui));font-size:.875rem;font-weight:400;color:var(--ps-text-primary);margin:0;line-height:1.4}._item_akkim_171._unread_akkim_200 ._itemTitle_akkim_234{font-weight:600}._timestamp_akkim_247{font-family:var(--font-family-base, var(--ps-font-ui));font-size:.75rem;color:var(--ps-text-tertiary);white-space:nowrap;flex-shrink:0}._itemBody_akkim_255{font-family:var(--font-family-base, var(--ps-font-ui));font-size:.875rem;color:var(--ps-text-secondary);margin:0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}._actionCol_akkim_268{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:28px}._markReadBtn_akkim_276{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--ps-radius-sm, 6px);color:var(--ps-text-tertiary);opacity:0;transition:all .15s ease;background:var(--ps-bg-elevated);border:1px solid var(--ps-border-default)}._item_akkim_171:hover ._markReadBtn_akkim_276,._item_akkim_171:focus-within ._markReadBtn_akkim_276{opacity:1}._markReadBtn_akkim_276:hover{background-color:var(--ps-hover-bg-strong, rgba(0, 0, 0, .08));color:var(--ps-text-primary)}._wrapper_ipdkq_1{position:relative;display:inline-block}._iconButton_ipdkq_6{position:relative;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--ps-radius-md, 8px);color:var(--ps-text-muted);transition:all .2s ease;background:transparent;border:none;cursor:pointer;padding:0}._iconButton_ipdkq_6:hover{background-color:var(--ps-hover-bg, rgba(0, 0, 0, .04));color:var(--ps-text-primary)}._badge_ipdkq_27{position:absolute;top:4px;right:4px;background-color:var(--ps-danger, #C0392B);color:#fff;font-size:.625rem;font-weight:600;padding:0 4px;min-width:16px;height:16px;border-radius:9999px;display:flex;align-items:center;justify-content:center;border:2px solid var(--ps-bg-card);line-height:1;box-sizing:content-box;animation:_badgePop_ipdkq_1 .3s cubic-bezier(.175,.885,.32,1.275) forwards;transform-origin:center;z-index:2;pointer-events:none}@keyframes _badgePop_ipdkq_1{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}@layer base{._overlay_1l8ua_2{position:fixed;inset:0;background-color:color-mix(in srgb,black 50%,transparent);backdrop-filter:blur(4px);z-index:var(--z-overlay)!important;animation:_overlayShow_1l8ua_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._content_1l8ua_12{position:fixed!important;top:50%;left:50%;transform:translate(-50%,-50%);max-width:90vw;max-height:85vh;width:32rem;background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--ps-radius-lg);border:1px solid var(--ps-divider);box-shadow:var(--shadow-lg);z-index:var(--z-overlay)!important;overflow:auto;padding:var(--spacing-6);animation:_contentShow_1l8ua_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._close_1l8ua_33{position:absolute;top:var(--spacing-4);right:var(--spacing-4);display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-full);background-color:var(--muted);color:var(--muted-foreground);border:none;cursor:pointer;transition:background-color var(--ps-transition-fast),color var(--ps-transition-fast),transform var(--ps-transition-fast)}._close_1l8ua_33:hover{background-color:var(--muted-foreground);color:var(--muted);transform:scale(1.05)}._close_1l8ua_33:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._closeIcon_1l8ua_64{width:1rem;height:1rem}._header_1l8ua_69{margin-bottom:var(--spacing-4)}._footer_1l8ua_73{display:flex;justify-content:flex-end;gap:var(--spacing-2);margin-top:var(--spacing-6)}._title_1l8ua_80{font-family:var(--font-body);font-size:1.25rem;font-weight:600;color:var(--popup-foreground);line-height:1.4;margin-bottom:var(--spacing-2)}._description_1l8ua_89{font-size:.875rem;color:var(--muted-foreground);line-height:1.5;margin-bottom:var(--spacing-4)}._screenReaderText_1l8ua_96{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@keyframes _overlayShow_1l8ua_1{0%{opacity:0}to{opacity:1}}@keyframes _contentShow_1l8ua_1{0%{opacity:0;scale:.95}to{opacity:1;scale:1}}}@layer base{._command_1yyos_2{display:flex;flex-direction:column;width:100%;max-width:100%;background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);border:1px solid var(--ps-divider);box-shadow:var(--shadow-md);overflow:hidden}._commandInDialog_1yyos_15{height:100%;max-height:100%;box-shadow:none}._CommandDialogContent_1yyos_21{padding:0;overflow:hidden;max-width:32rem}._cmdkInputWrapper_1yyos_27{display:flex;align-items:center;border-bottom:1px solid var(--ps-divider);padding:var(--spacing-3) var(--spacing-4)}._cmdkInputWrapperSearchIcon_1yyos_34{width:1rem;height:1rem;color:var(--muted-foreground);margin-right:var(--spacing-2);flex-shrink:0}._cmdkInput_1yyos_27{width:100%;height:1.75rem;background-color:transparent;color:inherit;border:none;outline:none;font-family:var(--font-body);font-size:.95rem}._cmdkInput_1yyos_27::placeholder{color:var(--muted-foreground)}._commandList_1yyos_57{overflow-y:auto;overflow-x:hidden;max-height:30vh;padding:var(--spacing-2)}._commandEmpty_1yyos_64{display:flex;align-items:center;justify-content:center;height:4rem;color:var(--muted-foreground);font-size:.875rem}._commandGroup_1yyos_73{overflow:hidden;padding:var(--spacing-2) 0}._commandGroup_1yyos_73 [cmdk-group-heading]{padding:0 var(--spacing-3);margin-bottom:var(--spacing-2);color:var(--muted-foreground);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}._commandSeparator_1yyos_88{height:1px;background-color:var(--ps-divider);margin:var(--spacing-2) var(--spacing-1)}._commandItem_1yyos_94{position:relative;display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-sm);color:var(--popup-foreground);font-size:.875rem;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease;user-select:none;outline:none}._commandItem_1yyos_94[data-selected=true]{background-color:var(--ps-surface-hover, hsl(40 10% 93%));color:var(--ps-text-primary, #1A1A18)}._commandItem_1yyos_94[data-disabled=true]{opacity:.5;cursor:not-allowed}._commandItem_1yyos_94 svg{width:1rem;height:1rem;flex-shrink:0;transition:color var(--animation-duration-fast) ease}._commandItem_1yyos_94[data-selected=true] svg{color:var(--ps-text-primary, #1A1A18)}._commandShortcut_1yyos_132{display:inline-flex;align-items:center;margin-left:auto;font-size:.75rem;font-family:var(--font-mono);color:var(--muted-foreground);padding-left:var(--spacing-4)}._commandItem_1yyos_94[data-selected=true] ._commandShortcut_1yyos_132{color:var(--muted-foreground);opacity:1}}._icon_1r480_1{width:1rem;height:1rem;color:var(--care-text-secondary);flex-shrink:0}._resultContent_1r480_8{display:flex;flex-direction:column;gap:2px}._resultTitle_1r480_14{font-weight:500;color:var(--care-text-primary)}._resultMeta_1r480_19{font-size:.75rem;color:var(--care-text-tertiary)}[data-selected=true] ._resultTitle_1r480_14{color:inherit}[data-selected=true] ._resultMeta_1r480_19{color:inherit;opacity:.7}._pill_4jalb_1{display:inline-flex;align-items:center;gap:var(--spacing-2);min-height:2.25rem;padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--ps-border-accent);border-radius:var(--radius-full);background:var(--ps-accent-soft);color:var(--ps-text-primary);font-family:var(--ps-font-ui);font-size:.8125rem;font-weight:600;white-space:nowrap}._pill_4jalb_1:hover{background:var(--ps-hover-bg-strong)}._pill_4jalb_1:focus-visible{outline:2px solid var(--ps-accent);outline-offset:2px}._track_4jalb_26{display:block;width:1.5rem;height:.375rem;overflow:hidden;border-radius:var(--radius-full);background:var(--ps-divider-strong)}._fill_4jalb_35{display:block;height:100%;border-radius:inherit;background:var(--ps-accent)}._headerContainer_uubl7_1{position:sticky;top:0;z-index:var(--z-nav-sticky);display:flex;flex-direction:column}._topbar_uubl7_9{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-6);height:4rem;padding:0 1.75rem;border-bottom:1px solid #E6EBF2;background-color:#fff}._impersonationBanner_uubl7_20{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 var(--spacing-4);height:2rem;background:#f5a6231f;border-bottom:1px solid rgba(245,166,35,.2)}._impersonationText_uubl7_31{font-size:.75rem;color:var(--ps-warning)}._impersonationEndBtn_uubl7_36{padding:var(--spacing-1) var(--spacing-2);color:var(--ps-warning);font-size:.75rem;font-weight:500}._impersonationEndBtn_uubl7_36:hover{text-decoration:underline}._left_uubl7_47{display:flex;align-items:center;flex:1;min-width:0;max-width:36.25rem}._searchTrigger_uubl7_55{display:flex;align-items:center;gap:var(--spacing-3);width:100%;height:2.5rem;padding:0 var(--spacing-3);border:1px solid #DDE3EC;border-radius:var(--ps-radius-md);background-color:#fff;color:#6b7a8f;text-align:left;cursor:pointer}._searchTrigger_uubl7_55:focus-visible{outline:2px solid #2F6FD6;outline-offset:2px}._searchTrigger_uubl7_55 svg{flex-shrink:0}._searchPlaceholder_uubl7_79{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem}._searchShortcut_uubl7_88{flex-shrink:0;padding:var(--spacing-1) .375rem;border:1px solid #DDE3EC;border-radius:var(--ps-radius-sm);color:#6b7a8f;font-family:inherit;font-size:.6875rem;line-height:1}._right_uubl7_99{display:flex;align-items:center;flex-shrink:0;gap:var(--spacing-4)}@media(max-width:48rem){._topbar_uubl7_9{gap:var(--spacing-3);padding:0 var(--spacing-4)}._searchShortcut_uubl7_88{display:none}}@layer base{._banner_g89tw_2{display:flex;align-items:center;justify-content:center;width:100%;background-color:var(--ps-warning-soft);color:var(--ps-warning-foreground, var(--ps-warning));border-bottom:1px solid color-mix(in srgb,var(--ps-warning) 25%,transparent);padding:var(--spacing-2) var(--spacing-4);z-index:var(--z-nav-low)}._content_g89tw_14{display:flex;align-items:center;gap:var(--spacing-3);max-width:1200px;width:100%}._icon_g89tw_22{width:1.25rem;height:1.25rem;flex-shrink:0;color:var(--ps-warning)}._text_g89tw_29{font-size:.875rem;line-height:1.4;font-weight:500}}@layer base{._textarea_11tcn_2{font-family:var(--font-body);font-size:1rem;line-height:1.5;color:var(--ps-text-primary);background-color:var(--ps-bg-subtle);border:1px solid var(--ps-divider);border-radius:var(--ps-radius-md);padding:var(--spacing-2) var(--spacing-3);width:100%;min-height:6rem;resize:vertical;transition:border-color var(--ps-transition-normal) ease,background-color var(--ps-transition-normal) ease,box-shadow var(--ps-transition-normal) ease;outline:none;box-shadow:inset 0 1px 2px #00000005,0 1px #ffffff0d}._textarea_11tcn_2::placeholder{color:var(--ps-text-tertiary);opacity:1}._textarea_11tcn_2:hover{border-color:var(--ps-divider-strong);background-color:var(--ps-surface-hover);box-shadow:inset 0 1px 2px #00000005,0 2px 4px #0000000d}._textarea_11tcn_2:focus{border-color:var(--ps-accent);box-shadow:0 0 0 3px var(--ps-accent-soft),0 2px 4px #0000000d;background-color:var(--ps-bg-subtle)}._textarea_11tcn_2:disabled{opacity:.5;cursor:not-allowed;background-color:var(--ps-bg-subtle);color:var(--ps-text-tertiary);box-shadow:none}._noResize_11tcn_53{resize:none}._clear_11tcn_57{background-color:transparent;border:none;padding:0;box-shadow:none;border-radius:0}._clear_11tcn_57:hover,._clear_11tcn_57:focus{background-color:transparent;border:none;box-shadow:none}}._content_gd1jq_1{display:grid;grid-template-columns:minmax(0,62%) minmax(0,38%);width:min(1000px,94vw);max-width:94vw;max-height:min(85vh,900px);padding:0;overflow:hidden;border:0;border-radius:20px;background:var(--ps-bg-card);font-family:var(--ps-font-ui);box-shadow:var(--ps-shadow-lg)}._content_gd1jq_1>button:last-child{position:absolute;top:var(--spacing-4);right:var(--spacing-4);z-index:2;width:2.75rem;height:2.75rem;background:var(--ps-divider);color:var(--ps-text-secondary)}._content_gd1jq_1>button:last-child:hover{background:var(--ps-divider-strong);color:var(--ps-text-primary);transform:none}._leftPanel_gd1jq_33{min-width:0;padding:2.5rem var(--spacing-12);overflow-y:auto;background:var(--ps-bg-card)}._topRow_gd1jq_40{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);margin-bottom:var(--spacing-8)}._eyebrow_gd1jq_48{color:var(--ps-text-secondary);font-size:.6875rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase}._progress_gd1jq_56{display:flex;align-items:center;gap:var(--spacing-3);flex:none;color:var(--ps-text-secondary);font-size:.875rem}._segments_gd1jq_65{display:flex;gap:var(--spacing-1)}._segments_gd1jq_65 span{width:2.4rem;height:.375rem;border-radius:var(--radius-full);background:var(--ps-divider-strong)}._segments_gd1jq_65 ._activeSegment_gd1jq_77{background:var(--care-primary)}._header_gd1jq_81{margin-bottom:var(--spacing-6)}._title_gd1jq_85{margin:0 0 var(--spacing-3);color:#0b2545;font-family:var(--ps-font-ui);font-size:clamp(1.75rem,3vw,2.25rem);font-weight:800;line-height:1.16;letter-spacing:-.035em}._subtitle_gd1jq_95{max-width:32rem;margin:0;color:var(--ps-text-secondary);font-size:1rem;line-height:1.55}._rows_gd1jq_103{display:grid;gap:var(--spacing-3)}._row_gd1jq_103{display:flex;align-items:center;gap:var(--spacing-4);width:100%;min-height:5.5rem;padding:var(--spacing-3) var(--spacing-4);border:1px solid var(--ps-divider-strong);border-radius:var(--ps-radius-md);background:var(--ps-bg-card);text-align:left;transition:transform var(--ps-transition-fast),box-shadow var(--ps-transition-fast),border-color var(--ps-transition-fast)}._row_gd1jq_103:hover{transform:translateY(-2px);border-color:var(--care-primary);box-shadow:var(--ps-shadow-sm)}._row_gd1jq_103:focus-visible,._skip_gd1jq_129:focus-visible{outline:2px solid var(--care-primary);outline-offset:2px}._row_gd1jq_103:disabled,._skip_gd1jq_129:disabled{opacity:.55;cursor:not-allowed}._row_gd1jq_103:disabled:hover{transform:none;box-shadow:none}._iconTile_gd1jq_145{display:grid;place-items:center;flex:none;width:3.625rem;height:3.625rem;border-radius:var(--ps-radius-md)}._iconTile_gd1jq_145 svg{width:1.65rem;height:1.65rem}._tealTile_gd1jq_159{background:var(--care-primary-light);color:var(--care-primary)}._purpleTile_gd1jq_164{background:var(--ps-ketamine-soft);color:var(--ps-ketamine)}._blueTile_gd1jq_169{background:var(--ps-info-soft);color:var(--ps-info)}._rowText_gd1jq_174{display:grid;gap:var(--spacing-1);min-width:0}._rowText_gd1jq_174 strong{color:#0b2545;font-size:.9375rem;font-weight:700}._rowText_gd1jq_174 span{color:var(--ps-text-secondary);font-size:.8125rem;line-height:1.4}._rowArrow_gd1jq_192{flex:none;width:1.25rem;height:1.25rem;margin-left:auto;color:var(--ps-text-secondary)}._time_gd1jq_200{display:flex;align-items:center;gap:var(--spacing-2);margin-top:1.25rem;color:var(--ps-text-secondary);font-size:.875rem}._time_gd1jq_200 svg{width:1.25rem;height:1.25rem}._time_gd1jq_200 strong{font-weight:700}._actions_gd1jq_218{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);margin-top:var(--spacing-6)}._skip_gd1jq_129{color:var(--ps-text-secondary);font-size:.875rem;text-decoration:underline;text-underline-offset:3px}._primaryButton_gd1jq_233{height:3.25rem;padding:0 var(--spacing-8);border-radius:var(--ps-radius-md);border-color:#0b2545;background:#0b2545;color:#fff;font-weight:700}._primaryButton_gd1jq_233:hover{border-color:#143b63;background:#143b63}._noteField_gd1jq_248{display:grid;gap:var(--spacing-3)}._noteField_gd1jq_248 label{color:#0b2545;font-size:.875rem;font-weight:700}._noteField_gd1jq_248 label span{color:var(--ps-text-secondary);font-weight:400}._confirmation_gd1jq_264{display:grid;justify-items:start;gap:var(--spacing-3);padding:var(--spacing-6) 0}._confirmationIcon_gd1jq_271{display:grid;place-items:center;width:3rem;height:3rem;border-radius:var(--radius-full);background:var(--care-primary-light);color:var(--care-primary)}._error_gd1jq_281{margin-top:var(--spacing-3);color:var(--ps-danger);font-size:.875rem}._rightPanel_gd1jq_287{position:relative;min-height:40rem;overflow:hidden;background:linear-gradient(145deg,#f9fbff 5%,#edf8fc 55%,#eaf6f8)}._brand_gd1jq_294{position:relative;z-index:1;margin:8.5rem 2.5rem 0}._logo_gd1jq_300{display:block;width:min(100%,14rem);height:auto;object-fit:contain}._accentLine_gd1jq_307{display:block;width:2.25rem;height:.2rem;margin:2.5rem 0 var(--spacing-4);border-radius:var(--radius-full);background:var(--care-primary)}._brand_gd1jq_294 p{color:#0b2545;font-size:1.375rem;line-height:1.5}._brand_gd1jq_294 em{color:var(--care-primary);font-style:normal}._illustration_gd1jq_327{position:absolute;inset:45% 0 0}._tealBlob_gd1jq_332,._lavenderBlob_gd1jq_333{position:absolute;width:20rem;height:14rem;border-radius:50%;filter:blur(36px)}._tealBlob_gd1jq_332{right:-6rem;bottom:0;background:#bceef1}._lavenderBlob_gd1jq_333{left:-7rem;bottom:-5rem;background:#dcdafd}._curve_gd1jq_353{position:absolute;right:-8rem;bottom:-9rem;width:30rem;height:27rem;border:1px solid #70c6d0;border-radius:50%;transform:rotate(-28deg)}._firstDot_gd1jq_364,._secondDot_gd1jq_365{position:absolute;z-index:1;width:.65rem;height:.65rem;border:2px solid #e8f8fa;border-radius:50%;background:#70c6d0}._firstDot_gd1jq_364{left:13%;top:58%}._secondDot_gd1jq_365{right:8%;top:24%}._chartCard_gd1jq_385,._backCard_gd1jq_386,._profileCard_gd1jq_387{position:absolute;border:1px solid rgba(255,255,255,.8);border-radius:var(--ps-radius-md);background:#ffffffad;box-shadow:var(--ps-shadow-md);backdrop-filter:blur(14px)}._chartCard_gd1jq_385{z-index:2;top:34%;left:25%;display:grid;place-items:center;width:5rem;height:5rem;color:var(--care-primary);transform:rotate(5deg)}._chartCard_gd1jq_385 svg{width:2rem;height:2rem}._backCard_gd1jq_386{top:56%;left:29%;width:9rem;height:9rem;padding:var(--spacing-8) var(--spacing-4);transform:rotate(5deg)}._backCard_gd1jq_386 span,._profileLines_gd1jq_423 span,._detailLines_gd1jq_424 span{display:block;height:.5rem;margin-bottom:var(--spacing-2);border-radius:var(--radius-full);background:#dce5ee}._profileCard_gd1jq_387{z-index:3;top:40%;right:-1rem;display:grid;grid-template-columns:2.5rem 1fr;gap:var(--spacing-3);width:12rem;height:12rem;padding:1.25rem;transform:rotate(7deg)}._avatar_gd1jq_445{display:grid;place-items:center;height:2.5rem;border-radius:var(--ps-radius-sm);background:#e7eaf4;color:#9299bb}._avatar_gd1jq_445 svg{width:1.5rem}._profileLines_gd1jq_423{padding-top:var(--spacing-1)}._profileLines_gd1jq_423 span:last-child{width:65%}._detailLines_gd1jq_424{grid-column:1 / -1;padding-top:var(--spacing-3)}._detailLines_gd1jq_424 span:nth-child(2){width:80%}._detailLines_gd1jq_424 span:nth-child(3){width:90%}._pathPanel_gd1jq_479{display:flex;flex-direction:column}._pathEyebrow_gd1jq_484{color:#4338ca;letter-spacing:.2em}._pathHeader_gd1jq_489{margin-bottom:var(--spacing-8)}._pathTitle_gd1jq_493{color:#0b2545;font-size:2.5rem;font-weight:800;line-height:1.12}._pathSubtitle_gd1jq_500{color:#696987;font-size:1.125rem}._pathRows_gd1jq_505{gap:var(--spacing-4)}._pathRow_gd1jq_505{min-height:6.5rem;padding:1.25rem;border-color:var(--care-border);border-radius:.875rem}._pathRow_gd1jq_505 ._iconTile_gd1jq_145{width:4.25rem;height:4.25rem}._pathRow_gd1jq_505 ._rowText_gd1jq_174 strong{font-size:1.25rem}._pathRow_gd1jq_505 ._rowText_gd1jq_174 span{font-size:1rem}._pathRow_gd1jq_505 ._rowArrow_gd1jq_192{color:#4338ca}._pathActions_gd1jq_533{margin-top:auto;padding-top:var(--spacing-8)}._pathSkip_gd1jq_538{color:#696987}._currentPill_gd1jq_542{display:inline-flex;align-items:center;margin-left:var(--spacing-2);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-full);background:var(--ps-accent-soft);color:var(--ps-accent);font-size:.75rem;font-weight:700}@media(max-width:760px){._content_gd1jq_1{display:block;width:min(36rem,94vw);overflow-y:auto}._leftPanel_gd1jq_33{padding:var(--spacing-8) var(--spacing-6);overflow:visible}._pathPanel_gd1jq_479{min-height:40rem}._rightPanel_gd1jq_287{display:none}._content_gd1jq_1>button:last-child{top:var(--spacing-2);right:var(--spacing-2)}._topRow_gd1jq_40{padding-right:var(--spacing-8);flex-wrap:wrap}}@media(max-width:420px){._leftPanel_gd1jq_33{padding:var(--spacing-8) var(--spacing-4)}._segments_gd1jq_65 span{width:1.5rem}._row_gd1jq_103{gap:var(--spacing-3);padding:var(--spacing-3)}._iconTile_gd1jq_145{width:3rem;height:3rem}._pathTitle_gd1jq_493{font-size:2rem}._pathRow_gd1jq_505{padding:var(--spacing-3)}._pathRow_gd1jq_505 ._iconTile_gd1jq_145{width:3.5rem;height:3.5rem}}@layer base{._badge_nub0t_2{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-full);padding:var(--spacing-1) var(--spacing-3);font-family:var(--font-body);font-size:.875rem;font-weight:500;line-height:1.25;white-space:nowrap;transition:background-color var(--ps-transition-fast) ease-in-out;cursor:default;user-select:none}._default_nub0t_18{background-color:var(--ps-accent-soft);color:var(--ps-accent);border:1px solid color-mix(in srgb,var(--ps-accent) 20%,transparent)}._default_nub0t_18:hover{background-color:color-mix(in srgb,var(--ps-accent-soft) 80%,var(--ps-accent))}.dark ._default_nub0t_18,[data-theme=dark] ._default_nub0t_18{background-color:#8970eb38;color:#8970eb;border:1px solid color-mix(in srgb,hsl(252 75% 68%) 20%,transparent)}.dark ._default_nub0t_18:hover,[data-theme=dark] ._default_nub0t_18:hover{background-color:color-mix(in srgb,hsla(252,75%,68%,.22) 80%,hsl(252 75% 68%))}._destructive_nub0t_40{background-color:var(--ps-danger-soft);color:var(--ps-danger);border:1px solid color-mix(in srgb,var(--ps-danger) 20%,transparent)}._destructive_nub0t_40:hover{background-color:color-mix(in srgb,var(--ps-danger-soft) 80%,var(--ps-danger))}._secondary_nub0t_50{background-color:var(--secondary);color:var(--secondary-foreground);border:1px solid color-mix(in srgb,var(--secondary-foreground) 20%,transparent)}._secondary_nub0t_50:hover{background-color:color-mix(in srgb,var(--secondary) 90%,var(--secondary-foreground))}._outline_nub0t_60{background-color:transparent;color:var(--ps-text-secondary);border:1px solid var(--ps-divider-strong)}._outline_nub0t_60:hover{background-color:var(--ps-surface-hover)}._success_nub0t_70{background-color:var(--ps-success-soft);color:var(--ps-success);border:1px solid color-mix(in srgb,var(--ps-success) 20%,transparent)}._success_nub0t_70:hover{background-color:color-mix(in srgb,var(--ps-success-soft) 80%,var(--ps-success))}._warning_nub0t_80{background-color:var(--ps-warning-soft);color:var(--ps-warning);border:1px solid color-mix(in srgb,var(--ps-warning) 20%,transparent)}._warning_nub0t_80:hover{background-color:color-mix(in srgb,var(--ps-warning-soft) 80%,var(--ps-warning))}}@layer base{._progress_xhlko_2{width:100%;height:.5rem;background-color:var(--muted);border-radius:var(--ps-radius-sm);overflow:hidden;box-shadow:var(--shadow);position:relative}._indicator_xhlko_12{position:absolute;width:100%;height:100%;background:linear-gradient(90deg,var(--ps-accent),color-mix(in srgb,var(--ps-accent) 80%,var(--gradient-end)));border-radius:var(--ps-radius-sm);transform:translate(-100%);transition:transform var(--ps-transition-normal) ease-out}}@layer base{._skeleton_ozkf9_2{position:relative;overflow:hidden;background-color:var(--muted);border-radius:var(--ps-radius-sm);width:100%;height:1rem}._skeleton_ozkf9_2:after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);animation:_shimmer_ozkf9_1 2s infinite}@keyframes _shimmer_ozkf9_1{to{transform:translate(100%)}}.dark ._skeleton_ozkf9_2{background-color:var(--muted)}.dark ._skeleton_ozkf9_2:after{background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.03),transparent)}}@layer base{._overlay_1n8pt_2{position:fixed;inset:var(--top-offset, 0px) 0 0 0;z-index:var(--z-overlay);background-color:color-mix(in srgb,black 50%,transparent);backdrop-filter:blur(4px);animation:_overlayShow_1n8pt_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._content_1n8pt_12{position:fixed;z-index:var(--z-overlay);display:flex;flex-direction:column;background-color:var(--popup);color:var(--popup-foreground);border:1px solid var(--ps-divider);box-shadow:var(--shadow-lg);transition:transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);overflow-y:auto}._top_1n8pt_26{top:var(--top-offset, 0px);left:0;right:0;height:80vh;max-height:500px;border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md);animation:_slideDownAndFade_1n8pt_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._bottom_1n8pt_38{bottom:0;left:0;right:0;height:80vh;max-height:500px;border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md);animation:_slideUpAndFade_1n8pt_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._left_1n8pt_50{top:var(--top-offset, 0px);left:0;bottom:0;width:100%;max-width:var(--sheet-max-width, 400px);border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md);animation:_slideRightAndFade_1n8pt_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._right_1n8pt_62{top:var(--top-offset, 0px);right:0;bottom:0;width:100%;max-width:var(--sheet-max-width, 400px);border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md);animation:_slideLeftAndFade_1n8pt_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._close_1n8pt_74{position:absolute;top:var(--spacing-4);right:var(--spacing-4);display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-full);background-color:var(--muted);color:var(--muted-foreground);border:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,transform var(--animation-duration-fast) ease}._close_1n8pt_74:hover{background-color:var(--muted-foreground);color:var(--muted);transform:scale(1.05)}._close_1n8pt_74:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._closeIcon_1n8pt_104{width:1rem;height:1rem}._header_1n8pt_109{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-6);padding-right:var(--spacing-12);border-bottom:1px solid var(--ps-divider)}._footer_1n8pt_118{display:flex;flex-direction:column;gap:var(--spacing-3);margin-top:auto;padding:var(--spacing-6);border-top:1px solid var(--ps-divider)}._title_1n8pt_127{font-family:var(--font-body);font-size:1.25rem;font-weight:600;color:var(--popup-foreground)}._description_1n8pt_134{font-size:.875rem;color:var(--muted-foreground);line-height:1.5}@keyframes _overlayShow_1n8pt_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUpAndFade_1n8pt_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _slideDownAndFade_1n8pt_1{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes _slideLeftAndFade_1n8pt_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _slideRightAndFade_1n8pt_1{0%{transform:translate(-100%)}to{transform:translate(0)}}@media(max-width:640px){._left_1n8pt_50,._right_1n8pt_62{max-width:100%}}}._content_17yzw_1{--sheet-max-width: 38rem;display:flex;flex-direction:column;height:100%;overflow:hidden;font-family:var(--ps-font-ui);background:var(--ps-bg-card)}._content_17yzw_1>button:last-child{top:1.25rem;right:1.5rem;width:2rem;height:2rem;border:1px solid var(--ps-divider-strong);background:var(--ps-bg-elevated);color:var(--ps-text-primary)}._headerTop_17yzw_21{display:flex;align-items:center;height:2rem;margin-bottom:var(--spacing-1)}._back_17yzw_28{display:grid;place-items:center;width:2rem;height:2rem;border:1px solid var(--ps-divider-strong);border-radius:var(--radius-full);color:var(--ps-text-primary)}._back_17yzw_28 svg{width:1.25rem;height:1.25rem}._back_17yzw_28:disabled{opacity:.5;cursor:not-allowed}._header_17yzw_21{flex:none;gap:var(--spacing-1);padding:1.25rem 1.5rem 1rem;border-bottom:0}._eyebrow_17yzw_55{color:var(--ps-accent);font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}._title_17yzw_63{color:var(--ps-text-primary);font-size:1.5rem;font-weight:800;line-height:1.2}._subtitle_17yzw_70{color:var(--ps-text-secondary);font-size:.875rem}._body_17yzw_75{flex:1 1 auto;min-height:0;overflow-y:auto;padding:0 1.5rem 1rem}._progress_17yzw_82{display:grid;gap:var(--spacing-2);padding-bottom:var(--spacing-4)}._progressHeading_17yzw_88{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2);color:var(--ps-text-primary);font-size:.9375rem}._progressHeading_17yzw_88 span,._path_17yzw_98{color:var(--ps-text-secondary);font-size:.8125rem}._progressBar_17yzw_103{height:.375rem;box-shadow:none}._path_17yzw_98{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2)}._path_17yzw_98 button{color:var(--ps-accent);font-weight:700;text-decoration:underline;text-underline-offset:2px}._steps_17yzw_122{display:grid}._step_17yzw_122{position:relative;display:grid;grid-template-columns:2rem minmax(0,1fr);gap:var(--spacing-2);padding-bottom:var(--spacing-2)}._step_17yzw_122:before{content:"";position:absolute;top:0;bottom:0;left:1rem;width:1px;background:var(--ps-divider-strong)}._step_17yzw_122:first-child:before{top:50%}._step_17yzw_122:last-child:before{bottom:50%}._step_17yzw_122:only-child:before{display:none}._timelineMarker_17yzw_156{position:relative;z-index:1;display:grid;place-items:center;align-self:center;justify-self:center;width:1.75rem;height:1.75rem;border:1px solid var(--ps-divider-strong);border-radius:var(--radius-full);background:var(--ps-bg-card);color:var(--ps-text-primary);font-size:.8125rem;font-weight:700}._timelineMarker_17yzw_156 svg{width:1rem;height:1rem}._current_17yzw_178 ._timelineMarker_17yzw_156{border-color:var(--ps-accent);background:var(--ps-accent);color:var(--primary-foreground)}._complete_17yzw_184 ._timelineMarker_17yzw_156{border-color:var(--ps-success);background:var(--ps-success);color:var(--primary-foreground)}._stepCard_17yzw_190{display:flex;align-items:center;gap:var(--spacing-3);padding:.75rem 1rem;border:1px solid var(--ps-divider-strong);border-radius:.75rem;background:var(--ps-bg-card)}._current_17yzw_178 ._stepCard_17yzw_190{border-color:var(--ps-border-accent);background:var(--ps-accent-soft)}._complete_17yzw_184 ._stepCard_17yzw_190{opacity:.75}._iconTile_17yzw_209{display:grid;place-items:center;flex:none;width:2.25rem;height:2.25rem;border-radius:var(--ps-radius-md);background:var(--ps-bg-card);color:var(--ps-text-primary);box-shadow:var(--ps-shadow-sm)}._current_17yzw_178 ._iconTile_17yzw_209{color:var(--ps-accent)}._iconTile_17yzw_209 svg{width:1.125rem;height:1.125rem}._stepText_17yzw_230{flex:1;min-width:0}._stepTitle_17yzw_235{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-2);color:var(--ps-text-primary);font-size:.9375rem}._stepText_17yzw_230 p{margin-top:.125rem;color:var(--ps-text-secondary);font-size:.8125rem;line-height:1.4}._optional_17yzw_251{border:0;background:var(--ps-bg-elevated);color:var(--ps-text-secondary);font-size:.75rem}._go_17yzw_258{flex:none;padding:0 var(--spacing-3)}._stepCard_17yzw_190 ._go_17yzw_258{height:1.875rem;min-height:1.875rem;border-radius:var(--ps-radius-md)}._done_17yzw_269{flex:none;color:var(--ps-success);font-size:.875rem;font-weight:700}._celebration_17yzw_276{display:flex;gap:var(--spacing-3);margin-top:var(--spacing-6);padding:1.25rem;border-radius:var(--ps-radius-md);background:var(--ps-success-soft);color:var(--ps-text-primary)}._celebration_17yzw_276>svg{flex:none;width:1.375rem;color:var(--ps-success)}._celebration_17yzw_276 h3{font-family:var(--font-family-heading);font-size:1.125rem}._celebration_17yzw_276 p{margin-top:var(--spacing-2);color:var(--ps-text-secondary);font-size:.875rem;line-height:1.5}._footer_17yzw_304{display:flex;flex:none;align-items:center;justify-content:space-between;gap:var(--spacing-4);padding:.875rem 1.5rem;border-top:1px solid var(--ps-divider)}._help_17yzw_314{display:flex;align-items:center;gap:var(--spacing-3);color:var(--ps-text-primary);font-size:.875rem}._help_17yzw_314 p{margin-top:var(--spacing-1);color:var(--ps-text-secondary);font-size:.75rem}._helpIcon_17yzw_328{display:grid;place-items:center;flex:none;width:2.25rem;height:2.25rem;border-radius:var(--radius-full);background:var(--ps-bg-elevated)}._helpIcon_17yzw_328 svg{width:1.125rem;height:1.125rem}._footerActions_17yzw_343{display:grid;justify-items:end;gap:var(--spacing-2)}._message_17yzw_349{color:var(--ps-accent);border-color:var(--ps-accent)}._hide_17yzw_354{padding:var(--spacing-1);color:var(--ps-text-secondary);font-size:.8125rem;text-decoration:underline;text-underline-offset:3px}._back_17yzw_28:focus-visible,._hide_17yzw_354:focus-visible,._path_17yzw_98 button:focus-visible,._error_17yzw_365 button:focus-visible{outline:2px solid var(--ps-accent);outline-offset:2px}._hide_17yzw_354:disabled{opacity:.55;cursor:not-allowed}._loading_17yzw_375{display:grid;gap:var(--spacing-4)}._skeletonHeading_17yzw_380{width:45%;height:1.5rem}._skeletonBar_17yzw_385{height:.5rem}._skeletonRow_17yzw_389{height:5.5rem}._feedback_17yzw_393{display:grid;justify-items:start;gap:var(--spacing-4);color:var(--ps-text-secondary);line-height:1.5}._error_17yzw_365{margin:var(--spacing-3) 0;color:var(--ps-danger);font-size:.875rem}._error_17yzw_365 button{text-decoration:underline}@media(max-width:32rem){._header_17yzw_21,._footer_17yzw_304{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}._footer_17yzw_304{flex-wrap:wrap}._body_17yzw_75{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}._content_17yzw_1>button:last-child{right:var(--spacing-4)}._stepCard_17yzw_190{flex-wrap:wrap;gap:var(--spacing-2)}._stepText_17yzw_230{flex-basis:calc(100% - 4rem)}._go_17yzw_258,._done_17yzw_269{margin-left:auto}}@layer base{._input_maekg_2{font-family:var(--font-body);font-size:1rem;line-height:1.5;color:var(--ps-text-primary);background-color:var(--ps-bg-subtle);border:1px solid var(--ps-divider);border-radius:var(--ps-radius-md);padding:var(--spacing-2) var(--spacing-3);width:100%;transition:border-color var(--ps-transition-normal) ease,background-color var(--ps-transition-normal) ease,box-shadow var(--ps-transition-normal) ease,transform var(--ps-transition-fast) ease;outline:none;height:2.5rem;box-shadow:inset 0 1px 2px #00000005,0 1px #ffffff0d}._input_maekg_2::placeholder{color:var(--ps-text-tertiary);opacity:1}._input_maekg_2:hover{border-color:var(--ps-divider-strong);background-color:var(--ps-surface-hover);box-shadow:inset 0 1px 2px #00000005,0 2px 4px #0000000d}._input_maekg_2:focus{border-color:var(--ps-accent);box-shadow:0 0 0 3px var(--ps-accent-soft),0 2px 4px #0000000d;background-color:var(--ps-bg-subtle)}._input_maekg_2:disabled{opacity:.5;cursor:not-allowed;background-color:var(--ps-bg-subtle);color:var(--ps-text-tertiary);box-shadow:none;transform:none}}._bubble_42tmu_1{position:fixed;right:24px;bottom:24px;z-index:var(--z-nav-low);display:grid;place-items:center;width:3.25rem;height:3.25rem;border-radius:var(--radius-full);background:var(--ps-accent);color:var(--primary-foreground);box-shadow:var(--ps-shadow-lg)}._bubble_42tmu_1:hover{background:var(--ps-accent-hover)}._bubble_42tmu_1:focus-visible,._shortcut_42tmu_21:focus-visible,._link_42tmu_22:focus-visible{outline:2px solid var(--ps-accent);outline-offset:3px}._bubble_42tmu_1 svg{width:1.5rem;height:1.5rem}._content_42tmu_32{--sheet-max-width: 27rem;font-family:var(--ps-font-ui)}._body_42tmu_37{display:grid;align-content:start;gap:var(--spacing-8);padding:var(--spacing-6)}._section_42tmu_44{display:grid;gap:var(--spacing-3)}._section_42tmu_44 h3{color:var(--ps-text-primary);font-family:var(--font-family-heading);font-size:1.125rem;font-weight:600}._shortcut_42tmu_21,._link_42tmu_22{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);width:100%;padding:var(--spacing-3);border:1px solid var(--ps-divider);border-radius:var(--ps-radius-md);background:var(--ps-bg-card);color:var(--ps-text-primary);text-align:left}._shortcut_42tmu_21{background:var(--ps-accent-soft);border-color:var(--ps-border-accent)}._shortcut_42tmu_21:hover,._link_42tmu_22:hover{background:var(--ps-surface-hover)}._shortcut_42tmu_21 span{display:grid;gap:var(--spacing-1)}._shortcut_42tmu_21 small{color:var(--ps-text-secondary);font-size:.8125rem}._shortcut_42tmu_21 svg,._link_42tmu_22 svg{flex:none;width:1rem;height:1rem;color:var(--ps-accent)}._links_42tmu_99{display:grid;gap:var(--spacing-2)}._link_42tmu_22{font-size:.875rem}._form_42tmu_108{display:grid;gap:var(--spacing-3)}._form_42tmu_108 label{color:var(--ps-text-primary);font-size:.875rem;font-weight:600}._form_42tmu_108 label span{color:var(--ps-text-secondary);font-weight:400}._form_42tmu_108>button{justify-self:start}._privacy_42tmu_128{color:var(--ps-text-secondary);font-size:.8125rem;line-height:1.5}._error_42tmu_134{color:var(--ps-danger);font-size:.875rem;line-height:1.5}._success_42tmu_140{display:grid;justify-items:start;gap:var(--spacing-3);padding:var(--spacing-4);border-radius:var(--ps-radius-md);background:var(--ps-success-soft);color:var(--ps-text-primary);line-height:1.5}._success_42tmu_140 p{color:var(--ps-text-secondary);font-size:.875rem}@media(max-width:40rem){._bubble_42tmu_1{right:var(--spacing-4);bottom:var(--spacing-4)}}._appShell_1fi97_1{display:flex;flex-direction:row;height:100vh;width:100vw;overflow:hidden;background-color:var(--ps-bg-page)}._mainContent_1fi97_10{display:flex;flex-direction:column;flex:1;min-width:0}._contentArea_1fi97_17{flex:1;overflow-y:auto;display:flex;flex-direction:column}._loadingContainer_1fi97_24{display:flex;align-items:center;justify-content:center;min-height:100vh;background-color:var(--ps-bg-page)}@layer base{._avatar_s55fn_2{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--radius-full);width:2.5rem;height:2.5rem;flex-shrink:0;background-color:var(--muted);border:2px solid var(--card);transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease}._avatar_s55fn_2:hover{transform:scale(1.05);box-shadow:var(--shadow)}._avatarImage_s55fn_23{width:100%;height:100%;object-fit:cover;border-radius:inherit}._avatarFallback_s55fn_30{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--primary);color:var(--primary-foreground);font-family:var(--font-body);font-weight:500;font-size:.875rem;line-height:1;text-transform:uppercase}}._container_rqc8r_1{display:inline-flex;align-items:center;gap:var(--spacing-2, 8px);font-family:var(--font-body, system-ui, sans-serif)}._sm_rqc8r_8{font-size:13px}._sm_rqc8r_8 ._dot_rqc8r_11{width:8px;height:8px}._md_rqc8r_16{font-size:15px}._md_rqc8r_16 ._dot_rqc8r_11{width:10px;height:10px}._lg_rqc8r_24{font-size:17px}._lg_rqc8r_24 ._dot_rqc8r_11{width:12px;height:12px}._dot_rqc8r_11{border-radius:50%;flex-shrink:0}._label_rqc8r_37{color:var(--care-text-primary, var(--ps-text-primary, #1A1A18));font-weight:500}._complete_rqc8r_43{background-color:var(--care-success, #0F8C5A)}._incomplete_rqc8r_47{background-color:var(--care-warning, #B07C10)}._critical_rqc8r_51{background-color:var(--care-danger, #C0392B);animation:_pulse-critical_rqc8r_1 2s infinite}._in-progress_rqc8r_56{background-color:var(--care-info, #185FA5);animation:_pulse-progress_rqc8r_1 3s infinite}._scheduled_rqc8r_61{background-color:var(--care-neutral, #8A8880)}@keyframes _pulse-critical_rqc8r_1{0%{box-shadow:0 0 #c0392b66}70%{box-shadow:0 0 0 6px #c0392b00}to{box-shadow:0 0 #c0392b00}}@keyframes _pulse-progress_rqc8r_1{0%{box-shadow:0 0 #185fa54d}70%{box-shadow:0 0 0 4px #185fa500}to{box-shadow:0 0 #185fa500}}._container_1ekcq_1{display:inline-flex;position:relative}._themeButton_1ekcq_6{position:relative;transition:transform var(--animation-duration-normal) ease}._themeButton_1ekcq_6:hover{transform:scale(1.05)}._icon_1ekcq_15{color:var(--foreground);transition:transform var(--animation-duration-normal) ease}.dark ._icon_1ekcq_15{color:var(--foreground)}._header_2yno3_1{height:64px;background-color:var(--ps-bg-card);border-bottom:1px solid var(--ps-border-default);display:flex;align-items:center;justify-content:space-between;padding:0 var(--spacing-6, 24px);position:sticky;top:0;z-index:var(--z-nav-sticky, 300);gap:var(--spacing-4, 16px)}._leftSection_2yno3_15{flex:1;display:flex;align-items:center;min-width:0;gap:var(--spacing-4, 16px)}._breadcrumb_2yno3_23{font-family:var(--font-body);font-size:1.125rem;font-weight:500;color:var(--ps-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}._centerSection_2yno3_34{flex:1;max-width:480px;display:flex;justify-content:center}._searchTrigger_2yno3_41{display:flex;align-items:center;width:100%;height:40px;background-color:var(--ps-bg-elevated, rgba(0,0,0,.03));border:1px solid var(--ps-border-default);border-radius:var(--care-radius-md, 8px);padding:0 var(--spacing-3, 12px);gap:var(--spacing-2, 8px);color:var(--ps-text-muted);transition:all .2s ease}._searchTrigger_2yno3_41:hover{background-color:var(--ps-bg-card);border-color:var(--care-border-strong, #C4C1B8)}._searchIcon_2yno3_60{color:var(--ps-text-muted)}._searchPlaceholder_2yno3_64{flex:1;text-align:left;font-family:var(--font-body);font-size:.875rem}._searchShortcut_2yno3_71{display:flex;align-items:center;gap:2px;font-family:var(--font-mono);font-size:.75rem;color:var(--ps-text-muted);background-color:var(--ps-bg-card);border:1px solid var(--ps-border-default);border-radius:var(--care-radius-sm, 4px);padding:2px 6px}._rightSection_2yno3_84{flex:1;display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-2, 8px)}._activeSessionIndicator_2yno3_92{display:flex;align-items:center;gap:var(--spacing-2, 8px);padding:4px 10px;border-radius:var(--care-radius-full, 9999px);background-color:var(--care-info-bg, #E6F1FB);border:1px solid var(--care-info, #185FA5);transition:background-color .2s;white-space:nowrap;flex-shrink:0}._activeSessionIndicator_2yno3_92:hover{background-color:color-mix(in srgb,var(--care-info-bg) 80%,var(--care-info))}._sessionText_2yno3_109{font-family:var(--font-body);font-size:.75rem;font-weight:500;color:var(--care-info, #185FA5);white-space:nowrap}._iconButton_2yno3_117{position:relative;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--care-radius-md, 8px);color:var(--ps-text-muted);transition:all .2s ease}._iconButton_2yno3_117:hover{background-color:var(--ps-hover-bg, rgba(0,0,0,.04));color:var(--ps-text-primary)}._badgeCount_2yno3_134{position:absolute;top:4px;right:4px;background-color:var(--care-danger, #C0392B);color:#fff;font-size:.625rem;font-weight:500;padding:0 4px;min-width:16px;height:16px;border-radius:var(--care-radius-full, 9999px);display:flex;align-items:center;justify-content:center;border:2px solid var(--ps-bg-card);line-height:1}._aiTrigger_2yno3_153{color:var(--care-primary, #0F6E8A);background-color:var(--care-primary-light, #E0F4F8)}._aiTrigger_2yno3_153:hover{background-color:color-mix(in srgb,var(--care-primary-light) 90%,var(--care-primary))}._userProfile_2yno3_162{display:flex;align-items:center;gap:var(--spacing-2, 8px);padding-left:var(--spacing-3, 12px);border-left:1px solid var(--ps-border-default)}._userInfo_2yno3_170{display:flex;flex-direction:column;align-items:flex-end}._userName_2yno3_176{font-family:var(--font-body);font-weight:500;font-size:.875rem;color:var(--ps-text-primary);line-height:1.2;max-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._userMeta_2yno3_188{display:flex;align-items:center;gap:var(--spacing-2, 8px)}._clinicName_2yno3_194{font-family:var(--font-body);font-size:.75rem;color:var(--ps-text-muted)}._roleBadge_2yno3_200{font-size:.625rem;padding:0 var(--spacing-2, 8px);height:18px}@media(max-width:1280px){._clinicName_2yno3_194{display:none}}@media(max-width:1024px){._header_2yno3_1{padding:0 var(--spacing-4, 16px)}._userInfo_2yno3_170,._activeSessionIndicator_2yno3_92 ._sessionText_2yno3_109{display:none}}@media(max-width:768px){._searchTrigger_2yno3_41{width:40px;padding:0;justify-content:center;border-radius:var(--care-radius-md, 8px)}._searchPlaceholder_2yno3_64,._searchShortcut_2yno3_71{display:none}._leftSection_2yno3_15{flex:unset}}@layer base{._chipContainer_1bri4_2{display:flex}._chipContainerHorizontal_1bri4_6{flex-wrap:wrap;gap:8px;padding:12px 16px}._chipContainerVertical_1bri4_12{flex-direction:column;width:100%;gap:8px}._chip_1bri4_2{display:inline-flex;align-items:center;background:var(--care-surface);border:1px solid var(--care-border);color:var(--care-text-secondary);font-family:var(--font-body);font-weight:500;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease;outline:none;line-height:1.4}._chipHorizontal_1bri4_32{gap:6px;border-radius:var(--care-radius-full, 9999px);padding:6px 12px;font-size:13px;white-space:nowrap}._chipVertical_1bri4_40{gap:12px;border-radius:var(--care-radius-md, 8px);padding:12px 16px;font-size:14px;width:100%;text-align:left;white-space:normal}._chip_1bri4_2:hover:not(:disabled){background-color:var(--care-primary-light);border-color:var(--care-primary);color:var(--care-primary)}._chip_1bri4_2:focus-visible{box-shadow:0 0 0 2px var(--care-surface-elevated),0 0 0 4px var(--care-primary)}._chip_1bri4_2:disabled{opacity:.7;cursor:not-allowed}._chipActive_1bri4_65{background-color:var(--care-primary-light);border-color:var(--care-primary);color:var(--care-primary)}._iconWrapper_1bri4_71{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0}._spinner_1bri4_80{color:currentColor}}@layer base{._card_18nkm_2{background-color:#243640;border-radius:var(--ps-radius-md);color:#d4e4e8;border-left:4px solid var(--border-color);box-shadow:0 4px 12px #0003;overflow:hidden;display:flex;flex-direction:column;margin:var(--spacing-2) 0;font-family:var(--font-body);width:100%;max-width:100%}._medAdd_18nkm_17{--border-color: #0F8C5A}._medChange_18nkm_21{--border-color: #B07C10}._medDiscontinue_18nkm_25{--border-color: #C0392B}._noteDraft_18nkm_29{--border-color: var(--care-primary, #0F6E8A)}._defaultAction_18nkm_33{--border-color: #608594}._header_18nkm_37{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3);background-color:#0003;border-bottom:1px solid rgba(255,255,255,.05)}._headerIcon_18nkm_46{color:var(--border-color);flex-shrink:0}._headerTitle_18nkm_51{font-weight:600;font-size:.875rem;color:#fff;margin:0;line-height:1.2}._body_18nkm_59{padding:var(--spacing-3);display:flex;flex-direction:column;gap:var(--spacing-3);font-size:.875rem}._detailRow_18nkm_67{display:flex;flex-direction:column;gap:2px}._detailLabel_18nkm_73{font-size:.7rem;color:#8da8b3;text-transform:uppercase;letter-spacing:.05em;font-weight:600}._detailValue_18nkm_81{color:#d4e4e8;line-height:1.4;word-break:break-word}._reasoningRow_18nkm_87{display:flex;flex-direction:column;gap:4px;padding-top:var(--spacing-2);border-top:1px dashed rgba(255,255,255,.1)}._reasoningValue_18nkm_95{font-size:.8125rem;color:#a3c2ce;font-style:italic;line-height:1.4}._footer_18nkm_102{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);background-color:#00000026;border-top:1px solid rgba(255,255,255,.05)}._rejectBtn_18nkm_112{color:#e26e6e}._rejectBtn_18nkm_112:hover:not(:disabled){background-color:#c0392b26;color:#ff8a8a}._editBtn_18nkm_121{border-color:#fff3;color:#d4e4e8}._editBtn_18nkm_121:hover:not(:disabled){background-color:#ffffff1a;border-color:#ffffff4d}._acceptBtn_18nkm_131{background-color:#0f8c5a;border-color:#0f8c5a;color:#fff;min-width:70px}._acceptBtn_18nkm_131:hover:not(:disabled){background-color:#12a86c;border-color:#12a86c}._spin_18nkm_143{animation:_spin_18nkm_143 1s linear infinite}@keyframes _spin_18nkm_143{to{transform:rotate(360deg)}}._statusBadge_18nkm_153{display:inline-flex;align-items:center;gap:4px;padding:2px 8px}._badgeIcon_18nkm_160{flex-shrink:0}}@layer base{._chatContainer_bak87_2{display:flex;flex-direction:column;height:100%;width:100%;background:transparent}._messagesArea_bak87_10{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:16px}._emptyState_bak87_19{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;color:var(--care-text-secondary);gap:24px;padding:16px 0}._emptyStateContent_bak87_31{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}._emptyChipsWrapper_bak87_39{width:100%;max-width:400px;margin-top:8px}._emptyIconWrapper_bak87_45{width:48px;height:48px;border-radius:50%;background-color:var(--care-primary-light);color:var(--care-primary);display:flex;align-items:center;justify-content:center}._emptyTitle_bak87_56{font-size:16px;font-weight:500;color:var(--care-text-primary);margin:0}._emptySubtitle_bak87_63{font-size:14px;color:var(--care-text-secondary);margin:0;line-height:1.5}._messageWrapper_bak87_70{display:flex;width:100%}._wrapperUser_bak87_75{justify-content:flex-end}._wrapperAssistant_bak87_79{justify-content:flex-start}._messageBubble_bak87_83{max-width:85%;padding:12px 16px;font-size:14px;line-height:1.5;word-break:break-word;border-radius:var(--care-radius-lg, 12px);overflow-wrap:anywhere}._bubbleUser_bak87_93{background-color:var(--care-primary-light);color:var(--care-primary-dark);border-bottom-right-radius:2px}._bubbleAssistant_bak87_99{background-color:var(--care-surface);border:1px solid var(--care-border);color:var(--care-text-primary);border-bottom-left-radius:2px}._actionsWrapper_bak87_106{display:flex;flex-direction:column;gap:8px;margin-top:8px;width:85%;align-self:flex-start}._paragraph_bak87_116{margin:0}._spacer_bak87_120{height:8px}._bulletList_bak87_124{margin:4px 0;padding-left:20px;list-style-type:disc}._inlineCode_bak87_130{background:#0003;padding:2px 6px;border-radius:4px;font-family:var(--font-mono, monospace);font-size:.9em}._typingIndicator_bak87_139{display:flex;align-items:center;gap:4px;height:20px;padding:0 4px}._typingIndicator_bak87_139 span{width:6px;height:6px;background-color:var(--care-text-tertiary);border-radius:50%;animation:_typingPulse_bak87_1 1.4s infinite ease-in-out both}._typingIndicator_bak87_139 span:nth-child(1){animation-delay:-.32s}._typingIndicator_bak87_139 span:nth-child(2){animation-delay:-.16s}@keyframes _typingPulse_bak87_1{0%,80%,to{transform:scale(0);opacity:.5}40%{transform:scale(1);opacity:1}}._inputArea_bak87_164{padding:12px 16px 16px;background:transparent}._inputWrapper_bak87_169{position:relative;display:flex;align-items:flex-end;background-color:var(--care-surface-elevated);border:1px solid var(--care-border);border-radius:16px;padding:8px 12px;transition:border-color .2s,box-shadow .2s}._inputWrapper_bak87_169:focus-within{border-color:var(--care-primary);box-shadow:0 0 0 2px var(--care-primary-light)}._textarea_bak87_185{flex:1;background:transparent;border:none;color:var(--care-text-primary);font-family:var(--font-body);font-size:14px;line-height:1.5;resize:none;max-height:120px;padding:4px 0;margin-right:8px;outline:none}._textarea_bak87_185::placeholder{color:var(--care-text-tertiary)}._textarea_bak87_185:disabled{opacity:.6;cursor:not-allowed}._sendButton_bak87_209{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background-color:var(--care-primary);color:#fff;border:none;cursor:pointer;transition:all .2s;flex-shrink:0;margin-bottom:2px}._sendButton_bak87_209:hover:not(:disabled){background-color:color-mix(in srgb,var(--care-primary) 80%,black)}._sendButton_bak87_209:disabled{opacity:.5;background-color:var(--care-primary);color:#fff;cursor:not-allowed}._voiceButton_bak87_236,._micButton_bak87_236{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background-color:transparent;border:none;cursor:pointer;transition:all .2s;flex-shrink:0;margin-bottom:2px;margin-right:4px}._voiceButton_bak87_236{color:var(--care-text-tertiary)}._voiceButton_bak87_236:hover:not(:disabled){background-color:var(--care-surface-sunken);color:var(--care-text-primary)}._voiceButton_bak87_236._activeVoice_bak87_261{color:var(--care-primary)}._micButton_bak87_236{color:var(--care-text-secondary)}._micButton_bak87_236:hover:not(:disabled){background-color:var(--care-surface-sunken);color:var(--care-text-primary)}._micButton_bak87_236._recording_bak87_274{color:var(--care-recording);background-color:var(--care-recording-bg);animation:_pulseMicChat_bak87_1 1.5s infinite}._voiceButton_bak87_236:disabled,._micButton_bak87_236:disabled{opacity:.5;cursor:not-allowed}@media(max-width:768px){._sendButton_bak87_209,._voiceButton_bak87_236,._micButton_bak87_236{width:44px!important;height:44px!important}}@keyframes _pulseMicChat_bak87_1{0%{box-shadow:0 0 #ef444466}70%{box-shadow:0 0 0 6px #ef444400}to{box-shadow:0 0 #ef444400}}._spin_bak87_298{animation:_spin_bak87_298 1s linear infinite}@keyframes _spin_bak87_298{to{transform:rotate(360deg)}}._dictError_bak87_306{font-size:12px;color:#ef4444;margin-bottom:8px;padding:0 4px}}@layer base{._scribeContainer_7yz49_2{width:100%;background-color:transparent;color:var(--care-text-primary);display:flex;flex-direction:column;padding:24px 16px;font-family:var(--font-body);overflow-y:auto}._centerLayout_7yz49_13{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:16px;min-height:200px}._title_7yz49_24{font-family:var(--font-family-heading);font-size:16px;font-weight:500;color:var(--care-text-primary);margin:0}._subtitle_7yz49_32{font-size:13px;color:var(--care-text-secondary);margin:0;max-width:240px}._micButton_7yz49_40{width:48px;height:48px;border-radius:50%;border:2px solid var(--care-primary);background:var(--care-primary-light);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}._micButton_7yz49_40:hover:not(:disabled){background:color-mix(in srgb,var(--care-primary-light) 80%,var(--care-primary));transform:scale(1.05)}._micIcon_7yz49_58{color:var(--care-primary, #0F6E8A)}._pulsing_7yz49_62{animation:_pulseMic_7yz49_1 1.5s infinite}@keyframes _pulseMic_7yz49_1{0%{box-shadow:0 0 #0f6e8a66}70%{box-shadow:0 0 0 12px #0f6e8a00}to{box-shadow:0 0 #0f6e8a00}}._recordingHeader_7yz49_73{display:flex;align-items:center;gap:8px;background:var(--care-recording-bg);padding:6px 16px;border-radius:20px}._redDot_7yz49_82{width:8px;height:8px;border-radius:50%;background-color:var(--care-recording);animation:_blink_7yz49_1 1s infinite alternate}@keyframes _blink_7yz49_1{0%{opacity:1}to{opacity:.3}}._recordingLabel_7yz49_95{font-size:13px;font-weight:500;color:var(--care-recording)}._timer_7yz49_101{font-variant-numeric:tabular-nums;font-family:var(--font-mono, monospace);font-size:14px;color:var(--care-text-primary);margin-left:4px}._waveform_7yz49_109{display:flex;align-items:center;gap:4px;height:32px;margin:16px 0}._waveform_7yz49_109 span{display:block;width:4px;background-color:var(--care-primary, #0F6E8A);border-radius:2px;animation:_wave_7yz49_109 1s ease-in-out infinite}._waveform_7yz49_109 span:nth-child(1){height:12px;animation-delay:0s}._waveform_7yz49_109 span:nth-child(2){height:24px;animation-delay:.1s}._waveform_7yz49_109 span:nth-child(3){height:32px;animation-delay:.2s}._waveform_7yz49_109 span:nth-child(4){height:20px;animation-delay:.3s}._waveform_7yz49_109 span:nth-child(5){height:14px;animation-delay:.4s}@keyframes _wave_7yz49_109{0%,to{transform:scaleY(.5);opacity:.5}50%{transform:scaleY(1);opacity:1}}._stopButton_7yz49_136{display:flex;align-items:center;gap:8px;background:var(--care-primary, #0F6E8A);color:#fff;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s}._stopButton_7yz49_136:hover{background:color-mix(in srgb,var(--care-primary, #0F6E8A) 80%,black)}._statusSpinner_7yz49_156{color:var(--care-primary, #0F6E8A)}._sparkleWrapper_7yz49_160{color:var(--care-primary, #0F6E8A);animation:_float_7yz49_1 3s ease-in-out infinite}@keyframes _float_7yz49_1{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}._completeLayout_7yz49_171{display:flex;flex-direction:column;gap:16px}._warningBanner_7yz49_178{background-color:var(--care-warning-bg);border-radius:8px;padding:10px 12px}._warningText_7yz49_184{font-size:12px;color:var(--care-warning);margin:0;line-height:1.5}._flagBanner_7yz49_191{background-color:var(--care-danger-bg);border-radius:8px;padding:10px 12px;display:flex;gap:8px;align-items:flex-start}._flagIcon_7yz49_200{color:var(--care-danger);flex-shrink:0;margin-top:2px}._flagText_7yz49_206{font-size:12px;color:var(--care-danger);margin:0;line-height:1.5}._metadataText_7yz49_213{font-size:12px;color:var(--care-text-tertiary);font-family:var(--font-body);margin-top:4px;margin-bottom:4px}._noteEditorSection_7yz49_222{display:flex;flex-direction:column;gap:6px}._noteLabel_7yz49_228{font-size:12px;font-weight:500;color:var(--care-text-secondary)}._noteTextarea_7yz49_234{width:100%;background:var(--care-surface);color:var(--care-text-primary);border:1px solid var(--care-border);border-radius:8px;padding:10px 12px;font-size:13px;line-height:1.6;font-family:var(--font-body);resize:vertical;outline:none;transition:border-color .2s}._noteTextarea_7yz49_234:focus{border-color:var(--care-primary, #0F6E8A)}._approveRow_7yz49_254{display:flex;justify-content:center;margin-top:4px}._approveButton_7yz49_260{display:inline-flex;align-items:center;gap:8px;background:var(--care-success);color:#fff;border:none;border-radius:8px;padding:12px 20px;font-size:14px;font-weight:600;min-width:200px;cursor:pointer;transition:background .2s;justify-content:center}._approveButton_7yz49_260:hover:not(:disabled){background:color-mix(in srgb,var(--care-success) 80%,black)}._approveButton_7yz49_260:disabled{opacity:.6;cursor:not-allowed}._approveSpinner_7yz49_286{color:#fff}._approvedState_7yz49_291{display:flex;flex-direction:column;gap:12px;align-items:flex-start}._approvedHeader_7yz49_298{display:flex;align-items:center;gap:8px}._successIcon_7yz49_304{color:var(--care-success);flex-shrink:0}._successTitle_7yz49_309{font-family:var(--font-family-heading);font-size:16px;font-weight:500;color:var(--care-text-primary);margin:0}._approvedByText_7yz49_317{font-size:12px;color:var(--care-text-secondary);margin:0;line-height:1.4}._actionsBlock_7yz49_324{display:flex;flex-direction:column;gap:12px;width:100%;margin-top:4px}._textButton_7yz49_332{background:transparent;border:none;color:var(--care-primary);font-size:13px;cursor:pointer;text-decoration:underline;text-underline-offset:4px;padding:4px;text-align:left}._textButton_7yz49_332:hover{color:var(--care-primary-dark)}._errorIcon_7yz49_349{color:var(--care-danger)}._errorMessage_7yz49_353{font-size:13px;color:var(--care-danger);margin:0}._primaryButton_7yz49_359{background:var(--care-primary, #0F6E8A);color:#fff;border:none;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:500;cursor:pointer;width:100%}._primaryButton_7yz49_359:hover{background:color-mix(in srgb,var(--care-primary, #0F6E8A) 80%,black)}}@layer base{._formItem_zy7wq_2{display:flex;flex-direction:column;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}._formLabel_zy7wq_9{font-family:var(--font-body);font-weight:600;font-size:.75rem;letter-spacing:.05em;text-transform:uppercase;line-height:1.5;color:var(--ps-text-secondary);transition:color var(--ps-transition-fast) ease}._formLabel_zy7wq_9._error_zy7wq_20{color:var(--ps-danger)}._formControl_zy7wq_24{width:100%}._formControl_zy7wq_24._error_zy7wq_20:not(button){border-color:var(--ps-danger);box-shadow:0 0 0 1px var(--ps-danger)}._formDescription_zy7wq_33{font-size:.75rem;line-height:1.5;color:var(--ps-text-tertiary);margin-top:var(--spacing-1);font-family:var(--font-body)}._formMessage_zy7wq_41{font-size:.75rem;line-height:1.5;font-weight:500;color:var(--ps-danger);animation:_slideIn_zy7wq_1 var(--ps-transition-normal) ease;margin-top:var(--spacing-1);font-family:var(--font-body)}@keyframes _slideIn_zy7wq_1{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}}@layer base{._dialogContent_7rfa3_2{max-width:600px;max-height:85vh;display:flex;flex-direction:column}._scrollableContent_7rfa3_9{flex:1;overflow-y:auto;padding-right:var(--spacing-2);margin-right:calc(var(--spacing-2) * -1);padding-top:var(--spacing-2);padding-bottom:var(--spacing-2)}._formContainer_7rfa3_18{display:flex;flex-direction:column;gap:var(--spacing-1)}._gridTwoColumns_7rfa3_24{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4)}._divider_7rfa3_30{height:1px;background-color:var(--ps-divider);margin:var(--spacing-4) 0;width:100%}._unsupportedState_7rfa3_37{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-4);padding:var(--spacing-8) 0;color:var(--ps-text-tertiary);text-align:center;font-family:var(--font-body)}@media(max-width:640px){._gridTwoColumns_7rfa3_24{grid-template-columns:1fr;gap:0}}}@layer base{._sidebar_1lxbm_2{position:relative;display:flex;flex-direction:column;width:var(--desktop-width);flex-shrink:0;overflow:hidden;background-color:var(--care-surface-elevated, #FFFFFF);border-left:1px solid var(--care-border, #E2E0DA);box-shadow:-4px 0 16px #0000000a;color:var(--care-text-primary, #1A1A18);transition:width .3s cubic-bezier(.16,1,.3,1),background-color .25s,color .25s,border-color .25s;z-index:var(--z-content-high, 30)}._sidebar_1lxbm_2._recordingActive_1lxbm_17{--care-surface-elevated: var(--care-focus-surface);--care-surface: var(--care-focus-bg);--care-surface-sunken: var(--care-focus-bg);--care-border: var(--care-focus-border);--care-border-strong: var(--care-focus-border);--care-text-primary: var(--care-focus-text);--care-text-secondary: var(--care-focus-text-muted);--care-text-tertiary: var(--care-focus-text-muted);--care-primary: var(--care-focus-accent);--care-primary-light: var(--care-focus-border)}._resizeHandle_1lxbm_34{position:absolute;top:0;left:0;bottom:0;width:6px;cursor:col-resize;z-index:10;outline:none}._resizeHandle_1lxbm_34:hover,._resizeHandle_1lxbm_34:focus-visible{background-color:var(--care-primary, #0F6E8A)}._resizeHandle_1lxbm_34:focus-visible{box-shadow:inset 0 0 0 2px var(--care-primary-light, #E0F4F8)}._mobileGrabberContainer_1lxbm_54{display:none}._mobileGrabberPill_1lxbm_58{width:40px;height:6px;background-color:var(--care-border-strong, #C4C1B8);border-radius:3px}._header_1lxbm_65{display:flex;align-items:flex-start;justify-content:space-between;padding:16px;border-bottom:1px solid var(--care-border, #E2E0DA);flex-shrink:0}._headerContent_1lxbm_74{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1;margin-right:12px}._headerTitle_1lxbm_83{display:flex;align-items:center;gap:8px;font-family:var(--font-family-heading);font-weight:500;font-size:1rem;color:var(--care-text-primary, #1A1A18)}._headerIcon_1lxbm_93{width:18px;height:18px;color:var(--care-primary, #0F6E8A)}._contextIndicator_1lxbm_99{font-size:12px;color:var(--care-text-secondary, #5C5B55);background-color:var(--care-surface-sunken, #F2F1EE);border-radius:var(--care-radius-full, 9999px);padding:2px 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;font-family:var(--font-body);line-height:1.4}._closeButton_1lxbm_113{color:var(--care-text-tertiary, #8A8880);transition:background-color .25s,color .25s}._closeButton_1lxbm_113:hover{background-color:var(--care-surface-sunken, #F2F1EE);color:var(--care-text-primary, #1A1A18)}._chipsSection_1lxbm_123{position:relative;background-color:var(--care-surface-elevated, #FFFFFF);transition:background-color .25s;flex-shrink:0}._chipsWrapper_1lxbm_130{overflow:hidden}._chipsInnerWithToggle_1lxbm_138{padding-right:64px!important}._chipsToggle_1lxbm_142{position:absolute;top:13px;right:12px;display:flex;align-items:center;justify-content:center;gap:4px;height:28px;padding:0 8px;border-radius:var(--care-radius-md, 8px);background:transparent;border:none;color:var(--care-text-secondary);font-size:12px;font-weight:500;cursor:pointer;transition:background-color .2s,color .2s;z-index:2}._chipsToggle_1lxbm_142:hover{background-color:var(--care-surface-sunken);color:var(--care-text-primary)}._chevron_1lxbm_168{transition:transform .2s}._chevron_1lxbm_168._rotated_1lxbm_172{transform:rotate(180deg)}._tabsContainer_1lxbm_176{display:flex;padding:8px 16px 0;gap:16px;background-color:var(--care-surface-elevated, #FFFFFF);transition:background-color .25s;border-bottom:1px solid var(--care-border, #E2E0DA);flex-shrink:0}._tab_1lxbm_176{display:flex;align-items:center;gap:6px;padding:8px 4px;background:transparent;border:none;color:var(--care-text-tertiary, #8A8880);font-size:14px;font-weight:500;cursor:pointer;border-bottom:2px solid transparent;transition:all .2s;margin-bottom:-1px}._tab_1lxbm_176:hover{color:var(--care-text-primary, #1A1A18)}._activeTab_1lxbm_206{color:var(--care-primary, #0F6E8A);border-bottom-color:var(--care-primary, #0F6E8A)}._body_1lxbm_211{flex:1;overflow:hidden;display:flex;flex-direction:column;background-color:var(--care-surface-elevated, #FFFFFF);transition:background-color .25s}._scribeEmptyState_1lxbm_220{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:24px;text-align:center;color:var(--care-text-secondary);gap:12px}._scribeEmptyIconWrapper_1lxbm_232{width:56px;height:56px;border-radius:50%;background-color:var(--care-primary-light);color:var(--care-primary);display:flex;align-items:center;justify-content:center}._scribeEmptyTitle_1lxbm_243{font-size:16px;font-weight:500;color:var(--care-text-primary);margin:0}._scribeEmptySubtitle_1lxbm_250{font-size:14px;line-height:1.5;margin:0;max-width:280px}@media(max-width:768px){._sidebar_1lxbm_2{position:fixed;inset:auto 0 0;width:100%!important;height:var(--mobile-height);border-left:none;border-top:1px solid var(--care-border, #E2E0DA);transform:translateY(100%);transition:transform .3s cubic-bezier(.16,1,.3,1),height .3s cubic-bezier(.16,1,.3,1);border-radius:var(--care-radius-xl, 16px) var(--care-radius-xl, 16px) 0 0;z-index:var(--z-overlay, 400);box-shadow:0 -4px 24px #00000040}._sidebar_1lxbm_2._open_1lxbm_30{transform:translateY(0)}._resizeHandle_1lxbm_34{display:none}._mobileGrabberContainer_1lxbm_54{display:flex;align-items:center;justify-content:center;width:100%;height:44px;cursor:grab;flex-shrink:0;outline:none}._mobileGrabberContainer_1lxbm_54:active{cursor:grabbing}}}._container_18ssp_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:var(--care-surface-sunken, #F2F1EE);padding:var(--spacing-4, 1rem);font-family:var(--font-body, system-ui, sans-serif)}._alertCard_18ssp_11{background-color:var(--care-surface-elevated, #FFFFFF);padding:var(--spacing-8, 2rem);border-radius:var(--care-radius-lg, 12px);border:1px solid var(--care-border-strong, #C4C1B8);box-shadow:var(--care-shadow-lg, 0 8px 24px rgba(0,0,0,.12));max-width:480px;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-4, 1rem);animation:_slideUp_18ssp_1 .3s cubic-bezier(.16,1,.3,1) forwards}._iconWrapper_18ssp_27{color:var(--care-danger, #C0392B);background-color:var(--care-danger-bg, #FDECEA);padding:var(--spacing-4, 1rem);border-radius:var(--care-radius-full, 9999px);display:flex;align-items:center;justify-content:center}._title_18ssp_37{color:var(--care-text-primary, #1A1A18);font-size:1.25rem;font-weight:500;margin:0}._description_18ssp_44{color:var(--care-text-secondary, #5C5B55);font-size:.9375rem;line-height:1.5;margin:0}._actions_18ssp_51{display:flex;flex-direction:column;gap:var(--spacing-3, .75rem);width:100%;margin-top:var(--spacing-4, 1rem)}._actions_18ssp_51 a,._actions_18ssp_51 button{width:100%}._supportNote_18ssp_64{margin-top:var(--spacing-2, .5rem);font-size:.8125rem;color:var(--care-text-tertiary, #8A8880)}._technicalDetails_18ssp_70{width:100%;color:var(--care-text-tertiary);font-size:.8125rem;text-align:left}._technicalDetails_18ssp_70 summary{cursor:pointer}._technicalContent_18ssp_81{max-height:10rem;overflow:auto;margin-top:var(--spacing-2);font-family:var(--font-mono);font-size:.75rem;overflow-wrap:anywhere;white-space:pre-wrap}._technicalContent_18ssp_81 div+div{margin-top:var(--spacing-2)}@keyframes _slideUp_18ssp_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@layer base{._selectTrigger_1hlrv_2{display:flex;align-items:center;justify-content:space-between;font-family:var(--font-body);font-size:1rem;height:2.5rem;line-height:1.5;color:var(--ps-text-primary);background-color:var(--ps-bg-subtle);border:1px solid var(--ps-divider);border-radius:var(--ps-radius-md);padding:var(--spacing-2) var(--spacing-3);transition:border-color var(--ps-transition-normal) ease,background-color var(--ps-transition-normal) ease;outline:none;cursor:pointer;overflow:hidden;>*:not(svg){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}._selectTrigger_1hlrv_2:hover{border-color:var(--ps-divider-strong);background-color:var(--ps-surface-hover)}._selectTrigger_1hlrv_2:focus{border-color:var(--ps-accent);box-shadow:0 0 0 3px var(--ps-accent-soft);background-color:var(--ps-bg-subtle)}._selectTrigger_1hlrv_2[data-placeholder]{color:var(--ps-text-tertiary)}._selectTrigger_1hlrv_2[data-disabled]{opacity:.5;cursor:not-allowed;background-color:var(--ps-bg-subtle);color:var(--ps-text-tertiary);box-shadow:none}._selectIcon_1hlrv_52{height:1rem;width:1rem;color:var(--ps-text-tertiary);margin-left:var(--spacing-2);transition:transform var(--ps-transition-normal) ease}._selectTrigger_1hlrv_2[data-state=open] ._selectIcon_1hlrv_52{transform:rotate(180deg)}._selectContent_1hlrv_64{z-index:var(--z-overlay);max-height:var(--radix-select-content-available-height);min-width:12rem;max-width:24rem;overflow:hidden;background-color:var(--ps-surface);color:var(--ps-text-primary);border-radius:var(--ps-radius-md);border:1px solid var(--ps-divider);box-shadow:var(--ps-shadow-lg);animation:_scaleIn_1hlrv_1 var(--ps-transition-normal) ease}@keyframes _scaleIn_1hlrv_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}._selectViewport_1hlrv_89{padding:var(--spacing-2)}._scrollButton_1hlrv_93{display:flex;align-items:center;justify-content:center;height:var(--spacing-6);background-color:var(--ps-surface);color:var(--ps-text-primary);cursor:pointer;border:none;outline:none}._scrollButton_1hlrv_93:hover ._scrollIcon_1hlrv_105{color:var(--ps-accent)}._scrollIcon_1hlrv_105{height:1rem;width:1rem;color:var(--ps-text-tertiary);transition:color var(--ps-transition-fast) ease}._selectLabel_1hlrv_116{padding:var(--spacing-2) var(--spacing-4);font-size:.875rem;font-weight:500;color:var(--ps-text-tertiary)}._selectItem_1hlrv_123{position:relative;display:flex;align-items:center;padding:var(--spacing-2) var(--spacing-4);padding-right:var(--spacing-8);font-size:.9375rem;line-height:1.5;border-radius:var(--ps-radius-sm);color:var(--ps-text-primary);user-select:none;outline:none;cursor:pointer;transition:background-color var(--ps-transition-fast) ease,color var(--ps-transition-fast) ease}._selectItem_1hlrv_123:hover{background-color:var(--ps-accent);color:#fff}._selectItem_1hlrv_123:focus-visible{background-color:var(--ps-accent);color:#fff}._selectItem_1hlrv_123[data-disabled]{color:var(--ps-text-tertiary);opacity:.5;pointer-events:none}._selectItemIndicator_1hlrv_157{position:absolute;right:var(--spacing-3);display:flex;align-items:center;justify-content:center}._checkIcon_1hlrv_165{height:1rem;width:1rem;color:currentColor}._selectSeparator_1hlrv_171{height:1px;background-color:var(--ps-divider);margin:var(--spacing-2) var(--spacing-1)}}._wrapper_gp73l_1{min-width:220px;max-width:100%}._trigger_gp73l_6{width:100%;min-height:2.5rem;gap:var(--spacing-2);background:var(--surface);color:var(--foreground);border-color:var(--border)}._pin_gp73l_15{width:1rem;height:1rem;flex:none;color:var(--muted-foreground)}._option_gp73l_22{display:flex;align-items:center;gap:var(--spacing-2);min-width:0}._primary_gp73l_29{font-size:.75rem;font-weight:500;color:var(--muted-foreground)}@media(max-width:480px){._wrapper_gp73l_1{width:100%}}._shellWrapper_dexzz_1{position:relative;display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}._bodyRow_dexzz_10{display:flex;flex:1;min-height:0;overflow:hidden}._contentArea_dexzz_17{flex:1;min-width:0;overflow-y:auto;overflow-x:hidden;position:relative;background-color:var(--care-surface)}._overviewContentArea_dexzz_26{background-color:#f4f7fb}._contentContainer_dexzz_30{padding:var(--spacing-6, 24px);max-width:1600px;margin:0 auto;width:100%}._locationBar_dexzz_37{display:flex;justify-content:flex-end;margin-bottom:var(--spacing-3)}@media(max-width:1024px){._contentContainer_dexzz_30{padding:var(--spacing-4, 16px)}}@layer base{._content_nluti_2{position:relative;z-index:var(--z-overlay);min-width:12rem;max-width:24rem;pointer-events:all;transform-origin:var(--radix-popover-content-transform-origin);animation:_contentFadeIn_nluti_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);will-change:transform,opacity;box-shadow:var(--shadow-md);border-radius:var(--radius);border:1px solid var(--ps-divider);outline:none;color:var(--popup-foreground)}._withBackgroundAndPadding_nluti_19{background-color:var(--popup);padding:var(--spacing-4)}._content_nluti_2:focus-visible{box-shadow:var(--shadow-focus)}@keyframes _contentFadeIn_nluti_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}._content_nluti_2[data-state=closed]{animation:_contentFadeOut_nluti_1 var(--animation-duration-fast) cubic-bezier(.16,1,.3,1)}@keyframes _contentFadeOut_nluti_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}}@layer base{._calendar_1qyoc_2{min-width:18rem;font-family:var(--font-body);background-color:var(--card);color:var(--card-foreground);border-radius:var(--ps-radius-md);border:1px solid var(--ps-divider);box-shadow:var(--shadow);padding:var(--spacing-4);position:relative}._nav_1qyoc_14{position:absolute;top:var(--spacing-4);right:var(--spacing-4);display:flex;align-items:center;gap:var(--spacing-1)}._button_previous_1qyoc_23,._button_next_1qyoc_24{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-sm);background-color:transparent;color:var(--card-foreground);border:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease}._button_previous_1qyoc_23:hover,._button_next_1qyoc_24:hover{background-color:var(--muted)}._button_previous_1qyoc_23:active,._button_next_1qyoc_24:active{background-color:var(--muted);transform:scale(.97)}._button_previous_1qyoc_23 svg,._button_next_1qyoc_24 svg{width:1.25rem;height:1.25rem;fill:currentColor}._months_1qyoc_56,._month_1qyoc_56{width:100%}._month_grid_1qyoc_64{width:100%;border-collapse:collapse}._month_caption_1qyoc_69{height:2rem;display:flex;align-items:center;margin-bottom:var(--spacing-2)}._caption_label_1qyoc_76{font-weight:600;font-size:1rem;color:var(--card-foreground)}._weekdays_1qyoc_82{margin-bottom:var(--spacing-1)}._weekday_1qyoc_82{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:500;color:var(--muted-foreground)}._cell_1qyoc_97{position:relative}._day_1qyoc_101{position:relative;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center}._day_button_1qyoc_110{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border:none;background-color:transparent;color:inherit;font-size:.9rem;font-weight:400;border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease}._day_button_1qyoc_110:hover{background-color:var(--muted);color:var(--card-foreground)}._day_button_1qyoc_110:active:hover{background-color:var(--primary);color:var(--primary-foreground);transform:scale(.97)}._selected_1qyoc_139 ._day_button_1qyoc_110{background-color:var(--primary);color:var(--primary-foreground);font-weight:500}._selected_1qyoc_139 ._day_button_1qyoc_110:hover{background-color:color-mix(in srgb,var(--primary) 90%,black);color:var(--primary-foreground)}._today_1qyoc_150 ._day_button_1qyoc_110{border:1px solid var(--primary);font-weight:500}._today_1qyoc_150._selected_1qyoc_139 ._day_button_1qyoc_110{border-color:var(--primary-foreground)}._range_middle_1qyoc_159 ._day_button_1qyoc_110{background-color:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--foreground);border-radius:0}._range_end_1qyoc_165 ._day_button_1qyoc_110{background-color:var(--primary);color:var(--primary-foreground);border-top-left-radius:0;border-bottom-left-radius:0}._outside_1qyoc_172 ._day_button_1qyoc_110{color:var(--muted-foreground);opacity:.6}._disabled_1qyoc_177 ._day_button_1qyoc_110{opacity:.3;cursor:not-allowed;background-color:transparent;color:var(--card-foreground)}._disabled_1qyoc_177 ._day_button_1qyoc_110:hover{background-color:transparent}._footer_1qyoc_188{margin-top:var(--spacing-4);padding-top:var(--spacing-2);border-top:1px solid var(--ps-divider);display:flex;justify-content:space-between}._hidden_1qyoc_196{display:none}._chevron_1qyoc_200{display:flex}.dark ._range_middle_1qyoc_159 ._day_button_1qyoc_110{background-color:color-mix(in srgb,var(--primary) 20%,var(--background));color:var(--foreground)}.dark ._day_button_1qyoc_110:hover{background-color:var(--muted);color:var(--card-foreground)}.dark ._day_button_1qyoc_110:active:hover{background-color:var(--primary);color:var(--primary-foreground)}}._picker_gg2zd_1{display:inline-flex}._content_gg2zd_5{width:max-content;max-width:calc(100vw - var(--spacing-4));padding:var(--spacing-3)}._calendar_gg2zd_11{width:100%;max-width:100%;border:0;box-shadow:none;padding:0}._months_gg2zd_19{display:flex;flex-direction:row;gap:var(--spacing-6)}._month_gg2zd_19{flex:0 0 auto}._footer_gg2zd_29{display:flex;justify-content:flex-end;gap:var(--spacing-2);margin-top:var(--spacing-4);padding-top:var(--spacing-4);border-top:1px solid var(--border)}@media(max-width:767px){._content_gg2zd_5{padding:var(--spacing-3)}}._header_401g4_1{height:64px;background-color:var(--ps-bg-card);border-bottom:1px solid var(--ps-border-default);display:flex;align-items:center;justify-content:space-between;padding:0 var(--spacing-6, 24px);position:sticky;top:0;z-index:var(--z-nav-sticky, 300);gap:var(--spacing-4, 16px)}._leftSection_401g4_15{flex:1;display:flex;align-items:center;min-width:0}._breadcrumb_401g4_22{font-family:var(--font-body);font-size:1.125rem;font-weight:500;color:var(--ps-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}._breadcrumbButton_401g4_33{font-family:var(--font-body);font-size:1.125rem;font-weight:500;color:var(--ps-text-primary);background:transparent;border:none;cursor:pointer;padding:0;margin:0;display:flex;align-items:center;transition:opacity .2s}._breadcrumbButton_401g4_33:hover{opacity:.8}._clinicPopover_401g4_52{padding:4px}._clinicList_401g4_56{display:flex;flex-direction:column}._clinicOption_401g4_61{text-align:left;padding:8px 12px;background:transparent;border:none;border-radius:var(--radius-sm, 4px);cursor:pointer;font-family:var(--font-body);font-size:.9375rem;color:var(--ps-text-muted)}._clinicOption_401g4_61:hover{background-color:var(--ps-bg-elevated)}._clinicOptionActive_401g4_77{font-weight:500;color:var(--ps-text-primary);background-color:var(--ps-bg-elevated)}._centerSection_401g4_83{flex:1;display:flex;justify-content:center;white-space:nowrap}._dateSelector_401g4_90{display:inline-flex;background-color:var(--ps-bg-elevated);padding:4px;border-radius:var(--radius-full, 9999px);gap:2px}._datePill_401g4_98{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--radius-full, 9999px);font-family:var(--font-body);font-size:.8125rem;font-weight:500;color:var(--ps-text-muted);background:transparent;border:none;cursor:pointer;transition:all .2s ease}._datePill_401g4_98:hover{color:var(--ps-text-primary)}._activeDatePill_401g4_118{background-color:var(--grow-primary, #0F8C5A);color:#fff}._activeDatePill_401g4_118:hover{color:#fff}._activeDot_401g4_127{display:inline-block;width:4px;height:4px;border-radius:50%;background-color:#fff}._rightSection_401g4_135{flex:1;display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-4, 16px)}._sourceChip_401g4_143{display:inline-flex;align-items:center;padding:4px 10px;border-radius:var(--radius-full, 9999px);font-family:var(--font-body);font-size:.75rem;font-weight:500;text-decoration:none;transition:opacity .2s ease;white-space:nowrap;flex-shrink:0}._sourceChip_401g4_143:hover{opacity:.8}._chipStandalone_401g4_161{background-color:color-mix(in srgb,var(--grow-opportunity, #B07C10) 15%,transparent);color:var(--grow-opportunity, #B07C10)}._chipKeragon_401g4_166{background-color:color-mix(in srgb,var(--grow-positive, #0F8C5A) 15%,transparent);color:var(--grow-positive, #0F8C5A)}._chipCareNative_401g4_171{background-color:color-mix(in srgb,var(--care-primary, #0F6E8A) 15%,transparent);color:var(--care-primary, #0F6E8A)}._approvalsBadge_401g4_176{display:flex;align-items:center;gap:6px;background-color:color-mix(in srgb,var(--grow-opportunity, #B07C10) 15%,transparent);border:1px solid color-mix(in srgb,var(--grow-opportunity, #B07C10) 30%,transparent);padding:4px 10px;border-radius:var(--radius-full, 9999px)}._approvalsCount_401g4_186{font-family:var(--font-body);font-size:.75rem;font-weight:500;color:var(--grow-opportunity, #B07C10)}._approvalsText_401g4_193{font-family:var(--font-body);font-size:.75rem;font-weight:500;color:var(--ps-text-muted)}._createButton_401g4_200{background-color:var(--grow-primary, #0F8C5A);color:#fff;border:none}._createButton_401g4_200:hover{background-color:color-mix(in srgb,var(--grow-primary, #0F8C5A) 85%,black)}._iconButton_401g4_210{position:relative;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--grow-radius-md, 8px);color:var(--ps-text-muted);transition:all .2s ease}._iconButton_401g4_210:hover{background-color:var(--ps-hover-bg, rgba(0,0,0,.04));color:var(--ps-text-primary)}@media(max-width:1024px){._dateSelector_401g4_90{display:none}}@media(max-width:768px){._sourceChip_401g4_143,._createButton_401g4_200 span{display:none}}._shellWrapper_ym5f7_1{position:relative;display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}._loadingScreen_ym5f7_10{display:flex;align-items:center;justify-content:center;flex:1;height:100%}._contentArea_ym5f7_18{flex:1;overflow-y:auto;overflow-x:hidden;position:relative;display:flex;flex-direction:column;min-height:0}._contentContainer_ym5f7_28{padding:var(--spacing-6, 24px);max-width:1600px;margin:0 auto;width:100%;flex:1;min-height:0;display:flex;flex-direction:column}._locationBar_ym5f7_39{display:flex;justify-content:flex-end;margin-bottom:var(--spacing-3)}@media(max-width:1024px){._contentContainer_ym5f7_28{padding:var(--spacing-4, 16px)}}._header_14rbn_1{height:64px;background-color:var(--ps-bg-card);border-bottom:1px solid var(--ps-border-default);display:flex;align-items:center;justify-content:space-between;padding:0 var(--spacing-6, 24px);position:sticky;top:0;z-index:var(--z-nav-sticky, 300);gap:var(--spacing-4, 16px)}._leftSection_14rbn_15{flex:1;display:flex;align-items:center;gap:var(--spacing-4, 16px);min-width:0}._breadcrumb_14rbn_23{font-family:var(--font-body);font-size:1.125rem;font-weight:500;color:var(--manage-text-primary, var(--ps-text-primary));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}._rightSection_14rbn_34{display:flex;align-items:center;gap:16px;flex-shrink:0}._dateDisplay_14rbn_41{font-size:.8125rem;font-family:var(--font-body);font-weight:500;color:var(--manage-text-secondary, var(--ps-text-muted))}._iconButton_14rbn_48{position:relative;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--manage-radius-md, 8px);color:var(--manage-text-secondary, var(--ps-text-muted));transition:all .2s ease}._iconButton_14rbn_48:hover{background-color:var(--ps-hover-bg, rgba(0,0,0,.04));color:var(--manage-text-primary, var(--ps-text-primary))}@media(max-width:1024px){._header_14rbn_1{padding:0 var(--spacing-4, 16px)}}@media(max-width:768px){._dateDisplay_14rbn_41{display:none}}._shellWrapper_oo2cz_1{position:relative;display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}._contentArea_oo2cz_10{flex:1;overflow-y:auto;overflow-x:hidden;position:relative}._contentContainer_oo2cz_17{padding:24px;max-width:1600px;margin:0 auto;width:100%}._locationBar_oo2cz_24{display:flex;justify-content:flex-end;margin-bottom:var(--spacing-3)}@media(max-width:1024px){._contentContainer_oo2cz_17{padding:16px}}._sidebar_nf4or_1{width:220px;background-color:#0b1426;flex-shrink:0;display:flex;flex-direction:column;height:100dvh;transition:width .2s ease;overflow:hidden;z-index:var(--z-nav, 200)}._sidebar_nf4or_1._collapsed_nf4or_13{width:56px}._header_nf4or_17{height:52px;display:flex;align-items:center;padding:0 16px;border-bottom:1px solid rgba(255,255,255,.05)}._sidebar_nf4or_1._collapsed_nf4or_13 ._header_nf4or_17{justify-content:center;padding:0}._nav_nf4or_30{flex:1;overflow-y:auto;overflow-x:hidden;padding:16px 0}._navList_nf4or_37{display:flex;flex-direction:column;gap:4px}._navListItem_nf4or_43{padding:0}._navLink_nf4or_47{display:flex;align-items:center;padding:10px 16px;color:#fff9;font-size:13px;font-weight:500;text-decoration:none;border-left:3px solid transparent;transition:all .2s ease}._sidebar_nf4or_1._collapsed_nf4or_13 ._navLink_nf4or_47{padding:10px 0;justify-content:center;border-left:none}._navLink_nf4or_47:hover{background-color:#ffffff0a}._navLink_nf4or_47._active_nf4or_69{border-left-color:var(--ps-cyan, #00D4FF);background-color:#00d4ff14;color:#fff}._sidebar_nf4or_1._collapsed_nf4or_13 ._navLink_nf4or_47._active_nf4or_69{border-left:none;box-shadow:inset 3px 0 0 var(--ps-cyan, #00D4FF)}._navIcon_nf4or_80{flex-shrink:0;margin-right:12px}._sidebar_nf4or_1._collapsed_nf4or_13 ._navIcon_nf4or_80{margin-right:0}._navLabel_nf4or_89{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._footer_nf4or_96{padding:12px;border-top:1px solid rgba(255,255,255,.05);display:flex;flex-direction:column;gap:8px}._sidebar_nf4or_1._collapsed_nf4or_13 ._footer_nf4or_96{align-items:center}._returnLink_nf4or_108{display:flex;align-items:center;padding:8px;color:#fff9;font-size:13px;font-weight:500;text-decoration:none;border-radius:6px;transition:all .2s ease}._sidebar_nf4or_1._collapsed_nf4or_13 ._returnLink_nf4or_108{padding:8px;justify-content:center}._returnLink_nf4or_108:hover{background-color:#ffffff14;color:#fff}._returnIcon_nf4or_130{flex-shrink:0;margin-right:10px}._sidebar_nf4or_1._collapsed_nf4or_13 ._returnIcon_nf4or_130{margin-right:0}._returnLabel_nf4or_139{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._footer_nf4or_96>._collapseToggle_nf4or_145{align-self:flex-end}._sidebar_nf4or_1._collapsed_nf4or_13 ._footer_nf4or_96>._collapseToggle_nf4or_145{align-self:center}._collapseToggle_nf4or_145{background:transparent;color:#fff6;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;transition:all .2s ease}._collapseToggle_nf4or_145:hover{background-color:#ffffff14;color:#fff}._header_ah40s_1{height:52px;display:flex;align-items:center;justify-content:space-between;padding:0 24px;background-color:var(--ps-surface);border-bottom:1px solid var(--ps-divider);flex-shrink:0;z-index:var(--z-nav-low, 100)}._leftSection_ah40s_13{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500}._breadcrumbInactive_ah40s_21{color:var(--ps-text-tertiary)}._breadcrumbLink_ah40s_25{color:var(--ps-text-tertiary);transition:color var(--ps-transition-fast, .15s ease)}._breadcrumbLink_ah40s_25:hover{color:var(--ps-text-secondary)}._breadcrumbSeparator_ah40s_34{color:var(--ps-text-tertiary)}._breadcrumbActive_ah40s_38{color:var(--ps-text-primary)}._centerSection_ah40s_42{flex:1;display:flex;justify-content:center;margin:0 24px}._searchWrapper_ah40s_49{position:relative;width:280px}._searchIcon_ah40s_54{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--ps-text-tertiary)}._searchInput_ah40s_62{width:100%;height:32px;background-color:var(--ps-bg-subtle);border:1px solid var(--ps-divider);border-radius:var(--ps-radius-sm);padding:0 12px 0 32px;font-size:13px;font-weight:500;color:var(--ps-text-primary);outline:none}._searchInput_ah40s_62::placeholder{color:var(--ps-text-tertiary);font-weight:400}._rightSection_ah40s_80{display:flex;align-items:center}._userInfo_ah40s_85{display:flex;align-items:center;gap:12px}._userName_ah40s_91{font-size:13px;font-weight:500;color:var(--ps-text-primary)}._rolePill_ah40s_97{font-size:10px;font-weight:500;color:var(--ps-accent);background-color:var(--ps-accent-soft);padding:2px 8px;border-radius:var(--ps-radius-full)}@media(max-width:768px){._centerSection_ah40s_42{display:none}._header_ah40s_1{padding:0 16px}}._shell_19o3j_1{display:flex;flex-direction:row;height:100dvh;background-color:var(--ps-bg, hsl(220, 15%, 8%));overflow:hidden}._mainArea_19o3j_9{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0}._impersonationBanner_19o3j_17{position:sticky;top:0;width:100%;background-color:var(--ps-warning-soft, hsla(38, 92%, 50%, .12));border-bottom:1px solid hsla(38,92%,50%,.3);padding:8px 24px;display:flex;align-items:center;justify-content:space-between;z-index:var(--z-nav-low, 100)}._impersonationText_19o3j_30{font-size:13px;font-weight:500;color:var(--ps-warning, hsl(38, 92%, 50%))}._impersonationButton_19o3j_36{border-color:var(--ps-warning, hsl(38, 92%, 50%));color:var(--ps-warning, hsl(38, 92%, 50%));height:28px;padding:0 12px;font-size:12px}._impersonationButton_19o3j_36:hover{background-color:var(--ps-warning, hsl(38, 92%, 50%));color:var(--ps-bg-page, #0D1321)}._content_19o3j_49{flex:1;overflow-y:auto;overflow-x:hidden;background-color:var(--ps-bg, hsl(220, 15%, 8%))}._contentContainer_19o3j_56{padding:24px;max-width:1600px;margin:0 auto;width:100%}@media(max-width:1024px){._contentContainer_19o3j_56{padding:16px}}._container_1m4oo_1{position:absolute;bottom:62px;left:50%;transform:translate(-50%);z-index:45;display:flex;flex-direction:column;align-items:center}._demoLabel_1m4oo_12{font-size:8px;letter-spacing:.1em;color:#8b8fa8;text-align:center;margin-bottom:2px}._bar_1m4oo_20{display:flex;flex-direction:row;background-color:#0f1117;border-radius:20px;padding:3px;gap:0}._pill_1m4oo_29{padding:6px 10px;border-radius:17px;font-size:9px;font-weight:500;border:none;cursor:pointer;white-space:nowrap;background-color:transparent;color:#8b8fa8;transition:background-color .2s ease,color .2s ease;font-family:inherit}._activeKetamine_1m4oo_43{background-color:#7f77dd;color:#fff}._activeTms_1m4oo_48{background-color:#378add;color:#fff}._activeSpravato_1m4oo_53{background-color:#7f77dd;color:#fff}._activeMedMgmt_1m4oo_58{background-color:#ba7517;color:#fff}._overlay_jp7w2_1{position:fixed;inset:0;z-index:9998;background:#00000080;display:flex;align-items:center;justify-content:center;pointer-events:auto}._card_jp7w2_13{background:#fff;border-radius:16px;padding:24px;max-width:320px;width:100%;box-shadow:var(--shadow-lg, 0 10px 15px -3px rgba(0, 0, 0, .1));text-align:center;display:flex;flex-direction:column;animation:_scaleIn_jp7w2_1 var(--animation-duration-fast, .15s) ease-out forwards}._heading_jp7w2_26{color:#1a1a2e;font-size:1.25rem;font-weight:600;margin-bottom:.5rem;font-family:var(--font-family-heading)}._body_jp7w2_34{color:#888;font-size:.875rem;margin-bottom:1.5rem;line-height:1.4;font-family:var(--font-family-base)}._actions_jp7w2_42{display:flex;flex-direction:column;gap:.5rem}._primaryBtn_jp7w2_48,._ghostBtn_jp7w2_49{display:flex;align-items:center;justify-content:center;height:44px;border-radius:10px;font-size:.875rem;font-weight:500;font-family:var(--font-family-base);transition:background-color var(--animation-duration-fast, .15s) ease;cursor:pointer;outline:none}._primaryBtn_jp7w2_48{background:#7f77dd;color:#fff;border:none}._primaryBtn_jp7w2_48:hover:not(:disabled){background:color-mix(in srgb,#7F77DD 85%,black)}._primaryBtn_jp7w2_48:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #7f77dd}._primaryBtn_jp7w2_48:disabled{opacity:.7;cursor:not-allowed}._ghostBtn_jp7w2_49{background:transparent;border:.5px solid #E8E6F0;color:#555}._ghostBtn_jp7w2_49:hover:not(:disabled){background:#00000005}._ghostBtn_jp7w2_49:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #555}._ghostBtn_jp7w2_49:disabled{opacity:.7;cursor:not-allowed}._spinner_jp7w2_101{animation:_spin_jp7w2_101 1s linear infinite}@keyframes _spin_jp7w2_101{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _scaleIn_jp7w2_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._outerWrapper_1vyj5_1{display:flex;background-color:#f8f7ff;min-height:100dvh}@media(min-width:768px){._outerWrapper_1vyj5_1{justify-content:center;background-color:#f0eef8}}._innerColumn_1vyj5_14{width:100%;max-width:480px;background-color:#f8f7ff;min-height:100dvh;max-height:100dvh;position:relative;overflow:hidden;display:flex;flex-direction:column}._header_1vyj5_26{background-color:#0f1117;padding:16px 14px 14px;position:sticky;top:0;z-index:40;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._headerTextGroup_1vyj5_38{flex:1;display:flex;flex-direction:column;gap:8px}._clinicBrandRow_1vyj5_45{display:flex;align-items:center;height:24px}._clinicLogo_1vyj5_51{height:20px;width:auto;max-width:120px;object-fit:contain}._fallbackLogoText_1vyj5_58{font-size:13px;font-weight:600;color:#f0f1f5;letter-spacing:.02em}._fallbackLogo_1vyj5_58{height:20px;width:auto;object-fit:contain;opacity:.85}._bellButton_1vyj5_72{width:36px;height:36px;border-radius:50%;background-color:#ffffff14;display:flex;align-items:center;justify-content:center;position:relative;flex-shrink:0}._bellButton_1vyj5_72:active{background-color:#ffffff1f}._unreadBadge_1vyj5_88{position:absolute;top:-1px;right:-1px;min-width:16px;height:16px;border-radius:50%;background-color:#e24b4a;color:#fff;font-size:8px;font-weight:500;display:flex;align-items:center;justify-content:center;padding:0 4px}._greeting_1vyj5_105{font-size:14px;font-weight:500;color:#f0f1f5;margin:0}._subline_1vyj5_112{font-size:11px;color:#8b8fa8;margin:2px 0 0}._badge_1vyj5_118{display:inline-block;font-size:10px;font-weight:500;padding:3px 8px;border-radius:10px;margin-top:6px}._badgeKetamine_1vyj5_127{background-color:#2a1f4e;color:#afa9ec}._badgeSpravato_1vyj5_132{background-color:#1a3020;color:#97c459}._badgeTms_1vyj5_137{background-color:#0a2240;color:#85b7eb}._badgeMedMgmt_1vyj5_142{background-color:#2a1f0a;color:#ef9f27}._content_1vyj5_147{flex:1;overflow-y:auto;background-color:#f8f7ff;padding-bottom:72px}._content_1vyj5_147::-webkit-scrollbar{display:none}@media(min-width:768px){._content_1vyj5_147::-webkit-scrollbar{display:block;width:3px}._content_1vyj5_147::-webkit-scrollbar-track{background:transparent}._content_1vyj5_147::-webkit-scrollbar-thumb{background:#e8e6f0;border-radius:2px}}._bottomNav_1vyj5_172{position:absolute;bottom:0;left:0;width:100%;height:56px;background-color:#fff;border-top:.5px solid #E8E6F0;z-index:50;display:flex;padding-bottom:env(safe-area-inset-bottom)}._tab_1vyj5_185{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:6px 0;min-height:44px;text-decoration:none;color:#888}._tabActive_1vyj5_198{color:#7f77dd}._tabLabel_1vyj5_202{font-size:8px;font-weight:400}._tabLabelActive_1vyj5_207{font-weight:500}._celebrationOverlay_1vyj5_211{position:absolute;inset:0;z-index:100;background-color:#0f1117;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 24px}._celebrationContent_1vyj5_226{width:100%;display:flex;flex-direction:column;align-items:center}._celebrationIconBox_1vyj5_233{width:64px;height:64px;background-color:#7f77dd;border-radius:50%;display:flex;align-items:center;justify-content:center}._celebrationTitle_1vyj5_243{font-size:24px;font-weight:500;color:#f0f1f5;margin:16px 0 0;text-align:center}._celebrationSubtitle_1vyj5_251{font-size:14px;color:#8b8fa8;margin:4px 0 0;text-align:center}._journeyCard_1vyj5_258{margin-top:20px;background-color:#1f2235;border:.5px solid #2A2D3A;border-radius:16px;padding:16px;width:100%}._journeyTitle_1vyj5_267{font-size:11px;font-weight:500;text-transform:uppercase;color:#8b8fa8;letter-spacing:.06em;margin:0 0 12px}._statsGrid_1vyj5_276{display:grid;grid-template-columns:1fr 1fr;gap:12px}._statBox_1vyj5_282{display:flex;flex-direction:column}._statValue_1vyj5_287{font-size:20px;font-weight:500;color:#f0f1f5;margin:0}._statLabel_1vyj5_294{font-size:10px;color:#8b8fa8;margin:2px 0 0}._btnContinueJournal_1vyj5_300{margin-top:20px;width:100%;height:44px;border-radius:10px;border:.5px solid #2A2D3A;background-color:transparent;color:#f0f1f5;font-size:13px;font-weight:500;cursor:pointer}._btnCloseCelebration_1vyj5_313{margin-top:12px;font-size:12px;color:#8b8fa8;text-align:center;cursor:pointer;background:none;border:none;padding:0}._container_o79o0_1{display:flex;flex-direction:row;height:100%;width:100%;overflow:hidden}._sidebar_o79o0_9{width:196px;flex-shrink:0;background-color:var(--ps-bg-elevated);border-right:1px solid var(--ps-border-default);display:flex;flex-direction:column;height:100%}._header_o79o0_19{padding:14px 14px 10px;border-bottom:1px solid var(--ps-border-default)}._title_o79o0_24{font-size:14px;font-weight:500;color:var(--ps-text-primary);margin-bottom:2px}._subtitle_o79o0_31{font-size:11px;color:var(--ps-text-muted)}._navBody_o79o0_36{flex:1;overflow-y:auto}._navBody_o79o0_36::-webkit-scrollbar{width:3px}._navBody_o79o0_36::-webkit-scrollbar-thumb{background-color:var(--ps-border-secondary, rgba(255, 255, 255, .15));border-radius:3px}._group_o79o0_50{margin-bottom:8px}._groupLabel_o79o0_54{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--ps-text-tertiary);padding:8px 14px 4px}._navItem_o79o0_63{display:flex;align-items:center;gap:8px;padding:6px 14px;font-size:12px;color:var(--ps-text-muted);text-decoration:none;border-left:2px solid transparent}._navItem_o79o0_63:hover{background-color:var(--ps-bg-card);color:var(--ps-text-primary)}._icon_o79o0_79{display:flex;align-items:center;justify-content:center;opacity:.5}._navItem_o79o0_63._active_o79o0_86{background-color:var(--ps-bg-card);color:var(--ps-text-primary);font-weight:500;border-left-color:#7f77dd}._navItem_o79o0_63._active_o79o0_86 ._icon_o79o0_79{opacity:1}._content_o79o0_97{flex:1;overflow-y:auto;background-color:var(--ps-bg-page);padding:20px 24px}._loadingContainer_1xyii_1{display:flex;align-items:center;justify-content:center;min-height:100dvh;background-color:#fafaf8}:root{--z-content-low: 10;--z-content: 20;--z-content-high: 30;--z-nav-low: 100;--z-nav: 200;--z-nav-sticky: 300;--z-overlay: 400;--z-spotlight: 1000;--z-critical: 2000;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-5: 1.25rem;--spacing-6: 1.5rem;--spacing-7: 1.75rem;--spacing-8: 2rem;--spacing-10: 2.5rem;--spacing-12: 3rem;--spacing-16: 4rem}:root{--background: hsl(252 20% 98%);--foreground: hsl(252 34% 15%);--surface: hsl(0 0% 100%);--surface-foreground: hsl(252 34% 20%);--sidebar: hsl(252 30% 97%);--sidebar-foreground: hsl(252 34% 30%);--card: hsl(0 0% 100%);--card-foreground: hsl(252 34% 15%);--popup: hsl(0 0% 100%);--popup-foreground: hsl(252 34% 15%);--primary: hsl(252 34% 45%);--primary-foreground: hsl(0 0% 100%);--secondary: hsl(290 38% 96%);--secondary-foreground: hsl(290 38% 30%);--accent: hsl(328 83% 52%);--accent-foreground: hsl(0 0% 100%);--gradient-start: hsl(252 34% 45%);--gradient-mid: hsl(290 38% 44%);--gradient-end: hsl(328 83% 52%);--muted: hsl(252 10% 96%);--muted-foreground: hsl(252 10% 50%);--success: hsl(150 40% 96%);--success-foreground: hsl(155 85% 32%);--error: hsl(340 60% 96%);--error-foreground: hsl(340 85% 42%);--warning: hsl(30 70% 96%);--warning-foreground: hsl(30 90% 38%);--info: hsl(252 60% 96%);--info-foreground: hsl(252 60% 40%);--info-hover: hsl(252 60% 92%);--info-active: hsl(252 60% 88%);--border: hsl(252 20% 90%);--font-display: "Playfair Display", Georgia, "Times New Roman", serif;--font-family-heading: "Outfit", sans-serif;--font-family-base: "Inter", system-ui, sans-serif;--font-family-monospace: "JetBrains Mono", monospace;--shadow: 0 1px 2px 0 hsl(252 30% 20% / .05);--shadow-md: 0 4px 6px -1px hsl(252 30% 20% / .08), 0 2px 4px -1px hsl(252 30% 20% / .04);--shadow-lg: 0 10px 15px -3px hsl(252 30% 20% / .08), 0 4px 6px -2px hsl(252 30% 20% / .04);--shadow-focus: 0 0 0 4px hsl(252 34% 45% / .15);--radius-sm: .375rem;--radius: .75rem;--radius-md: 1rem;--radius-lg: 1.5rem;--radius-full: 9999px;--animation-duration-fast: .15s;--animation-duration-normal: .3s;--animation-duration-slow: .5s;--chart-color-1: hsl(252 34% 45%);--chart-color-2: hsl(290 38% 44%);--chart-color-3: hsl(328 83% 52%);--chart-color-4: hsl(190 70% 45%);--chart-color-5: hsl(45 90% 55%);--font-body: "DM Sans", var(--font-family-base);--font-mono: "JetBrains Mono", var(--font-family-monospace);--ps-bg-page: #0D1321;--ps-bg-card: #111827;--ps-bg-elevated: #1A2235;--ps-bg-sidebar: #0B1426;--ps-border-default: rgba(255,255,255,.07);--ps-border-hover: rgba(255,255,255,.12);--ps-border-accent: rgba(0,212,255,.25);--ps-text-muted: #94A3B8;--ps-bg: hsl(220 15% 8%);--ps-surface: hsl(220 15% 12%);--ps-surface-hover: hsl(220 15% 16%);--ps-bg-subtle: hsl(220 15% 14%);--ps-hover-bg: rgba(255,255,255,.04);--ps-hover-bg-strong: rgba(255,255,255,.08);--ps-text-primary: #E2E8F0;--ps-text-secondary: hsl(220 10% 65%);--ps-text-tertiary: hsl(220 10% 45%);--ps-accent: hsl(252 55% 75%);--ps-accent-hover: hsl(252 55% 68%);--ps-accent-soft: hsla(252, 55%, 75%, .12);--ps-divider: hsla(220, 15%, 95%, .08);--ps-divider-strong: hsla(220, 15%, 95%, .15);--ps-success: hsl(160 84% 39%);--ps-success-soft: hsla(160, 84%, 39%, .12);--ps-warning: hsl(38 92% 50%);--ps-warning-soft: hsla(38, 92%, 50%, .12);--ps-danger: hsl(0 72% 51%);--ps-danger-soft: hsla(0, 72%, 51%, .12);--ps-info: hsl(210 100% 56%);--ps-info-soft: hsla(210, 100%, 56%, .12);--ps-ketamine: #8B5CF6;--ps-ketamine-soft: hsla(258, 90%, 66%, .12);--ps-tms: #6366F1;--ps-tms-soft: hsla(239, 84%, 67%, .12);--ps-spravato: #EC4899;--ps-spravato-soft: hsla(330, 81%, 60%, .12);--ps-psychiatry: #14B8A6;--ps-psychiatry-soft: hsla(173, 80%, 40%, .12);--ps-shadow-sm: 0 1px 2px hsla(0, 0%, 0%, .3);--ps-shadow-md: 0 4px 12px hsla(0, 0%, 0%, .25);--ps-shadow-lg: 0 8px 32px hsla(0, 0%, 0%, .35);--ps-radius-sm: 6px;--ps-radius-md: 10px;--ps-radius-lg: 16px;--ps-transition-fast: .15s ease;--ps-transition-normal: .25s ease;--ps-transition-slow: .4s ease;--care-primary: #0F6E8A;--care-primary-light: #E0F4F8;--care-primary-dark: #0A4D62;--care-surface: #FAFAF9;--care-surface-elevated: #FFFFFF;--care-surface-sunken: #F2F1EE;--care-border: #E2E0DA;--care-border-strong: #C4C1B8;--care-text-primary: #1A1A18;--care-text-secondary: #5C5B55;--care-text-tertiary: #8A8880;--care-success: #0F8C5A;--care-success-bg: #E5F7EE;--care-warning: #B07C10;--care-warning-bg: #FEF3CD;--care-danger: #C0392B;--care-danger-bg: #FDECEA;--care-info: #185FA5;--care-info-bg: #E6F1FB;--care-spravato: #7B4FAF;--care-spravato-bg: #F0EAFB;--care-spravato-border: #C4A8E8;--care-tms: #0F8C5A;--care-tms-bg: #E5F7EE;--care-tms-border: #7FD4A8;--care-ketamine: #B07C10;--care-ketamine-bg: #FEF3CD;--care-ketamine-border: #DFB84C;--care-medmgmt: #185FA5;--care-medmgmt-bg: #E6F1FB;--care-medmgmt-border: #85B7EB;--care-shadow-sm: 0 1px 2px rgba(0,0,0,.08);--care-shadow-md: 0 4px 8px rgba(0,0,0,.1);--care-shadow-lg: 0 8px 24px rgba(0,0,0,.12);--care-shadow-xl: 0 16px 48px rgba(0,0,0,.14);--care-radius-sm: 4px;--care-radius-md: 8px;--care-radius-lg: 12px;--care-radius-xl: 16px;--care-radius-full: 9999px;--care-focus-bg: #091A20;--care-focus-surface: #112730;--care-focus-border: #1E3945;--care-focus-text: #F0F8FA;--care-focus-text-muted: #93B2BC;--care-focus-accent: #33A9D1;--care-recording: #FC5C65;--care-recording-bg: rgba(252, 92, 101, .15);--grow-numeric-features: "tnum" 1, "ss01" 1;--grow-primary: #0F8C5A;--grow-primary-light: #E5F7EE;--grow-primary-dark: #085A3A;--grow-organic: #0F8C5A;--grow-referral: #185FA5;--grow-paid: #7B4FAF;--grow-direct: #B07C10;--grow-social: #C0392B;--grow-positive: #0F8C5A;--grow-neutral: #8A8880;--grow-negative: #C0392B;--grow-opportunity: #B07C10;--grow-published: #0F8C5A;--grow-pending: #185FA5;--grow-draft: #8A8880;--grow-scheduled: #7B4FAF;--grow-overdue: #C0392B;--grow-surface: #FAFAF9;--grow-surface-elevated: #FFFFFF;--grow-border: #E2E0DA;--grow-text-primary: #1A1A18;--grow-text-secondary: #5C5B55;--grow-text-tertiary: #8A8880;--grow-shadow-sm: 0 1px 2px rgba(0,0,0,.08);--grow-shadow-md: 0 4px 8px rgba(0,0,0,.1);--grow-shadow-lg: 0 8px 24px rgba(0,0,0,.12);--grow-radius-sm: 4px;--grow-radius-md: 8px;--grow-radius-lg: 12px;--grow-radius-xl: 16px;--grow-radius-full: 9999px;--ps-cyan: #00D4FF;--ps-cyan-bright: #33DFFF;--ps-cyan-dim: #00AACC;--ps-cyan-10: rgba(0, 212, 255, .1);--ps-cyan-06: rgba(0, 212, 255, .06);--ps-cyan-glow: rgba(0, 212, 255, .18);--ps-dark: #050C16;--ps-care: #0AADCC;--ps-grow: #10B97A;--ps-manage: #4D8EE8;--ps-font-brand: "Nunito", "Plus Jakarta Sans", sans-serif;--ps-font-ui: "Plus Jakarta Sans", sans-serif;--ps-font-mono: "DM Mono", monospace;--home-bg: #050C16;--home-sidebar: #070E1A;--home-surface-1: #0B1524;--home-surface-2: #0F1D2F;--home-surface-3: #142236;--home-border: rgba(255, 255, 255, .065);--home-border-lg: rgba(255, 255, 255, .11);--home-text-1: #ECF2FF;--home-text-2: #8A9DC0;--home-text-3: #415270;--home-danger: #F04438;--home-warning: #F5A623;--home-success: #10B97A;--home-info: #4D8EE8;--home-danger-bg: rgba(240, 68, 56, .1);--home-warning-bg: rgba(245, 166, 35, .1);--home-success-bg: rgba(16, 185, 122, .1);--home-info-bg: rgba(77, 142, 232, .1);--manage-primary: #1A3254;--manage-primary-light: #E8EEF6;--manage-primary-dark: #0D1E35;--manage-accent: #3D7DD4;--manage-surface: #FAFAF9;--manage-surface-elevated: #FFFFFF;--manage-surface-sunken: #F2F1EE;--manage-sidebar: #0E1C2F;--manage-border: #E2E0DA;--manage-border-strong: #C4C1B8;--manage-text-primary: #1A1A18;--manage-text-secondary: #5C5B55;--manage-text-tertiary: #8A8880;--manage-success: #0F8C5A;--manage-success-bg: #E5F7EE;--manage-warning: #B07C10;--manage-warning-bg: #FEF3CD;--manage-danger: #C0392B;--manage-danger-bg: #FDECEA;--manage-info: #185FA5;--manage-info-bg: #E6F1FB;--manage-compliance: #6D28D9;--manage-compliance-bg: #EDE9FE;--manage-financial: #C2830A;--manage-financial-bg: #FEF3C7;--manage-network: #0891B2;--manage-network-bg: #ECFEFF;--manage-credential: #059669;--manage-credential-bg: #ECFDF5;--manage-radius-sm: 4px;--manage-radius-md: 8px;--manage-radius-lg: 12px;--manage-radius-xl: 16px;--manage-radius-full: 9999px;--manage-shadow-sm: 0 1px 2px rgba(0,0,0,.08);--manage-shadow-md: 0 4px 8px rgba(0,0,0,.1);--manage-shadow-lg: 0 8px 24px rgba(0,0,0,.12)}[data-theme=light]{--ps-bg-page: #F8FAFC;--ps-bg-card: #FFFFFF;--ps-bg-elevated: #F1F5F9;--ps-bg-sidebar: #0F172A;--ps-border-default: rgba(0,0,0,.08);--ps-border-hover: rgba(0,0,0,.14);--ps-border-accent: rgba(0,212,255,.35);--ps-text-muted: #64748B;--ps-cyan: #0099BB;--ps-bg: hsl(220 20% 97%);--ps-surface: hsl(0 0% 100%);--ps-surface-hover: hsl(220 15% 95%);--ps-bg-subtle: hsl(220 15% 95%);--ps-hover-bg: rgba(0,0,0,.04);--ps-hover-bg-strong: rgba(0,0,0,.08);--ps-text-primary: #0F172A;--ps-text-secondary: hsl(220 10% 45%);--ps-text-tertiary: hsl(220 10% 60%);--ps-accent: hsl(252 34% 45%);--ps-accent-hover: hsl(252 34% 38%);--ps-accent-soft: hsla(252, 34%, 45%, .1);--ps-divider: hsla(220, 15%, 15%, .1);--ps-divider-strong: hsla(220, 15%, 15%, .2);--ps-success-soft: hsla(160, 84%, 39%, .08);--ps-warning-soft: hsla(38, 92%, 50%, .08);--ps-danger-soft: hsla(0, 72%, 51%, .08);--ps-info-soft: hsla(210, 100%, 56%, .08);--ps-ketamine-soft: hsla(258, 90%, 66%, .08);--ps-tms-soft: hsla(239, 84%, 67%, .08);--ps-spravato-soft: hsla(330, 81%, 60%, .08);--ps-psychiatry-soft: hsla(173, 80%, 40%, .08);--ps-shadow-sm: 0 1px 2px hsla(0, 0%, 0%, .06);--ps-shadow-md: 0 4px 12px hsla(0, 0%, 0%, .08);--ps-shadow-lg: 0 8px 32px hsla(0, 0%, 0%, .12)}.dark,[data-theme=dark]{--background: hsl(256 25% 13%);--foreground: hsl(252 10% 95%);--surface: hsl(256 22% 20%);--surface-foreground: hsl(252 10% 95%);--sidebar: hsl(256 22% 11%);--sidebar-foreground: hsl(252 20% 80%);--card: hsl(256 22% 20%);--card-foreground: hsl(252 10% 95%);--popup: hsl(256 20% 20%);--popup-foreground: hsl(252 10% 95%);--primary: hsl(252 50% 68%);--primary-foreground: hsl(252 40% 10%);--secondary: hsl(256 28% 28%);--secondary-foreground: hsl(252 45% 90%);--accent: hsl(328 83% 52%);--accent-foreground: hsl(0 0% 100%);--gradient-start: hsl(252 50% 60%);--gradient-mid: hsl(290 50% 55%);--gradient-end: hsl(328 85% 60%);--muted: hsl(256 20% 22%);--muted-foreground: hsl(252 20% 78%);--success: hsl(155 60% 18%);--success-foreground: hsl(155 90% 60%);--error: hsl(340 50% 14%);--error-foreground: hsl(340 90% 70%);--warning: hsl(35 50% 16%);--warning-foreground: hsl(35 95% 65%);--danger: hsl(0 72% 51%);--info: hsl(252 40% 20%);--info-foreground: hsl(252 80% 85%);--info-hover: hsl(252 40% 25%);--info-active: hsl(252 40% 30%);--border: hsl(256 22% 30%);--shadow: 0 1px 2px 0 hsl(0 0% 0% / .4);--shadow-md: 0 4px 6px -1px hsl(0 0% 0% / .5), 0 2px 4px -1px hsl(0 0% 0% / .3);--shadow-lg: 0 10px 15px -3px hsl(0 0% 0% / .5), 0 4px 6px -2px hsl(0 0% 0% / .3);--care-surface: #1A1A18;--care-surface-elevated: #252523;--care-surface-sunken: #141412;--care-text-primary: #F5F5F3;--care-text-secondary: #A8A7A1;--care-text-tertiary: #6E6D68;--care-border: #333330;--care-border-strong: #4A4946;--care-focus-bg: #091A20;--care-focus-surface: #112730;--care-focus-border: #1E3945;--care-focus-text: #F0F8FA;--care-focus-text-muted: #93B2BC;--care-focus-accent: #33A9D1;--care-recording: #FC5C65;--care-recording-bg: rgba(252, 92, 101, .15);--grow-primary: #34D399;--grow-primary-light: rgba(15, 140, 90, .2);--grow-primary-dark: #6EE7B7;--grow-organic: #34D399;--grow-referral: #60A5FA;--grow-paid: #C4B5E0;--grow-direct: #FBBF24;--grow-social: #F87171;--grow-positive: #34D399;--grow-neutral: #A8A7A1;--grow-negative: #F87171;--grow-opportunity: #FBBF24;--grow-published: #34D399;--grow-pending: #60A5FA;--grow-draft: #A8A7A1;--grow-scheduled: #C4B5E0;--grow-overdue: #F87171;--grow-surface: #1A1A18;--grow-surface-elevated: #252523;--grow-border: #333330;--grow-text-primary: #F5F5F3;--grow-text-secondary: #A8A7A1;--grow-text-tertiary: #6E6D68;--grow-shadow-sm: 0 1px 2px rgba(0,0,0,.3);--grow-shadow-md: 0 4px 8px rgba(0,0,0,.35);--grow-shadow-lg: 0 8px 24px rgba(0,0,0,.4);--manage-primary: #60A5FA;--manage-primary-light: rgba(26, 50, 84, .2);--manage-primary-dark: #93C5FD;--manage-surface: #1A1A18;--manage-surface-elevated: #252523;--manage-surface-sunken: #141412;--manage-border: #333330;--manage-border-strong: #4A4946;--manage-text-primary: #F5F5F3;--manage-text-secondary: #A8A7A1;--manage-text-tertiary: #6E6D68;--manage-success: #34D399;--manage-success-bg: rgba(15, 140, 90, .2);--manage-warning: #FBBF24;--manage-warning-bg: rgba(176, 124, 16, .2);--manage-danger: #F87171;--manage-danger-bg: rgba(192, 57, 43, .2);--manage-info: #60A5FA;--manage-info-bg: rgba(24, 95, 165, .2);--manage-compliance: #C4B5E0;--manage-compliance-bg: rgba(109, 40, 217, .2);--manage-financial: #FBBF24;--manage-financial-bg: rgba(194, 131, 10, .2);--manage-network: #22D3EE;--manage-network-bg: rgba(8, 145, 178, .2);--manage-credential: #34D399;--manage-credential-bg: rgba(5, 150, 105, .2);--manage-accent: #60A5FA;--manage-shadow-sm: 0 1px 2px rgba(0,0,0,.3);--manage-shadow-md: 0 4px 8px rgba(0,0,0,.35);--manage-shadow-lg: 0 8px 24px rgba(0,0,0,.4)}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}::selection{background-color:var(--ps-accent-soft);color:var(--ps-accent)}@layer base{ul{list-style-type:none;margin:0;padding:0}body{background:var(--background);color:var(--foreground);font-family:var(--font-body)}*{box-sizing:border-box;padding:0;margin:0}button{border:none;background:none;cursor:pointer;font-family:inherit;font-size:inherit;color:inherit}a{color:inherit;text-decoration:none}th,td{display:table-cell!important}}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#ffffff12;border-radius:2px}@keyframes pageFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.page-fade-in{animation:pageFadeIn .2s ease both}@layer base{:root{--safe-area-inset-top: env(safe-area-inset-top, 0px);--safe-area-inset-right: env(safe-area-inset-right, 0px);--safe-area-inset-bottom: env(safe-area-inset-bottom, 0px);--safe-area-inset-left: env(safe-area-inset-left, 0px)}ul{list-style-type:none;margin:0;padding:0}body{background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}*{box-sizing:border-box;padding:0;margin:0}button{border:none;background:none;cursor:pointer;font-family:inherit;font-size:inherit;color:inherit}a{color:inherit;text-decoration:none}th,td{display:table-cell!important}}.rbc-month-view{overflow:visible!important}
