:root{--teal-700: #3d5f60;--teal-600: #517c7d;--teal-500: #5f7273;--teal-400: #8aa9aa;--teal-300: #9db6b7;--teal-200: #b9cdcf;--teal-150: #cfe0e1;--teal-140: #cfdcdc;--teal-130: #d3e2e4;--teal-100: #e8efef;--green-100: #f2fde5;--green-150: #e8f4e8;--grey-900: #1e232a;--grey-800: #1b1b1b;--grey-700: #444444;--grey-600: #707070;--grey-550: #71717a;--grey-500: #8e99a9;--grey-400: #a1a1aa;--grey-350: #d4d4d8;--grey-300: #e4e4e7;--grey-275: #e5e7eb;--grey-250: #e2e8f0;--grey-200: #eeeeee;--grey-150: #f1f2f4;--grey-100: #f9fafb;--white: #ffffff;--coral-500: #dc7e7e;--coral-600: #b45a5a;--coral-050: #fdeeee;--red-700: #b91c1c;--red-600: #dc2626;--red-200: #fecaca;--red-050: #fef2f2;--green-700: #15803d;--green-600: #059669;--green-050: #ecfdf5;--green-075: #dcfce7;--amber-700: #b45309;--amber-600: #d97706;--amber-750: #c2410c;--amber-200: #fed7aa;--amber-100: #fef3c7;--amber-050: #fff7ed;--color-brand: var(--teal-600);--color-brand-strong: var(--teal-700);--color-brand-subtle: var(--green-100);--color-brand-muted: var(--teal-130);--color-accent: var(--coral-500);--color-surface: var(--white);--color-surface-muted: var(--grey-100);--color-surface-inert: var(--grey-150);--color-surface-brand: var(--green-100);--color-surface-brand-alt: var(--green-150);--color-surface-hover: var(--green-100);--color-text-primary: var(--grey-900);--color-text-body: var(--grey-700);--color-text-secondary: var(--grey-600);--color-text-muted: var(--grey-400);--color-text-subtle: var(--grey-500);--color-text-on-brand: var(--white);--color-text-brand: var(--teal-600);--color-text-brand-strong: var(--teal-700);--color-border: var(--grey-300);--color-border-strong: var(--grey-250);--color-border-subtle: var(--grey-200);--color-border-brand: var(--teal-600);--color-border-table-row: var(--grey-275);--color-border-brand-translucent: rgba(81, 124, 125, .45);--color-divider-on-brand: rgba(81, 124, 125, .4);--color-danger: var(--red-600);--color-danger-strong: var(--red-700);--color-danger-surface: var(--red-050);--color-danger-border: var(--red-200);--color-success: var(--green-600);--color-success-strong: var(--green-700);--color-success-surface: var(--green-050);--color-warn: var(--amber-700);--color-warn-strong: var(--amber-750);--color-warn-surface: var(--amber-050);--color-warn-border: var(--amber-200);--color-warn-marker: var(--amber-600);--color-icon-inactive: var(--grey-550);--color-scrim: rgba(0, 0, 0, .2);--color-chart-series-1: var(--teal-600);--color-chart-series-2: var(--coral-500);--color-chart-series-3: var(--teal-400);--color-chart-series-4: var(--teal-200);--color-chart-series-5: var(--grey-350);--color-focus-ring: var(--teal-600);--color-scrollbar-thumb: var(--teal-400);--color-scrollbar-thumb-hover: var(--teal-600);--color-scrollbar-track: var(--teal-100);--font-family-base: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-size-3xs: 10px;--font-size-2xs: 11px;--font-size-xs: 12px;--font-size-xs-plus: 12.5px;--font-size-sm: 13px;--font-size-md: 14px;--font-size-lg: 15px;--font-size-xl: 16px;--font-size-2xl: 18px;--font-size-3xl: 20px;--font-size-4xl: 22px;--font-size-5xl: 26px;--font-size-6xl: 30px;--font-size-7xl: 32px;--line-height-tight: 1;--line-height-snug: 1.35;--line-height-base: 1.5;--line-height-relaxed: 1.6;--font-size-product-sm: 1rem;--font-size-product-md: 1.4rem;--font-size-product-lg: 1.75rem;--radius-xs: 4px;--radius-sm: 8px;--radius-md: 12px;--radius-full: 999px;--shadow-xs: 0 1px 2px rgba(16, 24, 40, .04);--shadow-sm: 0 2px 4px rgba(16, 24, 40, .06);--shadow-card: 0 2px 4px rgba(16, 24, 40, .06), 0 4px 12px rgba(16, 24, 40, .1);--shadow-md: 0 4px 12px rgba(16, 24, 40, .12);--shadow-popover: 0 8px 16px rgba(16, 24, 40, .08), 0 16px 32px rgba(16, 24, 40, .12);--shadow-lg: 0 8px 20px rgba(30, 35, 42, .12);--shadow-drawer: -8px 0 24px rgba(16, 24, 40, .12);--shadow-overlay: 0 6px 16px rgba(16, 24, 40, .24);--space-0: 0;--space-1: 4px;--space-2: 6px;--space-3: 8px;--space-4: 12px;--space-5: 14px;--space-6: 16px;--space-7: 20px;--space-8: 24px;--space-9: 28px;--space-10: 32px;--space-11: 40px;--space-12: 64px;--layout-content-max-width: 1200px;--layout-page-padding-block-start: 24px;--layout-page-padding-inline: 32px;--layout-page-padding-block-end: 48px;--layout-content-gutter: clamp(20px, 6%, 120px);--layout-header-logo-width: 149px;--layout-header-logo-height: 100px;--layout-header-logo-width-sm: 84px;--layout-header-logo-height-sm: 56px;--breakpoint-sm: 640px;--breakpoint-md: 900px;--breakpoint-lg: 1200px;--z-header: 30;--z-popover: 60;--z-drawer: 70}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;font-family:var(--font-family-base);font-size:var(--font-size-md);line-height:var(--line-height-base);color:var(--color-text-primary);background:var(--color-surface);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}ul,ol{margin:0;padding:0;list-style:none}img,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--color-brand);text-decoration:none}a:hover{color:var(--color-brand-strong);text-decoration:underline}:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}input:focus{border-color:var(--color-border-brand)}.scrollable{scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb) var(--color-scrollbar-track)}.scrollable::-webkit-scrollbar{width:11px;height:11px}.scrollable::-webkit-scrollbar-track{background:var(--color-scrollbar-track);border-radius:var(--radius-full)}.scrollable::-webkit-scrollbar-thumb{background:var(--color-scrollbar-thumb);border-radius:var(--radius-full);border:2px solid var(--color-scrollbar-track)}.scrollable:hover::-webkit-scrollbar-thumb{background:var(--color-scrollbar-thumb-hover)}.scrollable::-webkit-scrollbar-corner{background:var(--color-scrollbar-track)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}._panel_1tpo0_8{margin-top:var(--space-4)}._details_1tpo0_12{display:grid;gap:var(--space-2);margin:0}._row_1tpo0_18{display:grid;grid-template-columns:96px 1fr;gap:var(--space-4);align-items:baseline}._term_1tpo0_25{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em}._value_1tpo0_33{margin:0;font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-body);overflow-wrap:anywhere}._code_1tpo0_41{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--font-size-xs);color:var(--color-text-secondary);-webkit-user-select:all;user-select:all}._actions_1tpo0_48{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);margin-top:var(--space-6)}._report_1tpo0_56{height:32px;padding:0 var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer}._report_1tpo0_56:hover:not(:disabled){background:var(--color-surface-muted)}._report_1tpo0_56:disabled{cursor:default;color:var(--color-text-muted)}._status_1tpo0_81{margin:0;font-size:var(--font-size-sm);color:var(--color-text-secondary)}._status_1tpo0_81:empty{display:none}._wrap_1izj2_1{display:flex;align-items:center;justify-content:center;min-height:60vh;padding:var(--space-8)}._card_1izj2_9{max-width:520px;padding:var(--space-9);border:1px solid var(--color-danger-border);border-radius:var(--radius-md);background:var(--color-danger-surface);box-shadow:var(--shadow-card)}._title_1izj2_18{margin-bottom:var(--space-4);font-size:var(--font-size-3xl);font-weight:var(--font-weight-medium);color:var(--color-danger-strong)}._body_1izj2_25{font-size:var(--font-size-md);line-height:var(--line-height-relaxed);color:var(--color-text-body)}._detail_1izj2_31{margin-top:var(--space-4);padding:var(--space-4);border-radius:var(--radius-sm);background:var(--color-surface);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--font-size-xs);color:var(--color-text-secondary);overflow-x:auto}._action_1izj2_42{margin-top:var(--space-7);height:40px;padding:0 var(--space-6);border:1px solid var(--color-border-brand);border-radius:var(--radius-sm);background:var(--color-brand);color:var(--color-text-on-brand);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);cursor:pointer}._action_1izj2_42:hover{background:var(--color-brand-strong)}._screen_f56z8_10{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));min-height:100%;background:var(--color-surface)}._pitch_f56z8_19{background:var(--color-surface-brand);border-right:1px solid var(--color-border-strong);padding:var(--space-10) clamp(28px,5vw,72px) var(--space-11);display:flex;flex-direction:column;justify-content:flex-start;gap:var(--space-7)}._logo_f56z8_29{width:var(--layout-header-logo-width);height:var(--layout-header-logo-height);object-fit:contain}._pitchBody_f56z8_35{max-width:470px;width:100%;margin-block-start:var(--space-11)}._eyebrow_f56z8_41{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-brand);text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--space-5)}._headline_f56z8_50{margin:0 0 var(--space-6) 0;font-size:clamp(28px,2.6vw,38px);line-height:1.15;font-weight:var(--font-weight-medium);color:var(--color-text-brand-strong);text-wrap:pretty}._pitchLead_f56z8_65{margin:0 0 var(--space-9) 0;font-size:var(--font-size-lg);line-height:1.65;color:var(--teal-500);text-wrap:pretty}._points_f56z8_73{display:flex;flex-direction:column;gap:var(--space-4)}._point_f56z8_73{display:flex;align-items:flex-start;gap:var(--space-3);font-size:var(--font-size-md);line-height:1.55;color:var(--color-text-brand-strong)}._pointTick_f56z8_88{width:18px;height:18px;border-radius:var(--radius-full);background:var(--color-brand);color:var(--color-text-on-brand);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}._formPane_f56z8_103{display:flex;align-items:center;justify-content:center;padding:var(--space-11) clamp(24px,4vw,64px)}._card_f56z8_110{width:100%;max-width:404px}._stepTitle_f56z8_115{font-size:var(--font-size-5xl);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin-bottom:var(--space-3)}._stepLead_f56z8_122{margin:0 0 var(--space-9) 0;font-size:var(--font-size-md);color:var(--color-text-secondary);line-height:var(--line-height-relaxed)}._label_f56z8_129{display:block;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-brand);text-transform:uppercase;letter-spacing:.025em;margin-bottom:var(--space-3)}._input_f56z8_139{height:44px;width:100%;padding:var(--space-3) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--font-size-lg);color:var(--color-text-primary);background:var(--color-surface);outline:none}._inputInvalid_f56z8_151{border-color:var(--color-danger)}._fieldError_f56z8_155{margin-top:var(--space-2);font-size:var(--font-size-sm);line-height:var(--line-height-base);color:var(--color-danger-strong)}._submit_f56z8_162{margin-top:var(--space-7);width:100%;height:46px;display:flex;align-items:center;justify-content:center;gap:var(--space-3);border:1px solid var(--color-brand);border-radius:var(--radius-sm);background:var(--color-brand);color:var(--color-text-on-brand);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);cursor:pointer}._submit_f56z8_162:hover:not(:disabled){background:var(--color-brand-strong);border-color:var(--color-brand-strong)}._submit_f56z8_162:disabled{cursor:progress;opacity:.75}._secondary_f56z8_189{width:100%;height:44px;display:flex;align-items:center;justify-content:center;gap:var(--space-3);border:1px solid var(--color-brand);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-body);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);cursor:pointer}._secondary_f56z8_189:hover{background:var(--color-surface-hover)}._back_f56z8_211{display:flex;align-items:center;gap:var(--space-2);background:none;border:0;padding:0;font-size:var(--font-size-sm);color:var(--color-text-brand);cursor:pointer;margin-bottom:var(--space-7)}._back_f56z8_211:hover{text-decoration:underline}._notice_f56z8_228{display:flex;gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-sm);margin-bottom:var(--space-7)}._noticeWarn_f56z8_236{border:1px solid var(--color-warn-border);background:var(--color-warn-surface);color:var(--color-warn-strong)}._noticeInfo_f56z8_242{border:1px solid var(--color-border-brand-translucent);background:var(--color-surface-brand);color:var(--color-text-brand-strong)}._noticeIcon_f56z8_248{flex-shrink:0;margin-top:1px}._noticeTitle_f56z8_253{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-1)}._noticeBody_f56z8_259{font-size:var(--font-size-sm);line-height:var(--line-height-base)}._handoff_f56z8_266{display:flex;flex-direction:column;align-items:center;gap:var(--space-5);padding:var(--space-11) 0}._spinner_f56z8_274{width:32px;height:32px;border-radius:var(--radius-full);border:3px solid var(--color-brand-muted);border-top-color:var(--color-brand);animation:_spin_f56z8_274 .8s linear infinite;display:block}._handoffTitle_f56z8_284{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);color:var(--color-text-primary);text-align:center}._handoffBody_f56z8_291{font-size:var(--font-size-sm);color:var(--color-text-secondary);text-align:center;line-height:1.55;max-width:300px}@media(max-width:639px){._pitch_f56z8_19{padding:var(--space-7) var(--space-7) var(--space-8);gap:var(--space-4)}._logo_f56z8_29{width:var(--layout-header-logo-width-sm);height:var(--layout-header-logo-height-sm)}._pitchBody_f56z8_35{margin-block-start:0}._formPane_f56z8_103{padding:var(--space-8) var(--space-7) var(--space-11)}}._gate_10vso_9{min-height:100%;display:flex;align-items:center;justify-content:center;padding:var(--space-11) var(--layout-content-gutter);background:var(--color-surface)}._panel_10vso_18{width:100%;max-width:520px;display:flex;flex-direction:column;align-items:center;gap:var(--space-6);text-align:center}._logo_10vso_28{width:var(--layout-header-logo-width);height:var(--layout-header-logo-height);object-fit:contain}._title_10vso_34{font-size:var(--font-size-6xl);font-weight:var(--font-weight-medium);line-height:var(--line-height-snug);color:var(--color-text-brand-strong)}._body_10vso_41{font-size:var(--font-size-md);line-height:var(--line-height-relaxed);color:var(--color-text-secondary)}._spinner_10vso_47{width:32px;height:32px;border-radius:var(--radius-full);border:3px solid var(--color-brand-muted);border-top-color:var(--color-brand);animation:_spin_10vso_47 .8s linear infinite}._action_10vso_56{height:44px;padding:0 var(--space-7);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-3);border:1px solid var(--color-brand);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-body);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);cursor:pointer;text-decoration:none}._action_10vso_56:hover{background:var(--color-surface-hover);color:var(--color-text-body);text-decoration:none}._wrapper_wn8l4_14{position:relative;flex-shrink:0}._avatar_wn8l4_19{width:32px;height:32px;border-radius:var(--radius-full);background:var(--color-surface-brand-alt);color:var(--color-text-brand);border:0;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;padding:0}._avatar_wn8l4_19:hover{background:var(--color-brand-muted)}._panel_wn8l4_39{position:absolute;top:calc(100% + var(--space-3));right:0;width:332px;max-width:calc(100vw - 2 * var(--space-8));padding:var(--space-8);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:var(--shadow-popover);z-index:var(--z-popover);text-align:left}._heading_wn8l4_54{margin:0 0 var(--space-7) 0;padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border-subtle);display:flex;align-items:center;gap:var(--space-3);font-size:var(--font-size-3xl);font-weight:var(--font-weight-medium);color:var(--color-text-brand)}._field_wn8l4_66{margin-bottom:var(--space-6)}._fieldLabel_wn8l4_70{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin-bottom:var(--space-2);text-transform:uppercase}._fieldValue_wn8l4_78{font-size:var(--font-size-xl);color:var(--color-text-subtle);overflow-wrap:anywhere}._signoutError_wn8l4_84{margin-bottom:var(--space-4);font-size:var(--font-size-sm);line-height:var(--line-height-base);color:var(--color-danger-strong)}._signout_wn8l4_84{width:100%;height:40px;display:flex;align-items:center;justify-content:center;gap:var(--space-3);background:var(--color-surface);color:var(--color-text-brand);border:1px solid var(--color-brand);border-radius:var(--radius-sm);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);cursor:pointer}._signout_wn8l4_84:hover:not(:disabled){background:var(--color-surface-brand)}._signout_wn8l4_84:disabled{cursor:progress;opacity:.75}._pill_1rkn1_10{display:inline-flex;align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);padding:3px 9px;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);white-space:nowrap;border:1px solid transparent}._round_1rkn1_23{border-radius:var(--radius-full)}._neutral_1rkn1_29{background:var(--color-surface-inert);color:var(--color-text-secondary)}._brand_1rkn1_34{background:var(--color-brand-muted);color:var(--color-text-brand-strong)}._brandSubtle_1rkn1_40{background:var(--color-surface-brand);color:var(--color-text-brand-strong)}._success_1rkn1_46{background:var(--green-075);color:var(--color-success-strong)}._successSubtle_1rkn1_52{background:var(--color-success-surface);color:var(--color-success)}._warn_1rkn1_58{background:var(--color-warn-surface);color:var(--color-warn-strong)}._warnAlt_1rkn1_64{background:var(--amber-100);color:var(--color-warn)}._danger_1rkn1_70{background:var(--color-danger-surface);color:var(--color-danger)}._accent_1rkn1_76{background:var(--coral-050);color:var(--coral-600)}._sizeSm_1rkn1_84{padding:2px 8px;font-size:var(--font-size-2xs)}._sizeMd_1rkn1_89{padding:3px 9px;font-size:var(--font-size-xs)}._sizeLg_1rkn1_94{padding:5px 12px;font-size:var(--font-size-md)}._header_1waxh_8{background:var(--color-surface-brand);border-bottom:1px solid var(--color-border-strong);width:100%;flex-shrink:0;z-index:var(--z-header)}._row_1waxh_16{display:flex;align-items:center;justify-content:space-between;gap:var(--space-8);padding:5px var(--space-8)}._left_1waxh_24{display:flex;align-items:center;gap:var(--space-7);min-width:0;overflow:hidden}._logo_1waxh_32{width:var(--layout-header-logo-width);height:var(--layout-header-logo-height);object-fit:contain;flex-shrink:0}._divider_1waxh_39{height:24px;width:1px;background:var(--color-divider-on-brand);flex-shrink:0}._productName_1waxh_46{font-size:var(--font-size-product-lg);line-height:var(--line-height-tight);font-weight:var(--font-weight-medium);color:var(--color-text-brand);-webkit-user-select:none;user-select:none;white-space:nowrap}._right_1waxh_55{display:flex;align-items:center;gap:var(--space-7);flex-shrink:0}._nav_1waxh_62{display:flex;gap:var(--space-8);flex-shrink:0}._navLink_1waxh_68{font-size:var(--font-size-xl);font-weight:var(--font-weight-medium);color:var(--color-text-brand);white-space:nowrap;text-decoration:none}._navLink_1waxh_68:hover{color:var(--color-text-brand);text-decoration:underline}._navLinkActive_1waxh_81{font-weight:var(--font-weight-semibold)}._partnerGroup_1waxh_90{display:none}._partnerChip_1waxh_94{max-width:260px;overflow:hidden;text-overflow:ellipsis;display:inline-block}._roleChip_1waxh_105{display:none;align-items:center;height:30px;padding:0 11px;border:1px solid var(--color-border-brand-translucent);border-radius:var(--radius-full);color:var(--color-text-brand-strong);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);white-space:nowrap}@media(min-width:900px){._roleChip_1waxh_105{display:inline-flex}}@media(min-width:1100px){._partnerGroup_1waxh_90{display:flex;align-items:center;gap:var(--space-7);min-width:0;overflow:hidden}}._avatar_1waxh_139{width:32px;height:32px;border-radius:var(--radius-full);background:var(--color-surface-brand-alt);color:var(--color-text-brand);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);flex-shrink:0}@media(max-width:900px){._productName_1waxh_46{font-size:var(--font-size-product-md)}}@media(max-width:639px){._row_1waxh_16{gap:var(--space-2);padding:var(--space-1) var(--space-5)}._logo_1waxh_32{width:var(--layout-header-logo-width-sm);height:var(--layout-header-logo-height-sm)}._productName_1waxh_46{font-size:var(--font-size-product-sm)}._left_1waxh_24,._right_1waxh_55{gap:var(--space-4)}._nav_1waxh_62{gap:var(--space-5)}._navLink_1waxh_68{font-size:var(--font-size-sm)}}._shell_1qnai_1{height:100%;display:flex;flex-direction:column;overflow:hidden;background:var(--color-surface);position:relative}._scrollRegion_1qnai_10{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden}._main_1qnai_29{padding:var(--layout-page-padding-block-start) var(--layout-page-padding-inline) var(--layout-page-padding-block-end)}@media(max-width:899px){._main_1qnai_29{--layout-page-padding-block-start: 20px;--layout-page-padding-inline: 20px;--layout-page-padding-block-end: 44px}}@media(max-width:639px){._main_1qnai_29{--layout-page-padding-block-start: 16px;--layout-page-padding-inline: 16px;--layout-page-padding-block-end: 40px}}._skipLink_1qnai_51{position:absolute;left:var(--space-4);top:var(--space-4);z-index:var(--z-popover);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--color-brand);color:var(--color-text-on-brand);transform:translateY(-200%)}._skipLink_1qnai_51:focus-visible{transform:translateY(0);color:var(--color-text-on-brand);text-decoration:none}._header_1ovyc_1{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-9)}._title_1ovyc_8{font-size:var(--font-size-6xl);font-weight:var(--font-weight-medium);color:var(--color-text-brand-strong);line-height:var(--line-height-tight)}._subtitle_1ovyc_15{max-width:640px;font-size:var(--font-size-md);line-height:var(--line-height-relaxed);color:var(--color-text-secondary)}._placeholder_1ovyc_22{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);padding:var(--space-11) var(--space-8);text-align:center;font-size:var(--font-size-md);color:var(--color-text-muted)}._notFound_1ovyc_32{padding:var(--space-12) 0;text-align:center}._notFoundCode_1ovyc_37{font-size:var(--font-size-7xl);font-weight:var(--font-weight-semibold);color:var(--color-brand)}._notFound_1ovyc_32 ._subtitle_1ovyc_15{margin:0 auto}._devNotice_1ovyc_49{margin-bottom:var(--space-6);border:1px dashed var(--color-border-brand-translucent);border-radius:var(--radius-sm);background:var(--color-surface-brand);color:var(--color-text-brand-strong);padding:var(--space-3) var(--space-4);font-size:var(--font-size-xs)}._overlayRoot_1dp23_4{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-drawer)}._scrim_1dp23_10{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--color-scrim);border:0;padding:0;width:100%;cursor:pointer}._panel_1dp23_20{position:absolute;top:0;right:0;height:100%;width:680px;max-width:100%;background:var(--color-surface);box-shadow:var(--shadow-drawer);overflow-y:auto;overflow-x:hidden}@media(max-width:899px){._panel_1dp23_20{width:100%}}._header_1dp23_39{position:sticky;top:0;background:var(--color-surface-brand);border-bottom:1px solid var(--color-border-strong);padding:18px var(--space-8);display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-6);z-index:5}._titleRow_1dp23_52{display:flex;align-items:center;gap:10px;margin-bottom:var(--space-1);flex-wrap:wrap}._title_1dp23_52{margin:0;font-size:var(--font-size-4xl);font-weight:var(--font-weight-semibold);color:var(--color-text-brand)}._metaLine_1dp23_67{font-size:var(--font-size-sm);color:var(--color-text-brand-strong)}._closeButton_1dp23_72{width:32px;height:32px;border:0;background:transparent;color:var(--color-brand);border-radius:var(--radius-sm);cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}._closeButton_1dp23_72:hover{background:var(--color-surface-brand-alt)}._body_1dp23_90{padding:22px var(--space-8) var(--space-11) var(--space-8)}._sectionTitle_1dp23_94{margin:0 0 var(--space-5) 0;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-brand);text-transform:uppercase;letter-spacing:.03em}._section_1dp23_94{margin-bottom:26px}._card_1dp23_107{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:18px}._stats_1dp23_115{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4);margin-bottom:var(--space-8)}@media(max-width:639px){._stats_1dp23_115{grid-template-columns:repeat(2,minmax(0,1fr))}}._stat_1dp23_115{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-4) var(--space-5)}._statLabel_1dp23_134{font-size:var(--font-size-2xs);font-weight:var(--font-weight-medium);color:var(--color-text-brand);text-transform:uppercase;letter-spacing:.03em;margin-bottom:var(--space-2)}._statValue_1dp23_143{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}._statValueText_1dp23_149{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);line-height:1.3}._statNote_1dp23_156{font-size:var(--font-size-2xs);color:var(--color-text-muted);margin-top:2px}._toneNeutral_1dp23_163{color:var(--color-text-secondary)}._statNeutral_1dp23_167{background:var(--color-surface-muted)}._legend_1dp23_173{display:flex;gap:18px;font-size:var(--font-size-2xs);color:var(--color-text-secondary);margin-bottom:10px}._legendItem_1dp23_181{display:inline-flex;align-items:center;gap:5px}._legendSwatch_1dp23_187{width:14px;height:2px}._legendGad_1dp23_192{background:var(--color-brand)}._legendPhq_1dp23_196{background:var(--color-accent)}._legendWindow_1dp23_200{margin-left:auto;color:var(--color-text-muted)}._chart_1dp23_205{width:100%;height:212px}._chartNote_1dp23_210{margin-top:var(--space-2);font-size:var(--font-size-xs);color:var(--color-text-secondary);line-height:var(--line-height-base)}._noScores_1dp23_217{padding:var(--space-6);border-radius:var(--radius-sm);background:var(--color-surface-muted);border:1px solid var(--color-border);color:var(--color-text-primary)}._noScoresTitle_1dp23_225{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-1)}._noScoresBody_1dp23_231{font-size:var(--font-size-sm);line-height:1.55;color:var(--color-text-secondary)}._timelineRow_1dp23_239{display:grid;grid-template-columns:96px 22px 1fr;gap:var(--space-4);align-items:flex-start}@media(max-width:639px){._timelineRow_1dp23_239{grid-template-columns:64px 20px 1fr;gap:var(--space-3)}}._timelineDate_1dp23_253{font-size:var(--font-size-xs);color:var(--color-text-muted);text-align:right;padding-top:2px}._timelineMarkerCol_1dp23_260{display:flex;flex-direction:column;align-items:center;align-self:stretch}._timelineDot_1dp23_267{width:20px;height:20px;box-sizing:border-box;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px;color:var(--white)}._dotDone_1dp23_280{background:var(--color-brand);border:2px solid var(--color-brand)}._dotWaiting_1dp23_285{background:var(--color-surface);border:2px solid var(--color-warn-marker)}._dotWaitingInner_1dp23_290{width:6px;height:6px;border-radius:var(--radius-full);background:var(--color-warn-marker)}._dotBlocked_1dp23_297{background:var(--color-danger);border:2px solid var(--color-danger)}._timelineLine_1dp23_302{flex:1;width:2px;border-radius:var(--radius-full);margin-top:3px;background:var(--teal-200)}._timelineLineIdle_1dp23_310{background:var(--color-border)}._timelineLineHidden_1dp23_314{background:transparent}._timelineContent_1dp23_318{padding-bottom:18px}._timelineHeading_1dp23_322{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}._timelineTitle_1dp23_329{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._timelineDetail_1dp23_335{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-base);margin-top:2px}._member_1dp23_344{display:flex;align-items:center;gap:10px;margin-bottom:var(--space-4)}._avatar_1dp23_351{width:34px;height:34px;border-radius:var(--radius-full);background:var(--color-surface-brand-alt);color:var(--color-brand);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);flex-shrink:0}._memberName_1dp23_365{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._memberRole_1dp23_371{font-size:var(--font-size-xs);color:var(--color-text-secondary)}._memberEmail_1dp23_376{font-size:var(--font-size-xs);color:var(--color-text-brand);word-break:break-all}._location_1dp23_382{display:flex;align-items:center;gap:5px;font-size:var(--font-size-sm);color:var(--color-accent)}._popover_1uk8d_4{position:relative}._trigger_1uk8d_8{display:flex;align-items:center;gap:var(--space-3);height:36px;padding:0 13px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);font-family:inherit;white-space:nowrap;cursor:pointer}._trigger_1uk8d_8:hover{background:var(--color-surface-muted)}._triggerActive_1uk8d_29{border-color:var(--color-border-brand)}._triggerIcon_1uk8d_33{color:var(--color-brand);flex-shrink:0}._chevron_1uk8d_38{flex-shrink:0;color:var(--color-text-muted);transition:transform .18s ease-out}._chevronOpen_1uk8d_44{transform:rotate(180deg)}._badge_1uk8d_48{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:var(--radius-full);background:var(--color-brand);color:var(--color-text-on-brand);font-size:var(--font-size-2xs);font-weight:var(--font-weight-bold)}._panel_1uk8d_62{position:absolute;top:42px;left:0;z-index:var(--z-popover);width:268px;min-width:232px;box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-lg);padding:var(--space-3) 10px 10px 10px;max-height:min(520px,68vh);overflow-y:auto;overflow-x:hidden}._panelWide_1uk8d_80{width:320px}@media(max-width:899px){._panel_1uk8d_62{width:min(320px,calc(100vw - 40px))}}._group_1uk8d_92{border-bottom:1px solid var(--color-surface-inert)}._groupHeader_1uk8d_96{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;box-sizing:border-box;padding:9px var(--space-3);border:0;background:none;border-radius:var(--radius-sm);cursor:pointer;font-family:inherit}._groupHeader_1uk8d_96:hover{background:var(--color-surface-muted)}._groupTitleWrap_1uk8d_115{display:flex;align-items:center;gap:var(--space-3);min-width:0}._groupTitle_1uk8d_115{font-size:var(--font-size-xs-plus);font-weight:var(--font-weight-semibold);color:var(--color-text-brand-strong)}._groupPick_1uk8d_128{font-size:var(--font-size-2xs);color:var(--color-text-brand);background:var(--color-surface-brand);border-radius:var(--radius-full);padding:1px 7px;font-weight:var(--font-weight-semibold)}._groupBody_1uk8d_137{display:flex;flex-direction:column;gap:2px;padding:0 0 var(--space-3) 0}._option_1uk8d_146{display:flex;align-items:center;gap:var(--space-3);padding:5px var(--space-3);border-radius:var(--radius-sm);cursor:pointer}._optionChecked_1uk8d_155{background:var(--color-surface-brand)}._optionDisabled_1uk8d_159{cursor:not-allowed;opacity:.55}._optionInput_1uk8d_164{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._box_1uk8d_176{pointer-events:none;width:16px;height:16px;border-radius:var(--radius-xs);flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-on-brand)}._boxChecked_1uk8d_192{background:var(--color-brand);border-color:var(--color-brand)}._optionInput_1uk8d_164:focus-visible+._box_1uk8d_176{outline:2px solid var(--color-focus-ring);outline-offset:2px}._optionLabel_1uk8d_202{font-size:var(--font-size-xs-plus);color:var(--color-text-brand-strong);flex:1}._optionCount_1uk8d_208{font-size:var(--font-size-2xs);color:var(--color-text-muted);font-variant-numeric:tabular-nums}._panelFooter_1uk8d_216{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding-top:9px}._linkButton_1uk8d_224{background:none;border:0;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);cursor:pointer;font-family:inherit}._linkButton_1uk8d_224:hover{background:var(--color-surface-muted)}._primaryButton_1uk8d_240{border:1px solid var(--color-brand);background:var(--color-brand);padding:5px var(--space-4);border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-on-brand);cursor:pointer;font-family:inherit}._primaryButton_1uk8d_240:hover{background:var(--color-brand-strong)}._calendar_18z0g_3{margin-top:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:10px}._header_18z0g_10{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-3)}._monthLabel_18z0g_17{font-size:var(--font-size-xs-plus);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._navButton_18z0g_23{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border:0;background:none;border-radius:var(--radius-sm);color:var(--color-brand);cursor:pointer}._navButton_18z0g_23:hover{background:var(--color-surface-brand)}._weekdays_18z0g_40,._days_18z0g_41{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}._weekdays_18z0g_40{margin-bottom:var(--space-1)}._weekday_18z0g_40{text-align:center;font-size:var(--font-size-3xs);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);padding:2px 0}._day_18z0g_41{height:28px;display:flex;align-items:center;justify-content:center;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-body);font-size:var(--font-size-xs);font-family:inherit;cursor:pointer;font-variant-numeric:tabular-nums}._day_18z0g_41:hover{background:var(--color-surface-brand)}._dayInRange_18z0g_78{background:var(--color-surface-brand);color:var(--color-text-brand-strong)}._dayEndpoint_18z0g_83{background:var(--color-brand);color:var(--color-text-on-brand);font-weight:var(--font-weight-semibold)}._dayEndpoint_18z0g_83:hover{background:var(--color-brand-strong)}._blank_18z0g_93{height:28px}._hint_18z0g_97{font-size:var(--font-size-2xs);color:var(--color-text-muted);line-height:var(--line-height-base);margin-top:var(--space-3)}._headerRow_xbzgc_4{margin-bottom:22px;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-7);flex-wrap:wrap}._title_xbzgc_13{margin:0;font-size:var(--font-size-3xl);font-weight:var(--font-weight-medium);color:var(--color-text-brand);line-height:var(--line-height-snug)}._subtitle_xbzgc_21{margin:var(--space-2) 0 0 0;font-size:var(--font-size-sm);color:var(--color-text-secondary)}._actions_xbzgc_27{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}._searchWrap_xbzgc_34{position:relative}._searchIcon_xbzgc_38{position:absolute;left:var(--space-4);top:50%;transform:translateY(-50%);color:var(--color-text-muted);pointer-events:none}._searchInput_xbzgc_47{height:40px;width:330px;box-sizing:border-box;padding:var(--space-3) var(--space-4) var(--space-3) var(--space-11);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--font-size-md);color:var(--color-text-primary);background:var(--color-surface);outline:none;font-family:inherit}._exportButton_xbzgc_61{display:flex;align-items:center;gap:var(--space-3);height:40px;padding:0 var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-brand);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);font-family:inherit;white-space:nowrap}._exportButton_xbzgc_61:disabled{cursor:not-allowed;color:var(--color-text-muted);background:var(--color-surface-muted);border-color:var(--color-border)}._count_xbzgc_84{height:40px;display:flex;align-items:center;padding:var(--space-3) var(--space-1)}._countIcon_xbzgc_91{width:24px;height:24px;display:flex;align-items:center;justify-content:center;margin-right:var(--space-3);color:var(--color-accent)}._countValue_xbzgc_101{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);font-variant-numeric:tabular-nums}._filterRow_xbzgc_110{margin-bottom:18px;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-6);flex-wrap:wrap}._filterGroup_xbzgc_119{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._chip_xbzgc_126{display:inline-flex;align-items:center;gap:5px;background:var(--color-accent);color:var(--color-text-on-brand);border:0;border-radius:var(--radius-sm);padding:5px 10px;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);font-family:inherit;cursor:pointer}._chip_xbzgc_126:hover{background:var(--coral-600)}._viewToggle_xbzgc_145{display:flex;align-items:center;gap:var(--space-4)}._viewButton_xbzgc_151{display:flex;align-items:center;justify-content:center;padding:var(--space-3);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-icon-inactive);cursor:pointer}._viewButtonActive_xbzgc_163{background:var(--color-accent);color:var(--color-text-on-brand)}._footer_xbzgc_168{text-align:center;padding:var(--space-7) 0 0 0;color:var(--color-text-brand);font-size:var(--font-size-sm)}._notice_xbzgc_175{margin-top:var(--space-4);border:1px solid var(--color-warn-border);background:var(--color-warn-surface);color:var(--color-warn);border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4);font-size:var(--font-size-xs)}@media(max-width:899px){._headerRow_xbzgc_4{flex-direction:column;align-items:stretch;gap:var(--space-5)}._actions_xbzgc_27{width:100%}._searchWrap_xbzgc_34{flex:1 1 100%;min-width:0}._searchInput_xbzgc_47{width:100%}}._tabs_xbzgc_214{display:flex;align-items:center;gap:var(--space-2);margin:0 0 18px;min-inline-size:0;padding:var(--space-1);background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-sm);width:fit-content;max-width:100%;flex-wrap:wrap}._tabsLegend_xbzgc_232{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._tabOption_xbzgc_244{position:relative;display:inline-flex}._tabInput_xbzgc_249{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}._tabLabel_xbzgc_259{display:inline-flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-5);border-radius:var(--radius-xs);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-brand);background:transparent;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none}._tabCount_xbzgc_274{font-size:var(--font-size-2xs);font-variant-numeric:tabular-nums;padding:1px var(--space-2);border-radius:var(--radius-full);background:var(--color-surface-brand);color:var(--color-text-brand-strong)}._tabInput_xbzgc_249:checked+._tabLabel_xbzgc_259{background:var(--color-brand);color:var(--color-text-on-brand)}._tabInput_xbzgc_249:checked+._tabLabel_xbzgc_259 ._tabCount_xbzgc_274{background:var(--color-divider-on-brand);color:var(--color-text-on-brand)}._tabInput_xbzgc_249:not(:checked):hover+._tabLabel_xbzgc_259{background:var(--color-surface-brand)}._tabInput_xbzgc_249:focus-visible+._tabLabel_xbzgc_259{outline:2px solid var(--color-focus-ring);outline-offset:2px}._grid_u0ome_4{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:var(--space-7)}@media(max-width:899px){._grid_u0ome_4{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}@media(max-width:639px){._grid_u0ome_4{grid-template-columns:1fr}}._card_u0ome_22{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:var(--shadow-xs);padding:var(--space-7);cursor:pointer;text-align:left}._card_u0ome_22:hover{box-shadow:var(--shadow-card)}._cardSelected_u0ome_36{border-color:var(--color-border-brand)}._cardTop_u0ome_40{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:10px}._facility_u0ome_48{display:flex;align-items:center;gap:var(--space-1);font-size:var(--font-size-sm);color:var(--color-accent)}._name_u0ome_56{margin:0 0 2px;font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--color-text-brand)}._meta_u0ome_63{font-size:var(--font-size-xs);color:var(--color-text-muted);margin-bottom:var(--space-6)}._cardBody_u0ome_69{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--space-6);row-gap:18px}@media(max-width:639px){._cardBody_u0ome_69{grid-template-columns:1fr;row-gap:var(--space-5)}}._blockLabel_u0ome_83{margin:0 0 var(--space-1) 0;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-brand);text-transform:uppercase;letter-spacing:.025em}._blockValue_u0ome_92{font-size:var(--font-size-md);color:var(--color-text-body)}._blockNote_u0ome_97{font-size:var(--font-size-xs);color:var(--color-text-muted)}._blockNoteBreak_u0ome_102{font-size:var(--font-size-xs);color:var(--color-text-muted);word-break:break-all}._scores_u0ome_108{display:flex;flex-direction:column;gap:3px}._scoreRow_u0ome_114{display:inline-flex;align-items:center;gap:var(--space-3)}._scoreLabel_u0ome_120{font-size:var(--font-size-2xs);color:var(--color-text-secondary);width:44px;flex-shrink:0}._scoreValue_u0ome_127{font-size:var(--font-size-sm);color:var(--color-text-body);font-variant-numeric:tabular-nums;min-width:18px}._cardFooter_u0ome_134{margin-top:var(--space-6);display:flex;align-items:center;justify-content:flex-end}._openButton_u0ome_141{width:32px;height:32px;min-width:32px;border-radius:var(--radius-full);background:var(--color-brand);border:0;color:var(--color-text-on-brand);display:flex;align-items:center;justify-content:center;cursor:pointer}._openButton_u0ome_141:hover{background:var(--color-brand-strong)}._empty_u0ome_159{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-muted);padding:var(--space-11) var(--space-8);text-align:center;font-size:var(--font-size-md);color:var(--color-text-muted)}._scroller_16e96_6{overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface)}._table_16e96_13{width:100%;border-collapse:collapse;table-layout:fixed}._headRow_16e96_19{background:var(--color-brand);color:var(--color-text-on-brand)}._th_16e96_24{padding:13px var(--space-3);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.25px;text-align:left;vertical-align:middle}._th_16e96_24:first-child{padding-left:var(--space-7)}._th_16e96_24:last-child{padding-right:var(--space-7)}._sortButton_16e96_42{display:flex;align-items:center;gap:5px;width:100%;min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit;text-align:left;cursor:pointer}._sortLabel_16e96_59{overflow:hidden;text-overflow:ellipsis}._sortIdle_16e96_64{flex-shrink:0;opacity:.5}._sortActive_16e96_69{flex-shrink:0}._sortActiveDesc_16e96_73{transform:rotate(180deg)}._row_16e96_77{cursor:pointer}._row_16e96_77:hover{background:var(--color-surface-hover)}._rowSelected_16e96_85{background:var(--color-surface-brand-alt)}._row_16e96_77:focus-within{background:var(--color-surface-hover)}._td_16e96_93{padding:11px var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-primary);border-top:1px solid var(--color-border-table-row);vertical-align:middle;min-width:0}._td_16e96_93:first-child{padding-left:var(--space-7)}._td_16e96_93:last-child{padding-right:var(--space-7)}._primary_16e96_110{color:var(--color-text-body)}._secondary_16e96_114{color:var(--color-text-muted);font-size:var(--font-size-2xs);margin-top:1px}._email_16e96_125{color:var(--color-text-body);font-size:var(--font-size-xs);word-break:break-all}._patientButton_16e96_131{display:block;padding:0;border:0;background:none;font-family:inherit;font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text-brand);text-align:left;cursor:pointer}._patientButton_16e96_131:hover{color:var(--color-text-brand-strong);text-decoration:underline}._numeric_16e96_149{color:var(--color-text-body);font-variant-numeric:tabular-nums}._imminent_16e96_154{color:var(--color-success-strong);font-variant-numeric:tabular-nums}._measure_16e96_159{display:inline-flex;align-items:center;gap:9px}._measureValue_16e96_165{font-size:var(--font-size-sm);color:var(--color-text-body);font-variant-numeric:tabular-nums;min-width:18px}._empty_16e96_172{padding:var(--space-11) var(--space-7);text-align:center;font-size:var(--font-size-md);color:var(--color-text-muted);border-top:1px solid var(--color-border-table-row)}._screen_1dw9w_1{position:relative}._loading_1dw9w_17{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-muted);padding:var(--space-11) var(--space-8);text-align:center;font-size:var(--font-size-md);color:var(--color-text-muted)}._error_1dw9w_27{border:1px solid var(--color-danger-border);border-radius:var(--radius-sm);background:var(--color-danger-surface);padding:var(--space-7) var(--space-8);color:var(--color-danger-strong);font-size:var(--font-size-md)}._errorTitle_1dw9w_36{font-weight:var(--font-weight-semibold);margin-bottom:var(--space-2)}._screen_npa60_13{--summary-card-padding-block: 18px;--summary-section-heading-gap: 18px;--summary-header-gap: 22px;--summary-bar-muted: var(--teal-300);--summary-volume-plot-height: 190px}._header_npa60_36{margin-bottom:var(--summary-header-gap);display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-7);flex-wrap:wrap}._title_npa60_45{font-size:var(--font-size-6xl);font-weight:var(--font-weight-regular);color:var(--color-text-brand);line-height:var(--line-height-tight)}._subtitle_npa60_52{margin-top:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-base)}._headerActions_npa60_59{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}._switcher_npa60_68{display:flex;align-items:center;gap:var(--space-2);margin:0;min-inline-size:0;padding:var(--space-1);background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-sm)}._switcherLegend_npa60_81{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._switcherOption_npa60_99{position:relative;display:inline-flex}._switcherInput_npa60_104{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}._switcherLabel_npa60_114{padding:var(--space-2) var(--space-4);border-radius:var(--radius-xs);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-brand);background:transparent;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none}._switcherInput_npa60_104:checked+._switcherLabel_npa60_114{background:var(--color-brand);color:var(--color-text-on-brand)}._switcherInput_npa60_104:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-radius:var(--radius-xs)}._switcherInput_npa60_104:not(:checked):hover+._switcherLabel_npa60_114{background:var(--color-surface-brand)}._exportButton_npa60_152{display:inline-flex;align-items:center;gap:var(--space-3);height:40px;padding:0 var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-brand);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);font-family:inherit;white-space:nowrap;cursor:pointer}._exportButton_npa60_152:hover:not(:disabled,[aria-disabled=true]){background:var(--color-surface-muted)}._exportMenu_npa60_173{position:relative}._exportList_npa60_177{position:absolute;top:calc(100% + var(--space-2));right:0;z-index:10;min-width:100%;padding:var(--space-2);list-style:none;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);box-shadow:0 4px 12px #00000014}._exportOption_npa60_191{display:block;width:100%;padding:var(--space-3) var(--space-5);border:0;border-radius:var(--radius-xs);background:transparent;color:var(--color-text-brand);font-family:inherit;font-size:var(--font-size-md);text-align:left;cursor:pointer}._exportOption_npa60_191:hover,._exportOption_npa60_191:focus-visible{background:var(--color-surface-muted)}._exportButton_npa60_152:disabled{cursor:not-allowed;opacity:.55}._exportButton_npa60_152[aria-busy=true]{cursor:progress;opacity:.7}._kpiGrid_npa60_225{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:var(--space-6);margin-bottom:var(--space-7);list-style:none}._kpiTile_npa60_233{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--summary-card-padding-block) var(--space-7);box-shadow:var(--shadow-xs)}._kpiLabel_npa60_241{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-brand);text-transform:uppercase;letter-spacing:.025em;margin-bottom:var(--space-3)}._kpiValueRow_npa60_250{display:flex;align-items:flex-end;gap:var(--space-3)}._kpiValue_npa60_250{font-size:var(--font-size-7xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);line-height:var(--line-height-tight);font-variant-numeric:tabular-nums}._kpiUnit_npa60_264{font-size:var(--font-size-xs);color:var(--color-text-muted)}._kpiDeltaRow_npa60_269{margin-top:var(--space-3);display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._kpiDeltaPill_npa60_277{font-size:var(--font-size-2xs)}._kpiNote_npa60_281{font-size:var(--font-size-2xs);color:var(--color-text-muted)}._split_npa60_290,._pair_npa60_291{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-7)}._split_npa60_290{margin-bottom:var(--space-7)}@media(min-width:1200px){._split_npa60_290{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}._pair_npa60_291{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}._card_npa60_311{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-7);box-shadow:var(--shadow-xs);min-width:0}._cardHead_npa60_320{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--summary-section-heading-gap);flex-wrap:wrap}._cardTitle_npa60_329{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._legend_npa60_335{display:flex;gap:var(--space-5);font-size:var(--font-size-2xs);color:var(--color-text-secondary)}._legendItem_npa60_342{display:inline-flex;align-items:center;gap:5px}._legendSquare_npa60_348{width:9px;height:9px;border-radius:2px;flex-shrink:0}._legendLine_npa60_355{width:14px;height:2px;flex-shrink:0}._swatchBooked_npa60_361,._swatchGad_npa60_362{background:var(--color-brand)}._swatchUnbooked_npa60_366{background:var(--color-brand-muted)}._swatchPhq_npa60_370{background:var(--color-accent)}._cardNote_npa60_374{margin-top:var(--space-3);font-size:var(--font-size-xs);color:var(--color-text-secondary);line-height:var(--line-height-base)}._cardNoteRuled_npa60_381{margin-top:var(--summary-section-heading-gap);padding-top:var(--space-5);border-top:1px solid var(--color-border-subtle);font-size:var(--font-size-xs);color:var(--color-text-secondary);line-height:var(--line-height-base)}._volumePlot_npa60_394{display:flex;align-items:flex-end;gap:var(--summary-card-padding-block);height:var(--summary-volume-plot-height);padding:0 var(--space-1)}._volumeColumn_npa60_402{flex:1;display:flex;flex-direction:column;align-items:center;gap:var(--space-3);height:100%;min-width:0}._volumeStack_npa60_412{flex:1;width:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:2px}._volumeTotal_npa60_421{font-size:var(--font-size-2xs);color:var(--color-text-body);text-align:center;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}._volumeBooked_npa60_429,._volumeUnbooked_npa60_430{width:100%}._volumeBooked_npa60_429{background:var(--color-brand);border-radius:0 0 3px 3px}._volumeUnbooked_npa60_430{background:var(--color-brand-muted);border-radius:3px 3px 0 0}._volumeMonth_npa60_444{font-size:var(--font-size-2xs);color:var(--color-text-muted)}._trendChart_npa60_453{width:100%;height:196px;display:block}._bars_npa60_463{display:flex;flex-direction:column;gap:var(--space-4);list-style:none}._barRow_npa60_470{min-width:0}._barHead_npa60_474{display:flex;justify-content:space-between;gap:var(--space-3);font-size:var(--font-size-xs);color:var(--color-text-body);margin-bottom:5px}._barValue_npa60_483{color:var(--color-text-secondary);font-variant-numeric:tabular-nums}._barTrack_npa60_488{height:8px;background:var(--color-surface-inert);border-radius:var(--radius-full);overflow:hidden}._barFill_npa60_495{height:100%;border-radius:var(--radius-full)}._barBrand_npa60_500{background:var(--color-brand)}._barAccent_npa60_504{background:var(--color-accent)}._barMuted_npa60_508{background:var(--summary-bar-muted)}._mixGrid_npa60_516{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-9)}@media(min-width:640px){._mixGrid_npa60_516{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}._groupTitle_npa60_528{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-brand);text-transform:uppercase;letter-spacing:.025em;margin-bottom:var(--space-4)}._locationSection_npa60_539,._rosterSection_npa60_545{margin-top:var(--space-2);padding-top:var(--space-6);border-top:1px solid var(--color-border-subtle)}._rosterTitle_npa60_551{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-brand);text-transform:uppercase;letter-spacing:.025em;margin-bottom:var(--space-3)}._roster_npa60_545{list-style:none}._rosterRow_npa60_564{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:7px 0;border-bottom:1px solid var(--color-border-subtle)}._rosterPerson_npa60_577{display:flex;align-items:center;gap:var(--space-3);min-width:0}._rosterAvatar_npa60_584{width:26px;height:26px;border-radius:var(--radius-full);background:var(--color-surface-brand-alt);color:var(--color-text-brand);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-3xs);font-weight:var(--font-weight-semibold);flex-shrink:0}._rosterName_npa60_598{font-size:var(--font-size-sm);color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rosterDetail_npa60_606{font-size:var(--font-size-xs);color:var(--color-text-secondary);white-space:nowrap}._dataTable_npa60_616{margin-top:var(--space-4);font-size:var(--font-size-xs)}._dataTableSummary_npa60_621{color:var(--color-text-brand);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:pointer;padding:var(--space-1) 0;width:fit-content}._dataTableSummary_npa60_621:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-radius:var(--radius-xs)}._dataTableScroll_npa60_636{margin-top:var(--space-3);overflow-x:auto}._dataTableScroll_npa60_636 table{width:100%;border-collapse:collapse;text-align:left}._dataTableScroll_npa60_636 caption{text-align:left;color:var(--color-text-secondary);padding-bottom:var(--space-2)}._dataTableScroll_npa60_636 th,._dataTableScroll_npa60_636 td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border-subtle);white-space:nowrap}._dataTableScroll_npa60_636 th{font-weight:var(--font-weight-semibold);color:var(--color-text-body);background:var(--color-surface-muted)}._dataTableScroll_npa60_636 td{color:var(--color-text-secondary);font-variant-numeric:tabular-nums}._loading_npa60_675{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-muted);padding:var(--space-11) var(--space-8);text-align:center;font-size:var(--font-size-md);color:var(--color-text-muted)}._error_npa60_685{border:1px solid var(--color-danger-border);border-radius:var(--radius-sm);background:var(--color-danger-surface);padding:var(--space-7) var(--space-8);color:var(--color-danger-strong);font-size:var(--font-size-md)}._errorTitle_npa60_694{font-weight:var(--font-weight-semibold);margin-bottom:var(--space-2)}._cardEmpty_npa60_704{padding:var(--space-8) var(--space-7);border:1px dashed var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-muted);font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-base);text-align:center}._donutRow_npa60_722{display:flex;align-items:center;gap:var(--space-7);flex-wrap:wrap}._donut_npa60_722{width:180px;height:180px;flex-shrink:0;display:block}._donutTotal_npa60_736{font-size:var(--font-size-3xl);font-weight:var(--font-weight-semibold);fill:var(--color-text-primary);font-variant-numeric:tabular-nums}._donutTotalCaption_npa60_743{font-size:var(--font-size-2xs);fill:var(--color-text-muted)}._donutLegend_npa60_748{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3);flex:1 1 200px;min-width:0}._donutLegendRow_npa60_760{display:flex;align-items:center;gap:var(--space-4);font-size:var(--font-size-sm);color:var(--color-text-body)}._donutSwatch_npa60_768{width:10px;height:10px;border-radius:var(--radius-xs);flex-shrink:0}._donutLegendLabel_npa60_775{flex:1 1 auto;min-width:0}._donutLegendValue_npa60_780{font-variant-numeric:tabular-nums;color:var(--color-text-primary);font-weight:var(--font-weight-medium)}
