:root{--color-blue-100:#e6f1fe;--color-blue-200:#b3d6fd;--color-blue-300:#66adfb;--color-blue-400:#3391f9;--color-blue-500:#005fd4;--color-blue-600:#004ba5;--color-blue-700:#004795;--color-blue-800:#002f63;--color-blue-900:#001832;--color-green-100:#edf8ef;--color-green-200:#b3dfbb;--color-green-300:#8dce99;--color-green-400:#67be77;--color-green-500:#41ae55;--color-green-600:#348b44;--color-green-700:#276833;--color-green-800:#1a4622;--color-green-900:#0d2311;--color-red-100:#ffefef;--color-red-200:#f6c1c1;--color-red-300:#e18484;--color-red-400:#d75b5b;--color-red-500:#cd3232;--color-red-600:#a42828;--color-red-700:#7b1e1e;--color-red-800:#521414;--color-red-900:#290a0a;--color-yellow-100:#fff8e9;--color-yellow-200:#f9e0b0;--color-yellow-300:#f6d189;--color-yellow-400:#f3c161;--color-yellow-500:#e5a000;--color-yellow-600:#c08e2e;--color-yellow-700:#906b23;--color-yellow-800:#604717;--color-yellow-900:#30240c;--color-grey-100:#f7f9fa;--color-grey-200:#eff4f6;--color-grey-300:#dce5e9;--color-grey-400:#ced7db;--color-grey-500:#afbac0;--color-grey-600:#809099;--color-grey-700:#5a6b75;--color-grey-800:#26333c;--color-grey-900:#151b20;--color-teal-100:#d4fafc;--color-teal-200:#9fdee1;--color-teal-300:#67c2c7;--color-teal-400:#00a3aa;--color-teal-500:#007a85;--color-teal-600:#00636c;--color-teal-700:#004d55;--color-teal-800:#003238;--color-teal-900:#00191e;--color-base-black:#0f0f0f;--color-base-white:#fff;--color-base-lines:#efeeee;--color-brand-primary:#005fd4;--color-brand-depth:#004795;--color-status-error:#cd3232;--color-status-error-bg:#ffefef;--color-status-warning:#e5a000;--color-status-warning-bg:#fff6e0;--color-status-amber-display:#c77700;--color-status-amber-text:#a85d00;--color-status-success:#41ae55;--color-status-success-bg:#edf8ef;--color-status-info:#5a6b75;--color-status-info-bg:#e6f1fe;--color-status-neutral:#5a6b75;--color-status-neutral-bg:#eff4f6;--color-status-warning-text:#906b23;--color-text-primary:#151b20;--color-text-secondary:#5a6b75;--color-text-muted:#64757f;--color-text-hint:#afbac0;--color-text-inverse:#fff;--color-surface-background:#eff4f6;--color-surface-card:#fff;--color-surface-sidebar:#0d1b4b;--color-surface-overlay:#0f0f0f;--color-surface-tint:color-mix(in srgb, var(--color-base-lines) 45%, var(--color-base-white));--color-surface-tint-soft:color-mix(in srgb, var(--color-base-lines) 40%, var(--color-base-white));--color-surface-tint-strong:color-mix(in srgb, var(--color-base-lines) 60%, var(--color-base-white));--color-surface-tint-brand:color-mix(in srgb, var(--color-brand-primary) 10%, var(--color-base-white));--color-sidebar-item-active:#ffffff1a;--color-sidebar-item-label:#8f9bc3;--color-border-default:#dce5e9;--color-border-subtle:#eff4f6;--color-border-strong:#ced7db;--color-border-card:#dce5e9;--color-border-hairline:#0000000d;--color-border-hairline-strong:#0000001a;--color-interactive-default:#005fd4;--color-interactive-hover:#004ba5;--color-interactive-active:#004795;--color-interactive-disabled:#dce5e9;--color-viz-reference-band:#e6f1fe;--color-viz-reference-band-opacity:.38;--color-obs-identity-icon:#005fd4;--color-obs-identity-tint:#e6f1fe;--color-overlay-scrim:#0000001a;--color-wayfind-problems-fill:#377059;--color-wayfind-problems-ink:#184735;--color-wayfind-medications-fill:#436f89;--color-wayfind-medications-ink:#194258;--color-wayfind-history-fill:#855a71;--color-wayfind-history-ink:#543044;--color-wayfind-neutral-fill:#5a6b75;--color-wayfind-neutral-ink:#5a6b75;--color-wayfind-allergies-fill:#cd3232;--color-wayfind-allergies-ink:#a42828;--color-chat-wallpaper:#efeeee;--color-chat-tray:#efeeee;--color-chat-bubble-incoming:#fff;--color-chat-bubble-outgoing:#e6f1fe;--color-chat-bubble-system:color-mix(in srgb, var(--color-base-white) 90%, transparent);--color-chat-read-receipt:#005fd4;--color-list-row-highlight:#f7f9fa;--color-list-row-selected:#eff4f6;--color-search-fill:#f7f9fa;--text-2xs:12px;--text-xs:12px;--text-eyebrow:12px;--text-sm:13px;--text-body-15:15px;--text-base:16px;--text-md:18px;--text-xl:20px;--text-lg:24px;--text-display:32px;--text-subtitle:13px;--text-title:16px;--text-compact:13px;--text-monogram:24px;--text-callout:12px;--text-hero:24px;--text-2xs--line-height:16px;--text-xs--line-height:16px;--text-eyebrow--line-height:1;--text-sm--line-height:20px;--text-body-15--line-height:1.4;--text-base--line-height:24px;--text-md--line-height:1.25;--text-xl--line-height:1.25;--text-lg--line-height:32px;--text-display--line-height:40px;--text-subtitle--line-height:20px;--text-title--line-height:24px;--text-compact--line-height:20px;--text-monogram--line-height:32px;--text-callout--line-height:16px;--text-hero--line-height:32px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:600;--font-weight-extrabold:600;--tracking-eyebrow:.08em;--tracking-label:.06em;--tracking-tag:.04em;--tracking-field-label:.01em;--tracking-heading:-.01em;--tracking-dense:-.4px;--tracking-condensed:-.7px;--tracking-brand:.12em;--tracking-section-label:.09em;--tracking-document:-.5px;--tracking-caps:.1px;--tracking-section-heading:.504px;--tracking-caption:-.24px;--tracking-hero:normal;--leading-body:1.4;--leading-heading:1.25;--leading-compact:1.2;--leading-caption:1.3;--leading-reading:1.432;--leading-prose:1.5;--leading-identity:1.35;--leading-meta:1.45;--leading-page:1.6;--leading-detail:1.55;--leading-message:1.65;--font-sans:"Inter Variable", "Inter", "Readex Pro Variable", "Readex Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono:var(--font-sans);--font-arabic:"Readex Pro Variable", "Readex Pro", "Inter Variable", Inter, sans-serif;--font-family-sans:"Inter Variable", Inter, "Readex Pro Variable", "Readex Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-family-mono:"JetBrains Mono Variable", "JetBrains Mono", ui-monospace, Consolas, monospace;--font-family-arabic:"Readex Pro Variable", "Readex Pro", "Inter Variable", Inter, sans-serif;--chart-blue:#0072b2;--chart-orange:#e69f00;--chart-bluish-green:#009e73;--chart-yellow:#f0e442;--chart-sky-blue:#56b4e9;--chart-vermilion:#d55e00;--chart-reddish-purple:#cc79a7;--chart-black:#000;--color-chart-okabe-blue:#0072b2;--color-chart-okabe-orange:#e69f00;--color-chart-okabe-bluish-green:#009e73;--color-chart-okabe-yellow:#f0e442;--color-chart-okabe-sky-blue:#56b4e9;--color-chart-okabe-vermilion:#d55e00;--color-chart-okabe-reddish-purple:#cc79a7;--color-chart-okabe-black:#000;--spacing-1:4px;--spacing-2:8px;--spacing-3:12px;--spacing-4:16px;--spacing-5:20px;--spacing-6:24px;--spacing-8:32px;--spacing-10:40px;--spacing-12:48px;--spacing-16:64px;--spacing-vitals:9px;--spacing-list-indent:1.1rem;--spacing-masthead:14vh;--layout-min-col:260px;--layout-gap:var(--spacing-3);--layout-note-compact-bp:1384px;--layout-main-col-min:969px;--layout-main-col-ratio:.7;--layout-note-popup-max:584px;--layout-band-collapsed:180px;--layout-summary-band-identity:288px;--layout-ap-rail:324px;--layout-ap-strip:299px;--layout-pre-rail:319px;--layout-wrapup-max:920px;--layout-wrapup-tail:70px;--layout-ambient-rail:416px;--layout-dose-col:216px;--layout-conversation-list-narrow:45%;--layout-conversation-list-medium:40%;--layout-conversation-list-wide:30%;--layout-conversation-list-min:320px;--layout-conversation-bp-medium:900px;--layout-conversation-bp-wide:1300px;--layout-chart-col:320px;--layout-chart-col-strip:72px;--layout-note-col-min:560px;--layout-note-wide-min:880px;--layout-intel-col:380px;--layout-intel-col-rail:56px;--layout-intel-compact-bp:1280px;--layout-hpi-card-collapsed:275px;--layout-televisit-pip-width:200px;--layout-televisit-pip-height:111px;--layout-televisit-border:1.5px;--layout-televisit-full-bottom:20px;--width-time-column:90px;--width-accent-bar:3px;--width-modal-document:min(1100px, 90vw);--width-modal-note:min(1064px, 95vw);--width-modal-summary:min(1100px, calc(.95 * var(--app-vw,100vw)));--width-favourites-popup:min(560px, 92vw);--width-signing-sheet:88%;--height-control-pill:30px;--height-date-tile:86px;--height-print-preview:70vh;--max-height-overlay-body:70vh;--max-height-overlay-body-compact:60vh;--max-height-media-preview:60vh;--max-height-print-dialog:80vh;--max-height-note-dialog:85vh;--max-height-modal-app:calc(.9 * var(--app-vh,100vh));--max-height-favourites-popup:78vh;--max-height-signature-preview:40vh;--max-width-dialog-viewport:92vw;--max-width-popover-viewport:calc(100vw - 88px);--max-width-measure:54ch;--max-width-bubble:65%;--grid-template-columns-diagnoses:repeat(auto-fit, minmax(200px, 1fr));--grid-template-columns-vitals-history:repeat(auto-fill, minmax(228px, 1fr));--grid-template-columns-label-value:150px 1fr;--grid-template-columns-lab-row:1fr 120px 1fr;--grid-template-columns-lab-row-edit:1fr 140px 1fr auto;--grid-template-columns-summary-aside:1fr 300px;--grid-template-columns-name-fields:120px 1fr 1fr;--grid-template-columns-copay:1fr 90px 90px;--grid-template-columns-copay-single:1fr 90px;--grid-template-columns-erx-info:115fr 148fr;--grid-template-columns-note-line-wide:200px minmax(0, 1fr);--grid-template-columns-note-line-frame:minmax(112px, 160px) minmax(0, 1fr);--radius-none:0px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-modal:12px;--radius-full:9999px;--radius-tag:4px;--radius-control:8px;--radius-input:8px;--radius-card:12px;--radius-tile:12px;--radius-panel:12px;--radius-televisit:13px;--radius-televisit-stage:9px;--shadow-1:0 1px 2px 0 #0000000a;--shadow-2:0 2px 4px 0 #0000000f;--shadow-4:0 4px 10px 0 #0000001a;--shadow-6:0 4px 10px 0 #0000001f;--shadow-8:0 4px 10px 0 #00000029;--shadow-overlay:0 4px 70px 0 #0003;--shadow-sticky-bar:0 -1px 2px 0 #0000000a;--shadow-bubble:0 1px .5px 0 #00000021;--shadow-composer:0 1px 6px 0 #0000001f;--shadow-header:0 1px 4px 0 #0000001f;--shadow-televisit:2px 2px 3px 3px #0000000d;--motion-instant:0s;--motion-micro:80ms;--motion-fast:.15s;--motion-normal:.25s;--motion-slow:.4s;--motion-clinical:.6s;--motion-cinematic:.8s;--motion-quick:.19s;--motion-quick-exit:.13s;--motion-stagger:40ms;--ease-functional:cubic-bezier(.25, .46, .45, .94);--ease-clinical:cubic-bezier(.4, 0, .2, 1);--ease-cinematic:cubic-bezier(.34, 1.56, .64, 1);--ease-functional-exit:cubic-bezier(.55, .06, .75, .54);--motion-entry-lift:6px;--ink-meta:#64757f;--ink-body:#151b20;--ink-secondary:#5a6b75;--ink-subtle:#809099;--surface-new:#f2f8ff;--surface-scrim:#151b2066;--surface-app:#eff4f6;--surface-panel:#f7f9fa;--surface-read:#fff;--surface-line:#dce5e9;--color-white:var(--color-base-white);--status-overdue-bg:#cd32320d;--status-good:#41ae55;--status-good-text:#276833;--status-attention:#e5a000;--status-bad:#cd3232;--cat-orange-100:#f9ebd7;--cat-orange-200:#ecd3b0;--cat-orange-400:#dab884;--cat-orange-500:#bd975f;--cat-orange-600:#856228;--cat-orange-800:#4f3914;--cat-jade-100:#dbf4e8;--cat-jade-200:#b6e4cf;--cat-jade-400:#7eb29b;--cat-jade-500:#5b947c;--cat-jade-600:#377059;--cat-jade-800:#184735;--cat-purple-100:#fde5f1;--cat-purple-200:#f4cadf;--cat-purple-400:#cca1b7;--cat-purple-500:#af8199;--cat-purple-600:#855a71;--cat-purple-800:#543044;--cat-vermilion-100:#ffe7dc;--cat-vermilion-200:#f7cdb9;--cat-vermilion-400:#d19577;--cat-vermilion-500:#b57454;--cat-vermilion-600:#8e5131;--cat-vermilion-800:#573320;--cat-sky-100:#dbf1ff;--cat-sky-200:#b6def7;--cat-sky-400:#97c1db;--cat-sky-500:#74a2be;--cat-sky-600:#436f89;--cat-sky-800:#194258;--cat-yellow-100:#efeed8;--cat-yellow-200:#dcdab1;--cat-yellow-400:#e2de9c;--cat-yellow-500:#c3be75;--cat-yellow-600:#716c21;--cat-yellow-800:#423f15;--cat-blue-100:#deefff;--cat-blue-200:#badcfa;--cat-blue-400:#7299ba;--cat-blue-500:#507b9e;--cat-blue-600:#2e597a;--cat-blue-800:#1f405a;--story-stage-deep:#0d1b4b;--story-stage-mid:#002f63;--story-stage-light:#004795;--story-stage-highlight:#b3d6fd;--story-stage-highlight-soft:#e6f1fe;--story-stage-organ:#66adfb;--tooltip-bg:#151b20;--tooltip-fg-2:#dce5e9;--tooltip-radius:6px;--accent-primary:#005fd4;--accent-active-bg:#e6f1fe;--accent-active-text:#004795;--analytics-ink:#74a2be;--chart-target-band:#edf8ef;--chart-grid:#eff4f6;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--space-64:64px;--frame-inset:12px;--page-pad:48px;--page-header-pad:16px;--page-header-height:80px;--page-header-gap:32px;--page-header-tabs-end:24px;--zone-rail-collapsed:56px;--zone-rail-expanded:232px;--zone-global-bar:48px;--zone-panel:360px;--zone-short-chart:320px;--zone-canvas-text-max:880px;--search-width:400px;--search-min:200px;--fab-size:48px;--fab-offset:24px;--fab-card-width:400px;--dialog-confirm:400px;--dialog-form:560px;--dialog-large:800px;--menu-width:256px;--control-sm:32px;--control-md:40px;--control-row:48px;--control-chip:20px;--control-tab-row:40px;--icon-12:12px;--icon-stroke:2px;--icon-16:16px;--icon-20:20px;--icon-24:24px;--type-page-title-size:24px;--type-page-title-line:32px;--type-page-title-weight:600;--type-card-title-size:16px;--type-card-title-line:24px;--type-card-title-weight:600;--type-body-size:13px;--type-body-line:20px;--type-body-weight:400;--type-body-strong-size:13px;--type-body-strong-line:20px;--type-body-strong-weight:500;--type-label-size:12px;--type-label-line:16px;--type-label-weight:500;--type-meta-size:12px;--type-meta-line:16px;--type-meta-weight:400;--type-data-size:24px;--type-data-line:32px;--type-data-weight:600;--accent:var(--color-grey-200);--accent-foreground:var(--color-text-primary);--add-popover-body-max:480px;--add-popover-close:var(--spacing-8);--add-popover-gap:var(--spacing-4);--add-popover-label-gap:var(--spacing-2);--add-popover-pad:var(--spacing-6);--add-popover-width:400px;--appt-modal-btn-icon-gap:var(--spacing-2);--appt-modal-danger-ink:var(--status-bad);--appt-modal-scrim-blur:4px;--appt-modal-tag-bg:oklch(98.7% .026 102.212);--appt-modal-tag-ink:var(--color-yellow-700);--appt-modal-tag-line:var(--status-attention);--appt-vitals-col:calc(var(--spacing-12) * 4);--avatar-initials-lg:20px;--avatar-initials-md:var(--type-body-strong-size);--avatar-initials-sm:var(--type-label-size);--background:var(--color-surface-background);--before-start-control-opacity:.5;--booking-control-height:var(--sched-field-height);--booking-full-view-height:90vh;--booking-full-view-margin:64px;--booking-icon-button:var(--control-sm);--booking-location-tile-height:var(--sched-location-height);--booking-rail-width:var(--sched-rail-width);--booking-reason-list-max-height:200px;--booking-search-icon-inset:var(--spacing-3);--booking-search-icon-size:var(--spacing-4);--booking-specialty-list-max-height:320px;--booking-specialty-max-width:200px;--booking-specialty-menu-width:240px;--border:var(--color-border-default);--brand-tile-hairline:inset 0 0 0 1px var(--color-grey-300);--button-secondary-hover-bg:var(--color-grey-100);--button-secondary-hover-line:var(--color-grey-400);--button-secondary-line:var(--color-grey-300);--button-secondary-press-bg:var(--color-grey-200);--cal-badge-band-bg:radial-gradient(120% 140% at 0% 0%, color-mix(in srgb, var(--accent-primary) 16%, var(--surface-read)) 0%, var(--accent-active-bg) 45%, color-mix(in srgb, var(--accent-active-bg) 35%, var(--surface-read)) 100%);--cal-badge-band-height:80px;--cal-badge-cell-pad-y:calc(var(--spacing-1) * 2.5);--cal-badge-dot:16px;--cal-badge-foot-bg:color-mix(in srgb, var(--accent-active-bg) 35%, var(--surface-read));--cal-badge-gap:var(--spacing-4);--cal-badge-gap-sm:var(--spacing-2);--cal-badge-gap-top:var(--spacing-1);--cal-badge-gap-xs:4px;--cal-badge-lanyard-height:var(--spacing-2);--cal-badge-lanyard-shadow:inset 0 1px 2px color-mix(in srgb, var(--ink-body) 18%, transparent);--cal-badge-pad:var(--spacing-6);--cal-badge-photo:72px;--cal-badge-photo-overlap:var(--spacing-12);--cal-badge-photo-shadow:0 2px 8px color-mix(in srgb, var(--ink-body) 10%, transparent);--cal-badge-radius:16px;--cal-badge-stamp-opacity:.16;--cal-badge-stamp-tilt:-14deg;--cal-badge-stamp-top:calc(var(--spacing-10) * -1);--cal-badge-tile-height:var(--spacing-10);--cal-badge-width:352px;--cal-chip-height:var(--spacing-10);--cal-chip-max-width:240px;--cal-control-sm:var(--spacing-8);--cal-day-actions:calc(var(--spacing-8) * 4 + var(--spacing-1) * 3);--cal-day-bar:calc(var(--spacing-1) * .75);--cal-day-columns:minmax(108px, .8fr) minmax(160px, 1.3fr) minmax(110px, .9fr) minmax(160px, 1.3fr) minmax(136px, 1.1fr) minmax(100px, .8fr) minmax(170px, 1.7fr) var(--cal-day-actions);--cal-day-gutter:var(--spacing-16);--cal-day-head:var(--spacing-10);--cal-day-menu:224px;--cal-day-row:var(--spacing-12);--cal-day-row-gap:var(--spacing-2);--cal-dot:var(--spacing-2);--cal-dp-cell:calc(var(--spacing-8) + var(--spacing-1));--cal-filter-lane:calc(var(--cal-filter-size) + var(--cal-filter-right) + var(--spacing-2));--cal-filter-list-max-height:280px;--cal-filter-list-width:264px;--cal-filter-right:var(--spacing-4);--cal-filter-size:var(--spacing-10);--cal-filter-top:var(--spacing-2);--cal-head-height:var(--spacing-10);--cal-hour-height:calc(var(--spacing-10) * 2);--cal-loading-spinner:var(--spacing-4);--cal-picker-pad:var(--spacing-4);--cal-pill-border:1px;--cal-pill-folded-count-width:calc(var(--cal-filter-size) + var(--spacing-4));--cal-pill-folded-width:var(--cal-filter-size);--cal-pill-open-width:896px;--cal-pill-speed:.2s;--cal-skeleton-hour:var(--spacing-10);--cal-skeleton-row:var(--spacing-12);--cal-status-dot:var(--spacing-2);--cal-status-glyph:calc(var(--spacing-2) + var(--spacing-1) / 2);--cal-strip-chip-name-max:calc(var(--spacing-8) * 4.5);--cal-strip-chip-photo:var(--spacing-8);--cal-swap-distance:var(--spacing-4);--cal-swap-duration:.22s;--cal-tile-edge:var(--spacing-1);--cal-tile-inset:var(--spacing-1);--cal-tile-past-edge:40%;--cal-tile-shift:calc(var(--spacing-1) * .75);--cal-tile-tint:50%;--cal-tile-trim:calc(var(--spacing-2) + var(--spacing-1) / 4);--cal-today-tint:color-mix(in srgb, var(--color-brand-primary) 3%, var(--surface-read));--cal-toolbar-height:var(--spacing-10);--cal-view-selected-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--cal-week-gutter:var(--spacing-16);--cal-z-gutter:35;--cal-z-head:40;--cal-z-pill:20;--card:var(--color-surface-card);--card-foreground:var(--color-text-primary);--cat-jade-50:color-mix(in srgb, var(--cat-jade-100) 50%, var(--surface-read));--cat-purple-50:color-mix(in srgb, var(--cat-purple-100) 50%, var(--surface-read));--cat-sky-50:color-mix(in srgb, var(--cat-sky-100) 50%, var(--surface-read));--cat-vermilion-50:color-mix(in srgb, var(--cat-vermilion-100) 50%, var(--surface-read));--chart-1:var(--cat-orange-500);--chart-2:var(--cat-jade-500);--chart-3:var(--cat-purple-500);--chart-4:var(--cat-vermilion-500);--chart-5:var(--cat-sky-500);--chart-action-glyph:var(--spacing-4);--chart-action-size:var(--spacing-8);--chart-cell-pad-x:12px;--chart-cell-pad-y:var(--spacing-2);--chart-head-pad-y:var(--spacing-2);--chart-index-block-pad:var(--spacing-5);--chart-index-gap:var(--spacing-8);--chart-index-item-height:var(--spacing-8);--chart-index-item-pad:var(--spacing-3);--chart-index-top:var(--spacing-8);--chart-index-width:176px;--chart-lab-col-flag:10%;--chart-lab-col-range:16%;--chart-lab-col-result:16%;--chart-lab-col-test:36%;--chart-lab-col-unit:12%;--chart-link-pad:var(--spacing-2);--chart-meta-gap:var(--spacing-4);--chart-name-min:calc(var(--spacing-8) * 5);--chart-name-width:36%;--chart-narrow-pad-x:var(--spacing-6);--chart-note-min:calc(var(--spacing-8) * 2);--chart-note-width:calc(var(--spacing-8) * 7);--chart-overview-card-min:calc(var(--spacing-8) * 9);--chart-overview-glyph:var(--spacing-4);--chart-overview-pad:var(--spacing-6);--chart-overview-row:var(--spacing-8);--chart-page-pad-bottom:var(--page-pad);--chart-page-pad-top:var(--spacing-8);--chart-page-pad-x:var(--page-pad);--chart-panel-open-from:1440px;--chart-panel-toggle:var(--icon-box);--chart-panel-width:var(--enc-left-open);--chart-pending-height:calc(var(--spacing-8) * 8);--chart-row-divider:var(--color-grey-100);--chart-row-height:var(--list-table-row-height);--chart-section-gap:var(--spacing-8);--chart-subsection-gap:var(--spacing-6);--chart-table-name-min:calc(var(--spacing-8) * 4);--chart-tabs-gap:var(--spacing-6);--chart-text-min:calc(var(--spacing-8) * 2);--chart-title-gap:var(--spacing-4);--chart-title-row:var(--spacing-8);--chip-draft-fg:var(--ink-secondary);--chip-draft-line:var(--color-grey-500);--chip-error-bg:var(--color-status-error-bg);--chip-error-fg:var(--color-red-700);--chip-info-bg:var(--color-status-info-bg);--chip-info-fg:var(--color-blue-700);--chip-neutral-bg:var(--color-status-neutral-bg);--chip-neutral-fg:var(--color-status-neutral);--chip-success-bg:var(--color-status-success-bg);--chip-success-fg:var(--color-green-700);--chip-warning-bg:var(--color-status-warning-bg);--chip-warning-fg:var(--color-status-warning-text);--color-status-success-text:var(--status-good-text);--color-text-subtle:var(--ink-subtle);--day-strip-height:var(--spacing-10);--day-strip-line:1.5px;--destructive:var(--color-status-error);--dialog-width-confirm:400px;--dialog-width-form:560px;--dialog-width-large:800px;--editor-width:520px;--enc-canvas-icon-stroke:2;--enc-canvas-tile-gap:var(--spacing-1);--enc-canvas-tile-icon:var(--spacing-4);--enc-canvas-tile-min:calc(var(--spacing-2) * 7);--enc-canvas-tile-pad-x:var(--spacing-3);--enc-canvas-tile-pad-y:var(--spacing-1);--enc-left-action:var(--icon-box);--enc-left-col-min:calc(var(--spacing-8) * 8);--enc-left-gap:var(--spacing-2);--enc-left-inset:var(--spacing-4);--enc-left-open:320px;--enc-left-row-gap:var(--spacing-1);--enc-left-section-pad:var(--spacing-3);--enc-left-toggle-folded-x:calc(var(--page-header-pad) + var(--spacing-6));--enc-left-toggle-gap:2px;--enc-left-toggle-h:var(--spacing-6);--enc-left-toggle-icon:var(--icon-size-inline);--enc-left-toggle-icon-folded:var(--icon-size-inline);--enc-left-toggle-shadow:0 1px 2px #151b2014;--enc-left-toggle-stroke:var(--icon-stroke);--enc-left-toggle-stroke-file:var(--icon-stroke);--enc-left-toggle-z:46;--enc-left-width:var(--enc-left-open);--enc-right-action:var(--spacing-8);--enc-right-chevron:var(--spacing-4);--enc-right-dock-close:calc(var(--spacing-16) + var(--enc-right-gap));--enc-right-gap:var(--spacing-2);--enc-right-head:var(--spacing-12);--enc-right-icon:var(--spacing-4);--enc-right-line:var(--surface-line);--enc-right-open:var(--enc-left-open);--enc-right-pad:var(--spacing-6);--enc-right-turn:.16s;--enc-step-bar-gap:var(--spacing-2);--enc-step-bar-height:var(--encounter-step-height);--enc-step-bar-reason-max:calc(var(--spacing-12) * 5);--encounter-hpi-idle-bg:var(--surface-panel);--encounter-step-circle:var(--spacing-5);--encounter-step-current-bg:var(--color-grey-100);--encounter-step-current-ink:var(--ink-body);--encounter-step-done-ink:var(--ink-body);--encounter-step-done-mark:var(--accent-primary);--encounter-step-height:var(--spacing-12);--encounter-step-line:1.5px;--encounter-step-point:var(--spacing-2);--encounter-summary-bg:var(--surface-read);--encounter-tab-underline:2px;--foreground:var(--color-text-primary);--glyph-chevron-down:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>");--glyph-chevron-left:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m15 18-6-6 6-6'/></svg>");--glyph-chevron-right:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m9 18 6-6-6-6'/></svg>");--glyph-chevron-up:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m18 15-6-6-6 6'/></svg>");--glyph-clipboard-list:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect width='8' height='4' x='8' y='2' rx='1' ry='1'/><path d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/><path d='M12 11h4'/><path d='M12 16h4'/><path d='M8 11h.01'/><path d='M8 16h.01'/></svg>");--glyph-done:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'><path d='M1.5 5.25 L4 7.75 L8.5 2.5' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/></svg>");--glyph-empty:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'><circle cx='5' cy='5' r='4' fill='none' stroke='black' stroke-width='1.5'/></svg>");--glyph-eye:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0'/><circle cx='12' cy='12' r='3'/></svg>");--glyph-file-text:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z'/><path d='M14 2v4a2 2 0 0 0 2 2h4'/><path d='M10 9H8'/><path d='M16 13H8'/><path d='M16 17H8'/></svg>");--glyph-folder:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z'/></svg>");--glyph-full:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'><circle cx='5' cy='5' r='4.75' fill='black'/></svg>");--glyph-half:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'><circle cx='5' cy='5' r='4.1' fill='none' stroke='black' stroke-width='1.5'/><path d='M5 0.9 A4.1 4.1 0 0 1 5 9.1 Z' fill='black'/></svg>");--glyph-message:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z'/></svg>");--glyph-pen-line:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M13 21h8'/><path d='M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z'/></svg>");--glyph-pencil:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z'/><path d='m15 5 4 4'/></svg>");--glyph-plus:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M5 12h14'/><path d='M12 5v14'/></svg>");--glyph-save:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M15.2 3a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z'/><path d='M17 21v-7a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v7'/><path d='M7 3v4a1 1 0 0 0 1 1h7'/></svg>");--glyph-search:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m21 21-4.34-4.34'/><circle cx='11' cy='11' r='8'/></svg>");--glyph-send:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z'/><path d='m21.854 2.147-10.94 10.939'/></svg>");--glyph-stethoscope:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M11 2v2'/><path d='M5 2v2'/><path d='M5 3H4a2 2 0 0 0-2 2v4a6 6 0 0 0 12 0V5a2 2 0 0 0-2-2h-1'/><path d='M8 15a6 6 0 0 0 12 0v-3'/><circle cx='20' cy='10' r='2'/></svg>");--glyph-trash:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M10 11v6'/><path d='M14 11v6'/><path d='M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6'/><path d='M3 6h18'/><path d='M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2'/></svg>");--glyph-zap:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z'/></svg>");--header-menu-min-width:184px;--hint-link-weight:600;--hint-text:var(--status-attention-text);--home-brief-label:96px;--home-card-pad:var(--spacing-5);--home-gap:var(--spacing-4);--home-row-name-min:128px;--home-side-min:368px;--icon-badge-stroke:calc(var(--icon-stroke) * 32 / 24);--icon-box:var(--spacing-8);--icon-font-stroke:1px;--icon-mask-activity:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2'/></svg>");--icon-mask-archive:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect width='20' height='5' x='2' y='3' rx='1'/><path d='M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8'/><path d='M10 12h4'/></svg>");--icon-mask-ban:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'/><path d='M4.929 4.929 19.07 19.071'/></svg>");--icon-mask-calendar:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M8 2v4'/><path d='M16 2v4'/><rect width='18' height='18' x='3' y='4' rx='2'/><path d='M3 10h18'/></svg>");--icon-mask-calendar-clock:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M16 14v2.2l1.6 1'/><path d='M16 2v4'/><path d='M21 7.5V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h3.5'/><path d='M3 10h5'/><path d='M8 2v4'/><circle cx='16' cy='16' r='6'/></svg>");--icon-mask-calendar-plus:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M16 19h6'/><path d='M16 2v4'/><path d='M19 16v6'/><path d='M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5'/><path d='M3 10h18'/><path d='M8 2v4'/></svg>");--icon-mask-calendar-x-2:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M8 2v4'/><path d='M16 2v4'/><path d='M21 13V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8'/><path d='M3 10h18'/><path d='m17 22 5-5'/><path d='m17 17 5 5'/></svg>");--icon-mask-check:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M20 6 9 17l-5-5'/></svg>");--icon-mask-chevron-down:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>");--icon-mask-chevron-up:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m18 15-6-6-6 6'/></svg>");--icon-mask-circle-check:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'/><path d='m9 12 2 2 4-4'/></svg>");--icon-mask-clipboard-check:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect width='8' height='4' x='8' y='2' rx='1' ry='1'/><path d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/><path d='m9 14 2 2 4-4'/></svg>");--icon-mask-clipboard-list:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect width='8' height='4' x='8' y='2' rx='1' ry='1'/><path d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/><path d='M12 11h4'/><path d='M12 16h4'/><path d='M8 11h.01'/><path d='M8 16h.01'/></svg>");--icon-mask-ellipsis:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='1'/><circle cx='19' cy='12' r='1'/><circle cx='5' cy='12' r='1'/></svg>");--icon-mask-eye:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0'/><circle cx='12' cy='12' r='3'/></svg>");--icon-mask-file-text:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z'/><path d='M14 2v5a1 1 0 0 0 1 1h5'/><path d='M10 9H8'/><path d='M16 13H8'/><path d='M16 17H8'/></svg>");--icon-mask-flag:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M4 22V4a1 1 0 0 1 .4-.8A6 6 0 0 1 8 2c3 0 5 2 7.333 2q2 0 3.067-.8A1 1 0 0 1 20 4v10a1 1 0 0 1-.4.8A6 6 0 0 1 16 16c-3 0-5-2-8-2a6 6 0 0 0-4 1.528'/></svg>");--icon-mask-funnel:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M10 20a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341L21.74 4.67A1 1 0 0 0 21 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14z'/></svg>");--icon-mask-house:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8'/><path d='M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/></svg>");--icon-mask-list-checks:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M13 5h8'/><path d='M13 12h8'/><path d='M13 19h8'/><path d='m3 17 2 2 4-4'/><path d='m3 7 2 2 4-4'/></svg>");--icon-mask-list-todo:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M13 5h8'/><path d='M13 12h8'/><path d='M13 19h8'/><path d='m3 17 2 2 4-4'/><rect x='3' y='4' width='6' height='6' rx='1'/></svg>");--icon-mask-log-in:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m10 17 5-5-5-5'/><path d='M15 12H3'/><path d='M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4'/></svg>");--icon-mask-map-pin:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0'/><circle cx='12' cy='10' r='3'/></svg>");--icon-mask-message-square:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z'/></svg>");--icon-mask-message-square-plus:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z'/><path d='M12 8v6'/><path d='M9 11h6'/></svg>");--icon-mask-message-square-text:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z'/><path d='M7 11h10'/><path d='M7 15h6'/><path d='M7 7h8'/></svg>");--icon-mask-pencil:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z'/><path d='m15 5 4 4'/></svg>");--icon-mask-plus:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M5 12h14'/><path d='M12 5v14'/></svg>");--icon-mask-printer:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2'/><path d='M6 9V3a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v6'/><rect x='6' y='14' width='12' height='8' rx='1'/></svg>");--icon-mask-receipt:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M12 17V7'/><path d='M16 8h-6a2 2 0 0 0 0 4h4a2 2 0 0 1 0 4H8'/><path d='M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z'/></svg>");--icon-mask-repeat:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m17 2 4 4-4 4'/><path d='M3 11v-1a4 4 0 0 1 4-4h14'/><path d='m7 22-4-4 4-4'/><path d='M21 13v1a4 4 0 0 1-4 4H3'/></svg>");--icon-mask-shield-alert:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z'/><path d='M12 8v4'/><path d='M12 16h.01'/></svg>");--icon-mask-stethoscope:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M11 2v2'/><path d='M5 2v2'/><path d='M5 3H4a2 2 0 0 0-2 2v4a6 6 0 0 0 12 0V5a2 2 0 0 0-2-2h-1'/><path d='M8 15a6 6 0 0 0 12 0v-3'/><circle cx='20' cy='10' r='2'/></svg>");--icon-mask-undo-2:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M9 14 4 9l5-5'/><path d='M4 9h10.5a5.5 5.5 0 0 1 5.5 5.5a5.5 5.5 0 0 1-5.5 5.5H11'/></svg>");--icon-mask-user-check:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m16 11 2 2 4-4'/><path d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'/><circle cx='9' cy='7' r='4'/></svg>");--icon-mask-user-x:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'/><circle cx='9' cy='7' r='4'/><line x1='17' x2='22' y1='8' y2='13'/><line x1='22' x2='17' y1='8' y2='13'/></svg>");--icon-mask-video:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m16 13 5.223 3.482a.5.5 0 0 0 .777-.416V7.87a.5.5 0 0 0-.752-.432L16 10.5'/><rect x='2' y='6' width='14' height='12' rx='2'/></svg>");--icon-mask-x:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M18 6 6 18'/><path d='m6 6 12 12'/></svg>");--icon-size-inline:var(--spacing-4);--icon-size-nav:var(--spacing-5);--icon-size-tile:var(--spacing-6);--icon-tip-max-width:320px;--input:var(--color-border-default);--list-search-width:calc(var(--spacing-8) * 10);--list-table-cell-pad:12px;--list-table-divider:var(--color-grey-100);--list-table-row-height:var(--spacing-12);--long-body-gap:var(--spacing-2);--long-card-gap:var(--spacing-6);--long-card-pad:var(--spacing-6);--long-counter-gap:var(--spacing-3);--long-fab:var(--spacing-12);--long-fab-inset:var(--spacing-6);--long-gap:var(--spacing-8);--long-glyph:var(--spacing-4);--long-head-pad:var(--spacing-1);--long-measure:calc(var(--spacing-16) * 14.5);--long-pad:var(--spacing-12);--long-spine-width:2px;--long-tile:var(--spacing-8);--long-tile-gap:var(--spacing-4);--long-top:var(--spacing-6);--menu-min-width:184px;--menu-min-width-wide:200px;--motion-panel-close:.36s;--motion-panel-content-delay:60ms;--motion-panel-content-shift:16px;--motion-panel-ease:cubic-bezier(.22, 1, .36, 1);--motion-panel-open:.48s;--motion-rail:.22s;--motion-tab:.24s;--motion-tip-delay:.3s;--motion-tip-fade:.12s;--muted:var(--color-grey-100);--muted-foreground:var(--color-text-muted);--note-card-line-a:color-mix(in oklab, var(--soap-a-line) var(--note-card-line-mix), var(--color-surface-card));--note-card-line-mix:100%;--note-card-line-o:color-mix(in oklab, var(--soap-o-line) var(--note-card-line-mix), var(--color-surface-card));--note-card-line-plan:var(--note-card-line-a);--note-card-line-s:color-mix(in oklab, var(--soap-s-line) var(--note-card-line-mix), var(--color-surface-card));--note-card-line-wrap-up:var(--note-card-line-a);--note-card-pad:var(--spacing-8);--note-closing-inset:calc(var(--long-card-pad) + 1px);--note-icon-size:16px;--now-dot:8px;--now-line:2px;--pa-block-ctl:40px;--pa-block-day-w:calc(var(--spacing-12) + var(--spacing-3));--pa-block-min:calc(var(--spacing-8) * 10);--pa-block-step:40px;--pa-block-step-val:56px;--pa-block-unblock-w:256px;--pa-demog-avatar:calc(var(--spacing-12) + var(--spacing-2));--pa-demog-field-w:calc(var(--spacing-12) * 4);--pa-doc-height:calc(var(--spacing-8) * 20);--pa-dropzone-pad:var(--spacing-8);--pa-field-min:calc(var(--spacing-8) * 8);--pa-form-max:calc(var(--spacing-8) * 21);--pa-icon-box:var(--spacing-8);--pa-idcard-h:112px;--pa-idcard-w:176px;--pa-img-preview-min:200px;--pa-lmp-knob:12px;--pa-lmp-switch-h:16px;--pa-lmp-switch-w:32px;--pa-page-gap:var(--spacing-8);--pa-page-pad:var(--spacing-6);--pa-picker-list-max:calc(var(--spacing-12) * 5);--pa-picker-width:calc(var(--spacing-12) * 7);--pa-section-gap:var(--spacing-10);--pa-series-icon-col:calc(var(--spacing-8) * 2);--pa-sheet-width:calc(var(--spacing-8) * 22);--pa-slotpop-tile-h:80px;--pa-tint-amber:color-mix(in srgb, var(--status-attention) 5%, var(--surface-read));--pa-tint-blue:color-mix(in srgb, var(--accent-primary) 5%, var(--surface-read));--pa-tint-green:color-mix(in srgb, var(--status-good) 5%, var(--surface-read));--pa-visit-card-height:calc(var(--spacing-8) * 3);--page-header-context-min:160px;--page-header-context-top:var(--spacing-3);--page-header-control:var(--spacing-8);--page-header-gap-x:var(--spacing-4);--page-header-hairline:inset 0 -1px 0 var(--surface-line);--page-header-photo:var(--spacing-12);--page-subtab-height:var(--spacing-10);--panel-width-sm:320px;--patient-block-min:calc(var(--spacing-8) * 10);--patient-icon-box:var(--spacing-8);--patient-page-gap:var(--spacing-8);--patient-page-pad:var(--spacing-6);--patient-section-gap:var(--spacing-10);--patient-tint-amber:color-mix(in srgb, var(--status-attention) 5%, var(--surface-read));--patient-tint-blue:color-mix(in srgb, var(--accent-primary) 5%, var(--surface-read));--patient-tint-green:color-mix(in srgb, var(--status-good) 5%, var(--surface-read));--patient-visit-card-height:calc(var(--spacing-8) * 3);--phone-call-patient-height:calc(var(--spacing-8) * 1.75);--phone-call-patient-label-width:calc(var(--spacing-8) * 3.5);--popover:var(--color-surface-card);--popover-card-width:400px;--popover-foreground:var(--color-text-primary);--popover-width:360px;--popup-width-xl:1200px;--practice-menu-max-width:480px;--practice-menu-width:440px;--practice-trigger-max:224px;--pre-block-gap:var(--spacing-2);--pre-col-pad:var(--spacing-6);--pre-icon-box:var(--spacing-8);--pre-icon-size:var(--spacing-4);--pre-notice-glyph:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3'/><path d='M12 9v4'/><path d='M12 17h.01'/></svg>");--pre-notice-ink:var(--status-attention-text);--pre-notice-tint:var(--chip-warning-bg);--pre-section-gap:var(--spacing-6);--pre-tile-min:calc(var(--spacing-8) * 2);--preview-width-md:896px;--preview-width-xl:1400px;--primary:var(--color-brand-primary);--primary-foreground:var(--color-text-inverse);--progress-done-bg:var(--surface-panel);--radius:.5rem;--radius-rail-item:8px;--radius-segment:8px;--rail-account-row:var(--spacing-8);--rail-account-size:var(--spacing-8);--rail-avatar-pad:calc((var(--rail-row-height) - var(--spacing-8)) / 2);--rail-badge-size:var(--spacing-4);--rail-bell-pad:calc(var(--rail-tile-pad) - (var(--spacing-6) - var(--rail-icon-size)) / 2);--rail-brand-gap:var(--spacing-2);--rail-brand-gap-x:var(--spacing-2);--rail-brand-inset:calc(var(--spacing-2) + var(--spacing-1));--rail-brand-push:calc(var(--rail-brand-reach) + var(--spacing-3) - var(--zone-rail-collapsed));--rail-brand-reach:calc(var(--rail-brand-inset) + var(--rail-wordmark-width) + var(--rail-brand-gap-x) + var(--rail-toggle-size));--rail-brand-top:var(--spacing-1);--rail-foot-gap:var(--spacing-2);--rail-icon-calendar:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M8 2v4'/><path d='M16 2v4'/><rect width='18' height='18' x='3' y='4' rx='2'/><path d='M3 10h18'/></svg>");--rail-icon-size:20px;--rail-item-label-gap:var(--spacing-3);--rail-menu-width:256px;--rail-pad:var(--spacing-2);--rail-pad-bottom:var(--spacing-4);--rail-row-height:var(--spacing-10);--rail-row-radius:var(--radius-control);--rail-status-glyph-size:var(--spacing-3);--rail-tile-pad:calc((var(--rail-row-height) - var(--rail-icon-size)) / 2);--rail-tip-left:52px;--rail-toggle-size:var(--spacing-8);--rail-wordmark:var(--color-blue-900);--rail-wordmark-height:var(--spacing-8);--rail-wordmark-practitioner:var(--color-brand-primary);--rail-wordmark-width:81px;--review-cell-pad:8px;--review-col-actions:88px;--review-col-range:120px;--review-col-status:128px;--review-col-unit:80px;--review-col-value:104px;--review-gap:16px;--review-pad:24px;--review-row-height:40px;--review-source-max-height:calc(100dvh - var(--zone-global-bar) - var(--page-header-height) - var(--review-source-top) - var(--zone-frame-inset-bottom));--review-source-top:var(--review-gap);--review-viewer:400px;--ring:var(--color-brand-primary);--sched-field-height:40px;--sched-location-height:64px;--sched-rail-width:424px;--sched-slot-height:88px;--search-light:var(--surface-read);--search-light-duration:1.1s;--search-min-width:200px;--search-width-wide:400px;--secondary:var(--color-grey-200);--secondary-foreground:var(--color-text-primary);--segmented-pill-height:var(--spacing-6);--segmented-pill-pad:var(--spacing-3);--segmented-pill-radius:var(--radius-control);--segmented-track-radius:var(--radius-card);--sheet-width-2xl:720px;--sheet-width-3xl:920px;--sheet-width-4xl:1160px;--sheet-width-lg:640px;--sheet-width-md:480px;--sheet-width-xl:704px;--sidebar:oklch(98.5% 0 0);--sidebar-accent:oklch(97% 0 0);--sidebar-accent-foreground:oklch(20.5% 0 0);--sidebar-border:oklch(92.2% 0 0);--sidebar-foreground:oklch(14.5% 0 0);--sidebar-primary:oklch(20.5% 0 0);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-ring:oklch(70.8% 0 0);--soap-a-glyph:var(--cat-jade-600);--soap-a-ink:var(--cat-jade-800);--soap-a-line:var(--cat-jade-200);--soap-a-tint:var(--cat-jade-50);--soap-o-glyph:var(--cat-vermilion-600);--soap-o-ink:var(--cat-vermilion-800);--soap-o-line:var(--cat-vermilion-200);--soap-o-tint:var(--cat-vermilion-50);--soap-p-glyph:var(--soap-a-glyph);--soap-p-ink:var(--soap-a-ink);--soap-p-line:var(--soap-a-line);--soap-p-tint:var(--soap-a-tint);--soap-s-glyph:var(--cat-purple-600);--soap-s-ink:var(--cat-purple-800);--soap-s-line:var(--cat-purple-200);--soap-s-tint:var(--cat-purple-50);--status-attention-text:var(--color-status-warning-text);--status-chip-height:var(--spacing-5);--status-chip-pad:var(--spacing-2);--step-bar-reveal-duration:.28s;--step-bar-reveal-ease:var(--motion-panel-ease);--step-bar-reveal-lift:var(--spacing-4);--story-stage-gradient:linear-gradient(180deg, var(--story-stage-deep) 0%, var(--story-stage-mid) 58%, var(--story-stage-light) 100%);--surface-body-card-dark:#0d1b4b;--table-cell-max-2xl:240px;--table-cell-max-3xl:288px;--table-cell-max-lg:200px;--table-cell-max-md:184px;--table-cell-max-sm:160px;--table-cell-max-xl:224px;--table-cell-max-xs:144px;--table-col-amount:112px;--table-col-amount-wide:120px;--table-col-auth:88px;--table-col-code:80px;--table-col-coverage:104px;--table-col-date:128px;--table-col-input:168px;--table-col-name:264px;--table-col-name-wide:304px;--table-col-qty:56px;--table-col-reason:192px;--table-col-select:152px;--table-min-width-claims:1176px;--tooltip-fg:var(--surface-read);--tooltip-gap:4px;--tooltip-max-width:416px;--topbar-icon:var(--spacing-8);--type-body:400 13px/20px var(--font-sans);--type-body-strong:500 13px/20px var(--font-sans);--type-card-title:600 16px/24px var(--font-sans);--type-data:600 24px/32px var(--font-sans);--type-header-title:var(--type-page-title);--type-header-title-line:var(--type-page-title-line);--type-header-title-size:var(--type-page-title-size);--type-header-title-weight:var(--type-page-title-weight);--type-label:500 12px/16px var(--font-sans);--type-lead-line:28px;--type-lead-size:20px;--type-lead-weight:600;--type-meta:400 12px/16px var(--font-sans);--type-page-title:600 24px/32px var(--font-sans);--unsaved-bar-height:var(--spacing-12);--z-icon-tip:90;--zone-canvas-min:680px;--zone-frame-inset-bottom:12px;--zone-frame-inset-right:12px;--zone-frame-radius:12px;--zone-header-app:80px;--zone-header-record:112px;--zone-short-chart-strip:56px;--zone-viewer:480px;--zone-viewer-large:560px;--error-border:var(--status-bad);--info-bg:var(--color-status-info-bg);--info-border:var(--accent-primary);--info-text:var(--accent-active-text);--normal-bg:var(--surface-read);--normal-border:var(--surface-line);--normal-text:var(--ink-body);--rail-exit:var(--motion-fast,.15s);--rail-glyph-colour:currentColor;--rail-overshoot:var(--ease-overshoot,cubic-bezier(.34, 1.56, .64, 1));--success-border:var(--status-good);--success-text:var(--status-good-text);--warning-bg:var(--color-status-warning-bg);--warning-border:var(--status-attention);--warning-text:var(--status-attention-text)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:var(--font-sans);--font-mono:var(--font-mono);--color-red-100:var(--color-red-100);--color-red-200:var(--color-red-200);--color-red-300:var(--color-red-300);--color-red-400:var(--color-red-400);--color-red-500:var(--color-red-500);--color-red-600:var(--color-red-600);--color-red-700:var(--color-red-700);--color-red-800:var(--color-red-800);--color-red-900:var(--color-red-900);--color-amber-500:oklch(76.9% .188 70.08);--color-yellow-100:var(--color-yellow-100);--color-yellow-200:var(--color-yellow-200);--color-yellow-300:var(--color-yellow-300);--color-yellow-400:var(--color-yellow-400);--color-yellow-500:var(--color-yellow-500);--color-yellow-600:var(--color-yellow-600);--color-yellow-700:var(--color-yellow-700);--color-yellow-800:var(--color-yellow-800);--color-yellow-900:var(--color-yellow-900);--color-green-100:var(--color-green-100);--color-green-200:var(--color-green-200);--color-green-300:var(--color-green-300);--color-green-400:var(--color-green-400);--color-green-500:var(--color-green-500);--color-green-600:var(--color-green-600);--color-green-700:var(--color-green-700);--color-green-800:var(--color-green-800);--color-green-900:var(--color-green-900);--color-teal-100:var(--color-teal-100);--color-teal-200:var(--color-teal-200);--color-teal-300:var(--color-teal-300);--color-teal-400:var(--color-teal-400);--color-teal-500:var(--color-teal-500);--color-teal-600:var(--color-teal-600);--color-teal-700:var(--color-teal-700);--color-teal-800:var(--color-teal-800);--color-teal-900:var(--color-teal-900);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:var(--color-blue-100);--color-blue-200:var(--color-blue-200);--color-blue-300:var(--color-blue-300);--color-blue-400:var(--color-blue-400);--color-blue-500:var(--color-blue-500);--color-blue-600:var(--color-blue-600);--color-blue-700:var(--color-blue-700);--color-blue-800:var(--color-blue-800);--color-blue-900:var(--color-blue-900);--color-black:#000;--color-white:var(--color-white);--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--text-xs:var(--text-xs);--text-xs--line-height:var(--text-xs--line-height);--text-sm:var(--text-sm);--text-sm--line-height:var(--text-sm--line-height);--text-base:var(--text-base);--text-base--line-height:var(--text-base--line-height);--text-lg:var(--text-lg);--text-lg--line-height:var(--text-lg--line-height);--text-xl:var(--text-xl);--text-xl--line-height:var(--text-xl--line-height);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-normal:400;--font-weight-medium:var(--font-weight-medium);--font-weight-semibold:var(--font-weight-semibold);--font-weight-bold:var(--font-weight-bold);--font-weight-extrabold:var(--font-weight-extrabold);--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:var(--radius-sm);--radius-md:var(--radius-md);--radius-lg:var(--radius-lg);--radius-xl:var(--radius-xl);--radius-2xl:16px;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--blur-xs:4px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-weight-regular:var(--font-weight-regular);--font-arabic:var(--font-arabic);--color-grey-100:var(--color-grey-100);--color-grey-200:var(--color-grey-200);--color-grey-300:var(--color-grey-300);--color-grey-400:var(--color-grey-400);--color-grey-500:var(--color-grey-500);--color-grey-600:var(--color-grey-600);--color-grey-700:var(--color-grey-700);--color-grey-800:var(--color-grey-800);--color-grey-900:var(--color-grey-900);--color-base-black:var(--color-base-black);--color-base-white:var(--color-base-white);--color-base-lines:var(--color-base-lines);--color-brand-primary:var(--color-brand-primary);--color-brand-depth:var(--color-brand-depth);--color-status-error:var(--color-status-error);--color-status-error-bg:var(--color-status-error-bg);--color-status-warning:var(--color-status-warning);--color-status-warning-bg:var(--color-status-warning-bg);--color-status-amber-display:var(--color-status-amber-display);--color-status-amber-text:var(--color-status-amber-text);--color-status-success:var(--color-status-success);--color-status-success-bg:var(--color-status-success-bg);--color-status-info:var(--color-status-info);--color-status-info-bg:var(--color-status-info-bg);--color-status-neutral:var(--color-status-neutral);--color-status-neutral-bg:var(--color-status-neutral-bg);--color-status-warning-text:var(--color-status-warning-text);--color-text-primary:var(--color-text-primary);--color-text-secondary:var(--color-text-secondary);--color-text-muted:var(--color-text-muted);--color-text-hint:var(--color-text-hint);--color-text-inverse:var(--color-text-inverse);--color-surface-background:var(--color-surface-background);--color-surface-card:var(--color-surface-card);--color-surface-sidebar:var(--color-surface-sidebar);--color-surface-overlay:var(--color-surface-overlay);--color-surface-tint:var(--color-surface-tint);--color-surface-tint-soft:var(--color-surface-tint-soft);--color-surface-tint-strong:var(--color-surface-tint-strong);--color-surface-tint-brand:var(--color-surface-tint-brand);--color-sidebar-item-active:var(--color-sidebar-item-active);--color-sidebar-item-label:var(--color-sidebar-item-label);--color-border-default:var(--color-border-default);--color-border-subtle:var(--color-border-subtle);--color-border-strong:var(--color-border-strong);--color-border-card:var(--color-border-card);--color-border-hairline:var(--color-border-hairline);--color-border-hairline-strong:var(--color-border-hairline-strong);--color-interactive-default:var(--color-interactive-default);--color-interactive-hover:var(--color-interactive-hover);--color-interactive-active:var(--color-interactive-active);--color-interactive-disabled:var(--color-interactive-disabled);--color-viz-reference-band:var(--color-viz-reference-band);--color-viz-reference-band-opacity:var(--color-viz-reference-band-opacity);--color-obs-identity-icon:var(--color-obs-identity-icon);--color-obs-identity-tint:var(--color-obs-identity-tint);--color-overlay-scrim:var(--color-overlay-scrim);--color-wayfind-problems-fill:var(--color-wayfind-problems-fill);--color-wayfind-problems-ink:var(--color-wayfind-problems-ink);--color-wayfind-medications-fill:var(--color-wayfind-medications-fill);--color-wayfind-medications-ink:var(--color-wayfind-medications-ink);--color-wayfind-history-fill:var(--color-wayfind-history-fill);--color-wayfind-history-ink:var(--color-wayfind-history-ink);--color-wayfind-neutral-fill:var(--color-wayfind-neutral-fill);--color-wayfind-neutral-ink:var(--color-wayfind-neutral-ink);--color-wayfind-allergies-fill:var(--color-wayfind-allergies-fill);--color-wayfind-allergies-ink:var(--color-wayfind-allergies-ink);--color-chat-wallpaper:var(--color-chat-wallpaper);--color-chat-tray:var(--color-chat-tray);--color-chat-bubble-incoming:var(--color-chat-bubble-incoming);--color-chat-bubble-outgoing:var(--color-chat-bubble-outgoing);--color-chat-bubble-system:var(--color-chat-bubble-system);--color-chat-read-receipt:var(--color-chat-read-receipt);--color-list-row-highlight:var(--color-list-row-highlight);--color-list-row-selected:var(--color-list-row-selected);--color-search-fill:var(--color-search-fill);--color-chart-okabe-blue:var(--color-chart-okabe-blue);--color-chart-okabe-orange:var(--color-chart-okabe-orange);--color-chart-okabe-bluish-green:var(--color-chart-okabe-bluish-green);--color-chart-okabe-yellow:var(--color-chart-okabe-yellow);--color-chart-okabe-sky-blue:var(--color-chart-okabe-sky-blue);--color-chart-okabe-vermilion:var(--color-chart-okabe-vermilion);--color-chart-okabe-reddish-purple:var(--color-chart-okabe-reddish-purple);--color-chart-okabe-black:var(--color-chart-okabe-black);--text-2xs:var(--text-2xs);--text-eyebrow:var(--text-eyebrow);--text-body-15:var(--text-body-15);--text-md:var(--text-md);--text-display:var(--text-display);--text-subtitle:var(--text-subtitle);--text-title:var(--text-title);--text-compact:var(--text-compact);--text-monogram:var(--text-monogram);--text-callout:var(--text-callout);--text-hero:var(--text-hero);--text-2xs--line-height:var(--text-2xs--line-height);--text-eyebrow--line-height:var(--text-eyebrow--line-height);--text-body-15--line-height:var(--text-body-15--line-height);--text-md--line-height:var(--text-md--line-height);--text-display--line-height:var(--text-display--line-height);--text-subtitle--line-height:var(--text-subtitle--line-height);--text-title--line-height:var(--text-title--line-height);--text-compact--line-height:var(--text-compact--line-height);--text-monogram--line-height:var(--text-monogram--line-height);--text-callout--line-height:var(--text-callout--line-height);--text-hero--line-height:var(--text-hero--line-height);--tracking-eyebrow:var(--tracking-eyebrow);--tracking-label:var(--tracking-label);--tracking-tag:var(--tracking-tag);--tracking-field-label:var(--tracking-field-label);--tracking-heading:var(--tracking-heading);--tracking-dense:var(--tracking-dense);--tracking-condensed:var(--tracking-condensed);--tracking-brand:var(--tracking-brand);--tracking-section-label:var(--tracking-section-label);--tracking-document:var(--tracking-document);--tracking-caps:var(--tracking-caps);--tracking-section-heading:var(--tracking-section-heading);--tracking-caption:var(--tracking-caption);--tracking-hero:var(--tracking-hero);--leading-body:var(--leading-body);--leading-heading:var(--leading-heading);--leading-compact:var(--leading-compact);--leading-caption:var(--leading-caption);--leading-reading:var(--leading-reading);--leading-prose:var(--leading-prose);--leading-identity:var(--leading-identity);--leading-meta:var(--leading-meta);--leading-page:var(--leading-page);--leading-detail:var(--leading-detail);--leading-message:var(--leading-message);--radius-none:var(--radius-none);--radius-modal:var(--radius-modal);--radius-full:var(--radius-full);--radius-tag:var(--radius-tag);--radius-control:var(--radius-control);--radius-input:var(--radius-input);--radius-card:var(--radius-card);--radius-tile:var(--radius-tile);--radius-panel:var(--radius-panel);--radius-televisit:var(--radius-televisit);--radius-televisit-stage:var(--radius-televisit-stage);--shadow-1:var(--shadow-1);--shadow-2:var(--shadow-2);--shadow-4:var(--shadow-4);--shadow-6:var(--shadow-6);--shadow-8:var(--shadow-8);--shadow-overlay:var(--shadow-overlay);--shadow-sticky-bar:var(--shadow-sticky-bar);--shadow-bubble:var(--shadow-bubble);--shadow-composer:var(--shadow-composer);--shadow-header:var(--shadow-header);--shadow-televisit:var(--shadow-televisit);--spacing-1:var(--spacing-1);--spacing-2:var(--spacing-2);--spacing-3:var(--spacing-3);--spacing-4:var(--spacing-4);--spacing-5:var(--spacing-5);--spacing-6:var(--spacing-6);--spacing-8:var(--spacing-8);--spacing-10:var(--spacing-10);--spacing-12:var(--spacing-12);--spacing-16:var(--spacing-16);--spacing-vitals:var(--spacing-vitals);--spacing-list-indent:var(--spacing-list-indent);--spacing-masthead:var(--spacing-masthead);--width-time-column:var(--width-time-column);--width-accent-bar:var(--width-accent-bar);--width-modal-document:var(--width-modal-document);--width-modal-note:var(--width-modal-note);--width-modal-summary:var(--width-modal-summary);--width-favourites-popup:var(--width-favourites-popup);--width-signing-sheet:var(--width-signing-sheet);--height-control-pill:var(--height-control-pill);--height-date-tile:var(--height-date-tile);--height-print-preview:var(--height-print-preview);--max-height-overlay-body:var(--max-height-overlay-body);--max-height-overlay-body-compact:var(--max-height-overlay-body-compact);--max-height-media-preview:var(--max-height-media-preview);--max-height-print-dialog:var(--max-height-print-dialog);--max-height-note-dialog:var(--max-height-note-dialog);--max-height-modal-app:var(--max-height-modal-app);--max-height-favourites-popup:var(--max-height-favourites-popup);--max-height-signature-preview:var(--max-height-signature-preview);--max-width-dialog-viewport:var(--max-width-dialog-viewport);--max-width-popover-viewport:var(--max-width-popover-viewport);--max-width-measure:var(--max-width-measure);--max-width-bubble:var(--max-width-bubble);--grid-template-columns-diagnoses:var(--grid-template-columns-diagnoses);--grid-template-columns-vitals-history:var(--grid-template-columns-vitals-history);--grid-template-columns-label-value:var(--grid-template-columns-label-value);--grid-template-columns-lab-row:var(--grid-template-columns-lab-row);--grid-template-columns-lab-row-edit:var(--grid-template-columns-lab-row-edit);--grid-template-columns-summary-aside:var(--grid-template-columns-summary-aside);--grid-template-columns-name-fields:var(--grid-template-columns-name-fields);--grid-template-columns-copay:var(--grid-template-columns-copay);--grid-template-columns-copay-single:var(--grid-template-columns-copay-single);--grid-template-columns-erx-info:var(--grid-template-columns-erx-info);--grid-template-columns-note-line-wide:var(--grid-template-columns-note-line-wide);--grid-template-columns-note-line-frame:var(--grid-template-columns-note-line-frame);--ease-functional:var(--ease-functional);--ease-clinical:var(--ease-clinical);--ease-cinematic:var(--ease-cinematic);--ease-functional-exit:var(--ease-functional-exit);--radius-tooltip:var(--tooltip-radius);--text-page-title:var(--type-page-title-size);--text-card-title:var(--type-card-title-size);--text-body:var(--type-body-size);--text-body-strong:var(--type-body-strong-size);--text-label:var(--type-label-size);--text-meta:var(--type-meta-size);--text-data:var(--type-data-size);--ease-overshoot:cubic-bezier(.34, 1.56, .64, 1);--font-size-base:16px;--font-size-lg:24px;--font-size-sm:13px;--font-size-xs:11px}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:before,:after,::backdrop{border-color:var(--color-border-default);outline-color:var(--color-brand-primary)}@supports (color:color-mix(in lab, red, red)){*,:before,:after,::backdrop{outline-color:color-mix(in oklab, var(--color-brand-primary) 50%, transparent)}}html{font-family:var(--font-sans)}:root{--app-density-zoom:1;--app-vh:calc(100vh / var(--app-density-zoom));--app-vw:calc(100vw / var(--app-density-zoom))}html[data-app-density]{zoom:var(--app-density-zoom)}#root{min-height:var(--app-vh,100vh)}body{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-primary);background:var(--color-surface-background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;line-height:1.6}:where(html[data-signal-preflight]) :where(button,input,select,textarea){background-color:#0000;border:0 solid;border-radius:0;margin:0;padding:0}}@layer components{.qr-span-grid{container:qr-span-grid/inline-size}@container qr-span-grid (width<=640px){.qr-span-cell{grid-column:1/-1!important}}.glyph-face{font-feature-settings:"liga" 0, "clig" 0;font-family:Scrips}svg.lucide:not([data-stroke=own],[data-stroke=own] *){stroke-width:1.5px}[data-block=international-patient-summary][data-motion=entry] section[aria-label]{animation:ds-entry var(--motion-normal) var(--ease-functional) backwards}@media (prefers-reduced-motion:reduce){[data-block=international-patient-summary][data-motion=entry] section[aria-label]{transition:none;animation:none;transform:none}}[data-block=patient-header][data-motion=entry]{animation:ds-entry var(--motion-normal) var(--ease-functional) backwards}@media (prefers-reduced-motion:reduce){[data-block=patient-header][data-motion=entry]{transition:none;animation:none;transform:none}}}@layer utilities{.\@container\/note{container:note/inline-size}.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-1{inset:calc(var(--spacing-1) * -1)}.inset-0{inset:calc(var(--spacing) * 0)}.inset-4{inset:var(--spacing-4)}.inset-\[10\.48\%\]{inset:10.48%}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-6{inset-inline:var(--spacing-6)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.inset-y-1\.5{inset-block:calc(var(--spacing) * 1.5)}.inset-y-4{inset-block:var(--spacing-4)}.start-0{inset-inline-start:calc(var(--spacing) * 0)}.end-0{inset-inline-end:calc(var(--spacing) * 0)}.end-2{inset-inline-end:var(--spacing-2)}.end-3{inset-inline-end:var(--spacing-3)}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1{top:calc(var(--spacing-1) * -1)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-3{top:calc(var(--spacing-3) * -1)}.-top-\[5px\]{top:-5px}.top-0{top:calc(var(--spacing) * 0)}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:var(--spacing-1)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:var(--spacing-2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:var(--spacing-3)}.top-4{top:var(--spacing-4)}.top-7{top:calc(var(--spacing) * 7)}.top-10{top:var(--spacing-10)}.top-24{top:calc(var(--spacing) * 24)}.top-\[3px\]{top:3px}.top-\[20px\]{top:20px}.top-\[24px\]{top:24px}.top-\[28px\]{top:28px}.top-\[calc\(100\%\+4px\)\]{top:calc(100% + 4px)}.top-\[var\(--aw-y\)\]{top:var(--aw-y)}.top-\[var\(--intel-host-top\)\]{top:var(--intel-host-top)}.top-full{top:100%}.top-px{top:1px}.-right-1{right:calc(var(--spacing-1) * -1)}.-right-2{right:calc(var(--spacing-2) * -1)}.right-0{right:calc(var(--spacing) * 0)}.right-0\.5{right:calc(var(--spacing) * .5)}.right-1{right:var(--spacing-1)}.right-2{right:var(--spacing-2)}.right-3{right:var(--spacing-3)}.right-4{right:var(--spacing-4)}.right-6{right:var(--spacing-6)}.right-\[29px\]{right:29px}.right-\[42px\]{right:42px}.-bottom-3{bottom:calc(var(--spacing-3) * -1)}.-bottom-px{bottom:-1px}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-1\.5{bottom:calc(var(--spacing) * 1.5)}.bottom-2{bottom:var(--spacing-2)}.bottom-4{bottom:var(--spacing-4)}.bottom-8{bottom:var(--spacing-8)}.bottom-full{bottom:100%}.-left-0\.5{left:calc(var(--spacing) * -.5)}.-left-1{left:calc(var(--spacing-1) * -1)}.-left-2{left:calc(var(--spacing-2) * -1)}.left-0{left:calc(var(--spacing) * 0)}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1{left:var(--spacing-1)}.left-1\/2{left:50%}.left-2{left:var(--spacing-2)}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:var(--spacing-3)}.left-4{left:var(--spacing-4)}.left-16{left:var(--spacing-16)}.left-\[3px\]{left:3px}.left-\[14px\]{left:14px}.left-\[var\(--aw-x\)\]{left:var(--aw-x)}.left-full{left:100%}.isolate{isolation:isolate}.isolation-auto{isolation:auto}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-45{z-index:45}.z-50{z-index:50}.z-60{z-index:60}.z-70{z-index:70}.z-1000{z-index:1000}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[31\]{z-index:31}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[100\]{z-index:100}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-9{order:9}.order-10{order:10}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-12{grid-column:span 12/span 12}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-start-4{grid-column-start:4}.col-start-5{grid-column-start:5}.col-start-6{grid-column-start:6}.col-start-7{grid-column-start:7}.col-start-8{grid-column-start:8}.col-start-9{grid-column-start:9}.col-start-10{grid-column-start:10}.col-start-11{grid-column-start:11}.col-start-12{grid-column-start:12}.col-end-2{grid-column-end:2}.col-end-3{grid-column-end:3}.col-end-4{grid-column-end:4}.col-end-5{grid-column-end:5}.col-end-6{grid-column-end:6}.col-end-7{grid-column-end:7}.col-end-8{grid-column-end:8}.col-end-9{grid-column-end:9}.col-end-10{grid-column-end:10}.col-end-11{grid-column-end:11}.col-end-12{grid-column-end:12}.col-end-13{grid-column-end:13}.row-1{grid-row:1}.row-2{grid-row:2}.row-3{grid-row:3}.row-9{grid-row:9}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.row-start-3{grid-row-start:3}.row-start-4{grid-row-start:4}.row-start-5{grid-row-start:5}.row-start-6{grid-row-start:6}.row-start-7{grid-row-start:7}.row-start-8{grid-row-start:8}.row-start-9{grid-row-start:9}.row-start-10{grid-row-start:10}.row-start-11{grid-row-start:11}.row-start-12{grid-row-start:12}.float-end{float:inline-end}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.number-spinner-none{appearance:textfield}.number-spinner-none::-webkit-inner-spin-button{appearance:none;margin:0}.number-spinner-none::-webkit-outer-spin-button{appearance:none;margin:0}.m-0{margin:calc(var(--spacing) * 0)}.m-1{margin:var(--spacing-1)}.m-2{margin:var(--spacing-2)}.m-3{margin:var(--spacing-3)}.m-\[3px\]{margin:3px}.-mx-1{margin-inline:calc(var(--spacing-1) * -1)}.-mx-2{margin-inline:calc(var(--spacing-2) * -1)}.-mx-3{margin-inline:calc(var(--spacing-3) * -1)}.-mx-4{margin-inline:calc(var(--spacing-4) * -1)}.-mx-6{margin-inline:calc(var(--spacing-6) * -1)}.-mx-8{margin-inline:calc(var(--spacing-8) * -1)}.-mx-12{margin-inline:calc(var(--spacing-12) * -1)}.mx-0{margin-inline:calc(var(--spacing) * 0)}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:var(--spacing-1)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-2{margin-inline:var(--spacing-2)}.mx-4{margin-inline:var(--spacing-4)}.mx-5\.5{margin-inline:calc(var(--spacing) * 5.5)}.mx-6{margin-inline:var(--spacing-6)}.mx-8{margin-inline:var(--spacing-8)}.mx-\[24px\]{margin-inline:24px}.mx-auto{margin-inline:auto}.-my-1\.5{margin-block:calc(var(--spacing) * -1.5)}.-my-2\.25{margin-block:calc(var(--spacing) * -2.25)}.-my-px{margin-block:-1px}.my-0{margin-block:calc(var(--spacing) * 0)}.my-1{margin-block:var(--spacing-1)}.my-2{margin-block:var(--spacing-2)}.my-3{margin-block:var(--spacing-3)}.my-4{margin-block:var(--spacing-4)}.my-\[5px\]{margin-block:5px}.-ms-1{margin-inline-start:calc(var(--spacing-1) * -1)}.-ms-3{margin-inline-start:calc(var(--spacing-3) * -1)}.ms-1{margin-inline-start:var(--spacing-1)}.ms-2{margin-inline-start:var(--spacing-2)}.ms-6{margin-inline-start:var(--spacing-6)}.ms-\[var\(--spacing-1\)\]{margin-inline-start:var(--spacing-1)}.ms-auto{margin-inline-start:auto}.-me-1{margin-inline-end:calc(var(--spacing-1) * -1)}.-me-4{margin-inline-end:calc(var(--spacing-4) * -1)}.-me-\[1px\]{margin-inline-end:-1px}.me-2{margin-inline-end:var(--spacing-2)}.me-4{margin-inline-end:var(--spacing-4)}.-mt-1{margin-top:calc(var(--spacing-1) * -1)}.-mt-2{margin-top:calc(var(--spacing-2) * -1)}.-mt-2\.5{margin-top:calc(var(--spacing) * -2.5)}.-mt-4{margin-top:calc(var(--spacing-4) * -1)}.-mt-6{margin-top:calc(var(--spacing-6) * -1)}.-mt-8{margin-top:calc(var(--spacing-8) * -1)}.-mt-\[2px\]{margin-top:-2px}.-mt-\[var\(--spacing-6\)\]{margin-top:calc(var(--spacing-6) * -1)}.-mt-px{margin-top:-1px}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing-1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-1\.25{margin-top:calc(var(--spacing) * 1.25)}.mt-2{margin-top:var(--spacing-2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:var(--spacing-3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:var(--spacing-4)}.mt-5{margin-top:var(--spacing-5)}.mt-6{margin-top:var(--spacing-6)}.mt-6\.5{margin-top:calc(var(--spacing) * 6.5)}.mt-7\.5{margin-top:calc(var(--spacing) * 7.5)}.mt-8{margin-top:var(--spacing-8)}.mt-10\.5{margin-top:calc(var(--spacing) * 10.5)}.mt-\[1px\]{margin-top:1px}.mt-\[4px\]{margin-top:4px}.mt-\[5px\]{margin-top:5px}.mt-\[8px\]{margin-top:8px}.mt-\[10px\]{margin-top:10px}.mt-\[16px\]{margin-top:16px}.mt-\[18px\]{margin-top:18px}.mt-\[20px\]{margin-top:20px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-1{margin-right:var(--spacing-1)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:var(--spacing-2)}.mr-3{margin-right:var(--spacing-3)}.mr-\[16px\]{margin-right:16px}.-mb-1{margin-bottom:calc(var(--spacing-1) * -1)}.-mb-4{margin-bottom:calc(var(--spacing-4) * -1)}.-mb-6{margin-bottom:calc(var(--spacing-6) * -1)}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-1{margin-bottom:var(--spacing-1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:var(--spacing-2)}.mb-3{margin-bottom:var(--spacing-3)}.mb-4{margin-bottom:var(--spacing-4)}.mb-5{margin-bottom:var(--spacing-5)}.mb-5\.5{margin-bottom:calc(var(--spacing) * 5.5)}.mb-6{margin-bottom:var(--spacing-6)}.mb-8{margin-bottom:var(--spacing-8)}.mb-\[-1px\]{margin-bottom:-1px}.mb-\[2px\]{margin-bottom:2px}.mb-\[8px\]{margin-bottom:8px}.mb-\[10px\]{margin-bottom:10px}.mb-\[26px\]{margin-bottom:26px}.mb-\[30px\]{margin-bottom:30px}.-ml-1{margin-left:calc(var(--spacing-1) * -1)}.-ml-2{margin-left:calc(var(--spacing-2) * -1)}.-ml-3{margin-left:calc(var(--spacing-3) * -1)}.-ml-\[5\.5px\]{margin-left:-5.5px}.-ml-\[6\.5px\]{margin-left:-6.5px}.-ml-px{margin-left:-1px}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing-1)}.ml-2{margin-left:var(--spacing-2)}.ml-3{margin-left:var(--spacing-3)}.ml-3\.5{margin-left:calc(var(--spacing) * 3.5)}.ml-4{margin-left:var(--spacing-4)}.ml-\[3px\]{margin-left:3px}.ml-\[18px\]{margin-left:18px}.ml-\[20px\]{margin-left:20px}.ml-\[55px\]{margin-left:55px}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.scrollbar-hide{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-hide::-webkit-scrollbar{width:0;height:0;display:none}.note-line{grid-template-columns:var(--grid-template-columns-note-line-frame);column-gap:var(--spacing-4);row-gap:var(--spacing-1);display:grid}@container note (width>=880px){.note-line{grid-template-columns:var(--grid-template-columns-note-line-wide)}}@container note not (width>=560px){.note-line{grid-template-columns:minmax(0,1fr)}}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[display\:-webkit-box\]{display:-webkit-box}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.inline-table{display:inline-table}.list-item{display:list-item}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row{display:table-row}.table-row-group{display:table-row-group}.field-sizing-content{field-sizing:content}.aspect-\[16\/9\]{aspect-ratio:16/9}.size-2{width:var(--spacing-2);height:var(--spacing-2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:var(--spacing-3);height:var(--spacing-3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:var(--spacing-4);height:var(--spacing-4)}.size-5{width:var(--spacing-5);height:var(--spacing-5)}.size-6{width:var(--spacing-6);height:var(--spacing-6)}.size-6\.5{width:calc(var(--spacing) * 6.5);height:calc(var(--spacing) * 6.5)}.size-8{width:var(--spacing-8);height:var(--spacing-8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:var(--spacing-10);height:var(--spacing-10)}.size-10\.5{width:calc(var(--spacing) * 10.5);height:calc(var(--spacing) * 10.5)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:var(--spacing-12);height:var(--spacing-12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-18{width:calc(var(--spacing) * 18);height:calc(var(--spacing) * 18)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-\[8px\]{width:8px;height:8px}.size-\[9px\]{width:9px;height:9px}.size-\[16px\]{width:16px;height:16px}.size-\[18px\]{width:18px;height:18px}.size-\[24px\]{width:24px;height:24px}.size-\[30px\]{width:30px;height:30px}.size-\[32px\]{width:32px;height:32px}.size-\[56px\]{width:56px;height:56px}.size-full{width:100%;height:100%}.size-icon-16{width:var(--icon-16);height:var(--icon-16)}.\!h-6{height:var(--spacing-6)!important}.\!h-10{height:var(--spacing-10)!important}.\!h-auto{height:auto!important}.h-0{height:calc(var(--spacing) * 0)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-0\.75{height:calc(var(--spacing) * .75)}.h-1{height:var(--spacing-1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:var(--spacing-2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:var(--spacing-3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:var(--spacing-4)}.h-4\.5{height:calc(var(--spacing) * 4.5)}.h-5{height:var(--spacing-5)}.h-5\.5{height:calc(var(--spacing) * 5.5)}.h-6{height:var(--spacing-6)}.h-6\.5{height:calc(var(--spacing) * 6.5)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:var(--spacing-8)}.h-8\.5{height:calc(var(--spacing) * 8.5)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:var(--spacing-10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:var(--spacing-12)}.h-13{height:calc(var(--spacing) * 13)}.h-14{height:calc(var(--spacing) * 14)}.h-15{height:calc(var(--spacing) * 15)}.h-16{height:var(--spacing-16)}.h-18{height:calc(var(--spacing) * 18)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-32{height:calc(var(--spacing) * 32)}.h-40{height:calc(var(--spacing) * 40)}.h-47\.5{height:calc(var(--spacing) * 47.5)}.h-48{height:calc(var(--spacing) * 48)}.h-64{height:calc(var(--spacing) * 64)}.h-140{height:calc(var(--spacing) * 140)}.h-160{height:calc(var(--spacing) * 160)}.h-177\.5{height:calc(var(--spacing) * 177.5)}.h-\[2px\]{height:2px}.h-\[5px\]{height:5px}.h-\[7px\]{height:7px}.h-\[11px\]{height:11px}.h-\[13px\]{height:13px}.h-\[14px\]{height:14px}.h-\[15px\]{height:15px}.h-\[16px\]{height:16px}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[22px\]{height:22px}.h-\[26px\]{height:26px}.h-\[28px\]{height:28px}.h-\[29px\]{height:29px}.h-\[30px\]{height:30px}.h-\[36px\]{height:36px}.h-\[38px\]{height:38px}.h-\[44px\]{height:44px}.h-\[52\.8px\]{height:52.8px}.h-\[56px\]{height:56px}.h-\[80px\]{height:80px}.h-\[88px\]{height:88px}.h-\[105px\]{height:105px}.h-\[120px\]{height:120px}.h-\[180px\]{height:180px}.h-\[280px\]{height:280px}.h-\[440px\]{height:440px}.h-\[520px\]{height:520px}.h-\[560px\]{height:560px}.h-\[620px\]{height:620px}.h-\[640px\]{height:640px}.h-\[700px\]{height:700px}.h-\[900px\]{height:900px}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-\[calc\(100\%-var\(--layout-televisit-full-bottom\)\)\]{height:calc(100% - var(--layout-televisit-full-bottom))}.h-\[calc\(var\(--pa-h\)\*1px\)\]{height:calc(var(--pa-h) * 1px)}.h-\[var\(--aw-h\)\]{height:var(--aw-h)}.h-\[var\(--layout-televisit-pip-height\)\]{height:var(--layout-televisit-pip-height)}.h-\[var\(--layout-wrapup-tail\)\]{height:var(--layout-wrapup-tail)}.h-\[var\(--pa-h\)\]{height:var(--pa-h)}.h-\[var\(--pa-w\)\]{height:var(--pa-w)}.h-app-screen{height:var(--app-vh,100vh)}.h-auto{height:auto}.h-control-pill{height:var(--height-control-pill)}.h-full{height:100%}.h-print-preview{height:var(--height-print-preview)}.h-px{height:1px}.h-screen{height:100vh}.max-h-\(--available-height\){max-height:var(--available-height)}.max-h-37\.5{max-height:calc(var(--spacing) * 37.5)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-44{max-height:calc(var(--spacing) * 44)}.max-h-45{max-height:calc(var(--spacing) * 45)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-65{max-height:calc(var(--spacing) * 65)}.max-h-70{max-height:calc(var(--spacing) * 70)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-75{max-height:calc(var(--spacing) * 75)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-85{max-height:calc(var(--spacing) * 85)}.max-h-90{max-height:calc(var(--spacing) * 90)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-110{max-height:calc(var(--spacing) * 110)}.max-h-\[50vh\]{max-height:50vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70\%\]{max-height:70%}.max-h-\[70vh\]{max-height:70vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[240px\]{max-height:240px}.max-h-\[280px\]{max-height:280px}.max-h-\[320px\]{max-height:320px}.max-h-\[var\(--layout-band-collapsed\)\]{max-height:var(--layout-band-collapsed)}.max-h-\[var\(--te-max-h\)\]{max-height:var(--te-max-h)}.max-h-\[var\(--ts-max-h\)\]{max-height:var(--ts-max-h)}.max-h-favourites-popup{max-height:var(--max-height-favourites-popup)}.max-h-full{max-height:100%}.max-h-media-preview{max-height:var(--max-height-media-preview)}.max-h-modal-app{max-height:var(--max-height-modal-app)}.max-h-note-dialog{max-height:var(--max-height-note-dialog)}.max-h-overlay-body{max-height:var(--max-height-overlay-body)}.max-h-overlay-body-compact{max-height:var(--max-height-overlay-body-compact)}.max-h-print-dialog{max-height:var(--max-height-print-dialog)}.max-h-signature-preview{max-height:var(--max-height-signature-preview)}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-4{min-height:var(--spacing-4)}.min-h-5{min-height:var(--spacing-5)}.min-h-6{min-height:var(--spacing-6)}.min-h-8{min-height:var(--spacing-8)}.min-h-10{min-height:var(--spacing-10)}.min-h-10\.5{min-height:calc(var(--spacing) * 10.5)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-13{min-height:calc(var(--spacing) * 13)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-15{min-height:calc(var(--spacing) * 15)}.min-h-16{min-height:var(--spacing-16)}.min-h-18{min-height:calc(var(--spacing) * 18)}.min-h-25{min-height:calc(var(--spacing) * 25)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-45{min-height:calc(var(--spacing) * 45)}.min-h-70{min-height:calc(var(--spacing) * 70)}.min-h-\[18px\]{min-height:18px}.min-h-\[28px\]{min-height:28px}.min-h-\[40px\]{min-height:40px}.min-h-\[52px\]{min-height:52px}.min-h-\[56px\]{min-height:56px}.min-h-\[61px\]{min-height:61px}.min-h-\[70px\]{min-height:70px}.min-h-\[110px\]{min-height:110px}.min-h-\[180px\]{min-height:180px}.min-h-\[258px\]{min-height:258px}.min-h-\[400px\]{min-height:400px}.min-h-\[480px\]{min-height:480px}.min-h-\[500px\]{min-height:500px}.min-h-\[600px\]{min-height:600px}.min-h-app-screen{min-height:var(--app-vh,100vh)}.min-h-screen{min-height:100vh}.\!w-6{width:var(--spacing-6)!important}.\!w-\[1px\]{width:1px!important}.w-\(--anchor-width\){width:var(--anchor-width)}.w-\(--pa-w\){width:var(--pa-w)}.w-\(--x\){width:var(--x)}.w-0{width:calc(var(--spacing) * 0)}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1{width:var(--spacing-1)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-2{width:var(--spacing-2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-3{width:var(--spacing-3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-4{width:var(--spacing-4)}.w-4\.5{width:calc(var(--spacing) * 4.5)}.w-5{width:var(--spacing-5)}.w-6{width:var(--spacing-6)}.w-7{width:calc(var(--spacing) * 7)}.w-7\.5{width:calc(var(--spacing) * 7.5)}.w-8{width:var(--spacing-8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:var(--spacing-10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:var(--spacing-12)}.w-12\.5{width:calc(var(--spacing) * 12.5)}.w-13{width:calc(var(--spacing) * 13)}.w-14{width:calc(var(--spacing) * 14)}.w-15{width:calc(var(--spacing) * 15)}.w-16{width:var(--spacing-16)}.w-17\.5{width:calc(var(--spacing) * 17.5)}.w-18{width:calc(var(--spacing) * 18)}.w-18\.75{width:calc(var(--spacing) * 18.75)}.w-19\.5{width:calc(var(--spacing) * 19.5)}.w-20{width:calc(var(--spacing) * 20)}.w-21{width:calc(var(--spacing) * 21)}.w-22{width:calc(var(--spacing) * 22)}.w-24{width:calc(var(--spacing) * 24)}.w-26{width:calc(var(--spacing) * 26)}.w-28{width:calc(var(--spacing) * 28)}.w-28\.5{width:calc(var(--spacing) * 28.5)}.w-31{width:calc(var(--spacing) * 31)}.w-32{width:calc(var(--spacing) * 32)}.w-32\.5{width:calc(var(--spacing) * 32.5)}.w-35{width:calc(var(--spacing) * 35)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-41\.25{width:calc(var(--spacing) * 41.25)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-50{width:calc(var(--spacing) * 50)}.w-52{width:calc(var(--spacing) * 52)}.w-55{width:calc(var(--spacing) * 55)}.w-56{width:calc(var(--spacing) * 56)}.w-62\.5{width:calc(var(--spacing) * 62.5)}.w-64{width:calc(var(--spacing) * 64)}.w-65{width:calc(var(--spacing) * 65)}.w-67\.5{width:calc(var(--spacing) * 67.5)}.w-70{width:calc(var(--spacing) * 70)}.w-72{width:calc(var(--spacing) * 72)}.w-74{width:calc(var(--spacing) * 74)}.w-75{width:calc(var(--spacing) * 75)}.w-76{width:calc(var(--spacing) * 76)}.w-77\.75{width:calc(var(--spacing) * 77.75)}.w-78{width:calc(var(--spacing) * 78)}.w-80{width:calc(var(--spacing) * 80)}.w-85{width:calc(var(--spacing) * 85)}.w-90{width:calc(var(--spacing) * 90)}.w-95{width:calc(var(--spacing) * 95)}.w-100{width:calc(var(--spacing) * 100)}.w-104{width:calc(var(--spacing) * 104)}.w-120{width:calc(var(--spacing) * 120)}.w-133{width:calc(var(--spacing) * 133)}.w-144{width:calc(var(--spacing) * 144)}.w-205\.5{width:calc(var(--spacing) * 205.5)}.w-\[1px\]{width:1px}.w-\[2px\]{width:2px}.w-\[3px\]{width:3px}.w-\[4px\]{width:4px}.w-\[10px\]{width:10px}.w-\[11px\]{width:11px}.w-\[13px\]{width:13px}.w-\[14px\]{width:14px}.w-\[15px\]{width:15px}.w-\[17px\]{width:17px}.w-\[18px\]{width:18px}.w-\[26px\]{width:26px}.w-\[30px\]{width:30px}.w-\[34px\]{width:34px}.w-\[42\.857px\]{width:42.857px}.w-\[45px\]{width:45px}.w-\[46px\]{width:46px}.w-\[56px\]{width:56px}.w-\[58px\]{width:58px}.w-\[60px\]{width:60px}.w-\[62px\]{width:62px}.w-\[72px\]{width:72px}.w-\[90px\]{width:90px}.w-\[92px\]{width:92px}.w-\[100px\]{width:100px}.w-\[101px\]{width:101px}.w-\[103px\]{width:103px}.w-\[120px\]{width:120px}.w-\[140px\]{width:140px}.w-\[176px\]{width:176px}.w-\[180px\]{width:180px}.w-\[190px\]{width:190px}.w-\[196px\]{width:196px}.w-\[216px\]{width:216px}.w-\[240px\]{width:240px}.w-\[248px\]{width:248px}.w-\[260px\]{width:260px}.w-\[270px\]{width:270px}.w-\[280px\]{width:280px}.w-\[300px\]{width:300px}.w-\[312px\]{width:312px}.w-\[320px\]{width:320px}.w-\[332px\]{width:332px}.w-\[340px\]{width:340px}.w-\[343px\]{width:343px}.w-\[348px\]{width:348px}.w-\[375px\]{width:375px}.w-\[380px\]{width:380px}.w-\[416px\]{width:416px}.w-\[420px\]{width:420px}.w-\[560px\]{width:560px}.w-\[860px\]{width:860px}.w-\[900px\]{width:900px}.w-\[969px\]{width:969px}.w-\[1008px\]{width:1008px}.w-\[1040px\]{width:1040px}.w-\[1280px\]{width:1280px}.w-\[1440px\]{width:1440px}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-\[calc\(100vw-32px\)\]{width:calc(100vw - 32px)}.w-\[max\(var\(--layout-main-col-min\)\,_calc\(var\(--layout-main-col-ratio\)_\*_100vw\)\)\]{width:max(var(--layout-main-col-min), calc(var(--layout-main-col-ratio) * 100vw))}.w-\[max\(var\(--layout-main-col-min\)\,_calc\(var\(--layout-main-col-ratio\)_\*_var\(--app-vw\,_100vw\)\)\)\]{width:max(var(--layout-main-col-min), calc(var(--layout-main-col-ratio) * var(--app-vw,100vw)))}.w-\[max-content\]{width:max-content}.w-\[min\(var\(--layout-note-popup-max\)\,100vw\)\]{width:min(var(--layout-note-popup-max), 100vw)}.w-\[var\(--anchor-width\)\]{width:var(--anchor-width)}.w-\[var\(--aw-w\)\]{width:var(--aw-w)}.w-\[var\(--layout-ap-rail\)\]{width:var(--layout-ap-rail)}.w-\[var\(--layout-ap-strip\)\]{width:var(--layout-ap-strip)}.w-\[var\(--layout-intel-col\)\]{width:var(--layout-intel-col)}.w-\[var\(--layout-intel-col-rail\)\]{width:var(--layout-intel-col-rail)}.w-\[var\(--layout-pre-rail\)\]{width:var(--layout-pre-rail)}.w-\[var\(--layout-televisit-pip-width\)\]{width:var(--layout-televisit-pip-width)}.w-\[var\(--pa-bar-w\)\]{width:var(--pa-bar-w)}.w-\[var\(--pa-blank-w\)\]{width:var(--pa-blank-w)}.w-\[var\(--pa-note-popup-width\)\]{width:var(--pa-note-popup-width)}.w-\[var\(--pa-w\)\]{width:var(--pa-w)}.w-\[var\(--spacing-2\)\]{width:var(--spacing-2)}.w-\[var\(--…\)\]{width:var(--…)}.w-\[…\]{width:…}.w-anchor{width:var(--anchor-width)}.w-auto{width:auto}.w-favourites-popup{width:var(--width-favourites-popup)}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-modal-document{width:var(--width-modal-document)}.w-modal-note{width:var(--width-modal-note)}.w-modal-summary{width:var(--width-modal-summary)}.w-px{width:1px}.w-time-column{width:var(--width-time-column)}.w-zone-panel{width:var(--zone-panel)}.\!max-w-\[95vw\]{max-width:95vw!important}.max-w-1\/2{max-width:50%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-28{max-width:calc(var(--spacing) * 28)}.max-w-30{max-width:calc(var(--spacing) * 30)}.max-w-35{max-width:calc(var(--spacing) * 35)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-49{max-width:calc(var(--spacing) * 49)}.max-w-50{max-width:calc(var(--spacing) * 50)}.max-w-55{max-width:calc(var(--spacing) * 55)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-60{max-width:calc(var(--spacing) * 60)}.max-w-62{max-width:calc(var(--spacing) * 62)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-65{max-width:calc(var(--spacing) * 65)}.max-w-70{max-width:calc(var(--spacing) * 70)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-100{max-width:calc(var(--spacing) * 100)}.max-w-120{max-width:calc(var(--spacing) * 120)}.max-w-140{max-width:calc(var(--spacing) * 140)}.max-w-160{max-width:calc(var(--spacing) * 160)}.max-w-180{max-width:calc(var(--spacing) * 180)}.max-w-190{max-width:calc(var(--spacing) * 190)}.max-w-202{max-width:calc(var(--spacing) * 202)}.max-w-225{max-width:calc(var(--spacing) * 225)}.max-w-232{max-width:calc(var(--spacing) * 232)}.max-w-260{max-width:calc(var(--spacing) * 260)}.max-w-350{max-width:calc(var(--spacing) * 350)}.max-w-\[16rem\]{max-width:16rem}.max-w-\[38ch\]{max-width:38ch}.max-w-\[40\%\]{max-width:40%}.max-w-\[44ch\]{max-width:44ch}.max-w-\[82\%\]{max-width:82%}.max-w-\[95vw\]{max-width:95vw}.max-w-\[96vw\]{max-width:96vw}.max-w-\[120px\]{max-width:120px}.max-w-\[140px\]{max-width:140px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[243px\]{max-width:243px}.max-w-\[250px\]{max-width:250px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[360px\]{max-width:360px}.max-w-\[375px\]{max-width:375px}.max-w-\[420px\]{max-width:420px}.max-w-\[470px\]{max-width:470px}.max-w-\[480px\]{max-width:480px}.max-w-\[560px\]{max-width:560px}.max-w-\[640px\]{max-width:640px}.max-w-\[720px\]{max-width:720px}.max-w-\[768px\]{max-width:768px}.max-w-\[820px\]{max-width:820px}.max-w-\[1000px\]{max-width:1000px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[var\(--layout-summary-band-identity\)\]{max-width:var(--layout-summary-band-identity)}.max-w-\[var\(--layout-wrapup-max\)\]{max-width:var(--layout-wrapup-max)}.max-w-bubble{max-width:var(--max-width-bubble)}.max-w-fit{max-width:fit-content}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-measure{max-width:var(--max-width-measure)}.max-w-popover-viewport{max-width:var(--max-width-popover-viewport)}.max-w-screen{max-width:100vw}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.conversation-list-pane{flex:0 0 var(--layout-conversation-list-narrow);min-width:var(--layout-conversation-list-min)}@container (width>=900px){.conversation-list-pane{flex-basis:var(--layout-conversation-list-medium)}}@container (width>=1300px){.conversation-list-pane{flex-basis:var(--layout-conversation-list-wide)}}.min-w-\(--anchor-width\){min-width:var(--anchor-width)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-4{min-width:var(--spacing-4)}.min-w-5{min-width:var(--spacing-5)}.min-w-6{min-width:var(--spacing-6)}.min-w-12{min-width:var(--spacing-12)}.min-w-17{min-width:calc(var(--spacing) * 17)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-30{min-width:calc(var(--spacing) * 30)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-35{min-width:calc(var(--spacing) * 35)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-42{min-width:calc(var(--spacing) * 42)}.min-w-45{min-width:calc(var(--spacing) * 45)}.min-w-50{min-width:calc(var(--spacing) * 50)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-60{min-width:calc(var(--spacing) * 60)}.min-w-65{min-width:calc(var(--spacing) * 65)}.min-w-80{min-width:calc(var(--spacing) * 80)}.min-w-100{min-width:calc(var(--spacing) * 100)}.min-w-160{min-width:calc(var(--spacing) * 160)}.min-w-275{min-width:calc(var(--spacing) * 275)}.min-w-\[16px\]{min-width:16px}.min-w-\[20rem\]{min-width:20rem}.min-w-\[24px\]{min-width:24px}.min-w-\[28px\]{min-width:28px}.min-w-\[40px\]{min-width:40px}.min-w-\[44px\]{min-width:44px}.min-w-\[132px\]{min-width:132px}.min-w-\[140px\]{min-width:140px}.min-w-\[160px\]{min-width:160px}.min-w-\[170px\]{min-width:170px}.min-w-\[184px\]{min-width:184px}.min-w-\[190px\]{min-width:190px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[250px\]{min-width:250px}.min-w-\[260px\]{min-width:260px}.min-w-\[280px\]{min-width:280px}.min-w-\[300px\]{min-width:300px}.min-w-\[640px\]{min-width:640px}.min-w-\[var\(--anchor-width\)\]{min-width:var(--anchor-width)}.min-w-auto{min-width:auto}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-\[0_0_55px\]{flex:0 0 55px}.flex-\[0_0_60px\]{flex:0 0 60px}.flex-\[0_0_103px\]{flex:0 0 103px}.flex-\[0_0_var\(--layout-ap-rail\)\]{flex:0 0 var(--layout-ap-rail)}.flex-\[0_0_var\(--layout-summary-band-identity\)\]{flex:0 0 var(--layout-summary-band-identity)}.flex-auto{flex:auto}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-0{flex-basis:calc(var(--spacing) * 0)}.basis-0\.5{flex-basis:calc(var(--spacing) * .5)}.basis-1{flex-basis:var(--spacing-1)}.basis-1\.5{flex-basis:calc(var(--spacing) * 1.5)}.basis-3{flex-basis:var(--spacing-3)}.basis-4{flex-basis:var(--spacing-4)}.basis-5{flex-basis:var(--spacing-5)}.basis-6{flex-basis:var(--spacing-6)}.basis-8{flex-basis:var(--spacing-8)}.basis-12\.5{flex-basis:calc(var(--spacing) * 12.5)}.basis-14{flex-basis:calc(var(--spacing) * 14)}.basis-17\.5{flex-basis:calc(var(--spacing) * 17.5)}.basis-18\.75{flex-basis:calc(var(--spacing) * 18.75)}.basis-19\.5{flex-basis:calc(var(--spacing) * 19.5)}.basis-26{flex-basis:calc(var(--spacing) * 26)}.basis-28\.5{flex-basis:calc(var(--spacing) * 28.5)}.basis-31{flex-basis:calc(var(--spacing) * 31)}.basis-\[calc\(100\%\+--spacing\(6\)\)\]{flex-basis:calc(100% + calc(var(--spacing) * 6))}.basis-full{flex-basis:100%}.basis-px{flex-basis:1px}.table-fixed{table-layout:fixed}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:calc(var(--spacing) * 0);--tw-border-spacing-y:calc(var(--spacing) * 0);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-0\.5{--tw-border-spacing-x:calc(var(--spacing) * .5);--tw-border-spacing-y:calc(var(--spacing) * .5);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-\(--transform-origin\){transform-origin:var(--transform-origin)}.origin-center{transform-origin:50%}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0\.5{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-5{--tw-translate-x:var(--spacing-5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[18px\]{--tw-translate-x:18px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[108\%\]{--tw-translate-x:108%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1{--tw-translate-y:calc(var(--spacing-1) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1\/2{--tw-translate-y:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-1px\]{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-none{translate:none}.scale-3d{scale:var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z)}.scale-\[0\.6667\]{scale:.6667}.-rotate-12{rotate:-12deg}.-rotate-90{rotate:-90deg}.rotate-12{rotate:12deg}.rotate-45{rotate:45deg}.rotate-180{rotate:180deg}.\[transform\:rotate\(…\)\]{transform:rotate(…)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.\!cursor-default{cursor:default!important}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-pinch-zoom{--tw-pinch-zoom:pinch-zoom;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-py-1{scroll-padding-block:var(--spacing-1)}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-outside{list-style-position:outside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.\[appearance\:textfield\]{appearance:textfield}.appearance-none{appearance:none}.columns-2{columns:2}.columns-3{columns:3}.break-inside-avoid{break-inside:avoid}.\[grid-template-columns\:repeat\(auto-fill\,minmax\(220px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.grid-cols-\[70px_minmax\(0\,1fr\)\]{grid-template-columns:70px minmax(0,1fr)}.grid-cols-\[80px_1fr\]{grid-template-columns:80px 1fr}.grid-cols-\[150px_1fr\]{grid-template-columns:150px 1fr}.grid-cols-\[300px_1fr_260px\]{grid-template-columns:300px 1fr 260px}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_auto\]{grid-template-columns:auto auto}.grid-cols-\[max-content_1fr\]{grid-template-columns:max-content 1fr}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,var\(--layout-chart-col\)\)_minmax\(min\(var\(--layout-note-col-min\)\,calc\(100\%-var\(--layout-intel-col\)\)\)\,1fr\)_auto\]{grid-template-columns:minmax(0,var(--layout-chart-col)) minmax(min(var(--layout-note-col-min), calc(100% - var(--layout-intel-col))),1fr) auto}.grid-cols-\[minmax\(0\,var\(--layout-chart-col\)\)_minmax\(var\(--layout-note-col-min\)\,1fr\)_auto\]{grid-template-columns:minmax(0,var(--layout-chart-col)) minmax(var(--layout-note-col-min),1fr) auto}.grid-cols-\[minmax\(96px\,38\%\)_1fr\]{grid-template-columns:minmax(96px,38%) 1fr}.grid-cols-\[minmax\(140px\,1\.1fr\)_minmax\(160px\,1\.3fr\)_minmax\(110px\,0\.9fr\)_minmax\(160px\,1\.3fr\)_minmax\(180px\,1\.5fr\)_minmax\(100px\,0\.8fr\)_minmax\(110px\,1fr\)_180px\]{grid-template-columns:minmax(140px,1.1fr) minmax(160px,1.3fr) minmax(110px,.9fr) minmax(160px,1.3fr) minmax(180px,1.5fr) minmax(100px,.8fr) minmax(110px,1fr) 180px}.grid-cols-\[repeat\(auto-fit\,minmax\(152px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(152px,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(200px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.grid-cols-\[var\(--layout-chart-col-strip\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:var(--layout-chart-col-strip) minmax(0,1fr) auto}.grid-cols-\[var\(--layout-chart-col-strip\)_minmax\(var\(--layout-note-col-min\)\,1fr\)_auto\]{grid-template-columns:var(--layout-chart-col-strip) minmax(var(--layout-note-col-min),1fr) auto}.grid-cols-copay{grid-template-columns:var(--grid-template-columns-copay)}.grid-cols-copay-single{grid-template-columns:var(--grid-template-columns-copay-single)}.grid-cols-diagnoses{grid-template-columns:var(--grid-template-columns-diagnoses)}.grid-cols-erx-info{grid-template-columns:var(--grid-template-columns-erx-info)}.grid-cols-lab-row{grid-template-columns:var(--grid-template-columns-lab-row)}.grid-cols-lab-row-edit{grid-template-columns:var(--grid-template-columns-lab-row-edit)}.grid-cols-label-value{grid-template-columns:var(--grid-template-columns-label-value)}.grid-cols-name-fields{grid-template-columns:var(--grid-template-columns-name-fields)}.grid-cols-subgrid{grid-template-columns:subgrid}.grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid-rows-\[auto_minmax\(0\,1fr\)\]{grid-template-rows:auto minmax(0,1fr)}.\!flex-row-reverse{flex-direction:row-reverse!important}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.content-center{align-content:center}.content-start{align-content:flex-start}.\!items-start{align-items:flex-start!important}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.\!justify-between{justify-content:space-between!important}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.\!gap-0{gap:calc(var(--spacing) * 0)!important}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-0\.75{gap:calc(var(--spacing) * .75)}.gap-1{gap:var(--spacing-1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-1\.25{gap:calc(var(--spacing) * 1.25)}.gap-2{gap:var(--spacing-2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-2\.75{gap:calc(var(--spacing) * 2.75)}.gap-3{gap:var(--spacing-3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-3\.75{gap:calc(var(--spacing) * 3.75)}.gap-4{gap:var(--spacing-4)}.gap-5{gap:var(--spacing-5)}.gap-6{gap:var(--spacing-6)}.gap-8{gap:var(--spacing-8)}.gap-10{gap:var(--spacing-10)}.gap-10\.5{gap:calc(var(--spacing) * 10.5)}.gap-17{gap:calc(var(--spacing) * 17)}.gap-35\.5{gap:calc(var(--spacing) * 35.5)}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-\[4px\]{gap:4px}.gap-\[5px\]{gap:5px}.gap-\[6px\]{gap:6px}.gap-\[7px\]{gap:7px}.gap-\[8px\]{gap:8px}.gap-\[9px\]{gap:9px}.gap-\[10px\]{gap:10px}.gap-\[11px\]{gap:11px}.gap-\[12px\]{gap:12px}.gap-\[13px\]{gap:13px}.gap-\[16px\]{gap:16px}.gap-\[22px\]{gap:22px}.gap-\[32px\]{gap:32px}.gap-\[var\(--spacing-1\)\]{gap:var(--spacing-1)}.gap-\[var\(--spacing-3\)\]{gap:var(--spacing-3)}.gap-\[var\(--spacing-4\)\]{gap:var(--spacing-4)}.gap-control-md{gap:var(--control-md)}.gap-px{gap:1px}.gap-vitals{gap:var(--spacing-vitals)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-1) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-2) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-3) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-4) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-5) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-6) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-8) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-reverse>:not(:last-child)){--tw-space-y-reverse:1}.\[column-gap\:var\(--spacing-2\)\]{column-gap:var(--spacing-2)}.\[column-gap\:var\(--spacing-6\)\]{column-gap:var(--spacing-6)}.gap-x-1{column-gap:var(--spacing-1)}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:var(--spacing-2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:var(--spacing-3)}.gap-x-4{column-gap:var(--spacing-4)}.gap-x-5{column-gap:var(--spacing-5)}.gap-x-6{column-gap:var(--spacing-6)}.gap-x-8{column-gap:var(--spacing-8)}.gap-x-\[var\(--spacing-3\)\]{column-gap:var(--spacing-3)}:where(.space-x-reverse>:not(:last-child)){--tw-space-x-reverse:1}.gap-y-0{row-gap:calc(var(--spacing) * 0)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing-1)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:var(--spacing-2)}.gap-y-3{row-gap:var(--spacing-3)}.gap-y-4{row-gap:var(--spacing-4)}.gap-y-6{row-gap:var(--spacing-6)}.gap-y-\[var\(--spacing-2\)\]{row-gap:var(--spacing-2)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-y-reverse>:not(:last-child)){--tw-divide-y-reverse:1}:where(.divide-\[var\(--color-border-subtle\)\]>:not(:last-child)){border-color:var(--color-border-subtle)}:where(.divide-border-default>:not(:last-child)){border-color:var(--color-border-default)}:where(.divide-border-hairline>:not(:last-child)){border-color:var(--color-border-hairline)}:where(.divide-border-subtle>:not(:last-child)){border-color:var(--color-border-subtle)}:where(.divide-surface-line>:not(:last-child)){border-color:var(--surface-line)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.rounded{border-radius:.25rem}.rounded-\[1px\]{border-radius:1px}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[13px\]{border-radius:13px}.rounded-\[18px\]{border-radius:18px}.rounded-\[Npx\]{border-radius:Npx}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[var\(--radius-full\)\]{border-radius:var(--radius-full)}.rounded-\[var\(--radius-lg\)\]{border-radius:var(--radius-lg)}.rounded-\[var\(--radius-md\)\]{border-radius:var(--radius-md)}.rounded-\[var\(--radius-modal\)\]{border-radius:var(--radius-modal)}.rounded-\[var\(--radius-panel\)\]{border-radius:var(--radius-panel)}.rounded-\[var\(--radius-sm\)\]{border-radius:var(--radius-sm)}.rounded-\[var\(--radius-televisit\)\]{border-radius:var(--radius-televisit)}.rounded-\[var\(--radius-televisit-stage\)\]{border-radius:var(--radius-televisit-stage)}.rounded-card{border-radius:var(--radius-card)}.rounded-control{border-radius:var(--radius-control)}.rounded-full{border-radius:var(--radius-full)}.rounded-input{border-radius:var(--radius-input)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-modal{border-radius:var(--radius-modal)}.rounded-none{border-radius:var(--radius-none)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-tag{border-radius:var(--radius-tag)}.rounded-tile{border-radius:var(--radius-tile)}.rounded-tooltip{border-radius:var(--tooltip-radius)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xl\!{border-radius:var(--radius-xl)!important}.rounded-xs{border-radius:var(--radius-xs)}.rounded-s{border-start-start-radius:.25rem;border-end-start-radius:.25rem}.rounded-s-\[var\(--radius-lg\)\]{border-start-start-radius:var(--radius-lg);border-end-start-radius:var(--radius-lg)}.rounded-ss{border-start-start-radius:.25rem}.rounded-ss-none{border-start-start-radius:var(--radius-none)}.rounded-e{border-start-end-radius:.25rem;border-end-end-radius:.25rem}.rounded-e-full{border-start-end-radius:var(--radius-full);border-end-end-radius:var(--radius-full)}.rounded-se{border-start-end-radius:.25rem}.rounded-se-none{border-start-end-radius:var(--radius-none)}.rounded-ee{border-end-end-radius:.25rem}.rounded-es{border-end-start-radius:.25rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-\[calc\(var\(--radius-lg\)-1px\)\]{border-top-left-radius:calc(var(--radius-lg) - 1px);border-top-right-radius:calc(var(--radius-lg) - 1px)}.rounded-t-tag{border-top-left-radius:var(--radius-tag);border-top-right-radius:var(--radius-tag)}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-l-\[var\(--radius-lg\)\]{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-l-\[var\(--radius-md\)\]{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-l-card{border-top-left-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-tl{border-top-left-radius:.25rem}.rounded-tl-\[var\(--radius-sm\)\]{border-top-left-radius:var(--radius-sm)}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-r-\[var\(--radius-md\)\],.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.rounded-tr{border-top-right-radius:.25rem}.rounded-tr-\[var\(--radius-sm\)\]{border-top-right-radius:var(--radius-sm)}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-\[var\(--radius-lg\)\]{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-b-xl{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.rounded-br{border-bottom-right-radius:.25rem}.rounded-bl{border-bottom-left-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border\!{border-style:var(--tw-border-style)!important;border-width:1px!important}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-\[length\:var\(--layout-televisit-border\)\]{border-style:var(--tw-border-style);border-width:var(--layout-televisit-border)}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-s-4{border-inline-start-style:var(--tw-border-style);border-inline-start-width:4px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-bs{border-block-start-style:var(--tw-border-style);border-block-start-width:1px}.border-be{border-block-end-style:var(--tw-border-style);border-block-end-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-3{border-bottom-style:var(--tw-border-style);border-bottom-width:3px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-3{border-left-style:var(--tw-border-style);border-left-width:3px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-solid{--tw-border-style:solid;border-style:solid}.border-\[var\(--color-base-lines\)\]{border-color:var(--color-base-lines)}.border-\[var\(--color-blue-200\)\]{border-color:var(--color-blue-200)}.border-\[var\(--color-blue-400\)\]{border-color:var(--color-blue-400)}.border-\[var\(--color-blue-500\)\]{border-color:var(--color-blue-500)}.border-\[var\(--color-border-card\)\]{border-color:var(--color-border-card)}.border-\[var\(--color-border-default\)\],.border-\[var\(--color-border-default\)\]\/30{border-color:var(--color-border-default)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--color-border-default\)\]\/30{border-color:color-mix(in oklab, var(--color-border-default) 30%, transparent)}}.border-\[var\(--color-border-default\,\#EFEEEE\)\]{border-color:var(--color-border-default,#efeeee)}.border-\[var\(--color-border-strong\)\]{border-color:var(--color-border-strong)}.border-\[var\(--color-border-subtle\)\]{border-color:var(--color-border-subtle)}.border-\[var\(--color-brand-primary\)\]{border-color:var(--color-brand-primary)}.border-\[var\(--color-green-200\)\]{border-color:var(--color-green-200)}.border-\[var\(--color-green-500\)\]{border-color:var(--color-green-500)}.border-\[var\(--color-green-600\)\]{border-color:var(--color-green-600)}.border-\[var\(--color-grey-100\)\]{border-color:var(--color-grey-100)}.border-\[var\(--color-grey-200\)\]{border-color:var(--color-grey-200)}.border-\[var\(--color-grey-300\)\]{border-color:var(--color-grey-300)}.border-\[var\(--color-grey-700\)\]{border-color:var(--color-grey-700)}.border-\[var\(--color-interactive-default\)\]{border-color:var(--color-interactive-default)}.border-\[var\(--color-red-200\)\]{border-color:var(--color-red-200)}.border-\[var\(--color-red-500\)\]{border-color:var(--color-red-500)}.border-\[var\(--color-red-600\)\]{border-color:var(--color-red-600)}.border-\[var\(--color-status-error\)\]{border-color:var(--color-status-error)}.border-\[var\(--color-status-info\)\]{border-color:var(--color-status-info)}.border-\[var\(--color-status-success\)\]{border-color:var(--color-status-success)}.border-\[var\(--color-status-warning\)\]{border-color:var(--color-status-warning)}.border-\[var\(--color-surface-card\)\]{border-color:var(--color-surface-card)}.border-\[var\(--color-yellow-200\)\]{border-color:var(--color-yellow-200)}.border-\[var\(--color-yellow-500\)\]{border-color:var(--color-yellow-500)}.border-\[var\(--x\)\]{border-color:var(--x)}.border-accent-primary{border-color:var(--accent-primary)}.border-black\/5{border-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.border-black\/5{border-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.border-black\/10{border-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.border-blue-100{border-color:var(--color-blue-100)}.border-blue-600{border-color:var(--color-blue-600)}.border-border-card{border-color:var(--color-border-card)}.border-border-default{border-color:var(--color-border-default)}.border-border-hairline{border-color:var(--color-border-hairline)}.border-border-hairline-strong{border-color:var(--color-border-hairline-strong)}.border-border-strong{border-color:var(--color-border-strong)}.border-border-subtle{border-color:var(--color-border-subtle)}.border-brand-primary{border-color:var(--color-brand-primary)}.border-cat-jade-200{border-color:var(--cat-jade-200)}.border-cat-jade-400{border-color:var(--cat-jade-400)}.border-cat-jade-500{border-color:var(--cat-jade-500)}.border-cat-orange-200{border-color:var(--cat-orange-200)}.border-cat-orange-400{border-color:var(--cat-orange-400)}.border-cat-orange-500{border-color:var(--cat-orange-500)}.border-cat-purple-200{border-color:var(--cat-purple-200)}.border-cat-purple-400{border-color:var(--cat-purple-400)}.border-cat-purple-500{border-color:var(--cat-purple-500)}.border-cat-sky-200{border-color:var(--cat-sky-200)}.border-cat-sky-400{border-color:var(--cat-sky-400)}.border-cat-sky-500{border-color:var(--cat-sky-500)}.border-cat-vermilion-200{border-color:var(--cat-vermilion-200)}.border-cat-vermilion-400{border-color:var(--cat-vermilion-400)}.border-cat-vermilion-500{border-color:var(--cat-vermilion-500)}.border-cat-yellow-200{border-color:var(--cat-yellow-200)}.border-cat-yellow-400{border-color:var(--cat-yellow-400)}.border-cat-yellow-500{border-color:var(--cat-yellow-500)}.border-current{border-color:currentColor}.border-green-200{border-color:var(--color-green-200)}.border-green-600{border-color:var(--color-green-600)}.border-grey-300{border-color:var(--color-grey-300)}.border-grey-500{border-color:var(--color-grey-500)}.border-grey-700{border-color:var(--color-grey-700)}.border-red-200{border-color:var(--color-red-200)}.border-red-300{border-color:var(--color-red-300)}.border-ring{border-color:var(--ring)}.border-status-error,.border-status-error\/20{border-color:var(--color-status-error)}@supports (color:color-mix(in lab, red, red)){.border-status-error\/20{border-color:color-mix(in oklab, var(--color-status-error) 20%, transparent)}}.border-status-error\/40{border-color:var(--color-status-error)}@supports (color:color-mix(in lab, red, red)){.border-status-error\/40{border-color:color-mix(in oklab, var(--color-status-error) 40%, transparent)}}.border-status-success{border-color:var(--color-status-success)}.border-status-warning,.border-status-warning\/40{border-color:var(--color-status-warning)}@supports (color:color-mix(in lab, red, red)){.border-status-warning\/40{border-color:color-mix(in oklab, var(--color-status-warning) 40%, transparent)}}.border-surface-background{border-color:var(--color-surface-background)}.border-surface-line{border-color:var(--surface-line)}.border-teal-500{border-color:var(--color-teal-500)}.border-text-muted{border-color:var(--color-text-muted)}.border-transparent{border-color:#0000}.border-yellow-100{border-color:var(--color-yellow-100)}.border-yellow-200{border-color:var(--color-yellow-200)}.border-yellow-700{border-color:var(--color-yellow-700)}.border-s-\[var\(--color-border-default\)\],.border-s-border-default{border-inline-start-color:var(--color-border-default)}.border-e-border-default{border-inline-end-color:var(--color-border-default)}.border-t-\[var\(--color-blue-400\)\]{border-top-color:var(--color-blue-400)}.border-t-border-default{border-top-color:var(--color-border-default)}.border-t-border-strong{border-top-color:var(--color-border-strong)}.border-t-border-subtle{border-top-color:var(--color-border-subtle)}.border-t-brand-primary{border-top-color:var(--color-brand-primary)}.border-t-status-error{border-top-color:var(--color-status-error)}.border-t-status-info{border-top-color:var(--color-status-info)}.border-t-status-warning{border-top-color:var(--color-status-warning)}.border-r-border-default{border-right-color:var(--color-border-default)}.border-b-border-card{border-bottom-color:var(--color-border-card)}.border-b-border-default{border-bottom-color:var(--color-border-default)}.border-b-border-subtle{border-bottom-color:var(--color-border-subtle)}.border-b-wayfind-history-ink{border-bottom-color:var(--color-wayfind-history-ink)}.border-b-wayfind-medications-ink{border-bottom-color:var(--color-wayfind-medications-ink)}.border-b-wayfind-neutral-ink{border-bottom-color:var(--color-wayfind-neutral-ink)}.border-b-wayfind-problems-ink{border-bottom-color:var(--color-wayfind-problems-ink)}.border-l-\[var\(--color-blue-200\)\]{border-left-color:var(--color-blue-200)}.border-l-\[var\(--color-blue-300\)\]{border-left-color:var(--color-blue-300)}.border-l-\[var\(--color-border-strong\)\]{border-left-color:var(--color-border-strong)}.border-l-\[var\(--color-brand-primary\)\]{border-left-color:var(--color-brand-primary)}.border-l-\[var\(--color-grey-400\)\]{border-left-color:var(--color-grey-400)}.border-l-\[var\(--color-status-error\)\]{border-left-color:var(--color-status-error)}.border-l-\[var\(--color-status-success\)\]{border-left-color:var(--color-status-success)}.border-l-\[var\(--color-status-warning\)\]{border-left-color:var(--color-status-warning)}.border-l-blue-200{border-left-color:var(--color-blue-200)}.border-l-blue-300{border-left-color:var(--color-blue-300)}.border-l-border-default{border-left-color:var(--color-border-default)}.border-l-brand-primary{border-left-color:var(--color-brand-primary)}.border-l-grey-400{border-left-color:var(--color-grey-400)}.border-l-status-error{border-left-color:var(--color-status-error)}.border-l-status-success{border-left-color:var(--color-status-success)}.border-l-status-warning{border-left-color:var(--color-status-warning)}.border-l-transparent{border-left-color:#0000}.bg-\[\#fff\]\/50{background-color:oklab(100% 0 5.96046e-8/.5)}.bg-\[color-mix\(in_srgb\,var\(--color-brand-primary\)_4\%\,var\(--color-surface-card\)\)\]{background-color:var(--color-brand-primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--color-brand-primary\)_4\%\,var\(--color-surface-card\)\)\]{background-color:color-mix(in srgb,var(--color-brand-primary) 4%,var(--color-surface-card))}}.bg-\[color-mix\(in_srgb\,var\(--color-brand-primary\)_15\%\,transparent\)\]{background-color:var(--color-brand-primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--color-brand-primary\)_15\%\,transparent\)\]{background-color:color-mix(in srgb,var(--color-brand-primary) 15%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--pa-profile-color\)_10\%\,transparent\)\]{background-color:var(--pa-profile-color)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--pa-profile-color\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--pa-profile-color) 10%,transparent)}}.bg-\[var\(--avatar-bg\)\]{background-color:var(--avatar-bg)}.bg-\[var\(--color-base-black\)\],.bg-\[var\(--color-base-black\)\]\/10{background-color:var(--color-base-black)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--color-base-black\)\]\/10{background-color:color-mix(in oklab, var(--color-base-black) 10%, transparent)}}.bg-\[var\(--color-base-white\)\]{background-color:var(--color-base-white)}.bg-\[var\(--color-blue-100\)\],.bg-\[var\(--color-blue-100\)\]\/40{background-color:var(--color-blue-100)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--color-blue-100\)\]\/40{background-color:color-mix(in oklab, var(--color-blue-100) 40%, transparent)}}.bg-\[var\(--color-blue-100\)\]\/60{background-color:var(--color-blue-100)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--color-blue-100\)\]\/60{background-color:color-mix(in oklab, var(--color-blue-100) 60%, transparent)}}.bg-\[var\(--color-blue-200\)\]{background-color:var(--color-blue-200)}.bg-\[var\(--color-blue-500\)\]{background-color:var(--color-blue-500)}.bg-\[var\(--color-border-default\)\],.bg-\[var\(--color-border-default\)\]\/30{background-color:var(--color-border-default)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--color-border-default\)\]\/30{background-color:color-mix(in oklab, var(--color-border-default) 30%, transparent)}}.bg-\[var\(--color-border-strong\)\]{background-color:var(--color-border-strong)}.bg-\[var\(--color-border-subtle\)\]{background-color:var(--color-border-subtle)}.bg-\[var\(--color-brand-primary\)\]{background-color:var(--color-brand-primary)}.bg-\[var\(--color-green-100\)\]{background-color:var(--color-green-100)}.bg-\[var\(--color-green-200\)\]{background-color:var(--color-green-200)}.bg-\[var\(--color-green-300\)\]{background-color:var(--color-green-300)}.bg-\[var\(--color-green-500\)\]{background-color:var(--color-green-500)}.bg-\[var\(--color-grey-100\)\],.bg-\[var\(--color-grey-100\)\]\/50{background-color:var(--color-grey-100)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--color-grey-100\)\]\/50{background-color:color-mix(in oklab, var(--color-grey-100) 50%, transparent)}}.bg-\[var\(--color-grey-100\,\#F7F9FA\)\]{background-color:var(--color-grey-100,#f7f9fa)}.bg-\[var\(--color-grey-200\)\]{background-color:var(--color-grey-200)}.bg-\[var\(--color-grey-200\)\]\!{background-color:var(--color-grey-200)!important}.bg-\[var\(--color-grey-300\)\]{background-color:var(--color-grey-300)}.bg-\[var\(--color-grey-400\)\]{background-color:var(--color-grey-400)}.bg-\[var\(--color-grey-500\)\]{background-color:var(--color-grey-500)}.bg-\[var\(--color-grey-600\)\]{background-color:var(--color-grey-600)}.bg-\[var\(--color-grey-700\)\]{background-color:var(--color-grey-700)}.bg-\[var\(--color-grey-900\)\]{background-color:var(--color-grey-900)}.bg-\[var\(--color-interactive-disabled\)\]{background-color:var(--color-interactive-disabled)}.bg-\[var\(--color-obs-identity-tint\)\]{background-color:var(--color-obs-identity-tint)}.bg-\[var\(--color-red-100\)\]{background-color:var(--color-red-100)}.bg-\[var\(--color-red-500\)\]{background-color:var(--color-red-500)}.bg-\[var\(--color-sidebar-item-active\)\]{background-color:var(--color-sidebar-item-active)}.bg-\[var\(--color-status-error\)\]{background-color:var(--color-status-error)}.bg-\[var\(--color-status-error\,\#CD3232\)\]{background-color:var(--color-status-error,#cd3232)}.bg-\[var\(--color-status-error-bg\)\]{background-color:var(--color-status-error-bg)}.bg-\[var\(--color-status-info-bg\)\]{background-color:var(--color-status-info-bg)}.bg-\[var\(--color-status-neutral\)\]{background-color:var(--color-status-neutral)}.bg-\[var\(--color-status-success\)\]{background-color:var(--color-status-success)}.bg-\[var\(--color-status-success-bg\)\]{background-color:var(--color-status-success-bg)}.bg-\[var\(--color-status-warning\)\]{background-color:var(--color-status-warning)}.bg-\[var\(--color-status-warning-bg\)\]{background-color:var(--color-status-warning-bg)}.bg-\[var\(--color-surface-background\)\]{background-color:var(--color-surface-background)}.bg-\[var\(--color-surface-card\)\],.bg-\[var\(--color-surface-card\)\]\/90{background-color:var(--color-surface-card)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--color-surface-card\)\]\/90{background-color:color-mix(in oklab, var(--color-surface-card) 90%, transparent)}}.bg-\[var\(--color-surface-card\,\#FFFFFF\)\]{background-color:var(--color-surface-card,#fff)}.bg-\[var\(--color-surface-card\,white\)\]{background-color:var(--color-surface-card,white)}.bg-\[var\(--color-surface-default\)\]{background-color:var(--color-surface-default)}.bg-\[var\(--color-surface-muted\)\]{background-color:var(--color-surface-muted)}.bg-\[var\(--color-surface-overlay\)\],.bg-\[var\(--color-surface-overlay\)\]\/10{background-color:var(--color-surface-overlay)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--color-surface-overlay\)\]\/10{background-color:color-mix(in oklab, var(--color-surface-overlay) 10%, transparent)}}.bg-\[var\(--color-surface-overlay\)\]\/54{background-color:var(--color-surface-overlay)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--color-surface-overlay\)\]\/54{background-color:color-mix(in oklab, var(--color-surface-overlay) 54%, transparent)}}.bg-\[var\(--color-surface-page\)\]{background-color:var(--color-surface-page)}.bg-\[var\(--color-surface-sidebar\)\]{background-color:var(--color-surface-sidebar)}.bg-\[var\(--color-text-primary\)\]{background-color:var(--color-text-primary)}.bg-\[var\(--color-yellow-100\)\]{background-color:var(--color-yellow-100)}.bg-\[var\(--color-yellow-500\)\]{background-color:var(--color-yellow-500)}.bg-\[var\(--pa-fill\)\]{background-color:var(--pa-fill)}.bg-\[var\(--pa-flag-color\)\]{background-color:var(--pa-flag-color)}.bg-\[var\(--pa-profile-color\)\]{background-color:var(--pa-profile-color)}.bg-\[var\(--pa-profile-tint\)\]{background-color:var(--pa-profile-tint)}.bg-\[var\(--pa-swatch-color\)\]{background-color:var(--pa-swatch-color)}.bg-\[var\(--pa-x\)\]{background-color:var(--pa-x)}.bg-\[var\(--x\)\]{background-color:var(--x)}.bg-accent-primary{background-color:var(--accent-primary)}.bg-base-white{background-color:var(--color-base-white)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-blue-100,.bg-blue-100\/30{background-color:var(--color-blue-100)}@supports (color:color-mix(in lab, red, red)){.bg-blue-100\/30{background-color:color-mix(in oklab, var(--color-blue-100) 30%, transparent)}}.bg-blue-100\/40{background-color:var(--color-blue-100)}@supports (color:color-mix(in lab, red, red)){.bg-blue-100\/40{background-color:color-mix(in oklab, var(--color-blue-100) 40%, transparent)}}.bg-blue-100\/60{background-color:var(--color-blue-100)}@supports (color:color-mix(in lab, red, red)){.bg-blue-100\/60{background-color:color-mix(in oklab, var(--color-blue-100) 60%, transparent)}}.bg-blue-100\/70{background-color:var(--color-blue-100)}@supports (color:color-mix(in lab, red, red)){.bg-blue-100\/70{background-color:color-mix(in oklab, var(--color-blue-100) 70%, transparent)}}.bg-blue-200{background-color:var(--color-blue-200)}.bg-blue-300{background-color:var(--color-blue-300)}.bg-border-card{background-color:var(--color-border-card)}.bg-border-default{background-color:var(--color-border-default)}.bg-border-subtle{background-color:var(--color-border-subtle)}.bg-brand-depth{background-color:var(--color-brand-depth)}.bg-brand-primary{background-color:var(--color-brand-primary)}.bg-cat-jade-100{background-color:var(--cat-jade-100)}.bg-cat-orange-100{background-color:var(--cat-orange-100)}.bg-cat-purple-100{background-color:var(--cat-purple-100)}.bg-cat-sky-100{background-color:var(--cat-sky-100)}.bg-cat-vermilion-100{background-color:var(--cat-vermilion-100)}.bg-cat-yellow-100{background-color:var(--cat-yellow-100)}.bg-chat-bubble-incoming{background-color:var(--color-chat-bubble-incoming)}.bg-chat-bubble-outgoing{background-color:var(--color-chat-bubble-outgoing)}.bg-chat-bubble-system{background-color:var(--color-chat-bubble-system)}.bg-chat-tray{background-color:var(--color-chat-tray)}.bg-current{background-color:currentColor}.bg-green-100{background-color:var(--color-green-100)}.bg-green-200{background-color:var(--color-green-200)}.bg-green-400{background-color:var(--color-green-400)}.bg-green-500{background-color:var(--color-green-500)}.bg-grey-100,.bg-grey-100\/30{background-color:var(--color-grey-100)}@supports (color:color-mix(in lab, red, red)){.bg-grey-100\/30{background-color:color-mix(in oklab, var(--color-grey-100) 30%, transparent)}}.bg-grey-100\/40{background-color:var(--color-grey-100)}@supports (color:color-mix(in lab, red, red)){.bg-grey-100\/40{background-color:color-mix(in oklab, var(--color-grey-100) 40%, transparent)}}.bg-grey-100\/50{background-color:var(--color-grey-100)}@supports (color:color-mix(in lab, red, red)){.bg-grey-100\/50{background-color:color-mix(in oklab, var(--color-grey-100) 50%, transparent)}}.bg-grey-200{background-color:var(--color-grey-200)}.bg-grey-300{background-color:var(--color-grey-300)}.bg-list-row-selected{background-color:var(--color-list-row-selected)}.bg-obs-identity-tint{background-color:var(--color-obs-identity-tint)}.bg-overlay-scrim{background-color:var(--color-overlay-scrim)}.bg-red-100,.bg-red-100\/40{background-color:var(--color-red-100)}@supports (color:color-mix(in lab, red, red)){.bg-red-100\/40{background-color:color-mix(in oklab, var(--color-red-100) 40%, transparent)}}.bg-red-500{background-color:var(--color-red-500)}.bg-search-fill{background-color:var(--color-search-fill)}.bg-status-amber-display{background-color:var(--color-status-amber-display)}.bg-status-error{background-color:var(--color-status-error)}.bg-status-error-bg,.bg-status-error-bg\/50{background-color:var(--color-status-error-bg)}@supports (color:color-mix(in lab, red, red)){.bg-status-error-bg\/50{background-color:color-mix(in oklab, var(--color-status-error-bg) 50%, transparent)}}.bg-status-info-bg{background-color:var(--color-status-info-bg)}.bg-status-neutral-bg{background-color:var(--color-status-neutral-bg)}.bg-status-success{background-color:var(--color-status-success)}.bg-status-success-bg{background-color:var(--color-status-success-bg)}.bg-status-warning{background-color:var(--color-status-warning)}.bg-status-warning-bg,.bg-status-warning-bg\/40{background-color:var(--color-status-warning-bg)}@supports (color:color-mix(in lab, red, red)){.bg-status-warning-bg\/40{background-color:color-mix(in oklab, var(--color-status-warning-bg) 40%, transparent)}}.bg-status-warning-bg\/60{background-color:var(--color-status-warning-bg)}@supports (color:color-mix(in lab, red, red)){.bg-status-warning-bg\/60{background-color:color-mix(in oklab, var(--color-status-warning-bg) 60%, transparent)}}.bg-surface-app{background-color:var(--surface-app)}.bg-surface-background{background-color:var(--color-surface-background)}.bg-surface-card,.bg-surface-card\/50{background-color:var(--color-surface-card)}@supports (color:color-mix(in lab, red, red)){.bg-surface-card\/50{background-color:color-mix(in oklab, var(--color-surface-card) 50%, transparent)}}.bg-surface-overlay\/25{background-color:var(--color-surface-overlay)}@supports (color:color-mix(in lab, red, red)){.bg-surface-overlay\/25{background-color:color-mix(in oklab, var(--color-surface-overlay) 25%, transparent)}}.bg-surface-overlay\/26{background-color:var(--color-surface-overlay)}@supports (color:color-mix(in lab, red, red)){.bg-surface-overlay\/26{background-color:color-mix(in oklab, var(--color-surface-overlay) 26%, transparent)}}.bg-surface-overlay\/45{background-color:var(--color-surface-overlay)}@supports (color:color-mix(in lab, red, red)){.bg-surface-overlay\/45{background-color:color-mix(in oklab, var(--color-surface-overlay) 45%, transparent)}}.bg-surface-overlay\/54{background-color:var(--color-surface-overlay)}@supports (color:color-mix(in lab, red, red)){.bg-surface-overlay\/54{background-color:color-mix(in oklab, var(--color-surface-overlay) 54%, transparent)}}.bg-surface-panel{background-color:var(--surface-panel)}.bg-surface-read{background-color:var(--surface-read)}.bg-surface-sidebar{background-color:var(--color-surface-sidebar)}.bg-surface-tint{background-color:var(--color-surface-tint)}.bg-surface-tint-brand{background-color:var(--color-surface-tint-brand)}.bg-surface-tint-soft{background-color:var(--color-surface-tint-soft)}.bg-surface-tint-strong{background-color:var(--color-surface-tint-strong)}.bg-teal-300{background-color:var(--color-teal-300)}.bg-text-primary{background-color:var(--color-text-primary)}.bg-transparent{background-color:#0000}.bg-wayfind-history-fill{background-color:var(--color-wayfind-history-fill)}.bg-wayfind-history-ink{background-color:var(--color-wayfind-history-ink)}.bg-wayfind-medications-fill{background-color:var(--color-wayfind-medications-fill)}.bg-wayfind-medications-ink{background-color:var(--color-wayfind-medications-ink)}.bg-wayfind-neutral-fill{background-color:var(--color-wayfind-neutral-fill)}.bg-wayfind-neutral-ink{background-color:var(--color-wayfind-neutral-ink)}.bg-wayfind-problems-fill{background-color:var(--color-wayfind-problems-fill)}.bg-wayfind-problems-ink{background-color:var(--color-wayfind-problems-ink)}.bg-white{background-color:var(--color-white)}.bg-yellow-100,.bg-yellow-100\/60{background-color:var(--color-yellow-100)}@supports (color:color-mix(in lab, red, red)){.bg-yellow-100\/60{background-color:color-mix(in oklab, var(--color-yellow-100) 60%, transparent)}}.bg-yellow-200{background-color:var(--color-yellow-200)}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-\[repeating-linear-gradient\(45deg\,var\(--color-grey-200\)_0\,var\(--color-grey-200\)_5px\,var\(--color-grey-100\)_5px\,var\(--color-grey-100\)_10px\)\]{background-image:repeating-linear-gradient(45deg,var(--color-grey-200) 0,var(--color-grey-200) 5px,var(--color-grey-100) 5px,var(--color-grey-100) 10px)}.bg-none{background-image:none}.bg-clip-content{background-clip:content-box}.bg-repeat{background-repeat:repeat}.mask-no-clip{-webkit-mask-clip:no-clip;mask-clip:no-clip}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.fill-\[var\(--color-brand-primary\)\]{fill:var(--color-brand-primary)}.fill-\[var\(--color-yellow-500\)\]{fill:var(--color-yellow-500)}.fill-brand-primary{fill:var(--color-brand-primary)}.fill-text-primary{fill:var(--color-text-primary)}.fill-text-secondary{fill:var(--color-text-secondary)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.\!p-0{padding:calc(var(--spacing) * 0)!important}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-0\.75{padding:calc(var(--spacing) * .75)}.p-1{padding:var(--spacing-1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-1\.25{padding:calc(var(--spacing) * 1.25)}.p-2{padding:var(--spacing-2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:var(--spacing-3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:var(--spacing-4)}.p-5{padding:var(--spacing-5)}.p-6{padding:var(--spacing-6)}.p-8{padding:var(--spacing-8)}.p-9{padding:calc(var(--spacing) * 9)}.p-10{padding:var(--spacing-10)}.p-12{padding:var(--spacing-12)}.p-42{padding:calc(var(--spacing) * 42)}.p-77{padding:calc(var(--spacing) * 77)}.p-99{padding:calc(var(--spacing) * 99)}.p-1001{padding:calc(var(--spacing) * 1001)}.p-\[1px\]{padding:1px}.p-\[3px\]{padding:3px}.p-\[4px\]{padding:4px}.p-\[8px\]{padding:8px}.p-\[8px_9px\]{padding:8px 9px}.p-\[var\(--spacing-3\)\]{padding:var(--spacing-3)}.p-space-16{padding:var(--space-16)}.\!px-2{padding-inline:var(--spacing-2)!important}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-0\.75{padding-inline:calc(var(--spacing) * .75)}.px-1{padding-inline:var(--spacing-1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-1\.25{padding-inline:calc(var(--spacing) * 1.25)}.px-2{padding-inline:var(--spacing-2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-2\.75{padding-inline:calc(var(--spacing) * 2.75)}.px-3{padding-inline:var(--spacing-3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:var(--spacing-4)}.px-4\.5{padding-inline:calc(var(--spacing) * 4.5)}.px-5{padding-inline:var(--spacing-5)}.px-6{padding-inline:var(--spacing-6)}.px-8{padding-inline:var(--spacing-8)}.px-12{padding-inline:var(--spacing-12)}.px-\[3px\]{padding-inline:3px}.px-\[6px\]{padding-inline:6px}.px-\[8px\]{padding-inline:8px}.px-\[9px\]{padding-inline:9px}.px-\[10px\]{padding-inline:10px}.px-\[14px\]{padding-inline:14px}.px-\[15px\]{padding-inline:15px}.px-\[24px\]{padding-inline:24px}.px-\[var\(--page-pad\)\]{padding-inline:var(--page-pad)}.px-\[var\(--spacing-1\)\]{padding-inline:var(--spacing-1)}.px-\[var\(--spacing-2\)\]{padding-inline:var(--spacing-2)}.px-\[var\(--spacing-3\)\]{padding-inline:var(--spacing-3)}.\!py-1{padding-block:var(--spacing-1)!important}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-0\.75{padding-block:calc(var(--spacing) * .75)}.py-1{padding-block:var(--spacing-1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-1\.25{padding-block:calc(var(--spacing) * 1.25)}.py-2{padding-block:var(--spacing-2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-2\.25{padding-block:calc(var(--spacing) * 2.25)}.py-2\.75{padding-block:calc(var(--spacing) * 2.75)}.py-3{padding-block:var(--spacing-3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:var(--spacing-4)}.py-5{padding-block:var(--spacing-5)}.py-6{padding-block:var(--spacing-6)}.py-8{padding-block:var(--spacing-8)}.py-10{padding-block:var(--spacing-10)}.py-12{padding-block:var(--spacing-12)}.py-16{padding-block:var(--spacing-16)}.py-\[2px\]{padding-block:2px}.py-\[3px\]{padding-block:3px}.py-\[6px\]{padding-block:6px}.py-\[8px\]{padding-block:8px}.py-\[9px\]{padding-block:9px}.py-\[10px\]{padding-block:10px}.py-\[16px\]{padding-block:16px}.py-\[22px\]{padding-block:22px}.py-\[24px\]{padding-block:24px}.py-\[var\(--spacing-2\)\]{padding-block:var(--spacing-2)}.py-px{padding-block:1px}.ps-2{padding-inline-start:var(--spacing-2)}.ps-2\.5{padding-inline-start:calc(var(--spacing) * 2.5)}.ps-2\.25{padding-inline-start:calc(var(--spacing) * 2.25)}.ps-3{padding-inline-start:var(--spacing-3)}.ps-\[1\.1rem\]{padding-inline-start:1.1rem}.ps-\[60px\]{padding-inline-start:60px}.ps-list-indent{padding-inline-start:var(--spacing-list-indent)}.pe-1{padding-inline-end:var(--spacing-1)}.pe-1\.5{padding-inline-end:calc(var(--spacing) * 1.5)}.pe-2{padding-inline-end:var(--spacing-2)}.pe-3{padding-inline-end:var(--spacing-3)}.pe-4{padding-inline-end:var(--spacing-4)}.pe-9{padding-inline-end:calc(var(--spacing) * 9)}.pe-10{padding-inline-end:var(--spacing-10)}.pe-vitals{padding-inline-end:var(--spacing-vitals)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing-1)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:var(--spacing-2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:var(--spacing-3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:var(--spacing-4)}.pt-6{padding-top:var(--spacing-6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:var(--spacing-8)}.pt-9{padding-top:calc(var(--spacing) * 9)}.pt-\[2px\]{padding-top:2px}.pt-\[6px\]{padding-top:6px}.pt-\[7px\]{padding-top:7px}.pt-\[12px\]{padding-top:12px}.pt-\[14px\]{padding-top:14px}.pt-\[14vh\]{padding-top:14vh}.pt-\[16px\]{padding-top:16px}.pt-\[19px\]{padding-top:19px}.pt-masthead{padding-top:var(--spacing-masthead)}.pr-0{padding-right:calc(var(--spacing) * 0)}.pr-1{padding-right:var(--spacing-1)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:var(--spacing-2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:var(--spacing-3)}.pr-3\.5{padding-right:calc(var(--spacing) * 3.5)}.pr-4{padding-right:var(--spacing-4)}.pr-6{padding-right:var(--spacing-6)}.pr-6\.25{padding-right:calc(var(--spacing) * 6.25)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-7\.75{padding-right:calc(var(--spacing) * 7.75)}.pr-8{padding-right:var(--spacing-8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:var(--spacing-10)}.pr-\[8px\]{padding-right:8px}.pr-\[16px\]{padding-right:16px}.pr-\[18px\]{padding-right:18px}.pr-\[26px\]{padding-right:26px}.pr-\[39px\]{padding-right:39px}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing-1)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:var(--spacing-2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:var(--spacing-3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:var(--spacing-4)}.pb-4\.5{padding-bottom:calc(var(--spacing) * 4.5)}.pb-5{padding-bottom:var(--spacing-5)}.pb-6{padding-bottom:var(--spacing-6)}.pb-6\.5{padding-bottom:calc(var(--spacing) * 6.5)}.pb-6\.75{padding-bottom:calc(var(--spacing) * 6.75)}.pb-8{padding-bottom:var(--spacing-8)}.pb-10{padding-bottom:var(--spacing-10)}.pb-12{padding-bottom:var(--spacing-12)}.pb-22\.5{padding-bottom:calc(var(--spacing) * 22.5)}.pb-25{padding-bottom:calc(var(--spacing) * 25)}.pb-30{padding-bottom:calc(var(--spacing) * 30)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pb-\[6px\]{padding-bottom:6px}.pb-\[10px\]{padding-bottom:10px}.pb-\[16px\]{padding-bottom:16px}.pb-\[29px\]{padding-bottom:29px}.pb-px{padding-bottom:1px}.pl-1{padding-left:var(--spacing-1)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:var(--spacing-2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:var(--spacing-3)}.pl-4{padding-left:var(--spacing-4)}.pl-4\.5{padding-left:calc(var(--spacing) * 4.5)}.pl-5\.75{padding-left:calc(var(--spacing) * 5.75)}.pl-6{padding-left:var(--spacing-6)}.pl-6\.5{padding-left:calc(var(--spacing) * 6.5)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:var(--spacing-8)}.pl-8\.5{padding-left:calc(var(--spacing) * 8.5)}.pl-10{padding-left:var(--spacing-10)}.pl-16{padding-left:var(--spacing-16)}.pl-\[14px\]{padding-left:14px}.pl-\[19px\]{padding-left:19px}.pl-\[22px\]{padding-left:22px}.pl-\[24px\]{padding-left:24px}.pl-\[26px\]{padding-left:26px}.pl-\[27px\]{padding-left:27px}.pl-\[30px\]{padding-left:30px}.pl-\[34px\]{padding-left:34px}.pl-\[38px\]{padding-left:38px}.pl-\[54px\]{padding-left:54px}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-\[-2px\]{vertical-align:-2px}.align-baseline{vertical-align:baseline}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.\[font-family\:Inter\,system-ui\,sans-serif\]{font-family:Inter,system-ui,sans-serif}.\[font-family\:inherit\]{font-family:inherit}.\[font-family\:ui-monospace\,SFMono-Regular\,monospace\]{font-family:ui-monospace,SFMono-Regular,monospace}.\[font-family\:var\(--font-family-sans\)\]{font-family:var(--font-family-sans)}.font-\[\'Inter\'\,system-ui\,sans-serif\]{font-family:Inter,system-ui,sans-serif}.font-\[\'JetBrains_Mono\'\,ui-monospace\,monospace\]{font-family:JetBrains Mono,ui-monospace,monospace}.font-\[\'Readex_Pro\'\,\'Inter\'\,system-ui\,sans-serif\]{font-family:Readex Pro,Inter,system-ui,sans-serif}.font-\[family-name\:var\(--font-mono\)\]{font-family:var(--font-mono)}.font-\[family-name\:var\(--font-sans\)\]{font-family:var(--font-sans)}.font-\[inherit\]{font-family:inherit}.font-\[ui-monospace\,SFMono-Regular\,Menlo\,monospace\]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.font-family-inherit{font-family:inherit}.font-heading{font-family:var(--font-sans)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-2xs{font-size:var(--text-2xs);line-height:var(--tw-leading,var(--text-2xs--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-body-15{font-size:var(--text-body-15);line-height:var(--tw-leading,var(--text-body-15--line-height))}.text-body-15\!{font-size:var(--text-body-15)!important;line-height:var(--tw-leading,var(--text-body-15--line-height))!important}.text-body-strong{font-size:var(--type-body-strong-size);line-height:var(--tw-leading,var(--type-body-strong-line))}.text-eyebrow{font-size:var(--text-eyebrow);line-height:var(--tw-leading,var(--text-eyebrow--line-height))}.text-hero{font-size:var(--text-hero);line-height:var(--tw-leading,var(--text-hero--line-height))}.text-label{font-size:var(--type-label-size);line-height:var(--tw-leading,var(--type-label-line))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-md{font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height))}.text-meta{font-size:var(--type-meta-size);line-height:var(--tw-leading,var(--type-meta-line))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-subtitle{font-size:var(--text-subtitle);line-height:var(--tw-leading,var(--text-subtitle--line-height))}.text-title{font-size:var(--text-title);line-height:var(--tw-leading,var(--text-title--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[17px\]{font-size:17px}.text-\[28px\]{font-size:28px}.text-\[36px\]{font-size:36px}.text-\[44px\]{font-size:44px}.text-\[48px\]{font-size:48px}.text-\[56px\]{font-size:56px}.text-\[96px\]{font-size:96px}.text-\[length\:12px\]{font-size:12px}.text-\[length\:13px\]{font-size:13px}.text-\[length\:14px\]{font-size:14px}.text-\[length\:var\(--text-2xs\)\]{font-size:var(--text-2xs)}.text-\[length\:var\(--text-base\)\]{font-size:var(--text-base)}.text-\[length\:var\(--text-body-15\)\]{font-size:var(--text-body-15)}.text-\[length\:var\(--text-display\)\]{font-size:var(--text-display)}.text-\[length\:var\(--text-eyebrow\)\]{font-size:var(--text-eyebrow)}.text-\[length\:var\(--text-md\)\]{font-size:var(--text-md)}.text-\[length\:var\(--text-sm\)\]{font-size:var(--text-sm)}.text-\[length\:var\(--text-xs\)\]{font-size:var(--text-xs)}.text-\[length\:var\(--type-meta-size\)\]{font-size:var(--type-meta-size)}.text-size-2xs{font-size:var(--text-2xs)}.text-size-base{font-size:var(--text-base)}.text-size-body-15{font-size:var(--text-body-15)}.text-size-compact{font-size:var(--text-compact)}.text-size-eyebrow{font-size:var(--text-eyebrow)}.text-size-lg{font-size:var(--text-lg)}.text-size-md{font-size:var(--text-md)}.text-size-monogram{font-size:var(--text-monogram)}.text-size-sm{font-size:var(--text-sm)}.text-size-subtitle{font-size:var(--text-subtitle)}.text-size-title{font-size:var(--text-title)}.text-size-xs{font-size:var(--text-xs)}.leading-3\.5{--tw-leading:calc(var(--spacing) * 3.5);line-height:calc(var(--spacing) * 3.5)}.leading-4{--tw-leading:var(--spacing-4);line-height:var(--spacing-4)}.leading-4\.5{--tw-leading:calc(var(--spacing) * 4.5);line-height:calc(var(--spacing) * 4.5)}.leading-5{--tw-leading:var(--spacing-5);line-height:var(--spacing-5)}.leading-5\.5{--tw-leading:calc(var(--spacing) * 5.5);line-height:calc(var(--spacing) * 5.5)}.leading-6{--tw-leading:var(--spacing-6);line-height:var(--spacing-6)}.leading-8{--tw-leading:var(--spacing-8);line-height:var(--spacing-8)}.leading-\[0\.88\]{--tw-leading:.88;line-height:.88}.leading-\[0\.92\]{--tw-leading:.92;line-height:.92}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\.43\]{--tw-leading:1.43;line-height:1.43}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-\[1\.432\]{--tw-leading:1.432;line-height:1.432}.leading-\[12px\]{--tw-leading:12px;line-height:12px}.leading-\[13px\]{--tw-leading:13px;line-height:13px}.leading-\[14px\]{--tw-leading:14px;line-height:14px}.leading-\[15px\]{--tw-leading:15px;line-height:15px}.leading-\[16px\]{--tw-leading:16px;line-height:16px}.leading-\[17px\]{--tw-leading:17px;line-height:17px}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-\[normal\]{--tw-leading:normal;line-height:normal}.leading-\[var\(--text-body-15--line-height\)\]{--tw-leading:var(--text-body-15--line-height);line-height:var(--text-body-15--line-height)}.leading-\[var\(--text-eyebrow--line-height\)\]{--tw-leading:var(--text-eyebrow--line-height);line-height:var(--text-eyebrow--line-height)}.leading-\[var\(--text-sm--line-height\)\]{--tw-leading:var(--text-sm--line-height);line-height:var(--text-sm--line-height)}.leading-body{--tw-leading:var(--leading-body);line-height:var(--leading-body)}.leading-caption{--tw-leading:var(--leading-caption);line-height:var(--leading-caption)}.leading-compact{--tw-leading:var(--leading-compact);line-height:var(--leading-compact)}.leading-detail{--tw-leading:var(--leading-detail);line-height:var(--leading-detail)}.leading-heading{--tw-leading:var(--leading-heading);line-height:var(--leading-heading)}.leading-identity{--tw-leading:var(--leading-identity);line-height:var(--leading-identity)}.leading-message{--tw-leading:var(--leading-message);line-height:var(--leading-message)}.leading-meta{--tw-leading:var(--leading-meta);line-height:var(--leading-meta)}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-page{--tw-leading:var(--leading-page);line-height:var(--leading-page)}.leading-prose{--tw-leading:var(--leading-prose);line-height:var(--leading-prose)}.leading-reading{--tw-leading:var(--leading-reading);line-height:var(--leading-reading)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.\[line-height\:normal\]{line-height:normal}.font-\[var\(--font-sans\)\]{--tw-font-weight:var(--font-sans);font-weight:var(--font-sans)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-regular{--tw-font-weight:var(--font-weight-regular);font-weight:var(--font-weight-regular)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.3px\]{--tw-tracking:-.3px;letter-spacing:-.3px}.tracking-\[-0\.4px\]{--tw-tracking:-.4px;letter-spacing:-.4px}.tracking-\[-0\.13px\]{--tw-tracking:-.13px;letter-spacing:-.13px}.tracking-\[-0\.26px\]{--tw-tracking:-.26px;letter-spacing:-.26px}.tracking-\[-0\.36px\]{--tw-tracking:-.36px;letter-spacing:-.36px}.tracking-\[-0\.037px\]{--tw-tracking:-.037px;letter-spacing:-.037px}.tracking-\[-0\.45px\]{--tw-tracking:-.45px;letter-spacing:-.45px}.tracking-\[-0\.48px\]{--tw-tracking:-.48px;letter-spacing:-.48px}.tracking-\[0\.01em\]{--tw-tracking:.01em;letter-spacing:.01em}.tracking-\[0\.1px\]{--tw-tracking:.1px;letter-spacing:.1px}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[0\.3px\]{--tw-tracking:.3px;letter-spacing:.3px}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.07em\]{--tw-tracking:.07em;letter-spacing:.07em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.504px\]{--tw-tracking:.504px;letter-spacing:.504px}.tracking-\[var\(--tracking-label\)\]{--tw-tracking:var(--tracking-label);letter-spacing:var(--tracking-label)}.tracking-caps{--tw-tracking:var(--tracking-caps);letter-spacing:var(--tracking-caps)}.tracking-caption{--tw-tracking:var(--tracking-caption);letter-spacing:var(--tracking-caption)}.tracking-condensed{--tw-tracking:var(--tracking-condensed);letter-spacing:var(--tracking-condensed)}.tracking-dense{--tw-tracking:var(--tracking-dense);letter-spacing:var(--tracking-dense)}.tracking-document{--tw-tracking:var(--tracking-document);letter-spacing:var(--tracking-document)}.tracking-eyebrow{--tw-tracking:var(--tracking-eyebrow);letter-spacing:var(--tracking-eyebrow)}.tracking-field-label{--tw-tracking:var(--tracking-field-label);letter-spacing:var(--tracking-field-label)}.tracking-heading{--tw-tracking:var(--tracking-heading);letter-spacing:var(--tracking-heading)}.tracking-hero{--tw-tracking:var(--tracking-hero);letter-spacing:var(--tracking-hero)}.tracking-label{--tw-tracking:var(--tracking-label);letter-spacing:var(--tracking-label)}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-section-heading{--tw-tracking:var(--tracking-section-heading);letter-spacing:var(--tracking-section-heading)}.tracking-section-label{--tw-tracking:var(--tracking-section-label);letter-spacing:var(--tracking-section-label)}.tracking-tag{--tw-tracking:var(--tracking-tag);letter-spacing:var(--tracking-tag)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.\[text-wrap\:pretty\]{text-wrap:pretty}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.text-wrap{text-wrap:wrap}.break-normal{overflow-wrap:normal;word-break:normal}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.wrap-anywhere{overflow-wrap:anywhere}.wrap-normal{overflow-wrap:normal}.break-all{word-break:break-all}.text-clip{text-overflow:clip}.text-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[Npx\]{color:Npx}.text-\[var\(--avatar-fg\)\]{color:var(--avatar-fg)}.text-\[var\(--color-base-black\)\]{color:var(--color-base-black)}.text-\[var\(--color-base-white\)\]{color:var(--color-base-white)}.text-\[var\(--color-base-white\,\#FFFFFF\)\]{color:var(--color-base-white,#fff)}.text-\[var\(--color-blue-300\)\]{color:var(--color-blue-300)}.text-\[var\(--color-blue-500\)\]{color:var(--color-blue-500)}.text-\[var\(--color-blue-700\)\]{color:var(--color-blue-700)}.text-\[var\(--color-brand-depth\)\]{color:var(--color-brand-depth)}.text-\[var\(--color-brand-primary\)\]{color:var(--color-brand-primary)}.text-\[var\(--color-brand-primary\,\#005FD4\)\]{color:var(--color-brand-primary,#005fd4)}.text-\[var\(--color-green-400\)\]{color:var(--color-green-400)}.text-\[var\(--color-green-600\)\]{color:var(--color-green-600)}.text-\[var\(--color-green-700\)\]{color:var(--color-green-700)}.text-\[var\(--color-grey-100\)\]{color:var(--color-grey-100)}.text-\[var\(--color-grey-300\)\]{color:var(--color-grey-300)}.text-\[var\(--color-grey-400\)\]{color:var(--color-grey-400)}.text-\[var\(--color-grey-500\)\]{color:var(--color-grey-500)}.text-\[var\(--color-grey-600\)\]{color:var(--color-grey-600)}.text-\[var\(--color-grey-700\)\]{color:var(--color-grey-700)}.text-\[var\(--color-grey-900\)\]{color:var(--color-grey-900)}.text-\[var\(--color-interactive-default\)\]{color:var(--color-interactive-default)}.text-\[var\(--color-obs-identity-icon\)\]{color:var(--color-obs-identity-icon)}.text-\[var\(--color-red-400\)\]{color:var(--color-red-400)}.text-\[var\(--color-red-500\)\]{color:var(--color-red-500)}.text-\[var\(--color-red-600\)\]{color:var(--color-red-600)}.text-\[var\(--color-red-700\)\]{color:var(--color-red-700)}.text-\[var\(--color-sidebar-item-label\)\]{color:var(--color-sidebar-item-label)}.text-\[var\(--color-status-error\)\]{color:var(--color-status-error)}.text-\[var\(--color-status-error\,\#CD3232\)\]{color:var(--color-status-error,#cd3232)}.text-\[var\(--color-status-info\)\]{color:var(--color-status-info)}.text-\[var\(--color-status-success\)\]{color:var(--color-status-success)}.text-\[var\(--color-status-warning\)\]{color:var(--color-status-warning)}.text-\[var\(--color-teal-500\)\]{color:var(--color-teal-500)}.text-\[var\(--color-teal-700\)\]{color:var(--color-teal-700)}.text-\[var\(--color-text-hint\)\]{color:var(--color-text-hint)}.text-\[var\(--color-text-inverse\)\]{color:var(--color-text-inverse)}.text-\[var\(--color-text-muted\)\]{color:var(--color-text-muted)}.text-\[var\(--color-text-primary\)\]{color:var(--color-text-primary)}.text-\[var\(--color-text-primary\,\#151B20\)\]{color:var(--color-text-primary,#151b20)}.text-\[var\(--color-text-secondary\)\]{color:var(--color-text-secondary)}.text-\[var\(--color-text-secondary\,\#5A6B75\)\]{color:var(--color-text-secondary,#5a6b75)}.text-\[var\(--color-text-tertiary\,var\(--color-text-secondary\)\)\]{color:var(--color-text-tertiary,var(--color-text-secondary))}.text-\[var\(--color-wayfind-allergies-ink\)\]{color:var(--color-wayfind-allergies-ink)}.text-\[var\(--color-wayfind-history-ink\)\]{color:var(--color-wayfind-history-ink)}.text-\[var\(--color-wayfind-medications-ink\)\]{color:var(--color-wayfind-medications-ink)}.text-\[var\(--color-wayfind-neutral-ink\)\]{color:var(--color-wayfind-neutral-ink)}.text-\[var\(--color-wayfind-problems-ink\)\]{color:var(--color-wayfind-problems-ink)}.text-\[var\(--color-yellow-500\)\]{color:var(--color-yellow-500)}.text-\[var\(--color-yellow-700\)\]{color:var(--color-yellow-700)}.text-\[var\(--color-…\)\]{color:var(--color-…)}.text-\[var\(--pa-profile-color\)\]{color:var(--pa-profile-color)}.text-\[var\(--text-sm\)\]{color:var(--text-sm)}.text-accent-active-text{color:var(--accent-active-text)}.text-accent-primary{color:var(--accent-primary)}.text-base-black{color:var(--color-base-black)}.text-base-white{color:var(--color-base-white)}.text-blue-700{color:var(--color-blue-700)}.text-brand-depth{color:var(--color-brand-depth)}.text-brand-primary{color:var(--color-brand-primary)}.text-cat-jade-600{color:var(--cat-jade-600)}.text-cat-jade-800{color:var(--cat-jade-800)}.text-cat-orange-600{color:var(--cat-orange-600)}.text-cat-orange-800{color:var(--cat-orange-800)}.text-cat-purple-600{color:var(--cat-purple-600)}.text-cat-purple-800{color:var(--cat-purple-800)}.text-cat-sky-600{color:var(--cat-sky-600)}.text-cat-sky-800{color:var(--cat-sky-800)}.text-cat-vermilion-600{color:var(--cat-vermilion-600)}.text-cat-vermilion-800{color:var(--cat-vermilion-800)}.text-cat-yellow-600{color:var(--cat-yellow-600)}.text-cat-yellow-800{color:var(--cat-yellow-800)}.text-current{color:currentColor}.text-foreground\/60{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/60{color:color-mix(in oklab, var(--foreground) 60%, transparent)}}.text-green-700{color:var(--color-green-700)}.text-grey-800{color:var(--color-grey-800)}.text-inherit{color:inherit}.text-ink-body{color:var(--ink-body)}.text-ink-meta{color:var(--ink-meta)}.text-ink-secondary{color:var(--ink-secondary)}.text-muted-foreground{color:var(--muted-foreground)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-status-amber-text{color:var(--color-status-amber-text)}.text-status-error{color:var(--color-status-error)}.text-status-good-text{color:var(--status-good-text)}.text-status-info{color:var(--color-status-info)}.text-status-success{color:var(--color-status-success)}.text-status-warning{color:var(--color-status-warning)}.text-status-warning-text{color:var(--color-status-warning-text)}.text-teal-700{color:var(--color-teal-700)}.text-text-hint{color:var(--color-text-hint)}.text-text-inverse{color:var(--color-text-inverse)}.text-text-muted{color:var(--color-text-muted)}.text-text-primary{color:var(--color-text-primary)}.text-text-secondary{color:var(--color-text-secondary)}.text-transparent{color:#0000}.text-wayfind-allergies-ink{color:var(--color-wayfind-allergies-ink)}.text-wayfind-history-ink{color:var(--color-wayfind-history-ink)}.text-wayfind-medications-ink{color:var(--color-wayfind-medications-ink)}.text-wayfind-neutral-ink{color:var(--color-wayfind-neutral-ink)}.text-wayfind-problems-ink{color:var(--color-wayfind-problems-ink)}.text-white{color:var(--color-white)}.text-yellow-600{color:var(--color-yellow-600)}.text-yellow-700{color:var(--color-yellow-700)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.diagonal-fractions{--tw-numeric-fraction:diagonal-fractions;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.oldstyle-nums{--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.proportional-nums{--tw-numeric-spacing:proportional-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.slashed-zero{--tw-slashed-zero:slashed-zero;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.stacked-fractions{--tw-numeric-fraction:stacked-fractions;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.\[font-variant-numeric\:tabular-nums\]{font-variant-numeric:tabular-nums}.normal-nums{font-variant-numeric:normal}.\!underline{text-decoration-line:underline!important}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.\[text-decoration-color\:var\(--color-brand-primary\)\]{-webkit-text-decoration-color:var(--color-brand-primary);-webkit-text-decoration-color:var(--color-brand-primary);-webkit-text-decoration-color:var(--color-brand-primary);text-decoration-color:var(--color-brand-primary)}.\[text-decoration-color\:var\(--color-status-warning\)\]{-webkit-text-decoration-color:var(--color-status-warning);-webkit-text-decoration-color:var(--color-status-warning);-webkit-text-decoration-color:var(--color-status-warning);text-decoration-color:var(--color-status-warning)}.decoration-text-hint{-webkit-text-decoration-color:var(--color-text-hint);-webkit-text-decoration-color:var(--color-text-hint);-webkit-text-decoration-color:var(--color-text-hint);text-decoration-color:var(--color-text-hint)}.\[text-decoration-style\:dotted\]{text-decoration-style:dotted}.\[text-decoration-style\:solid\]{text-decoration-style:solid}.decoration-dotted{text-decoration-style:dotted}.decoration-1{text-decoration-thickness:1px}.decoration-2{text-decoration-thickness:2px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[3px\]{text-underline-offset:3px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.accent-\[var\(--color-blue-500\)\]{accent-color:var(--color-blue-500)}.accent-\[var\(--color-brand-primary\)\],.accent-brand-primary{accent-color:var(--color-brand-primary)}.accent-foreground{accent-color:var(--foreground)}.\!opacity-100{opacity:1!important}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-100{opacity:1}.opacity-\[0\.32\]{opacity:.32}.opacity-\[0\.55\]{opacity:.55}.opacity-\[0\.66\]{opacity:.66}.opacity-\[0\.78\]{opacity:.78}.opacity-\[0\.82\]{opacity:.82}.mix-blend-multiply{mix-blend-mode:multiply}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\(--shadow-4\){--tw-shadow:var(--shadow-4);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-1{--tw-shadow:var(--shadow-1);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2{--tw-shadow:var(--shadow-2);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-4{--tw-shadow:var(--shadow-4);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-6{--tw-shadow:var(--shadow-6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-8{--tw-shadow:var(--shadow-8);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_-1px_2px_rgba\(0\,0\,0\,0\.04\)\]{--tw-shadow:0 -1px 2px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(0\,0\,0\,0\.04\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_2px_4px_0_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow:0 2px 4px 0 var(--tw-shadow-color,#0000000f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_0_var\(--color-border-default\)\]{--tw-shadow:inset 0 1px 0 0 var(--tw-shadow-color,var(--color-border-default));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--ap-dx-elev-rest\)\]{--tw-shadow:var(--ap-dx-elev-rest);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--chrome-elev\)\]{--tw-shadow:var(--chrome-elev);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--obs-elev-rest\)\]{--tw-shadow:var(--obs-elev-rest);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-1\)\]{--tw-shadow:var(--shadow-1);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-2\)\]{--tw-shadow:var(--shadow-2);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-4\)\]{--tw-shadow:var(--shadow-4);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-6\)\]{--tw-shadow:var(--shadow-6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-overlay\)\]{--tw-shadow:var(--shadow-overlay);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-televisit\)\]{--tw-shadow:var(--shadow-televisit);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[…\]{--tw-shadow:…;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-bubble{--tw-shadow:var(--shadow-bubble);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-composer{--tw-shadow:var(--shadow-composer);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-overlay{--tw-shadow:var(--shadow-overlay);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sticky-bar{--tw-shadow:var(--shadow-sticky-bar);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.inset-ring{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-black\/10{--tw-shadow-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.shadow-black\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-\[var\(--color-border-strong\)\],.ring-\[var\(--color-border-strong\)\]\/40{--tw-ring-color:var(--color-border-strong)}@supports (color:color-mix(in lab, red, red)){.ring-\[var\(--color-border-strong\)\]\/40{--tw-ring-color:color-mix(in oklab, var(--color-border-strong) 40%, transparent)}}.ring-\[var\(--color-brand-depth\)\]{--tw-ring-color:var(--color-brand-depth)}.ring-\[var\(--color-brand-primary\)\]{--tw-ring-color:var(--color-brand-primary)}.ring-\[var\(--color-green-500\)\]{--tw-ring-color:var(--color-green-500)}.ring-\[var\(--color-surface-card\)\]{--tw-ring-color:var(--color-surface-card)}.ring-\[var\(--color-text-primary\)\]\/10{--tw-ring-color:var(--color-text-primary)}@supports (color:color-mix(in lab, red, red)){.ring-\[var\(--color-text-primary\)\]\/10{--tw-ring-color:color-mix(in oklab, var(--color-text-primary) 10%, transparent)}}.ring-border-default{--tw-ring-color:var(--color-border-default)}.ring-border-strong{--tw-ring-color:var(--color-border-strong)}.ring-brand-primary{--tw-ring-color:var(--color-brand-primary)}.ring-green-500{--tw-ring-color:var(--color-green-500)}.ring-ring\/50{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.ring-ring\/50{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.ring-offset-1{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-\[var\(--color-surface-card\)\]{--tw-ring-offset-color:var(--color-surface-card)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.-outline-offset-1{outline-offset:calc(1px * -1)}.-outline-offset-2{outline-offset:calc(2px * -1)}.outline-offset-2{outline-offset:2px}.outline-offset-4{outline-offset:4px}.outline-\[var\(--color-blue-300\)\]{outline-color:var(--color-blue-300)}.outline-\[var\(--color-blue-400\)\]{outline-color:var(--color-blue-400)}.outline-\[var\(--color-border-default\)\]{outline-color:var(--color-border-default)}.outline-\[var\(--color-brand-primary\)\]{outline-color:var(--color-brand-primary)}.outline-\[var\(--x\)\]{outline-color:var(--x)}.outline-brand-primary{outline-color:var(--color-brand-primary)}.outline-ring{outline-color:var(--ring)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_1px_0_var\(--color-border-default\)\]{--tw-drop-shadow-size:drop-shadow(0 1px 0 var(--tw-drop-shadow-color,var(--color-border-default)));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-grayscale{--tw-backdrop-grayscale:grayscale(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-invert{--tw-backdrop-invert:invert(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-sepia{--tw-backdrop-sepia:sepia(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background\,opacity\]{transition-property:background,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,box-shadow\]{transition-property:background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,opacity\]{transition-property:background-color,color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background\]{transition-property:background;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,background-color\,color\]{transition-property:box-shadow,background-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,background-color\]{transition-property:box-shadow,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,border-color\]{transition-property:box-shadow,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,transform\]{transition-property:box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background\,box-shadow\]{transition-property:color,background,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\,transform\]{transition-property:color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,top\,width\,height\]{transition-property:left,top,width,height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,text-decoration-color\]{transition-property:opacity,text-decoration-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[outline-color\,background-color\]{transition-property:outline-color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-\[var\(--motion-fast\)\]{--tw-duration:var(--motion-fast);transition-duration:var(--motion-fast)}.duration-\[var\(--motion-micro\)\]{--tw-duration:var(--motion-micro);transition-duration:var(--motion-micro)}.duration-\[var\(--motion-normal\)\]{--tw-duration:var(--motion-normal);transition-duration:var(--motion-normal)}.duration-fast{--tw-duration:var(--motion-fast);transition-duration:var(--motion-fast)}.duration-normal{--tw-duration:var(--motion-normal);transition-duration:var(--motion-normal)}.\[transition-duration\:var\(--motion-clinical\)\]{transition-duration:var(--motion-clinical)}.\[transition-duration\:var\(--motion-fast\)\]{transition-duration:var(--motion-fast)}.ease-\[var\(--ease-clinical\)\]{--tw-ease:var(--ease-clinical);transition-timing-function:var(--ease-clinical)}.ease-\[var\(--ease-functional\)\],.ease-functional{--tw-ease:var(--ease-functional);transition-timing-function:var(--ease-functional)}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.ease-overshoot{--tw-ease:var(--ease-overshoot);transition-timing-function:var(--ease-overshoot)}.\[transition-timing-function\:var\(--ease-clinical\)\]{transition-timing-function:var(--ease-clinical)}.\[transition-timing-function\:var\(--ease-functional\)\]{transition-timing-function:var(--ease-functional)}.outline-dashed{--tw-outline-style:dashed;outline-style:dashed}.outline-none{--tw-outline-style:none;outline-style:none}.outline-solid{--tw-outline-style:solid;outline-style:solid}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[-webkit-box-orient\:vertical\]{-webkit-box-orient:vertical}.\[-webkit-line-clamp\:2\]{-webkit-line-clamp:2}.\[font\:inherit\]{font:inherit}.\[lookup\:x\]{lookup:x}.\[prop\:value\]{prop:value}.\[text-decoration-skip-ink\:none\]{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.\[text-underline-position\:from-font\]{text-underline-position:from-font}:where(.divide-x-reverse>:not(:last-child)){--tw-divide-x-reverse:1}.font-inherit{font:inherit}.ring-inset{--tw-ring-inset:inset}:is(.\*\:border-brand-primary>*){border-color:var(--color-brand-primary)}.not-data-outside\:text-brand-primary:not([data-outside]){color:var(--color-brand-primary)}.not-data-selected\:opacity-50:not([data-selected]){opacity:.5}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}.group-focus-within\/ct-row\:pointer-events-auto:is(:where(.group\/ct-row):focus-within *){pointer-events:auto}.group-focus-within\/ct-row\:opacity-100:is(:where(.group\/ct-row):focus-within *),.group-focus-within\/dx-card\:opacity-100:is(:where(.group\/dx-card):focus-within *),.group-focus-within\/dx-row\:opacity-100:is(:where(.group\/dx-row):focus-within *){opacity:1}@media (hover:hover){.group-hover\:bg-list-row-highlight:is(:where(.group):hover *){background-color:var(--color-list-row-highlight)}.group-hover\:text-text-primary:is(:where(.group):hover *){color:var(--color-text-primary)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/ct-row\:pointer-events-auto:is(:where(.group\/ct-row):hover *){pointer-events:auto}.group-hover\/ct-row\:opacity-100:is(:where(.group\/ct-row):hover *),.group-hover\/dx-card\:opacity-100:is(:where(.group\/dx-card):hover *),.group-hover\/dx-row\:opacity-100:is(:where(.group\/dx-row):hover *){opacity:1}}.group-focus-visible\:outline-2:is(:where(.group):focus-visible *){outline-style:var(--tw-outline-style);outline-width:2px}.group-focus-visible\:-outline-offset-2:is(:where(.group):focus-visible *){outline-offset:calc(2px * -1)}.group-focus-visible\:outline-brand-primary:is(:where(.group):focus-visible *){outline-color:var(--color-brand-primary)}.group-has-disabled\/field\:opacity-50:is(:where(.group\/field):has(:disabled) *){opacity:.5}.group-data-horizontal\/tabs\:h-8:is(:where(.group\/tabs)[data-horizontal] *){height:var(--spacing-8)}.group-data-vertical\/tabs\:h-fit:is(:where(.group\/tabs)[data-vertical] *){height:fit-content}.group-data-vertical\/tabs\:w-full:is(:where(.group\/tabs)[data-vertical] *){width:100%}.group-data-vertical\/tabs\:flex-col:is(:where(.group\/tabs)[data-vertical] *){flex-direction:column}.group-data-vertical\/tabs\:justify-start:is(:where(.group\/tabs)[data-vertical] *){justify-content:flex-start}.group-data-\[checked\=true\]\/command-item\:opacity-100:is(:where(.group\/command-item)[data-checked=true] *){opacity:1}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.group-data-\[open\]\:rotate-180:is(:where(.group)[data-open] *){rotate:180deg}.group-data-\[subdued\]\/transcript\:text-\[var\(--color-text-secondary\)\]:is(:where(.group\/transcript)[data-subdued] *){color:var(--color-text-secondary)}.group-data-\[variant\=consumer\]\/card\:text-\[72px\]:is(:where(.group\/card)[data-variant=consumer] *){font-size:72px}.group-data-\[variant\=line\]\/tabs-list\:flex-none:is(:where(.group\/tabs-list)[data-variant=line] *){flex:none}.group-data-\[variant\=line\]\/tabs-list\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *){background-color:#0000}.group-data-\[variant\=line\]\/tabs-list\:px-0:is(:where(.group\/tabs-list)[data-variant=line] *){padding-inline:calc(var(--spacing) * 0)}.group-data-\[variant\=line\]\/tabs-list\:py-3:is(:where(.group\/tabs-list)[data-variant=line] *){padding-block:var(--spacing-3)}.group-data-\[variant\=line\]\/tabs-list\:text-\[var\(--color-text-muted\)\]:is(:where(.group\/tabs-list)[data-variant=line] *){color:var(--color-text-muted)}.group-data-\[variant\=stage\]\/card\:bg-\[var\(--color-blue-400\)\]:is(:where(.group\/card)[data-variant=stage] *){background-color:var(--color-blue-400)}.group-data-\[variant\=stage\]\/card\:text-xs:is(:where(.group\/card)[data-variant=stage] *){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.group-data-\[variant\=stage\]\/card\:text-\[28px\]:is(:where(.group\/card)[data-variant=stage] *){font-size:28px}.group-data-\[variant\=stage\]\/card\:text-\[128px\]:is(:where(.group\/card)[data-variant=stage] *){font-size:128px}.group-data-\[variant\=stage\]\/card\:tracking-\[0\.1em\]:is(:where(.group\/card)[data-variant=stage] *){--tw-tracking:.1em;letter-spacing:.1em}.group-data-\[variant\=stage\]\/card\:text-\[var\(--color-grey-400\)\]:is(:where(.group\/card)[data-variant=stage] *){color:var(--color-grey-400)}.group-data-\[variant\=stage\]\/card\:text-\[var\(--color-grey-500\)\]:is(:where(.group\/card)[data-variant=stage] *){color:var(--color-grey-500)}.group-data-\[variant\=stage\]\/card\:text-\[var\(--color-text-inverse\)\]:is(:where(.group\/card)[data-variant=stage] *){color:var(--color-text-inverse)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.first-letter\:uppercase:first-letter{text-transform:uppercase}.marker\:text-status-error ::marker{color:var(--color-status-error)}.marker\:text-status-error::marker{color:var(--color-status-error)}.marker\:text-status-error ::-webkit-details-marker{color:var(--color-status-error)}.marker\:text-status-error::-webkit-details-marker{color:var(--color-status-error)}.placeholder\:text-body-15::placeholder{font-size:var(--text-body-15);line-height:var(--tw-leading,var(--text-body-15--line-height))}.placeholder\:text-\[var\(--color-text-hint\)\]::placeholder{color:var(--color-text-hint)}.placeholder\:text-\[var\(--color-text-muted\)\]::placeholder{color:var(--color-text-muted)}.placeholder\:text-text-hint::placeholder{color:var(--color-text-hint)}.placeholder\:text-text-muted::placeholder{color:var(--color-text-muted)}.placeholder\:text-text-secondary::placeholder{color:var(--color-text-secondary)}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-inset-1\.5:before{content:var(--tw-content);inset:calc(var(--spacing) * -1.5)}.before\:inset-x-0:before{content:var(--tw-content);inset-inline:calc(var(--spacing) * 0)}.before\:-top-px:before{content:var(--tw-content);top:-1px}.before\:top-\[8px\]:before{content:var(--tw-content);top:8px}.before\:bottom-\[8px\]:before{content:var(--tw-content);bottom:8px}.before\:left-\[8px\]:before{content:var(--tw-content);left:8px}.before\:h-px:before{content:var(--tw-content);height:1px}.before\:w-\[2px\]:before{content:var(--tw-content);width:2px}.before\:rounded-full:before{content:var(--tw-content);border-radius:var(--radius-full)}.before\:bg-\[var\(--color-base-lines\)\]:before{content:var(--tw-content);background-color:var(--color-base-lines)}.before\:bg-\[var\(--color-brand-primary\)\]:before{content:var(--tw-content);background-color:var(--color-brand-primary)}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.before\:content-\[\'•\'\]:before{--tw-content:"•";content:var(--tw-content)}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-1:after{content:var(--tw-content);inset:calc(var(--spacing-1) * -1)}.after\:-inset-x-3:after{content:var(--tw-content);inset-inline:calc(var(--spacing-3) * -1)}.after\:inset-x-0:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * 0)}.after\:-inset-y-2:after{content:var(--tw-content);inset-block:calc(var(--spacing-2) * -1)}.after\:top-1\/2:after{content:var(--tw-content);top:50%}.after\:bottom-0:after{content:var(--tw-content);bottom:calc(var(--spacing) * 0)}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:size-\[24px\]:after{content:var(--tw-content);width:24px;height:24px}.after\:h-0\.5:after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.after\:-translate-y-1\/2:after{content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.after\:rounded-full:after{content:var(--tw-content);border-radius:var(--radius-full)}.after\:bg-foreground:after{content:var(--tw-content);background-color:var(--foreground)}.after\:bg-transparent:after{content:var(--tw-content);background-color:#0000}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:transition-colors:after{content:var(--tw-content);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:duration-\[var\(--motion-fast\)\]:after{content:var(--tw-content);--tw-duration:var(--motion-fast);transition-duration:var(--motion-fast)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.group-data-horizontal\/tabs\:after\:inset-x-0:is(:where(.group\/tabs)[data-horizontal] *):after{content:var(--tw-content);inset-inline:calc(var(--spacing) * 0)}.group-data-horizontal\/tabs\:after\:bottom-\[-5px\]:is(:where(.group\/tabs)[data-horizontal] *):after{content:var(--tw-content);bottom:-5px}.group-data-horizontal\/tabs\:after\:h-0\.5:is(:where(.group\/tabs)[data-horizontal] *):after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.group-data-vertical\/tabs\:after\:inset-y-0:is(:where(.group\/tabs)[data-vertical] *):after{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}.group-data-vertical\/tabs\:after\:-right-1:is(:where(.group\/tabs)[data-vertical] *):after{content:var(--tw-content);right:calc(var(--spacing-1) * -1)}.group-data-vertical\/tabs\:after\:w-0\.5:is(:where(.group\/tabs)[data-vertical] *):after{content:var(--tw-content);width:calc(var(--spacing) * .5)}.group-data-\[variant\=line\]\/tabs-list\:after\:\!bottom-0:is(:where(.group\/tabs-list)[data-variant=line] *):after{content:var(--tw-content);bottom:calc(var(--spacing) * 0)!important}.group-data-\[variant\=line\]\/tabs-list\:after\:bg-\[var\(--color-brand-primary\)\]:is(:where(.group\/tabs-list)[data-variant=line] *):after{content:var(--tw-content);background-color:var(--color-brand-primary)}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing) * 0)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.read-only\:cursor-default:read-only{cursor:default}.empty\:hidden:empty{display:none}.focus-within\:not-sr-only:focus-within{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus-within\:flex:focus-within{display:flex}.focus-within\:flex-wrap:focus-within{flex-wrap:wrap}.focus-within\:gap-x-3:focus-within{column-gap:var(--spacing-3)}.focus-within\:gap-y-1:focus-within{row-gap:var(--spacing-1)}.focus-within\:border-brand-primary:focus-within{border-color:var(--color-brand-primary)}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-brand-primary:focus-within,.focus-within\:ring-brand-primary\/30:focus-within{--tw-ring-color:var(--color-brand-primary)}@supports (color:color-mix(in lab, red, red)){.focus-within\:ring-brand-primary\/30:focus-within{--tw-ring-color:color-mix(in oklab, var(--color-brand-primary) 30%, transparent)}}.focus-within\:outline-2:focus-within{outline-style:var(--tw-outline-style);outline-width:2px}.focus-within\:outline-offset-1:focus-within{outline-offset:1px}.focus-within\:outline-blue-400:focus-within{outline-color:var(--color-blue-400)}.focus-within\:after\:bg-\[var\(--color-brand-primary\)\]:focus-within:after{content:var(--tw-content);background-color:var(--color-brand-primary)}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:translate-y-0:hover{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-\[var\(--color-blue-100\)\]:hover{border-color:var(--color-blue-100)}.hover\:border-\[var\(--color-blue-500\)\]:hover{border-color:var(--color-blue-500)}.hover\:border-\[var\(--color-border-default\)\]:hover{border-color:var(--color-border-default)}.hover\:border-\[var\(--color-border-strong\)\]:hover{border-color:var(--color-border-strong)}.hover\:border-\[var\(--color-brand-primary\)\]:hover{border-color:var(--color-brand-primary)}.hover\:border-\[var\(--color-green-300\)\]:hover{border-color:var(--color-green-300)}.hover\:border-\[var\(--color-red-300\)\]:hover{border-color:var(--color-red-300)}.hover\:border-\[var\(--color-text-muted\)\]:hover{border-color:var(--color-text-muted)}.hover\:border-\[var\(--color-yellow-300\)\]:hover{border-color:var(--color-yellow-300)}.hover\:border-blue-500:hover{border-color:var(--color-blue-500)}.hover\:border-border-hairline-strong:hover{border-color:var(--color-border-hairline-strong)}.hover\:border-border-strong:hover{border-color:var(--color-border-strong)}.hover\:border-brand-primary:hover,.hover\:border-brand-primary\/40:hover{border-color:var(--color-brand-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-brand-primary\/40:hover{border-color:color-mix(in oklab, var(--color-brand-primary) 40%, transparent)}}.hover\:border-grey-300:hover{border-color:var(--color-grey-300)}.hover\:border-grey-400:hover{border-color:var(--color-grey-400)}.hover\:border-red-700:hover{border-color:var(--color-red-700)}.hover\:border-text-muted:hover{border-color:var(--color-text-muted)}.hover\:border-transparent:hover{border-color:#0000}.hover\:border-yellow-700:hover{border-color:var(--color-yellow-700)}.hover\:border-s-\[var\(--color-brand-primary\)\]:hover{border-inline-start-color:var(--color-brand-primary)}.hover\:bg-\[color-mix\(in_srgb\,var\(--color-brand-primary\)_7\%\,transparent\)\]:hover{background-color:var(--color-brand-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--color-brand-primary\)_7\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--color-brand-primary) 7%,transparent)}}.hover\:bg-\[color-mix\(in_srgb\,var\(--color-sidebar-item-active\)_50\%\,transparent\)\]:hover{background-color:var(--color-sidebar-item-active)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--color-sidebar-item-active\)_50\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--color-sidebar-item-active) 50%,transparent)}}.hover\:bg-\[red\]:hover{background-color:red}.hover\:bg-\[var\(--color-blue-50\)\]:hover{background-color:var(--color-blue-50)}.hover\:bg-\[var\(--color-blue-100\)\]:hover,.hover\:bg-\[var\(--color-blue-100\)\]\/20:hover{background-color:var(--color-blue-100)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--color-blue-100\)\]\/20:hover{background-color:color-mix(in oklab, var(--color-blue-100) 20%, transparent)}}.hover\:bg-\[var\(--color-blue-100\)\]\/50:hover{background-color:var(--color-blue-100)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--color-blue-100\)\]\/50:hover{background-color:color-mix(in oklab, var(--color-blue-100) 50%, transparent)}}.hover\:bg-\[var\(--color-blue-200\)\]:hover{background-color:var(--color-blue-200)}.hover\:bg-\[var\(--color-brand-primary\)\]:hover,.hover\:bg-\[var\(--color-brand-primary\)\]\/10:hover{background-color:var(--color-brand-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--color-brand-primary\)\]\/10:hover{background-color:color-mix(in oklab, var(--color-brand-primary) 10%, transparent)}}.hover\:bg-\[var\(--color-green-100\)\]:hover{background-color:var(--color-green-100)}.hover\:bg-\[var\(--color-grey-100\)\]:hover,.hover\:bg-\[var\(--color-grey-100\)\]\/60:hover{background-color:var(--color-grey-100)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--color-grey-100\)\]\/60:hover{background-color:color-mix(in oklab, var(--color-grey-100) 60%, transparent)}}.hover\:bg-\[var\(--color-grey-100\,\#F7F9FA\)\]:hover{background-color:var(--color-grey-100,#f7f9fa)}.hover\:bg-\[var\(--color-grey-200\)\]:hover{background-color:var(--color-grey-200)}.hover\:bg-\[var\(--color-grey-300\)\]:hover{background-color:var(--color-grey-300)}.hover\:bg-\[var\(--color-grey-300\)\]\!:hover{background-color:var(--color-grey-300)!important}.hover\:bg-\[var\(--color-interactive-hover\)\]:hover{background-color:var(--color-interactive-hover)}.hover\:bg-\[var\(--color-red-100\)\]:hover{background-color:var(--color-red-100)}.hover\:bg-\[var\(--color-red-200\)\]:hover{background-color:var(--color-red-200)}.hover\:bg-\[var\(--color-red-600\)\]:hover{background-color:var(--color-red-600)}.hover\:bg-\[var\(--color-status-error\)\]\/10:hover{background-color:var(--color-status-error)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--color-status-error\)\]\/10:hover{background-color:color-mix(in oklab, var(--color-status-error) 10%, transparent)}}.hover\:bg-\[var\(--color-status-error-bg\)\]:hover{background-color:var(--color-status-error-bg)}.hover\:bg-\[var\(--color-status-success\)\]\/10:hover{background-color:var(--color-status-success)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--color-status-success\)\]\/10:hover{background-color:color-mix(in oklab, var(--color-status-success) 10%, transparent)}}.hover\:bg-\[var\(--color-status-warning\)\]\/10:hover{background-color:var(--color-status-warning)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--color-status-warning\)\]\/10:hover{background-color:color-mix(in oklab, var(--color-status-warning) 10%, transparent)}}.hover\:bg-\[…\]:hover{background-color:…}.hover\:bg-accent-active-bg:hover{background-color:var(--accent-active-bg)}.hover\:bg-black\/5:hover{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/5:hover{background-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.hover\:bg-black\/10:hover{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/10:hover{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.hover\:bg-blue-100:hover,.hover\:bg-blue-100\/20:hover{background-color:var(--color-blue-100)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-blue-100\/20:hover{background-color:color-mix(in oklab, var(--color-blue-100) 20%, transparent)}}.hover\:bg-blue-100\/30:hover{background-color:var(--color-blue-100)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-blue-100\/30:hover{background-color:color-mix(in oklab, var(--color-blue-100) 30%, transparent)}}.hover\:bg-blue-100\/40:hover{background-color:var(--color-blue-100)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-blue-100\/40:hover{background-color:color-mix(in oklab, var(--color-blue-100) 40%, transparent)}}.hover\:bg-blue-100\/50:hover{background-color:var(--color-blue-100)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-blue-100\/50:hover{background-color:color-mix(in oklab, var(--color-blue-100) 50%, transparent)}}.hover\:bg-blue-200:hover{background-color:var(--color-blue-200)}.hover\:bg-brand-depth:hover{background-color:var(--color-brand-depth)}.hover\:bg-brand-primary:hover,.hover\:bg-brand-primary\/10:hover{background-color:var(--color-brand-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-brand-primary\/10:hover{background-color:color-mix(in oklab, var(--color-brand-primary) 10%, transparent)}}.hover\:bg-current\/\[0\.16\]:hover{background-color:currentColor}@supports (color:color-mix(in lab, red, red)){.hover\:bg-current\/\[0\.16\]:hover{background-color:color-mix(in oklab, currentcolor 16%, transparent)}}.hover\:bg-grey-100:hover,.hover\:bg-grey-100\/50:hover{background-color:var(--color-grey-100)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-grey-100\/50:hover{background-color:color-mix(in oklab, var(--color-grey-100) 50%, transparent)}}.hover\:bg-grey-200:hover{background-color:var(--color-grey-200)}.hover\:bg-interactive-hover:hover{background-color:var(--color-interactive-hover)}.hover\:bg-red-100:hover{background-color:var(--color-red-100)}.hover\:bg-status-error-bg:hover{background-color:var(--color-status-error-bg)}.hover\:bg-status-error\/10:hover{background-color:var(--color-status-error)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-status-error\/10:hover{background-color:color-mix(in oklab, var(--color-status-error) 10%, transparent)}}.hover\:bg-status-error\/90:hover{background-color:var(--color-status-error)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-status-error\/90:hover{background-color:color-mix(in oklab, var(--color-status-error) 90%, transparent)}}.hover\:bg-status-success-bg:hover{background-color:var(--color-status-success-bg)}.hover\:bg-status-success\/10:hover{background-color:var(--color-status-success)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-status-success\/10:hover{background-color:color-mix(in oklab, var(--color-status-success) 10%, transparent)}}.hover\:bg-status-warning\/10:hover{background-color:var(--color-status-warning)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-status-warning\/10:hover{background-color:color-mix(in oklab, var(--color-status-warning) 10%, transparent)}}.hover\:bg-surface-background:hover{background-color:var(--color-surface-background)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:text-\[var\(--color-blue-500\)\]:hover{color:var(--color-blue-500)}.hover\:text-\[var\(--color-blue-700\)\]:hover{color:var(--color-blue-700)}.hover\:text-\[var\(--color-brand-primary\)\]:hover{color:var(--color-brand-primary)}.hover\:text-\[var\(--color-grey-700\)\]:hover{color:var(--color-grey-700)}.hover\:text-\[var\(--color-interactive-hover\)\]:hover{color:var(--color-interactive-hover)}.hover\:text-\[var\(--color-status-error\)\]:hover{color:var(--color-status-error)}.hover\:text-\[var\(--color-status-success\)\]:hover{color:var(--color-status-success)}.hover\:text-\[var\(--color-text-primary\)\]:hover{color:var(--color-text-primary)}.hover\:text-\[var\(--color-text-secondary\)\]:hover{color:var(--color-text-secondary)}.hover\:text-accent-active-text:hover{color:var(--accent-active-text)}.hover\:text-blue-500:hover{color:var(--color-blue-500)}.hover\:text-blue-900:hover{color:var(--color-blue-900)}.hover\:text-brand-depth:hover{color:var(--color-brand-depth)}.hover\:text-brand-primary:hover{color:var(--color-brand-primary)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-interactive-hover:hover{color:var(--color-interactive-hover)}.hover\:text-red-900:hover{color:var(--color-red-900)}.hover\:text-status-error:hover{color:var(--color-status-error)}.hover\:text-text-muted:hover{color:var(--color-text-muted)}.hover\:text-text-primary:hover{color:var(--color-text-primary)}.hover\:text-text-secondary:hover{color:var(--color-text-secondary)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-solid:hover{text-decoration-style:solid}.hover\:opacity-75:hover{opacity:.75}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-85:hover{opacity:.85}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-4:hover{--tw-shadow:var(--shadow-4);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[var\(--ap-dx-elev-raised\)\]:hover{--tw-shadow:var(--ap-dx-elev-raised);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[var\(--obs-elev-raised\)\]:hover{--tw-shadow:var(--obs-elev-raised);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[var\(--shadow-2\)\]:hover{--tw-shadow:var(--shadow-2);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[var\(--shadow-4\)\]:hover{--tw-shadow:var(--shadow-4);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[var\(--shadow-6\)\]:hover{--tw-shadow:var(--shadow-6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-none:hover{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:ring-2:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:ring-border-hairline-strong:hover{--tw-ring-color:var(--color-border-hairline-strong)}.group-data-\[variant\=line\]\/tabs-list\:hover\:text-\[var\(--color-text-secondary\)\]:is(:where(.group\/tabs-list)[data-variant=line] *):hover{color:var(--color-text-secondary)}}.focus\:border-\[var\(--color-brand-primary\)\]:focus,.focus\:border-brand-primary:focus{border-color:var(--color-brand-primary)}.focus\:bg-\[var\(--color-blue-100\)\]:focus{background-color:var(--color-blue-100)}.focus\:bg-\[var\(--color-grey-200\)\]:focus{background-color:var(--color-grey-200)}.focus\:bg-\[var\(--color-red-100\)\]:focus{background-color:var(--color-red-100)}.focus\:bg-\[var\(--color-surface-card\)\]:focus,.focus\:bg-surface-card:focus{background-color:var(--color-surface-card)}.focus\:text-\[var\(--color-text-primary\)\]:focus{color:var(--color-text-primary)}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-\[var\(--color-brand-primary\)\]:focus,.focus\:ring-\[var\(--color-brand-primary\)\]\/20:focus{--tw-ring-color:var(--color-brand-primary)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-\[var\(--color-brand-primary\)\]\/20:focus{--tw-ring-color:color-mix(in oklab, var(--color-brand-primary) 20%, transparent)}}.focus\:ring-\[var\(--color-status-error\)\]:focus{--tw-ring-color:var(--color-status-error)}.focus\:ring-brand-primary:focus,.focus\:ring-brand-primary\/20:focus{--tw-ring-color:var(--color-brand-primary)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-brand-primary\/20:focus{--tw-ring-color:color-mix(in oklab, var(--color-brand-primary) 20%, transparent)}}.focus\:ring-status-error:focus{--tw-ring-color:var(--color-status-error)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:rounded-\[4px\]:focus-visible{border-radius:4px}.focus-visible\:rounded-\[var\(--radius-sm\)\]:focus-visible{border-radius:var(--radius-sm)}.focus-visible\:rounded-full:focus-visible{border-radius:var(--radius-full)}.focus-visible\:rounded-sm:focus-visible{border-radius:var(--radius-sm)}.focus-visible\:border-\[var\(--color-brand-primary\)\]:focus-visible{border-color:var(--color-brand-primary)}.focus-visible\:border-\[var\(--color-green-600\)\]:focus-visible{border-color:var(--color-green-600)}.focus-visible\:border-\[var\(--color-red-600\)\]:focus-visible{border-color:var(--color-red-600)}.focus-visible\:border-\[var\(--color-status-error\)\]:focus-visible{border-color:var(--color-status-error)}.focus-visible\:border-brand-primary:focus-visible{border-color:var(--color-brand-primary)}.focus-visible\:bg-\[var\(--color-blue-100\)\]:focus-visible{background-color:var(--color-blue-100)}.focus-visible\:bg-\[var\(--color-grey-100\)\]:focus-visible{background-color:var(--color-grey-100)}.focus-visible\:text-status-error:focus-visible{color:var(--color-status-error)}.focus-visible\:underline:focus-visible{text-decoration-line:underline}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-3:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[var\(--color-blue-400\)\]:focus-visible{--tw-ring-color:var(--color-blue-400)}.focus-visible\:ring-\[var\(--color-brand-primary\)\]:focus-visible,.focus-visible\:ring-\[var\(--color-brand-primary\)\]\/50:focus-visible{--tw-ring-color:var(--color-brand-primary)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-\[var\(--color-brand-primary\)\]\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-brand-primary) 50%, transparent)}}.focus-visible\:ring-\[var\(--color-brand-primary\,\#005FD4\)\]:focus-visible{--tw-ring-color:var(--color-brand-primary,#005fd4)}.focus-visible\:ring-\[var\(--color-status-error\)\]:focus-visible{--tw-ring-color:var(--color-status-error)}.focus-visible\:ring-blue-400:focus-visible{--tw-ring-color:var(--color-blue-400)}.focus-visible\:ring-brand-primary:focus-visible{--tw-ring-color:var(--color-brand-primary)}.focus-visible\:ring-current:focus-visible{--tw-ring-color:currentcolor}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:\[outline-offset\:-2px\]:focus-visible{outline-offset:-2px}.focus-visible\:outline-offset-0:focus-visible{outline-offset:0px}.focus-visible\:outline-offset-1:focus-visible{outline-offset:1px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[var\(--color-blue-400\)\]:focus-visible{outline-color:var(--color-blue-400)}.focus-visible\:outline-\[var\(--color-blue-500\)\]:focus-visible{outline-color:var(--color-blue-500)}.focus-visible\:outline-\[var\(--color-brand-primary\)\]:focus-visible{outline-color:var(--color-brand-primary)}.focus-visible\:outline-\[var\(--color-text-inverse\)\]:focus-visible{outline-color:var(--color-text-inverse)}.focus-visible\:outline-blue-400:focus-visible{outline-color:var(--color-blue-400)}.focus-visible\:outline-blue-500:focus-visible{outline-color:var(--color-blue-500)}.focus-visible\:outline-brand-primary:focus-visible{outline-color:var(--color-brand-primary)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-\[var\(--color-blue-100\)\]:active{background-color:var(--color-blue-100)}.active\:bg-\[var\(--color-blue-200\)\]:active{background-color:var(--color-blue-200)}.active\:bg-\[var\(--color-grey-100\)\]:active{background-color:var(--color-grey-100)}.active\:bg-\[var\(--color-grey-200\)\]:active{background-color:var(--color-grey-200)}.active\:bg-\[var\(--color-grey-400\)\]:active{background-color:var(--color-grey-400)}.active\:bg-\[var\(--color-grey-400\)\]\!:active{background-color:var(--color-grey-400)!important}.active\:bg-\[var\(--color-interactive-active\)\]:active{background-color:var(--color-interactive-active)}.active\:bg-\[var\(--color-red-700\)\]:active{background-color:var(--color-red-700)}.active\:bg-grey-200:active{background-color:var(--color-grey-200)}.active\:bg-interactive-active:active{background-color:var(--color-interactive-active)}.active\:text-\[var\(--color-interactive-active\)\]:active{color:var(--color-interactive-active)}@media (hover:hover){.enabled\:hover\:bg-\[var\(--color-blue-100\)\]:enabled:hover{background-color:var(--color-blue-100)}.enabled\:hover\:bg-\[var\(--color-grey-100\)\]:enabled:hover,.enabled\:hover\:bg-grey-100:enabled:hover{background-color:var(--color-grey-100)}.enabled\:hover\:bg-grey-200:enabled:hover{background-color:var(--color-grey-200)}.enabled\:hover\:bg-interactive-hover:enabled:hover{background-color:var(--color-interactive-hover)}.enabled\:hover\:text-\[var\(--color-text-secondary\)\]:enabled:hover{color:var(--color-text-secondary)}.enabled\:hover\:ring-4:enabled:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.enabled\:hover\:ring-\[var\(--color-blue-100\)\]:enabled:hover{--tw-ring-color:var(--color-blue-100)}}.enabled\:active\:bg-interactive-active:enabled:active{background-color:var(--color-interactive-active)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-auto:disabled{cursor:auto}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-\[var\(--color-interactive-disabled\)\]:disabled{border-color:var(--color-interactive-disabled)}.disabled\:border-border-card:disabled{border-color:var(--color-border-card)}.disabled\:bg-\[var\(--color-border-default\)\]\/50:disabled{background-color:var(--color-border-default)}@supports (color:color-mix(in lab, red, red)){.disabled\:bg-\[var\(--color-border-default\)\]\/50:disabled{background-color:color-mix(in oklab, var(--color-border-default) 50%, transparent)}}.disabled\:bg-\[var\(--color-interactive-disabled\)\]:disabled,.disabled\:bg-interactive-disabled:disabled{background-color:var(--color-interactive-disabled)}.disabled\:text-\[var\(--color-grey-600\)\]:disabled{color:var(--color-grey-600)}.disabled\:text-\[var\(--color-text-hint\)\]:disabled{color:var(--color-text-hint)}.disabled\:text-\[var\(--color-text-muted\)\]:disabled{color:var(--color-text-muted)}.disabled\:text-ink-secondary:disabled{color:var(--ink-secondary)}.disabled\:text-text-hint:disabled{color:var(--color-text-hint)}.disabled\:text-text-secondary:disabled{color:var(--color-text-secondary)}.disabled\:no-underline:disabled{text-decoration-line:none}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}@media (hover:hover){.disabled\:hover\:bg-\[var\(--color-grey-200\)\]:disabled:hover{background-color:var(--color-grey-200)}.disabled\:hover\:bg-\[var\(--color-surface-card\)\]:disabled:hover{background-color:var(--color-surface-card)}.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}.disabled\:hover\:text-\[var\(--color-text-secondary\)\]:disabled:hover{color:var(--color-text-secondary)}.disabled\:hover\:text-text-muted:disabled:hover{color:var(--color-text-muted)}}.has-aria-expanded\:bg-\[var\(--color-grey-100\)\]:has([aria-expanded=true]){background-color:var(--color-grey-100)}.has-data-\[icon\=inline-end\]\:pr-1:has([data-icon=inline-end]){padding-right:var(--spacing-1)}.has-data-\[icon\=inline-start\]\:pl-1:has([data-icon=inline-start]){padding-left:var(--spacing-1)}.aria-busy\:opacity-50[aria-busy=true]{opacity:.5}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:cursor-auto[aria-disabled=true]{cursor:auto}.aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.aria-disabled\:border-\[var\(--color-interactive-disabled\)\][aria-disabled=true]{border-color:var(--color-interactive-disabled)}.aria-disabled\:bg-\[var\(--color-interactive-disabled\)\][aria-disabled=true]{background-color:var(--color-interactive-disabled)}.aria-disabled\:text-\[var\(--color-text-hint\)\][aria-disabled=true]{color:var(--color-text-hint)}.aria-disabled\:text-\[var\(--color-text-muted\)\][aria-disabled=true]{color:var(--color-text-muted)}.aria-disabled\:no-underline[aria-disabled=true]{text-decoration-line:none}.aria-disabled\:opacity-40[aria-disabled=true]{opacity:.4}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}@media (hover:hover){.aria-disabled\:hover\:bg-transparent[aria-disabled=true]:hover{background-color:#0000}}.aria-invalid\:border-\[var\(--color-status-error\)\][aria-invalid=true]{border-color:var(--color-status-error)}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-invalid\:ring-\[var\(--color-status-error\)\]\/20[aria-invalid=true]{--tw-ring-color:var(--color-status-error)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-\[var\(--color-status-error\)\]\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--color-status-error) 20%, transparent)}}.aria-invalid\:aria-checked\:border-\[var\(--color-brand-primary\)\][aria-invalid=true][aria-checked=true]{border-color:var(--color-brand-primary)}.aria-\[busy\=true\]\:opacity-50[aria-busy=true]{opacity:.5}.data-active\:bg-\[var\(--color-surface-card\)\][data-active]{background-color:var(--color-surface-card)}.data-active\:text-\[var\(--color-text-primary\)\][data-active]{color:var(--color-text-primary)}.group-data-\[variant\=default\]\/tabs-list\:data-active\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *)[data-active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-active]{background-color:#0000}.group-data-\[variant\=line\]\/tabs-list\:data-active\:text-\[var\(--color-brand-depth\)\]:is(:where(.group\/tabs-list)[data-variant=line] *)[data-active]{color:var(--color-brand-depth)}.group-data-\[variant\=line\]\/tabs-list\:data-active\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *)[data-active]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-active\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *)[data-active]:after{content:var(--tw-content);opacity:1}.data-checked\:border-\[var\(--color-brand-primary\)\][data-checked]{border-color:var(--color-brand-primary)}.data-checked\:bg-\[var\(--color-brand-primary\)\][data-checked]{background-color:var(--color-brand-primary)}.data-checked\:text-\[var\(--color-text-inverse\)\][data-checked]{color:var(--color-text-inverse)}.data-disabled\:pointer-events-none[data-disabled]{pointer-events:none}.data-disabled\:opacity-50[data-disabled]{opacity:.5}.data-ending-style\:opacity-0[data-ending-style]{opacity:0}.data-focused\:bg-blue-100[data-focused]{background-color:var(--color-blue-100)}.data-focused\:text-brand-primary[data-focused]{color:var(--color-brand-primary)}.data-horizontal\:flex-col[data-horizontal]{flex-direction:column}.data-placeholder\:text-\[var\(--color-text-muted\)\][data-placeholder]{color:var(--color-text-muted)}.data-placeholder\:text-text-hint[data-placeholder]{color:var(--color-text-hint)}.data-selected\:bg-\[var\(--color-grey-100\)\][data-selected]{background-color:var(--color-grey-100)}.data-selected\:text-\[var\(--color-text-primary\)\][data-selected]{color:var(--color-text-primary)}.data-starting-style\:opacity-0[data-starting-style]{opacity:0}.data-\[checked\]\:border-\[var\(--color-brand-primary\)\][data-checked]{border-color:var(--color-brand-primary)}.data-\[checked\]\:bg-\[var\(--color-brand-primary\)\][data-checked]{background-color:var(--color-brand-primary)}.data-\[disabled\]\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.data-\[disabled\]\:border-\[var\(--color-interactive-disabled\)\][data-disabled]{border-color:var(--color-interactive-disabled)}.data-\[disabled\]\:bg-\[var\(--color-interactive-disabled\)\][data-disabled]{background-color:var(--color-interactive-disabled)}.data-\[disabled\]\:text-\[var\(--color-text-hint\)\][data-disabled]{color:var(--color-text-hint)}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[edited\]\:border-l-\[var\(--color-brand-primary\)\][data-edited]{border-left-color:var(--color-brand-primary)}.data-\[ending-style\]\:-translate-x-10[data-ending-style]{--tw-translate-x:calc(var(--spacing-10) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[ending-style\]\:translate-x-10[data-ending-style]{--tw-translate-x:var(--spacing-10);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[ending-style\]\:scale-95[data-ending-style]{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-\[ending-style\]\:opacity-0[data-ending-style]{opacity:0}.data-\[focused\]\:text-brand-primary[data-focused]{color:var(--color-brand-primary)}.data-\[highlighted\]\:bg-\[var\(--color-blue-100\)\][data-highlighted]{background-color:var(--color-blue-100)}.data-\[highlighted\]\:bg-\[var\(--color-grey-100\)\][data-highlighted]{background-color:var(--color-grey-100)}.data-\[indeterminate\]\:border-\[var\(--color-brand-primary\)\][data-indeterminate]{border-color:var(--color-brand-primary)}.data-\[indeterminate\]\:bg-\[var\(--color-brand-primary\)\][data-indeterminate]{background-color:var(--color-brand-primary)}.data-\[role\=patient\]\:text-\[var\(--color-brand-primary\)\][data-role=patient]{color:var(--color-brand-primary)}.data-\[selected\]\:bg-\[var\(--color-blue-100\)\][data-selected]{background-color:var(--color-blue-100)}.data-\[selected\]\:font-medium[data-selected]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[selected\]\:text-\[var\(--color-brand-primary\)\][data-selected]{color:var(--color-brand-primary)}.data-\[selected\]\:outline-2[data-selected]{outline-style:var(--tw-outline-style);outline-width:2px}.data-\[selected\]\:outline-offset-2[data-selected]{outline-offset:2px}.data-\[selected\]\:outline-\[var\(--color-brand-primary\)\][data-selected]{outline-color:var(--color-brand-primary)}.data-\[side\=right\]\:w-4[data-side=right]{width:var(--spacing-4)}.data-\[side\=right\]\:w-\[\.\.\.px\][data-side=right]{width:...px}.data-\[side\=right\]\:w-\[500px\][data-side=right]{width:500px}.data-\[side\=right\]\:w-\[640px\][data-side=right]{width:640px}.data-\[side\=right\]\:\!max-w-none[data-side=right]{max-width:none!important}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-1\.5>*)[data-slot=select-value]{gap:calc(var(--spacing) * 1.5)}.data-\[starting-style\]\:-translate-x-10[data-starting-style]{--tw-translate-x:calc(var(--spacing-10) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[starting-style\]\:translate-x-10[data-starting-style]{--tw-translate-x:var(--spacing-10);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[starting-style\]\:scale-95[data-starting-style]{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-\[starting-style\]\:opacity-0[data-starting-style]{opacity:0}.data-\[state\=selected\]\:bg-\[var\(--color-blue-100\)\][data-state=selected]{background-color:var(--color-blue-100)}.data-\[unchecked\]\:hidden[data-unchecked]{display:none}.data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:var(--radius-none)}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-backdrop-filter\:backdrop-blur-none{--tw-backdrop-blur: ;-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.supports-backdrop-filter\:backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}@supports (display:grid){.supports-\[display\:grid\]\:grid{display:grid}}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-bounce{animation:var(--animate-bounce)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:after\:transition-none:after{content:var(--tw-content);transition-property:none}}@media not all and (width>=500px){.max-\[500px\]\:top-px{top:1px}}@media (width>=900px){.min-\[900px\]\:flex{display:flex}}@media (width>=1400px){.min-\[1400px\]\:w-164{width:calc(var(--spacing) * 164)}}@media (width>=40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:w-\[380px\]{width:380px}.sm\:\!max-w-\[720px\]{max-width:720px!important}.sm\:max-w-\[560px\]{max-width:560px}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:place-items-start{place-items:start}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2{gap:var(--spacing-2)}.sm\:text-left{text-align:left}}@media (width>=48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:hidden{display:none}.md\:table{display:table}.md\:h-9{height:calc(var(--spacing) * 9)}.md\:h-10{height:var(--spacing-10)}.md\:min-h-\[72px\]{min-height:72px}.md\:w-\(--pa-w\){width:var(--pa-w)}.md\:w-80{width:calc(var(--spacing) * 80)}.md\:w-\[10px\]{width:10px}.md\:w-\[360px\]{width:360px}.md\:w-\[364px\]{width:364px}.md\:w-\[420px\]{width:420px}.md\:w-\[480px\]{width:480px}.md\:w-\[560px\]{width:560px}.md\:w-\[640px\]{width:640px}.md\:w-\[720px\]{width:720px}.md\:w-\[min\(1100px\,calc\(100vw-4rem\)\)\]{width:min(1100px,100vw - 4rem)}.md\:w-\[…\]{width:…}.md\:flex-1{flex:1}.md\:shrink-0{flex-shrink:0}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-summary-aside{grid-template-columns:var(--grid-template-columns-summary-aside)}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:px-6{padding-inline:var(--spacing-6)}.md\:text-right{text-align:right}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}@media (hover:hover){.md\:hover\:w-\[10px\]:hover{width:10px}.md\:hover\:bg-brand-primary:hover{background-color:var(--color-brand-primary)}}}@media (width>=64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width>=80rem){.xl\:inline-flex{display:inline-flex}.xl\:w-14{width:calc(var(--spacing) * 14)}.xl\:w-95{width:calc(var(--spacing) * 95)}.xl\:max-w-none{max-width:none}.xl\:flex-1{flex:1}.xl\:flex-none{flex:none}.xl\:flex-row{flex-direction:row}.xl\:overflow-hidden{overflow:hidden}.xl\:overflow-y-auto{overflow-y:auto}.xl\:border-0{border-style:var(--tw-border-style);border-width:0}.xl\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.xl\:border-solid{--tw-border-style:solid;border-style:solid}.xl\:border-border-card{border-color:var(--color-border-card)}}@container not (width>=20rem){.\@max-xs\:flex-col{flex-direction:column}}@container (width>=600px){.\@\[600px\]\:grid-cols-\[repeat\(var\(--ap-dx-cols\)\,minmax\(152px\,1fr\)\)\]{grid-template-columns:repeat(var(--ap-dx-cols),minmax(152px,1fr))}}@container (width>=20rem){.\@xs\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@xs\:flex-col{flex-direction:column}.\@xs\:flex-nowrap{flex-wrap:nowrap}.\@xs\:items-center{align-items:center}.\@xs\:items-end{align-items:flex-end}.\@xs\:justify-between{justify-content:space-between}.\@xs\:gap-1{gap:var(--spacing-1)}.\@xs\:gap-3{gap:var(--spacing-3)}}@container (width>=24rem){.\@sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (width>=32rem){.\@lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (width>=36rem){.\@xl\:hidden{display:none}.\@xl\:table-cell{display:table-cell}.\@xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=42rem){.\@2xl\:col-span-2{grid-column:span 2/span 2}.\@2xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@2xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (width>=48rem){.\@3xl\:hidden{display:none}.\@3xl\:table-cell{display:table-cell}.\@3xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@3xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (width>=56rem){.\@4xl\:col-span-1{grid-column:span 1/span 1}.\@4xl\:row-span-2{grid-row:span 2/span 2}.\@4xl\:grid-cols-\[344px_1fr_1fr\]{grid-template-columns:344px 1fr 1fr}}@container (width>=64rem){.\@5xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@5xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@5xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\@5xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}.rtl\:-scale-x-100:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}@media print{.print\:m-0{margin:calc(var(--spacing) * 0)}.print\:hidden{display:none}.print\:overflow-visible{overflow:visible}.print\:p-0{padding:calc(var(--spacing) * 0)}}@media (forced-colors:active){.forced-colors\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.forced-colors\:border-\[CanvasText\]{border-color:canvastext}}@media (pointer:coarse){.pointer-coarse\:opacity-100{opacity:1}}.segment-literal\:px-0[data-type=literal]{padding-inline:calc(var(--spacing) * 0)}.\[\&_\[data-x\]\]\:p-0 [data-x]{padding:calc(var(--spacing) * 0)}.\[\&_\[role\=combobox\]\]\:\!h-10 [role=combobox]{height:var(--spacing-10)!important}.\[\&_b\]\:font-bold b{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_b\]\:text-\[var\(--color-text-primary\)\] b{color:var(--color-text-primary)}.\[\&_button\]\:text-sm button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_button\]\:text-size-eyebrow button{font-size:var(--text-eyebrow)}.\[\&_button\]\:font-medium button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_button\]\:font-semibold button{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_button\:not\(\:disabled\)\:not\(\[aria-disabled\=true\]\)\]\:cursor-pointer button:not(:disabled):not([aria-disabled=true]){cursor:pointer}.\[\&_input\]\:tabular-nums input{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.\[\&_label\]\:text-\[var\(--color-brand-depth\)\] label{color:var(--color-brand-depth)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]),.\[\&_svg\:not\(\[class\*\=size-\]\)\]\:size-4 svg:not([class*=size-]){width:var(--spacing-4);height:var(--spacing-4)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\]\:border-\[var\(--color-grey-300\)\] tr{border-color:var(--color-grey-300)}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-inner-spin-button\]\:m-0::-webkit-inner-spin-button{margin:calc(var(--spacing) * 0)}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--spacing) * 0)}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:px-2 *)[cmdk-group-heading]{padding-inline:var(--spacing-2)}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:py-1\.5 *)[cmdk-group-heading]{padding-block:calc(var(--spacing) * 1.5)}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:text-xs *)[cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:font-medium *)[cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:text-\[var\(--color-text-muted\)\] *)[cmdk-group-heading]{color:var(--color-text-muted)}.\[\&\>\*\]\:shrink-0>*{flex-shrink:0}.\[\&\>div\]\:ml-auto>div{margin-left:auto}.\[\&\>div\]\:flex>div{display:flex}.\[\&\>path\]\:stroke-text-inverse>path{stroke:var(--color-text-inverse)}.\[\&\>path\]\:stroke-white>path{stroke:var(--color-white)}.\[\&\>section\]\:hidden>section{display:none}.\[\&\>span\:first-child\]\:\[position\:var\(--qr-block-title-position\,static\)\]>span:first-child{position:var(--qr-block-title-position,static)}.\[\&\>span\:first-child\]\:\[margin\:var\(--qr-block-title-margin\,0\)\]>span:first-child{margin:var(--qr-block-title-margin,0)}.\[\&\>span\:first-child\]\:\[display\:var\(--qr-block-title-display\,inline\)\]>span:first-child{display:var(--qr-block-title-display,inline)}.\[\&\>span\:first-child\]\:\[height\:var\(--qr-block-title-height\,auto\)\]>span:first-child{height:var(--qr-block-title-height,auto)}.\[\&\>span\:first-child\]\:\[width\:var\(--qr-block-title-width\,auto\)\]>span:first-child{width:var(--qr-block-title-width,auto)}.\[\&\>span\:first-child\]\:\[overflow\:var\(--qr-block-title-overflow\,visible\)\]>span:first-child{overflow:var(--qr-block-title-overflow,visible)}.\[\&\>span\:first-child\]\:\[font-size\:var\(--text-body-15\)\]>span:first-child{font-size:var(--text-body-15)}.\[\&\>span\:first-child\]\:\[line-height\:var\(--text-body-15--line-height\)\]>span:first-child{line-height:var(--text-body-15--line-height)}.\[\&\>span\:first-child\]\:\[font-weight\:var\(--font-weight-bold\)\]>span:first-child{font-weight:var(--font-weight-bold)}.\[\&\>span\:first-child\]\:tracking-normal>span:first-child{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.\[\&\>span\:first-child\]\:\[white-space\:var\(--qr-block-title-whitespace\,normal\)\]>span:first-child{white-space:var(--qr-block-title-whitespace,normal)}.\[\&\>span\:first-child\]\:text-\[color\:var\(--color-brand-depth\)\]>span:first-child{color:var(--color-brand-depth)}.\[\&\>span\:first-child\]\:normal-case>span:first-child{text-transform:none}.\[\&\>span\:first-child\]\:\[clip-path\:var\(--qr-block-title-clip\,none\)\]>span:first-child{clip-path:var(--qr-block-title-clip,none)}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:text-\[var\(--color-text-muted\)\]>svg{color:var(--color-text-muted)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\[data-x\]\]\:hidden[data-x]{display:none}@media (hover:hover){.\[\@media\(hover\:hover\)\]\:absolute{position:absolute}.\[\@media\(hover\:hover\)\]\:end-0{inset-inline-end:calc(var(--spacing) * 0)}.\[\@media\(hover\:hover\)\]\:top-0{top:calc(var(--spacing) * 0)}.\[\@media\(hover\:hover\)\]\:rounded-\[var\(--radius-sm\)\]{border-radius:var(--radius-sm)}.\[\@media\(hover\:hover\)\]\:bg-\[var\(--color-surface-card\)\]{background-color:var(--color-surface-card)}.\[\@media\(hover\:hover\)\]\:pl-1{padding-left:var(--spacing-1)}.\[\@media\(hover\:hover\)\]\:shadow-\[var\(--shadow-2\)\]{--tw-shadow:var(--shadow-2);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media (hover:none){.\[\@media\(hover\:none\)\]\:pointer-events-auto{pointer-events:auto}.\[\@media\(hover\:none\)\]\:opacity-100{opacity:1}}}:root{--color-blue-100:#e6f1fe;--color-blue-200:#b3d6fd;--color-blue-300:#66adfb;--color-blue-400:#3391f9;--color-blue-500:#005fd4;--color-blue-600:#004ba5;--color-blue-700:#004795;--color-blue-800:#002f63;--color-blue-900:#001832;--color-green-100:#edf8ef;--color-green-200:#b3dfbb;--color-green-300:#8dce99;--color-green-400:#67be77;--color-green-500:#41ae55;--color-green-600:#348b44;--color-green-700:#276833;--color-green-800:#1a4622;--color-green-900:#0d2311;--color-red-100:#ffefef;--color-red-200:#f6c1c1;--color-red-300:#e18484;--color-red-400:#d75b5b;--color-red-500:#cd3232;--color-red-600:#a42828;--color-red-700:#7b1e1e;--color-red-800:#521414;--color-red-900:#290a0a;--color-yellow-100:#fff8e9;--color-yellow-200:#f9e0b0;--color-yellow-300:#f6d189;--color-yellow-400:#f3c161;--color-yellow-500:#e5a000;--color-yellow-600:#c08e2e;--color-yellow-700:#906b23;--color-yellow-800:#604717;--color-yellow-900:#30240c;--color-grey-100:#f7f9fa;--color-grey-200:#eff4f6;--color-grey-300:#dce5e9;--color-grey-400:#ced7db;--color-grey-500:#afbac0;--color-grey-600:#809099;--color-grey-700:#5a6b75;--color-grey-800:#26333c;--color-grey-900:#151b20;--color-teal-100:#d4fafc;--color-teal-200:#9fdee1;--color-teal-300:#67c2c7;--color-teal-400:#00a3aa;--color-teal-500:#007a85;--color-teal-600:#00636c;--color-teal-700:#004d55;--color-teal-800:#003238;--color-teal-900:#00191e;--color-base-black:#0f0f0f;--color-base-white:#fff;--color-base-lines:#efeeee;--color-brand-primary:#005fd4;--color-brand-depth:#004795;--color-status-error:#cd3232;--color-status-error-bg:#ffefef;--color-status-warning:#e5a000;--color-status-warning-bg:#fff6e0;--color-status-amber-display:#c77700;--color-status-amber-text:#a85d00;--color-status-success:#41ae55;--color-status-success-bg:#edf8ef;--color-status-info:#5a6b75;--color-status-info-bg:#e6f1fe;--color-status-neutral:#5a6b75;--color-status-neutral-bg:#eff4f6;--color-status-warning-text:#906b23;--color-text-primary:#151b20;--color-text-secondary:#5a6b75;--color-text-muted:#64757f;--color-text-hint:#afbac0;--color-text-inverse:#fff;--color-surface-background:#eff4f6;--color-surface-card:#fff;--color-surface-sidebar:#0d1b4b;--color-surface-overlay:#0f0f0f;--color-surface-tint:var(--color-base-lines)}@supports (color:color-mix(in lab, red, red)){:root{--color-surface-tint:color-mix(in srgb, var(--color-base-lines) 45%, var(--color-base-white))}}:root{--color-surface-tint-soft:var(--color-base-lines)}@supports (color:color-mix(in lab, red, red)){:root{--color-surface-tint-soft:color-mix(in srgb, var(--color-base-lines) 40%, var(--color-base-white))}}:root{--color-surface-tint-strong:var(--color-base-lines)}@supports (color:color-mix(in lab, red, red)){:root{--color-surface-tint-strong:color-mix(in srgb, var(--color-base-lines) 60%, var(--color-base-white))}}:root{--color-surface-tint-brand:var(--color-brand-primary)}@supports (color:color-mix(in lab, red, red)){:root{--color-surface-tint-brand:color-mix(in srgb, var(--color-brand-primary) 10%, var(--color-base-white))}}:root{--color-sidebar-item-active:#ffffff1a;--color-sidebar-item-label:#8f9bc3;--color-border-default:#dce5e9;--color-border-subtle:#eff4f6;--color-border-strong:#ced7db;--color-border-card:#dce5e9;--color-border-hairline:#0000000d;--color-border-hairline-strong:#0000001a;--color-interactive-default:#005fd4;--color-interactive-hover:#004ba5;--color-interactive-active:#004795;--color-interactive-disabled:#dce5e9;--color-viz-reference-band:#e6f1fe;--color-viz-reference-band-opacity:.38;--color-obs-identity-icon:#005fd4;--color-obs-identity-tint:#e6f1fe;--color-overlay-scrim:#0000001a;--color-wayfind-problems-fill:#377059;--color-wayfind-problems-ink:#184735;--color-wayfind-medications-fill:#436f89;--color-wayfind-medications-ink:#194258;--color-wayfind-history-fill:#855a71;--color-wayfind-history-ink:#543044;--color-wayfind-neutral-fill:#5a6b75;--color-wayfind-neutral-ink:#5a6b75;--color-wayfind-allergies-fill:#cd3232;--color-wayfind-allergies-ink:#a42828;--color-chat-wallpaper:#efeeee;--color-chat-tray:#efeeee;--color-chat-bubble-incoming:#fff;--color-chat-bubble-outgoing:#e6f1fe;--color-chat-bubble-system:var(--color-base-white)}@supports (color:color-mix(in lab, red, red)){:root{--color-chat-bubble-system:color-mix(in srgb, var(--color-base-white) 90%, transparent)}}:root{--color-chat-read-receipt:#005fd4;--color-list-row-highlight:#f7f9fa;--color-list-row-selected:#eff4f6;--color-search-fill:#f7f9fa;--text-2xs:12px;--text-xs:12px;--text-eyebrow:12px;--text-sm:13px;--text-body-15:15px;--text-base:16px;--text-md:18px;--text-xl:20px;--text-lg:24px;--text-display:32px;--text-subtitle:13px;--text-title:16px;--text-compact:13px;--text-monogram:24px;--text-callout:12px;--text-hero:24px;--text-2xs--line-height:16px;--text-xs--line-height:16px;--text-eyebrow--line-height:1;--text-sm--line-height:20px;--text-body-15--line-height:1.4;--text-base--line-height:24px;--text-md--line-height:1.25;--text-xl--line-height:1.25;--text-lg--line-height:32px;--text-display--line-height:40px;--text-subtitle--line-height:20px;--text-title--line-height:24px;--text-compact--line-height:20px;--text-monogram--line-height:32px;--text-callout--line-height:16px;--text-hero--line-height:32px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:600;--font-weight-extrabold:600;--tracking-eyebrow:.08em;--tracking-label:.06em;--tracking-tag:.04em;--tracking-field-label:.01em;--tracking-heading:-.01em;--tracking-dense:-.4px;--tracking-condensed:-.7px;--tracking-brand:.12em;--tracking-section-label:.09em;--tracking-document:-.5px;--tracking-caps:.1px;--tracking-section-heading:.504px;--tracking-caption:-.24px;--tracking-hero:normal;--leading-body:1.4;--leading-heading:1.25;--leading-compact:1.2;--leading-caption:1.3;--leading-reading:1.432;--leading-prose:1.5;--leading-identity:1.35;--leading-meta:1.45;--leading-page:1.6;--leading-detail:1.55;--leading-message:1.65;--font-sans:"Inter Variable", "Inter", "Readex Pro Variable", "Readex Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono:var(--font-sans);--font-arabic:"Readex Pro Variable", "Readex Pro", "Inter Variable", Inter, sans-serif;--font-family-sans:"Inter Variable", Inter, "Readex Pro Variable", "Readex Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-family-mono:"JetBrains Mono Variable", "JetBrains Mono", ui-monospace, Consolas, monospace;--font-family-arabic:"Readex Pro Variable", "Readex Pro", "Inter Variable", Inter, sans-serif;--chart-blue:#0072b2;--chart-orange:#e69f00;--chart-bluish-green:#009e73;--chart-yellow:#f0e442;--chart-sky-blue:#56b4e9;--chart-vermilion:#d55e00;--chart-reddish-purple:#cc79a7;--chart-black:#000;--color-chart-okabe-blue:#0072b2;--color-chart-okabe-orange:#e69f00;--color-chart-okabe-bluish-green:#009e73;--color-chart-okabe-yellow:#f0e442;--color-chart-okabe-sky-blue:#56b4e9;--color-chart-okabe-vermilion:#d55e00;--color-chart-okabe-reddish-purple:#cc79a7;--color-chart-okabe-black:#000;--spacing-1:4px;--spacing-2:8px;--spacing-3:12px;--spacing-4:16px;--spacing-5:20px;--spacing-6:24px;--spacing-8:32px;--spacing-10:40px;--spacing-12:48px;--spacing-16:64px;--spacing-vitals:9px;--spacing-list-indent:1.1rem;--spacing-masthead:14vh;--layout-min-col:260px;--layout-gap:var(--spacing-3);--layout-note-compact-bp:1384px;--layout-main-col-min:969px;--layout-main-col-ratio:.7;--layout-note-popup-max:584px;--layout-band-collapsed:180px;--layout-summary-band-identity:288px;--layout-ap-rail:324px;--layout-ap-strip:299px;--layout-pre-rail:319px;--layout-wrapup-max:920px;--layout-wrapup-tail:70px;--layout-ambient-rail:416px;--layout-dose-col:216px;--layout-conversation-list-narrow:45%;--layout-conversation-list-medium:40%;--layout-conversation-list-wide:30%;--layout-conversation-list-min:320px;--layout-conversation-bp-medium:900px;--layout-conversation-bp-wide:1300px;--layout-chart-col:320px;--layout-chart-col-strip:72px;--layout-note-col-min:560px;--layout-note-wide-min:880px;--layout-intel-col:380px;--layout-intel-col-rail:56px;--layout-intel-compact-bp:1280px;--layout-hpi-card-collapsed:275px;--layout-televisit-pip-width:200px;--layout-televisit-pip-height:111px;--layout-televisit-border:1.5px;--layout-televisit-full-bottom:20px;--width-time-column:90px;--width-accent-bar:3px;--width-modal-document:min(1100px, 90vw);--width-modal-note:min(1064px, 95vw);--width-modal-summary:min(1100px, calc(.95 * var(--app-vw,100vw)));--width-favourites-popup:min(560px, 92vw);--width-signing-sheet:88%;--height-control-pill:30px;--height-date-tile:86px;--height-print-preview:70vh;--max-height-overlay-body:70vh;--max-height-overlay-body-compact:60vh;--max-height-media-preview:60vh;--max-height-print-dialog:80vh;--max-height-note-dialog:85vh;--max-height-modal-app:calc(.9 * var(--app-vh,100vh));--max-height-favourites-popup:78vh;--max-height-signature-preview:40vh;--max-width-dialog-viewport:92vw;--max-width-popover-viewport:calc(100vw - 88px);--max-width-measure:54ch;--max-width-bubble:65%;--grid-template-columns-diagnoses:repeat(auto-fit, minmax(200px, 1fr));--grid-template-columns-vitals-history:repeat(auto-fill, minmax(228px, 1fr));--grid-template-columns-label-value:150px 1fr;--grid-template-columns-lab-row:1fr 120px 1fr;--grid-template-columns-lab-row-edit:1fr 140px 1fr auto;--grid-template-columns-summary-aside:1fr 300px;--grid-template-columns-name-fields:120px 1fr 1fr;--grid-template-columns-copay:1fr 90px 90px;--grid-template-columns-copay-single:1fr 90px;--grid-template-columns-erx-info:115fr 148fr;--grid-template-columns-note-line-wide:200px minmax(0, 1fr);--grid-template-columns-note-line-frame:minmax(112px, 160px) minmax(0, 1fr);--radius-none:0px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-modal:12px;--radius-full:9999px;--radius-tag:4px;--radius-control:8px;--radius-input:8px;--radius-card:12px;--radius-tile:12px;--radius-panel:12px;--radius-televisit:13px;--radius-televisit-stage:9px;--shadow-1:0 1px 2px 0 #0000000a;--shadow-2:0 2px 4px 0 #0000000f;--shadow-4:0 4px 10px 0 #0000001a;--shadow-6:0 4px 10px 0 #0000001f;--shadow-8:0 4px 10px 0 #00000029;--shadow-overlay:0 4px 70px 0 #0003;--shadow-sticky-bar:0 -1px 2px 0 #0000000a;--shadow-bubble:0 1px .5px 0 #00000021;--shadow-composer:0 1px 6px 0 #0000001f;--shadow-header:0 1px 4px 0 #0000001f;--shadow-televisit:2px 2px 3px 3px #0000000d;--motion-instant:0s;--motion-micro:80ms;--motion-fast:.15s;--motion-normal:.25s;--motion-slow:.4s;--motion-clinical:.6s;--motion-cinematic:.8s;--motion-quick:.19s;--motion-quick-exit:.13s;--motion-stagger:40ms;--ease-functional:cubic-bezier(.25, .46, .45, .94);--ease-clinical:cubic-bezier(.4, 0, .2, 1);--ease-cinematic:cubic-bezier(.34, 1.56, .64, 1);--ease-functional-exit:cubic-bezier(.55, .06, .75, .54);--motion-entry-lift:6px;--ink-meta:#64757f;--ink-body:#151b20;--ink-secondary:#5a6b75;--ink-subtle:#809099;--surface-new:#f2f8ff;--surface-scrim:#151b2066;--surface-app:#eff4f6;--surface-panel:#f7f9fa;--surface-read:#fff;--surface-line:#dce5e9;--color-white:var(--color-base-white);--status-overdue-bg:#cd32320d;--status-good:#41ae55;--status-good-text:#276833;--status-attention:#e5a000;--status-bad:#cd3232;--cat-orange-100:#f9ebd7;--cat-orange-200:#ecd3b0;--cat-orange-400:#dab884;--cat-orange-500:#bd975f;--cat-orange-600:#856228;--cat-orange-800:#4f3914;--cat-jade-100:#dbf4e8;--cat-jade-200:#b6e4cf;--cat-jade-400:#7eb29b;--cat-jade-500:#5b947c;--cat-jade-600:#377059;--cat-jade-800:#184735;--cat-purple-100:#fde5f1;--cat-purple-200:#f4cadf;--cat-purple-400:#cca1b7;--cat-purple-500:#af8199;--cat-purple-600:#855a71;--cat-purple-800:#543044;--cat-vermilion-100:#ffe7dc;--cat-vermilion-200:#f7cdb9;--cat-vermilion-400:#d19577;--cat-vermilion-500:#b57454;--cat-vermilion-600:#8e5131;--cat-vermilion-800:#573320;--cat-sky-100:#dbf1ff;--cat-sky-200:#b6def7;--cat-sky-400:#97c1db;--cat-sky-500:#74a2be;--cat-sky-600:#436f89;--cat-sky-800:#194258;--cat-yellow-100:#efeed8;--cat-yellow-200:#dcdab1;--cat-yellow-400:#e2de9c;--cat-yellow-500:#c3be75;--cat-yellow-600:#716c21;--cat-yellow-800:#423f15;--cat-blue-100:#deefff;--cat-blue-200:#badcfa;--cat-blue-400:#7299ba;--cat-blue-500:#507b9e;--cat-blue-600:#2e597a;--cat-blue-800:#1f405a;--story-stage-deep:#0d1b4b;--story-stage-mid:#002f63;--story-stage-light:#004795;--story-stage-highlight:#b3d6fd;--story-stage-highlight-soft:#e6f1fe;--story-stage-organ:#66adfb;--tooltip-bg:#151b20;--tooltip-fg-2:#dce5e9;--tooltip-radius:6px;--accent-primary:#005fd4;--accent-active-bg:#e6f1fe;--accent-active-text:#004795;--analytics-ink:#74a2be;--chart-target-band:#edf8ef;--chart-grid:#eff4f6;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--space-64:64px;--frame-inset:12px;--page-pad:48px;--page-header-pad:16px;--page-header-height:80px;--page-header-gap:32px;--page-header-tabs-end:24px;--zone-rail-collapsed:56px;--zone-rail-expanded:232px;--zone-global-bar:48px;--zone-panel:360px;--zone-short-chart:320px;--zone-canvas-text-max:880px;--search-width:400px;--search-min:200px;--fab-size:48px;--fab-offset:24px;--fab-card-width:400px;--dialog-confirm:400px;--dialog-form:560px;--dialog-large:800px;--menu-width:256px;--control-sm:32px;--control-md:40px;--control-row:48px;--control-chip:20px;--control-tab-row:40px;--icon-12:12px;--icon-stroke:2px;--icon-16:16px;--icon-20:20px;--icon-24:24px;--type-page-title-size:24px;--type-page-title-line:32px;--type-page-title-weight:600;--type-card-title-size:16px;--type-card-title-line:24px;--type-card-title-weight:600;--type-body-size:13px;--type-body-line:20px;--type-body-weight:400;--type-body-strong-size:13px;--type-body-strong-line:20px;--type-body-strong-weight:500;--type-label-size:12px;--type-label-line:16px;--type-label-weight:500;--type-meta-size:12px;--type-meta-line:16px;--type-meta-weight:400;--type-data-size:24px;--type-data-line:32px;--type-data-weight:600;--accent:var(--color-grey-200);--accent-foreground:var(--color-text-primary);--add-popover-body-max:480px;--add-popover-close:var(--spacing-8);--add-popover-gap:var(--spacing-4);--add-popover-label-gap:var(--spacing-2);--add-popover-pad:var(--spacing-6);--add-popover-width:400px;--appt-modal-btn-icon-gap:var(--spacing-2);--appt-modal-danger-ink:var(--status-bad);--appt-modal-scrim-blur:4px;--appt-modal-tag-bg:oklch(98.7% .026 102.212);--appt-modal-tag-ink:var(--color-yellow-700);--appt-modal-tag-line:var(--status-attention);--appt-vitals-col:calc(var(--spacing-12) * 4);--avatar-initials-lg:20px;--avatar-initials-md:var(--type-body-strong-size);--avatar-initials-sm:var(--type-label-size);--background:var(--color-surface-background);--before-start-control-opacity:.5;--booking-control-height:var(--sched-field-height);--booking-full-view-height:90vh;--booking-full-view-margin:64px;--booking-icon-button:var(--control-sm);--booking-location-tile-height:var(--sched-location-height);--booking-rail-width:var(--sched-rail-width);--booking-reason-list-max-height:200px;--booking-search-icon-inset:var(--spacing-3);--booking-search-icon-size:var(--spacing-4);--booking-specialty-list-max-height:320px;--booking-specialty-max-width:200px;--booking-specialty-menu-width:240px;--border:var(--color-border-default);--brand-tile-hairline:inset 0 0 0 1px var(--color-grey-300);--button-secondary-hover-bg:var(--color-grey-100);--button-secondary-hover-line:var(--color-grey-400);--button-secondary-line:var(--color-grey-300);--button-secondary-press-bg:var(--color-grey-200);--cal-badge-band-bg:radial-gradient(120% 140% at 0% 0%, var(--accent-primary) 0%, var(--accent-active-bg) 45%, var(--accent-active-bg) 100%)}@supports (color:color-mix(in lab, red, red)){:root{--cal-badge-band-bg:radial-gradient(120% 140% at 0% 0%, color-mix(in srgb, var(--accent-primary) 16%, var(--surface-read)) 0%, var(--accent-active-bg) 45%, color-mix(in srgb, var(--accent-active-bg) 35%, var(--surface-read)) 100%)}}:root{--cal-badge-band-height:80px;--cal-badge-cell-pad-y:calc(var(--spacing-1) * 2.5);--cal-badge-dot:16px;--cal-badge-foot-bg:var(--accent-active-bg)}@supports (color:color-mix(in lab, red, red)){:root{--cal-badge-foot-bg:color-mix(in srgb, var(--accent-active-bg) 35%, var(--surface-read))}}:root{--cal-badge-gap:var(--spacing-4);--cal-badge-gap-sm:var(--spacing-2);--cal-badge-gap-top:var(--spacing-1);--cal-badge-gap-xs:4px;--cal-badge-lanyard-height:var(--spacing-2);--cal-badge-lanyard-shadow:inset 0 1px 2px var(--ink-body)}@supports (color:color-mix(in lab, red, red)){:root{--cal-badge-lanyard-shadow:inset 0 1px 2px color-mix(in srgb, var(--ink-body) 18%, transparent)}}:root{--cal-badge-pad:var(--spacing-6);--cal-badge-photo:72px;--cal-badge-photo-overlap:var(--spacing-12);--cal-badge-photo-shadow:0 2px 8px var(--ink-body)}@supports (color:color-mix(in lab, red, red)){:root{--cal-badge-photo-shadow:0 2px 8px color-mix(in srgb, var(--ink-body) 10%, transparent)}}:root{--cal-badge-radius:16px;--cal-badge-stamp-opacity:.16;--cal-badge-stamp-tilt:-14deg;--cal-badge-stamp-top:calc(var(--spacing-10) * -1);--cal-badge-tile-height:var(--spacing-10);--cal-badge-width:352px;--cal-chip-height:var(--spacing-10);--cal-chip-max-width:240px;--cal-control-sm:var(--spacing-8);--cal-day-actions:calc(var(--spacing-8) * 4 + var(--spacing-1) * 3);--cal-day-bar:calc(var(--spacing-1) * .75);--cal-day-columns:minmax(108px, .8fr) minmax(160px, 1.3fr) minmax(110px, .9fr) minmax(160px, 1.3fr) minmax(136px, 1.1fr) minmax(100px, .8fr) minmax(170px, 1.7fr) var(--cal-day-actions);--cal-day-gutter:var(--spacing-16);--cal-day-head:var(--spacing-10);--cal-day-menu:224px;--cal-day-row:var(--spacing-12);--cal-day-row-gap:var(--spacing-2);--cal-dot:var(--spacing-2);--cal-dp-cell:calc(var(--spacing-8) + var(--spacing-1));--cal-filter-lane:calc(var(--cal-filter-size) + var(--cal-filter-right) + var(--spacing-2));--cal-filter-list-max-height:280px;--cal-filter-list-width:264px;--cal-filter-right:var(--spacing-4);--cal-filter-size:var(--spacing-10);--cal-filter-top:var(--spacing-2);--cal-head-height:var(--spacing-10);--cal-hour-height:calc(var(--spacing-10) * 2);--cal-loading-spinner:var(--spacing-4);--cal-picker-pad:var(--spacing-4);--cal-pill-border:1px;--cal-pill-folded-count-width:calc(var(--cal-filter-size) + var(--spacing-4));--cal-pill-folded-width:var(--cal-filter-size);--cal-pill-open-width:896px;--cal-pill-speed:.2s;--cal-skeleton-hour:var(--spacing-10);--cal-skeleton-row:var(--spacing-12);--cal-status-dot:var(--spacing-2);--cal-status-glyph:calc(var(--spacing-2) + var(--spacing-1) / 2);--cal-strip-chip-name-max:calc(var(--spacing-8) * 4.5);--cal-strip-chip-photo:var(--spacing-8);--cal-swap-distance:var(--spacing-4);--cal-swap-duration:.22s;--cal-tile-edge:var(--spacing-1);--cal-tile-inset:var(--spacing-1);--cal-tile-past-edge:40%;--cal-tile-shift:calc(var(--spacing-1) * .75);--cal-tile-tint:50%;--cal-tile-trim:calc(var(--spacing-2) + var(--spacing-1) / 4);--cal-today-tint:var(--color-brand-primary)}@supports (color:color-mix(in lab, red, red)){:root{--cal-today-tint:color-mix(in srgb, var(--color-brand-primary) 3%, var(--surface-read))}}:root{--cal-toolbar-height:var(--spacing-10);--cal-view-selected-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--cal-week-gutter:var(--spacing-16);--cal-z-gutter:35;--cal-z-head:40;--cal-z-pill:20;--card:var(--color-surface-card);--card-foreground:var(--color-text-primary);--cat-jade-50:var(--cat-jade-100)}@supports (color:color-mix(in lab, red, red)){:root{--cat-jade-50:color-mix(in srgb, var(--cat-jade-100) 50%, var(--surface-read))}}:root{--cat-purple-50:var(--cat-purple-100)}@supports (color:color-mix(in lab, red, red)){:root{--cat-purple-50:color-mix(in srgb, var(--cat-purple-100) 50%, var(--surface-read))}}:root{--cat-sky-50:var(--cat-sky-100)}@supports (color:color-mix(in lab, red, red)){:root{--cat-sky-50:color-mix(in srgb, var(--cat-sky-100) 50%, var(--surface-read))}}:root{--cat-vermilion-50:var(--cat-vermilion-100)}@supports (color:color-mix(in lab, red, red)){:root{--cat-vermilion-50:color-mix(in srgb, var(--cat-vermilion-100) 50%, var(--surface-read))}}:root{--chart-1:var(--cat-orange-500);--chart-2:var(--cat-jade-500);--chart-3:var(--cat-purple-500);--chart-4:var(--cat-vermilion-500);--chart-5:var(--cat-sky-500);--chart-action-glyph:var(--spacing-4);--chart-action-size:var(--spacing-8);--chart-cell-pad-x:12px;--chart-cell-pad-y:var(--spacing-2);--chart-head-pad-y:var(--spacing-2);--chart-index-block-pad:var(--spacing-5);--chart-index-gap:var(--spacing-8);--chart-index-item-height:var(--spacing-8);--chart-index-item-pad:var(--spacing-3);--chart-index-top:var(--spacing-8);--chart-index-width:176px;--chart-lab-col-flag:10%;--chart-lab-col-range:16%;--chart-lab-col-result:16%;--chart-lab-col-test:36%;--chart-lab-col-unit:12%;--chart-link-pad:var(--spacing-2);--chart-meta-gap:var(--spacing-4);--chart-name-min:calc(var(--spacing-8) * 5);--chart-name-width:36%;--chart-narrow-pad-x:var(--spacing-6);--chart-note-min:calc(var(--spacing-8) * 2);--chart-note-width:calc(var(--spacing-8) * 7);--chart-overview-card-min:calc(var(--spacing-8) * 9);--chart-overview-glyph:var(--spacing-4);--chart-overview-pad:var(--spacing-6);--chart-overview-row:var(--spacing-8);--chart-page-pad-bottom:var(--page-pad);--chart-page-pad-top:var(--spacing-8);--chart-page-pad-x:var(--page-pad);--chart-panel-open-from:1440px;--chart-panel-toggle:var(--icon-box);--chart-panel-width:var(--enc-left-open);--chart-pending-height:calc(var(--spacing-8) * 8);--chart-row-divider:var(--color-grey-100);--chart-row-height:var(--list-table-row-height);--chart-section-gap:var(--spacing-8);--chart-subsection-gap:var(--spacing-6);--chart-table-name-min:calc(var(--spacing-8) * 4);--chart-tabs-gap:var(--spacing-6);--chart-text-min:calc(var(--spacing-8) * 2);--chart-title-gap:var(--spacing-4);--chart-title-row:var(--spacing-8);--chip-draft-fg:var(--ink-secondary);--chip-draft-line:var(--color-grey-500);--chip-error-bg:var(--color-status-error-bg);--chip-error-fg:var(--color-red-700);--chip-info-bg:var(--color-status-info-bg);--chip-info-fg:var(--color-blue-700);--chip-neutral-bg:var(--color-status-neutral-bg);--chip-neutral-fg:var(--color-status-neutral);--chip-success-bg:var(--color-status-success-bg);--chip-success-fg:var(--color-green-700);--chip-warning-bg:var(--color-status-warning-bg);--chip-warning-fg:var(--color-status-warning-text);--color-status-success-text:var(--status-good-text);--color-text-subtle:var(--ink-subtle);--day-strip-height:var(--spacing-10);--day-strip-line:1.5px;--destructive:var(--color-status-error);--dialog-width-confirm:400px;--dialog-width-form:560px;--dialog-width-large:800px;--editor-width:520px;--enc-canvas-icon-stroke:2;--enc-canvas-tile-gap:var(--spacing-1);--enc-canvas-tile-icon:var(--spacing-4);--enc-canvas-tile-min:calc(var(--spacing-2) * 7);--enc-canvas-tile-pad-x:var(--spacing-3);--enc-canvas-tile-pad-y:var(--spacing-1);--enc-left-action:var(--icon-box);--enc-left-col-min:calc(var(--spacing-8) * 8);--enc-left-gap:var(--spacing-2);--enc-left-inset:var(--spacing-4);--enc-left-open:320px;--enc-left-row-gap:var(--spacing-1);--enc-left-section-pad:var(--spacing-3);--enc-left-toggle-folded-x:calc(var(--page-header-pad) + var(--spacing-6));--enc-left-toggle-gap:2px;--enc-left-toggle-h:var(--spacing-6);--enc-left-toggle-icon:var(--icon-size-inline);--enc-left-toggle-icon-folded:var(--icon-size-inline);--enc-left-toggle-shadow:0 1px 2px #151b2014;--enc-left-toggle-stroke:var(--icon-stroke);--enc-left-toggle-stroke-file:var(--icon-stroke);--enc-left-toggle-z:46;--enc-left-width:var(--enc-left-open);--enc-right-action:var(--spacing-8);--enc-right-chevron:var(--spacing-4);--enc-right-dock-close:calc(var(--spacing-16) + var(--enc-right-gap));--enc-right-gap:var(--spacing-2);--enc-right-head:var(--spacing-12);--enc-right-icon:var(--spacing-4);--enc-right-line:var(--surface-line);--enc-right-open:var(--enc-left-open);--enc-right-pad:var(--spacing-6);--enc-right-turn:.16s;--enc-step-bar-gap:var(--spacing-2);--enc-step-bar-height:var(--encounter-step-height);--enc-step-bar-reason-max:calc(var(--spacing-12) * 5);--encounter-hpi-idle-bg:var(--surface-panel);--encounter-step-circle:var(--spacing-5);--encounter-step-current-bg:var(--color-grey-100);--encounter-step-current-ink:var(--ink-body);--encounter-step-done-ink:var(--ink-body);--encounter-step-done-mark:var(--accent-primary);--encounter-step-height:var(--spacing-12);--encounter-step-line:1.5px;--encounter-step-point:var(--spacing-2);--encounter-summary-bg:var(--surface-read);--encounter-tab-underline:2px;--foreground:var(--color-text-primary);--glyph-chevron-down:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>");--glyph-chevron-left:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m15 18-6-6 6-6'/></svg>");--glyph-chevron-right:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m9 18 6-6-6-6'/></svg>");--glyph-chevron-up:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m18 15-6-6-6 6'/></svg>");--glyph-clipboard-list:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect width='8' height='4' x='8' y='2' rx='1' ry='1'/><path d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/><path d='M12 11h4'/><path d='M12 16h4'/><path d='M8 11h.01'/><path d='M8 16h.01'/></svg>");--glyph-done:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'><path d='M1.5 5.25 L4 7.75 L8.5 2.5' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/></svg>");--glyph-empty:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'><circle cx='5' cy='5' r='4' fill='none' stroke='black' stroke-width='1.5'/></svg>");--glyph-eye:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0'/><circle cx='12' cy='12' r='3'/></svg>");--glyph-file-text:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z'/><path d='M14 2v4a2 2 0 0 0 2 2h4'/><path d='M10 9H8'/><path d='M16 13H8'/><path d='M16 17H8'/></svg>");--glyph-folder:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z'/></svg>");--glyph-full:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'><circle cx='5' cy='5' r='4.75' fill='black'/></svg>");--glyph-half:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'><circle cx='5' cy='5' r='4.1' fill='none' stroke='black' stroke-width='1.5'/><path d='M5 0.9 A4.1 4.1 0 0 1 5 9.1 Z' fill='black'/></svg>");--glyph-message:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z'/></svg>");--glyph-pen-line:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M13 21h8'/><path d='M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z'/></svg>");--glyph-pencil:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z'/><path d='m15 5 4 4'/></svg>");--glyph-plus:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M5 12h14'/><path d='M12 5v14'/></svg>");--glyph-save:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M15.2 3a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z'/><path d='M17 21v-7a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v7'/><path d='M7 3v4a1 1 0 0 0 1 1h7'/></svg>");--glyph-search:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m21 21-4.34-4.34'/><circle cx='11' cy='11' r='8'/></svg>");--glyph-send:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z'/><path d='m21.854 2.147-10.94 10.939'/></svg>");--glyph-stethoscope:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M11 2v2'/><path d='M5 2v2'/><path d='M5 3H4a2 2 0 0 0-2 2v4a6 6 0 0 0 12 0V5a2 2 0 0 0-2-2h-1'/><path d='M8 15a6 6 0 0 0 12 0v-3'/><circle cx='20' cy='10' r='2'/></svg>");--glyph-trash:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M10 11v6'/><path d='M14 11v6'/><path d='M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6'/><path d='M3 6h18'/><path d='M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2'/></svg>");--glyph-zap:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z'/></svg>");--header-menu-min-width:184px;--hint-link-weight:600;--hint-text:var(--status-attention-text);--home-brief-label:96px;--home-card-pad:var(--spacing-5);--home-gap:var(--spacing-4);--home-row-name-min:128px;--home-side-min:368px;--icon-badge-stroke:calc(var(--icon-stroke) * 32 / 24);--icon-box:var(--spacing-8);--icon-font-stroke:1px;--icon-mask-activity:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2'/></svg>");--icon-mask-archive:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect width='20' height='5' x='2' y='3' rx='1'/><path d='M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8'/><path d='M10 12h4'/></svg>");--icon-mask-ban:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'/><path d='M4.929 4.929 19.07 19.071'/></svg>");--icon-mask-calendar:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M8 2v4'/><path d='M16 2v4'/><rect width='18' height='18' x='3' y='4' rx='2'/><path d='M3 10h18'/></svg>");--icon-mask-calendar-clock:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M16 14v2.2l1.6 1'/><path d='M16 2v4'/><path d='M21 7.5V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h3.5'/><path d='M3 10h5'/><path d='M8 2v4'/><circle cx='16' cy='16' r='6'/></svg>");--icon-mask-calendar-plus:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M16 19h6'/><path d='M16 2v4'/><path d='M19 16v6'/><path d='M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5'/><path d='M3 10h18'/><path d='M8 2v4'/></svg>");--icon-mask-calendar-x-2:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M8 2v4'/><path d='M16 2v4'/><path d='M21 13V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8'/><path d='M3 10h18'/><path d='m17 22 5-5'/><path d='m17 17 5 5'/></svg>");--icon-mask-check:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M20 6 9 17l-5-5'/></svg>");--icon-mask-chevron-down:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>");--icon-mask-chevron-up:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m18 15-6-6-6 6'/></svg>");--icon-mask-circle-check:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'/><path d='m9 12 2 2 4-4'/></svg>");--icon-mask-clipboard-check:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect width='8' height='4' x='8' y='2' rx='1' ry='1'/><path d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/><path d='m9 14 2 2 4-4'/></svg>");--icon-mask-clipboard-list:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect width='8' height='4' x='8' y='2' rx='1' ry='1'/><path d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/><path d='M12 11h4'/><path d='M12 16h4'/><path d='M8 11h.01'/><path d='M8 16h.01'/></svg>");--icon-mask-ellipsis:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='1'/><circle cx='19' cy='12' r='1'/><circle cx='5' cy='12' r='1'/></svg>");--icon-mask-eye:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0'/><circle cx='12' cy='12' r='3'/></svg>");--icon-mask-file-text:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z'/><path d='M14 2v5a1 1 0 0 0 1 1h5'/><path d='M10 9H8'/><path d='M16 13H8'/><path d='M16 17H8'/></svg>");--icon-mask-flag:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M4 22V4a1 1 0 0 1 .4-.8A6 6 0 0 1 8 2c3 0 5 2 7.333 2q2 0 3.067-.8A1 1 0 0 1 20 4v10a1 1 0 0 1-.4.8A6 6 0 0 1 16 16c-3 0-5-2-8-2a6 6 0 0 0-4 1.528'/></svg>");--icon-mask-funnel:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M10 20a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341L21.74 4.67A1 1 0 0 0 21 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14z'/></svg>");--icon-mask-house:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8'/><path d='M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/></svg>");--icon-mask-list-checks:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M13 5h8'/><path d='M13 12h8'/><path d='M13 19h8'/><path d='m3 17 2 2 4-4'/><path d='m3 7 2 2 4-4'/></svg>");--icon-mask-list-todo:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M13 5h8'/><path d='M13 12h8'/><path d='M13 19h8'/><path d='m3 17 2 2 4-4'/><rect x='3' y='4' width='6' height='6' rx='1'/></svg>");--icon-mask-log-in:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m10 17 5-5-5-5'/><path d='M15 12H3'/><path d='M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4'/></svg>");--icon-mask-map-pin:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0'/><circle cx='12' cy='10' r='3'/></svg>");--icon-mask-message-square:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z'/></svg>");--icon-mask-message-square-plus:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z'/><path d='M12 8v6'/><path d='M9 11h6'/></svg>");--icon-mask-message-square-text:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z'/><path d='M7 11h10'/><path d='M7 15h6'/><path d='M7 7h8'/></svg>");--icon-mask-pencil:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z'/><path d='m15 5 4 4'/></svg>");--icon-mask-plus:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M5 12h14'/><path d='M12 5v14'/></svg>");--icon-mask-printer:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2'/><path d='M6 9V3a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v6'/><rect x='6' y='14' width='12' height='8' rx='1'/></svg>");--icon-mask-receipt:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M12 17V7'/><path d='M16 8h-6a2 2 0 0 0 0 4h4a2 2 0 0 1 0 4H8'/><path d='M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z'/></svg>");--icon-mask-repeat:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m17 2 4 4-4 4'/><path d='M3 11v-1a4 4 0 0 1 4-4h14'/><path d='m7 22-4-4 4-4'/><path d='M21 13v1a4 4 0 0 1-4 4H3'/></svg>");--icon-mask-shield-alert:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z'/><path d='M12 8v4'/><path d='M12 16h.01'/></svg>");--icon-mask-stethoscope:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M11 2v2'/><path d='M5 2v2'/><path d='M5 3H4a2 2 0 0 0-2 2v4a6 6 0 0 0 12 0V5a2 2 0 0 0-2-2h-1'/><path d='M8 15a6 6 0 0 0 12 0v-3'/><circle cx='20' cy='10' r='2'/></svg>");--icon-mask-undo-2:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M9 14 4 9l5-5'/><path d='M4 9h10.5a5.5 5.5 0 0 1 5.5 5.5a5.5 5.5 0 0 1-5.5 5.5H11'/></svg>");--icon-mask-user-check:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m16 11 2 2 4-4'/><path d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'/><circle cx='9' cy='7' r='4'/></svg>");--icon-mask-user-x:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'/><circle cx='9' cy='7' r='4'/><line x1='17' x2='22' y1='8' y2='13'/><line x1='22' x2='17' y1='8' y2='13'/></svg>");--icon-mask-video:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m16 13 5.223 3.482a.5.5 0 0 0 .777-.416V7.87a.5.5 0 0 0-.752-.432L16 10.5'/><rect x='2' y='6' width='14' height='12' rx='2'/></svg>");--icon-mask-x:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M18 6 6 18'/><path d='m6 6 12 12'/></svg>");--icon-size-inline:var(--spacing-4);--icon-size-nav:var(--spacing-5);--icon-size-tile:var(--spacing-6);--icon-tip-max-width:320px;--input:var(--color-border-default);--list-search-width:calc(var(--spacing-8) * 10);--list-table-cell-pad:12px;--list-table-divider:var(--color-grey-100);--list-table-row-height:var(--spacing-12);--long-body-gap:var(--spacing-2);--long-card-gap:var(--spacing-6);--long-card-pad:var(--spacing-6);--long-counter-gap:var(--spacing-3);--long-fab:var(--spacing-12);--long-fab-inset:var(--spacing-6);--long-gap:var(--spacing-8);--long-glyph:var(--spacing-4);--long-head-pad:var(--spacing-1);--long-measure:calc(var(--spacing-16) * 14.5);--long-pad:var(--spacing-12);--long-spine-width:2px;--long-tile:var(--spacing-8);--long-tile-gap:var(--spacing-4);--long-top:var(--spacing-6);--menu-min-width:184px;--menu-min-width-wide:200px;--motion-panel-close:.36s;--motion-panel-content-delay:60ms;--motion-panel-content-shift:16px;--motion-panel-ease:cubic-bezier(.22, 1, .36, 1);--motion-panel-open:.48s;--motion-rail:.22s;--motion-tab:.24s;--motion-tip-delay:.3s;--motion-tip-fade:.12s;--muted:var(--color-grey-100);--muted-foreground:var(--color-text-muted);--note-card-line-a:var(--soap-a-line)}@supports (color:color-mix(in lab, red, red)){:root{--note-card-line-a:color-mix(in oklab, var(--soap-a-line) var(--note-card-line-mix), var(--color-surface-card))}}:root{--note-card-line-mix:100%;--note-card-line-o:var(--soap-o-line)}@supports (color:color-mix(in lab, red, red)){:root{--note-card-line-o:color-mix(in oklab, var(--soap-o-line) var(--note-card-line-mix), var(--color-surface-card))}}:root{--note-card-line-plan:var(--note-card-line-a);--note-card-line-s:var(--soap-s-line)}@supports (color:color-mix(in lab, red, red)){:root{--note-card-line-s:color-mix(in oklab, var(--soap-s-line) var(--note-card-line-mix), var(--color-surface-card))}}:root{--note-card-line-wrap-up:var(--note-card-line-a);--note-card-pad:var(--spacing-8);--note-closing-inset:calc(var(--long-card-pad) + 1px);--note-icon-size:16px;--now-dot:8px;--now-line:2px;--pa-block-ctl:40px;--pa-block-day-w:calc(var(--spacing-12) + var(--spacing-3));--pa-block-min:calc(var(--spacing-8) * 10);--pa-block-step:40px;--pa-block-step-val:56px;--pa-block-unblock-w:256px;--pa-demog-avatar:calc(var(--spacing-12) + var(--spacing-2));--pa-demog-field-w:calc(var(--spacing-12) * 4);--pa-doc-height:calc(var(--spacing-8) * 20);--pa-dropzone-pad:var(--spacing-8);--pa-field-min:calc(var(--spacing-8) * 8);--pa-form-max:calc(var(--spacing-8) * 21);--pa-icon-box:var(--spacing-8);--pa-idcard-h:112px;--pa-idcard-w:176px;--pa-img-preview-min:200px;--pa-lmp-knob:12px;--pa-lmp-switch-h:16px;--pa-lmp-switch-w:32px;--pa-page-gap:var(--spacing-8);--pa-page-pad:var(--spacing-6);--pa-picker-list-max:calc(var(--spacing-12) * 5);--pa-picker-width:calc(var(--spacing-12) * 7);--pa-section-gap:var(--spacing-10);--pa-series-icon-col:calc(var(--spacing-8) * 2);--pa-sheet-width:calc(var(--spacing-8) * 22);--pa-slotpop-tile-h:80px;--pa-tint-amber:var(--status-attention)}@supports (color:color-mix(in lab, red, red)){:root{--pa-tint-amber:color-mix(in srgb, var(--status-attention) 5%, var(--surface-read))}}:root{--pa-tint-blue:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){:root{--pa-tint-blue:color-mix(in srgb, var(--accent-primary) 5%, var(--surface-read))}}:root{--pa-tint-green:var(--status-good)}@supports (color:color-mix(in lab, red, red)){:root{--pa-tint-green:color-mix(in srgb, var(--status-good) 5%, var(--surface-read))}}:root{--pa-visit-card-height:calc(var(--spacing-8) * 3);--page-header-context-min:160px;--page-header-context-top:var(--spacing-3);--page-header-control:var(--spacing-8);--page-header-gap-x:var(--spacing-4);--page-header-hairline:inset 0 -1px 0 var(--surface-line);--page-header-photo:var(--spacing-12);--page-subtab-height:var(--spacing-10);--panel-width-sm:320px;--patient-block-min:calc(var(--spacing-8) * 10);--patient-icon-box:var(--spacing-8);--patient-page-gap:var(--spacing-8);--patient-page-pad:var(--spacing-6);--patient-section-gap:var(--spacing-10);--patient-tint-amber:var(--status-attention)}@supports (color:color-mix(in lab, red, red)){:root{--patient-tint-amber:color-mix(in srgb, var(--status-attention) 5%, var(--surface-read))}}:root{--patient-tint-blue:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){:root{--patient-tint-blue:color-mix(in srgb, var(--accent-primary) 5%, var(--surface-read))}}:root{--patient-tint-green:var(--status-good)}@supports (color:color-mix(in lab, red, red)){:root{--patient-tint-green:color-mix(in srgb, var(--status-good) 5%, var(--surface-read))}}:root{--patient-visit-card-height:calc(var(--spacing-8) * 3);--phone-call-patient-height:calc(var(--spacing-8) * 1.75);--phone-call-patient-label-width:calc(var(--spacing-8) * 3.5);--popover:var(--color-surface-card);--popover-card-width:400px;--popover-foreground:var(--color-text-primary);--popover-width:360px;--popup-width-xl:1200px;--practice-menu-max-width:480px;--practice-menu-width:440px;--practice-trigger-max:224px;--pre-block-gap:var(--spacing-2);--pre-col-pad:var(--spacing-6);--pre-icon-box:var(--spacing-8);--pre-icon-size:var(--spacing-4);--pre-notice-glyph:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3'/><path d='M12 9v4'/><path d='M12 17h.01'/></svg>");--pre-notice-ink:var(--status-attention-text);--pre-notice-tint:var(--chip-warning-bg);--pre-section-gap:var(--spacing-6);--pre-tile-min:calc(var(--spacing-8) * 2);--preview-width-md:896px;--preview-width-xl:1400px;--primary:var(--color-brand-primary);--primary-foreground:var(--color-text-inverse);--progress-done-bg:var(--surface-panel);--radius:.5rem;--radius-rail-item:8px;--radius-segment:8px;--rail-account-row:var(--spacing-8);--rail-account-size:var(--spacing-8);--rail-avatar-pad:calc((var(--rail-row-height) - var(--spacing-8)) / 2);--rail-badge-size:var(--spacing-4);--rail-bell-pad:calc(var(--rail-tile-pad) - (var(--spacing-6) - var(--rail-icon-size)) / 2);--rail-brand-gap:var(--spacing-2);--rail-brand-gap-x:var(--spacing-2);--rail-brand-inset:calc(var(--spacing-2) + var(--spacing-1));--rail-brand-push:calc(var(--rail-brand-reach) + var(--spacing-3) - var(--zone-rail-collapsed));--rail-brand-reach:calc(var(--rail-brand-inset) + var(--rail-wordmark-width) + var(--rail-brand-gap-x) + var(--rail-toggle-size));--rail-brand-top:var(--spacing-1);--rail-foot-gap:var(--spacing-2);--rail-icon-calendar:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M8 2v4'/><path d='M16 2v4'/><rect width='18' height='18' x='3' y='4' rx='2'/><path d='M3 10h18'/></svg>");--rail-icon-size:20px;--rail-item-label-gap:var(--spacing-3);--rail-menu-width:256px;--rail-pad:var(--spacing-2);--rail-pad-bottom:var(--spacing-4);--rail-row-height:var(--spacing-10);--rail-row-radius:var(--radius-control);--rail-status-glyph-size:var(--spacing-3);--rail-tile-pad:calc((var(--rail-row-height) - var(--rail-icon-size)) / 2);--rail-tip-left:52px;--rail-toggle-size:var(--spacing-8);--rail-wordmark:var(--color-blue-900);--rail-wordmark-height:var(--spacing-8);--rail-wordmark-practitioner:var(--color-brand-primary);--rail-wordmark-width:81px;--review-cell-pad:8px;--review-col-actions:88px;--review-col-range:120px;--review-col-status:128px;--review-col-unit:80px;--review-col-value:104px;--review-gap:16px;--review-pad:24px;--review-row-height:40px;--review-source-max-height:calc(100dvh - var(--zone-global-bar) - var(--page-header-height) - var(--review-source-top) - var(--zone-frame-inset-bottom));--review-source-top:var(--review-gap);--review-viewer:400px;--ring:var(--color-brand-primary);--sched-field-height:40px;--sched-location-height:64px;--sched-rail-width:424px;--sched-slot-height:88px;--search-light:var(--surface-read);--search-light-duration:1.1s;--search-min-width:200px;--search-width-wide:400px;--secondary:var(--color-grey-200);--secondary-foreground:var(--color-text-primary);--segmented-pill-height:var(--spacing-6);--segmented-pill-pad:var(--spacing-3);--segmented-pill-radius:var(--radius-control);--segmented-track-radius:var(--radius-card);--sheet-width-2xl:720px;--sheet-width-3xl:920px;--sheet-width-4xl:1160px;--sheet-width-lg:640px;--sheet-width-md:480px;--sheet-width-xl:704px;--sidebar:oklch(98.5% 0 0);--sidebar-accent:oklch(97% 0 0);--sidebar-accent-foreground:oklch(20.5% 0 0);--sidebar-border:oklch(92.2% 0 0);--sidebar-foreground:oklch(14.5% 0 0);--sidebar-primary:oklch(20.5% 0 0);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-ring:oklch(70.8% 0 0);--soap-a-glyph:var(--cat-jade-600);--soap-a-ink:var(--cat-jade-800);--soap-a-line:var(--cat-jade-200);--soap-a-tint:var(--cat-jade-50);--soap-o-glyph:var(--cat-vermilion-600);--soap-o-ink:var(--cat-vermilion-800);--soap-o-line:var(--cat-vermilion-200);--soap-o-tint:var(--cat-vermilion-50);--soap-p-glyph:var(--soap-a-glyph);--soap-p-ink:var(--soap-a-ink);--soap-p-line:var(--soap-a-line);--soap-p-tint:var(--soap-a-tint);--soap-s-glyph:var(--cat-purple-600);--soap-s-ink:var(--cat-purple-800);--soap-s-line:var(--cat-purple-200);--soap-s-tint:var(--cat-purple-50);--status-attention-text:var(--color-status-warning-text);--status-chip-height:var(--spacing-5);--status-chip-pad:var(--spacing-2);--step-bar-reveal-duration:.28s;--step-bar-reveal-ease:var(--motion-panel-ease);--step-bar-reveal-lift:var(--spacing-4);--story-stage-gradient:linear-gradient(180deg, var(--story-stage-deep) 0%, var(--story-stage-mid) 58%, var(--story-stage-light) 100%);--surface-body-card-dark:#0d1b4b;--table-cell-max-2xl:240px;--table-cell-max-3xl:288px;--table-cell-max-lg:200px;--table-cell-max-md:184px;--table-cell-max-sm:160px;--table-cell-max-xl:224px;--table-cell-max-xs:144px;--table-col-amount:112px;--table-col-amount-wide:120px;--table-col-auth:88px;--table-col-code:80px;--table-col-coverage:104px;--table-col-date:128px;--table-col-input:168px;--table-col-name:264px;--table-col-name-wide:304px;--table-col-qty:56px;--table-col-reason:192px;--table-col-select:152px;--table-min-width-claims:1176px;--tooltip-fg:var(--surface-read);--tooltip-gap:4px;--tooltip-max-width:416px;--topbar-icon:var(--spacing-8);--type-body:400 13px/20px var(--font-sans);--type-body-strong:500 13px/20px var(--font-sans);--type-card-title:600 16px/24px var(--font-sans);--type-data:600 24px/32px var(--font-sans);--type-header-title:var(--type-page-title);--type-header-title-line:var(--type-page-title-line);--type-header-title-size:var(--type-page-title-size);--type-header-title-weight:var(--type-page-title-weight);--type-label:500 12px/16px var(--font-sans);--type-lead-line:28px;--type-lead-size:20px;--type-lead-weight:600;--type-meta:400 12px/16px var(--font-sans);--type-page-title:600 24px/32px var(--font-sans);--unsaved-bar-height:var(--spacing-12);--z-icon-tip:90;--zone-canvas-min:680px;--zone-frame-inset-bottom:12px;--zone-frame-inset-right:12px;--zone-frame-radius:12px;--zone-header-app:80px;--zone-header-record:112px;--zone-short-chart-strip:56px;--zone-viewer:480px;--zone-viewer-large:560px;--error-border:var(--status-bad);--info-bg:var(--color-status-info-bg);--info-border:var(--accent-primary);--info-text:var(--accent-active-text);--normal-bg:var(--surface-read);--normal-border:var(--surface-line);--normal-text:var(--ink-body);--rail-exit:var(--motion-fast,.15s);--rail-glyph-colour:currentColor;--rail-overshoot:var(--ease-overshoot,cubic-bezier(.34, 1.56, .64, 1));--success-border:var(--status-good);--success-text:var(--status-good-text);--warning-bg:var(--color-status-warning-bg);--warning-border:var(--status-attention);--warning-text:var(--status-attention-text)}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Readex Pro Variable;font-style:normal;font-display:swap;font-weight:160 700;src:url(/assets/readex-pro-arabic-wght-normal-DiwT_uOQ.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Readex Pro Variable;font-style:normal;font-display:swap;font-weight:160 700;src:url(/assets/readex-pro-vietnamese-wght-normal-Do5Nl5oc.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Readex Pro Variable;font-style:normal;font-display:swap;font-weight:160 700;src:url(/assets/readex-pro-latin-ext-wght-normal-CsYMu49W.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Readex Pro Variable;font-style:normal;font-display:swap;font-weight:160 700;src:url(/assets/readex-pro-latin-wght-normal--ekFhJJC.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAfsABQAAAAAEAwAAAeCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoP0hWQVJbBmA/U1RBVIFiJyYAdC9qEQgKhGSEAAsgADCGCAE2AiQDOgQgBYlMB4EUDAcbLQ4onoexrSC/2ZyLAa8p8VHB8/x3Vue+V0hVJalMJg2nx/TCrQXxBeqLjQG7FyM1WEa/X1tEXN7cFz9EJEMmMUz3RihWSSKeQCbcIou0izz/C8v+fq3VfajEa9gDD11CImXS7qL/RJFVzC1qiB6KmKeD6TZdQ6IRGv78dL6uSVVCfgni5mzu7kcgQBgAEAQTQRCoL++STTYybkJxNfQxAAIAGu8OdEB9teW2jh4BpgDqFjAeSEByW3zFP0CBBgNMsMCGEDjgggdhiEAUAeIIED7ABTDUEnkIE9Q9ahFgKttcVhApo4ACB4qobHaccgDfEjFO6aaWUhjMLt2SyIvHKoDqoA4CSUwEIYQCEjhAO9R1G6keDeDZGjNo+AhxOjCEGTr1WeIF3kYBiLAOKvkJSMiKX0VdAyQt3SDJClCkxJCHkCzfqyVTriJZLcolS32JZHUekq2TYNkYtCtjYHMQXSxGjXDz2t/yLWXzDzxz+o3zFwDEaN23F+13pyMdQAEaSKAR9vcGq4A4MTSKCElGW+M7UcY7xqkggITb28ZJhlqc9q2twYKTt0NjixBgYvO9BIihEBLYuOFXQzfIQ7dXGUEEEgFDooBfAzqiQbpJrhiWSuKJCRFKYbHCyJKI2G5GiZbNAvgAu5pc3vwx4G+g3aDkhklABiSz0BICXrYghtYhx/cdJ+44rY2oZ0aMNRFz3VZjb6W33F3gzltqtOCV8tTHSpOeXuItfvr5lCdfzFpqtEitvqdcdGGFd28ZqqC0tPbeChGXgrIlnhSWu/eUso4uKWFLugyDzQJhflY4659+WjQ++6x72WUMv9G8mw6QJl7BVxX5fe/kpUsOvnZwee9uQ0cGXYd0o89XB2748sDSnt8d2VphdOTTgceDVvOds0v9P/s7HPq15aGun/6Vllb56f1dl0t1LejqrNkpdRZsG8TOnM5vkBG5oiVyVGnS8LHps5cfNWJs6qKPfaNSxiQNBUm3cKNWROr0GSur7Za31k1vieq7LH11VF+jXdRIasRKflc7jkobm1Z9te1IyZA0pDkhLR98+H37Zf1c/8at+dB7x+7GfVyTfJMPiYztsnl59Y5l4j+0n1RXlpHnF3Tq7HecmNF/CJodEMAikruxiyJaGLvHOdAfoA+oDvpjBm2b91cHGRZMU9n25xEU0A8fgEEAdKI3Q1iDtc034sug5YVMkE2jsE+BIkwSoQ3gxXMqz9tELp48bd0cFKOKS7xYjEuXBnZP5ia7DyiO/X/YI+PQSbt2uSdqAkWL9nQbV1XB94/+uPfdZz8dnXYFBYrcTl2SIR/ybxJNJPz/Gupb0JaZeens2ekC7EKr8t+Ls/P5VJPYJdHKyqfg2nqU6bhlidzcddQV/7MmecTzJ5VPcKXkNKSEogHjYFx6QZ7rQ+FSe8njaiNuOnXS8H2ScQ619c2mC3VTtauL0rRbXd/CkSOP37FY9Zkjz8+GibYUMOEWF+RdrFS8Ecv1SHOpPUPZGEIpjPvFyU5cXKjd6OXqorTqy9GwRd++HVufPGnVsW+aO3vggKZ18jR9sXaTC1PWTEsVUaK0FkNySbTQDqlm2PfDjZcu4aalnSLKjnOoYQ0nUlqqXcGpPu/4VgV/xU2pAqW4BW3qzhQ8/hFKhV2qE3+BKAtDqBXjfgnVdH4y0wg5tbVNRenNdTWOrenWLcupQdmsbq5b+18piTe/xRdp1xbILxNPJGInm2z6hoB21Lal0i+ePTtd7B45+3XhFJ329evskXm7qurUVREotqSluSo/L29d3qDhI4YOQqWhI4YNvBNfsMHeXKemXrxQfKeuPOGRVayA3JtkJKEgbPp+dXUDluddutRYLFoXGXWX6N3WFaGLbQtRSitVYNacTNSdy7AaG/HSaUEANcBoGXNdcZvZsOqQ1icBDv21/gzAoYPHH/WDW0qNR3QTYKEAEHig6o13NXbND06CQPlRtYjGNnSktRc09k1mAMDvAlDKfQjgy6fssInlfzmNAjKkDxoxHOBLdVRAIVt9j4qo+hA1w9T1aNBNTUOTTNUHLbqokE+UAfJXCIGw/IxCSL5GRUJeR40rL/UxTm4Q08H6MbCs70ObuNyIIXrINHQYInF06UUlevTjbQzTh5upiDMzMMogUtEnjPs/Y7jAHCJeB0GBHh04tC6FiB6ZFB1oArUSIoFoqhzCeAN6lHwm0T4C3VVPWvjpSMXReuWesMEcoqrmgtNBGd2noWeV0hNAz9rFeShNJxHGsPa3HXeKTk8b55hahySYHaYKKFFLpCfN8rsoaJn01CR04Gkc+5k7KVTCmClX8Q10HCrUEkVlSX+XO33oQR9609tJ516H497WSobWs5Up6TLaS10/dessIskgJSLiDlWvHVUywpkQ7hdPZqGyiEF0uVQerVcPamT1A3eKXdyI1vG9OoflrSXihZ1qqGE3nhmAgiIbRCQgPLEPtOM3UQwTLYaYYomNlpA44opnjV6jkD6id80OOrzf6BzmMD6eEa1zKyeYG1fzfEf16V6jw9XYOaar1/b2kP/IYX8oR2mcFvv2GtBV3JXgd437AQAA)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Scrips;src:url(/assets/Scrips-agZwxvnC.ttf)format("truetype");font-display:block;font-weight:400;font-style:normal}@font-face{font-family:Scrips;src:url(/assets/Scrips_v2-arkf-SbB.ttf)format("truetype");font-display:block;font-weight:400;font-style:normal;unicode-range:U+E91C-E92F}@font-face{font-family:Scrips;src:url(data:font/ttf;base64,AAEAAAALAIAAAwAwT1MvMg8R/54AAAC8AAAAYGNtYXAdkcYVAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZnX/tvcAAAF4AAAJuGhlYWQoscEzAAALMAAAADZoaGVhB0wDygAAC2gAAAAkaG10eBoAAAAAAAuMAAAAJGxvY2EGzgnkAAALsAAAABRtYXhwAA8BDgAAC8QAAAAgbmFtZZlKCfsAAAvkAAABhnBvc3QAAwAAAAANbAAAACAAAwOrAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADiyQPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg4sn//f//AAAAAAAg4sX//f//AAH/4x0/AAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAD/wAAAA8AAAgAANzkBAAAAAAEAAP/AAAADwAACAAA3OQEAAAAAAQAA/8AAAAPAAAIAADc5AQAAAAAEAAD/wAOKA8AAJABMAGUAqgAAAQ4BBzcOAQ8BFx4BFx4BFx4BNz4BNz4BPwEnLgEnLgEnIy4BBxceARUcARUxDgEHDgEHBiYnLgEnLgE1PAE1MTA0NTQ2NxU+ATc2FhcHDgEHDgEXHgE3PgE3PgE3PgE3PgE1LgEHBw4BBw4BDwEOARceARceARczHgE3PgE3PgEnLgEnLgExMhYXHgEXHgEHDgEHDgEHDgEHBiInLgEnLgE1NDY3PgE3PgEHAdQyWSgCKkkkFgYoOCMrXzUWTxUpSCU0UTAHDSxiPxk3HgMQSxBRKjcBBQYONSILJAsaLgwGBgYGDjEfCykMNxUoDg4GCAQKBAQEAgMLCAkTEA8IARANgAEFAwcLBAEEAQMGGxcQJxYCDiwQOVMLAgECAw8JAwMBDwkiRx4OCwEBMRIUGREiRSsSRBNFey4MIBQLGkojEAQBAqUGHRYBGD4sHAgxNxcdJAgEAQMFFhIaRT0JETpOGgsQBQMBATMNSC4CAwIPFg0dJwYCAgMHJhoMGg4BAQECAQ4cDQEfKAcDAgMVBBwWFSIKBQEFBAoKDBYHCQoFBQYHCQYCAgEIBAsXDQEOMA8dMRYQFwcEAwMJVDwMJgsSIwwEBQcFEDMeDRAEBC8QEBIJFBcGAwIJOS0MJQIDGQoaNBEIAQIABAAA/8ACnQPAAFoAhACpAMsAAAEeARceARceARceARceAQcOARUOAQcOAQcOAQcOAQcOAQcOARUUBgcOAScuAScuAScuAScuAScuAScuAScuAScuATU0Njc2JicmNjc+ATU0Njc+ATc+ATM2FhcHDgEHDgEXHgEdARceARceARceARceARcWNjc+ATc2NCcuAScuAQcOAQcDHgEXHgEXHgEXHgEXHgEXHgEzFgYHDgEHBiYnLgE3PgE3PgEXBw4BFRQWFx4BFx4BMzI2Nz4BJzQmJy4BJy4BJy4BJy4BBwIQCAoLAQYCBRsIFh4JBAIEAgMCFAoCBQEBAgIBBAECCgUFBwQDAwYDAw0HBw8EAxAGBw8EBA8GBw8EBA8HLxACAgQBAwIFBQICEwkIIwsWGhUKFgQwES8QEw4CAQIQBxoMDBYEAw4FBhMIEg4FFRcNDQ0NJxkJHwcCCgR9CRIEAwkEBg8PBB0RER0EBAkCDBUVEiYaKE8PCAEHAQUCBgoaCgMCAgQFEgcIGwgQJQ0KEAEHDwkSBAQWDAsXAxgJBANpAQQGAQMBAhcKGDohElMVChIDEEQZBwwDAwcCAgkEBBULCxABAQUDAwEBAQQCAgUBAgUBAgUCAQUCAQUCAQUCDggIBBIJEEJlIzwMBAgBBCYNDSQHDgkBAQEnAyYXHUc6FUYdRQUCCAQDCAEBBQECBgMFAwovQjM0WCMiNQ8GCQEBAQH+CQMHAQEDAQEGBQEKBQUKAgEDAkcdGBkGCSsoEz4VBREHFQUJMgUQFRcRBwkUBQQJFA8LHwcGBQQDBgECBwQDBwIIAQcAAAAFAAD/wALhA8AAuQDOAOEA9AELAAATDgEVFBYXHgEXMhYVFBYXHgEXHgEXHgEHDgEHDgEHDgEHDgEHDgEPARceATc+ATc+ATc+ATU0Njc+ATc+ATc+ATE0Njc2FhceARceARceARUUFhcWNjc+ATU0JicuATE0JicuAScuAScuAScuATUwNjc+ATc+ATc+ATc+ATU0Njc+ATU0JicuAQcOARUUBgcOAQcOAQcOARUwBiMiJicuAScuASciJicuAScuAScuATUuASc0JicuAQcXDgEHBhYXFjI7ATc2JicuASMiBgcXDgEXHgEXHgEzMjY3PgEvASMHEw4BFx4BFxYyNz4BJy4BIyoBBwcOAQcGFhceATczNz4BNTQmLwEjIgYH4AcDAwQECgEBAQQDFUA0CyMEAgECAQUDF04RBxkDCQkDEhEBAQUGDggJBQEBCAQBAgYJDSQcEygTAwYGAwgGCisZFRwaDxQWBAYIEwYEAQ0JAQESBxEuJQIWCAUQCAUGCQYMGgoHNAYJHAcHEgEBCQ0BAgYUCAcEDw0PKSEVMg4DBAICAw8RAggDAwYBAQkFHzIRBxMCAQIFBwEFBgYOBoQGBgICBggCJlF1BwsCDAQmTkwpAzMFAwICBgUEFCUmFAQMAwsFegcMCQ0EAgYFBXEFDQIMAxAoFyQDQAUGAgEBAgYbZXcGBAICBAZ3SDADA2cEDBIQIQ8QHwICAQELBitOLgkdAwICAgEFAxFJFAgiBQ8OCCFDJRsGBwQEAw8TFCsLAgUBAg4SHDAcFCQPAwQBBAMGAQkjFxUcIRgiSSEODgQGAwgEBw0aPxYDBAMjDBw2JQETBwUNBwQGAQkFChYJBzQHCiYNDCMCAQQCFj8aCwgECQQGBQ4OGjwbIDYgFCwKAwMBAQsOAgcCAwUBCQUbORsMKAgCBQIPJRQSDQUDAQRQAwcGBw4FAgUIGAcBAQEBbQYLBgYGAgIBAQIGGQgEBv6dARMIBgcCAwIGGgkDAQFqAgcHBQUFCwMBBgUECAcFBAcBAQAAAAABAAD/wAKlA8AATgAAAQ4BFxYXHgEXFhceATMyBgcOAQcOAQcOAQcOAQciJicmBgcGFh8CHgEXHgE3PgE9ATc+ATc+ATc+ATc2JicuAScmJy4BJyYnLgEnLgEHAYUJAQcLGBk8ICAZChUDAwEFAgkDCAsKDi4aCg4SEw4LExwGBw4TBAEBAQEEEAsJAg0nJxUoNw8GCQYPDxgKEhEYGhkwFBMMBgkGBQ0GA1EGGhYhMTBjLCwaChADBwQTChMWDBEdCAMBAQIDBgMJCRMIAkYdLQINBggHEzdBAQMIChM9Kw4SChQoAwIOFBsmJlIpKSESEgQFAQQAAAIAAP/AAvcDwAAzAFkAAAEOAQcGFjMyNjU0Nz4BFxYXFgYHDgEHBgcGIicmJy4BFRQWMzI2NzQ2Nz4BJyYnLgEnJgcXDgEHBhYzMhYHDgEHBhYzMjc+AScmJy4BNzYWFx4BNTQmIyIGBwHSPlIQCgkQCA8jJGQ4OCo/JHMOCwMIHx9GHx4HBSlbOzdeARMbUC8NCh4dUTAvMBcoMwYCEBU0BDMGDwQXDRgtGxsNDw8pEwIPI3sIBStUNQwZBwMLFFU9JDAWDD0rKyQLCi5Fjo4RGBEvFxcYFy8hASA4V1IwCR8iYm47MygoMgcHD2MPQisWFHwLAQMBBSYcG0olJRIIDhY3G0EkAiUyTgMDAAAAAQAAAAAAACSfJ+9fDzz1AAsEAAAAAADjBL5bAAAAAOMEvlsAAP/AA4oDwAAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAADigABAAAAAAAAAAAAAAAAAAAACQQAAAAAAAAAAAAAAAIAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAACgAUAB4BHAJSA9gEVATcAAEAAAAJAQwABQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAHAAAAAQAAAAAAAgAHAGAAAQAAAAAAAwAHADYAAQAAAAAABAAHAHUAAQAAAAAABQALABUAAQAAAAAABgAHAEsAAQAAAAAACgAaAIoAAwABBAkAAQAOAAcAAwABBAkAAgAOAGcAAwABBAkAAwAOAD0AAwABBAkABAAOAHwAAwABBAkABQAWACAAAwABBAkABgAOAFIAAwABBAkACgA0AKRpY29tb29uAGkAYwBvAG0AbwBvAG5WZXJzaW9uIDEuMABWAGUAcgBzAGkAbwBuACAAMQAuADBpY29tb29uAGkAYwBvAG0AbwBvAG5pY29tb29uAGkAYwBvAG0AbwBvAG5SZWd1bGFyAFIAZQBnAHUAbABhAHJpY29tb29uAGkAYwBvAG0AbwBvAG5Gb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA)format("truetype");font-display:block;font-weight:400;font-style:normal;unicode-range:U+E961-E976}@keyframes ds-entry{0%{opacity:0;transform:translateY(var(--motion-entry-lift))}to{opacity:1;transform:none}}[data-slot=encounter-shell],[data-slot=encounter-note-rail]{--encounter-entry:var(--motion-normal);--encounter-entry-fast:var(--motion-fast);--encounter-entry-ease:var(--ease-functional);--encounter-entry-lift-step:var(--spacing-1);--encounter-entry-stagger:var(--motion-stagger)}[data-slot=encounter-visit-strip]{animation:ds-entry var(--encounter-entry) var(--encounter-entry-ease) backwards}[data-slot=encounter-step-nav]{animation:ds-entry var(--encounter-entry) var(--encounter-entry-ease) backwards;animation-delay:calc(var(--encounter-entry-stagger) * 1)}[data-slot=encounter-note-rail]{animation:ds-entry var(--encounter-entry) var(--encounter-entry-ease) backwards;animation-delay:calc(var(--encounter-entry-stagger) * 2)}[data-slot=encounter-shell] [data-slot=pa-step-canvas]{animation-duration:var(--encounter-entry-fast);animation-timing-function:var(--encounter-entry-ease);animation-fill-mode:backwards}[data-slot=encounter-shell] [data-slot=pa-step-canvas][data-step-entry=a]{animation-name:encounter-step-entry-a}[data-slot=encounter-shell] [data-slot=pa-step-canvas][data-step-entry=b]{animation-name:encounter-step-entry-b}@keyframes encounter-step-entry-a{0%{opacity:0}to{opacity:1}}@keyframes encounter-step-entry-b{0%{opacity:0}to{opacity:1}}[data-slot=encounter-intel-col]{transition:width var(--motion-fast) var(--ease-functional)}@media (prefers-reduced-motion:reduce){[data-slot=encounter-visit-strip],[data-slot=encounter-step-nav],[data-slot=encounter-note-rail],[data-slot=encounter-intel-col],[data-slot=encounter-shell] [data-slot=pa-step-canvas][data-step-entry]{transition:none;animation:none;transform:none}}[data-slot=summary-band-cluster][data-entry=animated] section[aria-label]{animation:ds-entry var(--motion-normal) var(--ease-functional) backwards}@media (prefers-reduced-motion:reduce){[data-slot=summary-band-cluster][data-entry=animated] section[aria-label]{transition:none;animation:none;transform:none}}[data-slot=pre-encounter-summary-rail]{--pa-entry:var(--motion-normal);--pa-entry-ease:var(--ease-functional);--pa-entry-stagger:var(--motion-stagger)}[data-slot=pre-encounter-summary-rail]>section,[data-slot=pre-encounter-summary-rail]>[data-variant=person-card],[data-slot=pre-encounter-summary-sections]>section{animation:ds-entry var(--pa-entry) var(--pa-entry-ease) backwards}[data-slot=pre-encounter-summary-sections]>section:first-child{animation-delay:calc(var(--pa-entry-stagger) * 1)}[data-slot=pre-encounter-summary-sections]>section:nth-child(2){animation-delay:calc(var(--pa-entry-stagger) * 2)}[data-slot=pre-encounter-summary-sections]>section:nth-child(3){animation-delay:calc(var(--pa-entry-stagger) * 3)}[data-slot=pre-encounter-summary-sections]>section:nth-child(4){animation-delay:calc(var(--pa-entry-stagger) * 4)}[data-slot=pre-encounter-summary-sections]>section:nth-child(5){animation-delay:calc(var(--pa-entry-stagger) * 5)}[data-slot=pre-encounter-summary-sections]>section:nth-child(6),[data-slot=pre-encounter-summary-sections]>section:nth-child(n+7){animation-delay:calc(var(--pa-entry-stagger) * 6)}@media (prefers-reduced-motion:reduce){[data-slot=pre-encounter-summary-rail]>section,[data-slot=pre-encounter-summary-rail]>[data-variant=person-card],[data-slot=pre-encounter-summary-sections]>section,[data-slot=pre-encounter-summary-sections]>section:nth-child(n){transition:none;animation:none;transform:none}}.ql-container{box-sizing:border-box;height:100%;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:13px;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{height:1px;position:absolute;top:50%;left:-100000px;overflow-y:hidden}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word;outline:none;height:100%;padding:12px 15px;line-height:1.42;overflow-y:auto}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{padding-left:1.5em;list-style-type:none;position:relative}.ql-editor li>.ql-ui:before{text-align:right;white-space:nowrap;width:1.2em;margin-left:-1.5em;margin-right:.3em;display:inline-block}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0, decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1, lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2, lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3, decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4, lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5, lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6, decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7, lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8, lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9, decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{text-align:left;margin-left:.3em;margin-right:-1.5em}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{max-width:100%;display:block}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{text-align:inherit;direction:rtl}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);pointer-events:none;font-style:italic;position:absolute;left:15px;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{cursor:pointer;float:left;background:0 0;border:none;width:28px;height:24px;padding:3px 5px;display:inline-block}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{vertical-align:middle;display:inline-block}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2px}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1px}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-top:5px;margin-bottom:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-top:5px;margin-bottom:5px;padding:5px 10px}.ql-snow .ql-editor code{padding:2px 4px;font-size:85%}.ql-snow .ql-editor .ql-code-block-container{color:#f8f8f2;background-color:#23241f;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;float:left;vertical-align:middle;height:24px;font-size:14px;font-weight:500;display:inline-block;position:relative}.ql-snow .ql-picker-label{cursor:pointer;width:100%;height:100%;padding-left:8px;padding-right:2px;display:inline-block;position:relative}.ql-snow .ql-picker-label:before{line-height:22px;display:inline-block}.ql-snow .ql-picker-options{white-space:nowrap;background-color:#fff;min-width:100%;padding:4px 8px;display:none;position:absolute}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;padding-top:5px;padding-bottom:5px;display:block}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{z-index:1;margin-top:-1px;display:block;top:100%}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{width:24px;height:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{width:152px;padding:3px 5px}.ql-snow .ql-color-picker .ql-picker-item{float:left;border:1px solid #0000;width:16px;height:16px;margin:2px;padding:0}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{width:18px;margin-top:-9px;position:absolute;top:50%;right:0}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{top:5px;right:5px}.ql-toolbar.ql-snow{box-sizing:border-box;border:1px solid #ccc;padding:8px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{color:#444;white-space:nowrap;background-color:#fff;border:1px solid #ccc;padding:5px 12px;box-shadow:0 0 5px #ddd}.ql-snow .ql-tooltip:before{content:"Visit URL:";margin-right:8px;line-height:26px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;width:170px;height:26px;margin:0;padding:3px 5px;font-size:13px;display:none}.ql-snow .ql-tooltip a.ql-preview{text-overflow:ellipsis;vertical-align:top;max-width:200px;display:inline-block;overflow-x:hidden}.ql-snow .ql-tooltip a.ql-action:after{content:"Edit";border-right:1px solid #ccc;margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{content:"Save";border-right:0;padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}[data-slot=rich-text-editor][data-appearance=note]{--rich-text-note-toolbar-pad-y:10px;flex-direction:column;height:100%;min-height:0;display:flex}[data-slot=rich-text-editor][data-appearance=note] .ql-toolbar.ql-snow{border:0;border-bottom:1px solid var(--color-border-subtle);padding:var(--rich-text-note-toolbar-pad-y) var(--spacing-4);text-align:center;font-family:var(--font-sans);flex-shrink:0}[data-slot=rich-text-editor][data-appearance=note] .ql-container.ql-snow{min-height:0;font-family:var(--font-sans);font-size:var(--text-body-15);color:var(--color-text-primary);border:0;flex:1}[data-slot=rich-text-editor][data-appearance=note] .ql-editor{padding:var(--spacing-5) var(--spacing-6);line-height:var(--leading-prose)}[data-slot=rich-text-editor][data-appearance=note] .ql-editor.ql-blank:before{color:var(--color-text-hint);font-style:normal}[data-slot=rich-text-editor][data-appearance=note] .ql-snow .ql-stroke{stroke:var(--color-text-secondary)}[data-slot=rich-text-editor][data-appearance=note] .ql-snow .ql-fill{fill:var(--color-text-secondary)}[data-slot=rich-text-editor][data-appearance=note] .ql-snow .ql-picker{color:var(--color-text-secondary)}[data-slot=rich-text-editor][data-appearance=note] .ql-snow .ql-active .ql-stroke,[data-slot=rich-text-editor][data-appearance=note] .ql-snow button:hover .ql-stroke{stroke:var(--color-brand-primary)}[data-slot=rich-text-editor][data-appearance=note] .ql-snow .ql-active .ql-fill,[data-slot=rich-text-editor][data-appearance=note] .ql-snow button:hover .ql-fill{fill:var(--color-brand-primary)}[data-slot=rich-text-editor][data-appearance=note] .ql-snow .ql-active .ql-picker-label,[data-slot=rich-text-editor][data-appearance=note] .ql-snow .ql-picker-label:hover{color:var(--color-brand-primary)}[data-slot=rich-text-editor][data-appearance=note] .ql-snow .ql-picker-options{border-color:var(--color-border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-4)}.field-labels-caps :where(label):where(:not(:has([role=checkbox])):not(:has([role=radio]))),.field-labels-caps :where(label):where(:not(:has([role=checkbox])):not(:has([role=radio])))>span:first-child:not([class*=color-status-error]){font-size:var(--text-eyebrow);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:var(--tracking-field-label);color:var(--color-text-hint)}@media print{[data-modal-print-backdrop]{display:none!important}body:has([data-modal-print])>:not(:has([data-modal-print])){display:none!important}[data-modal-print],[data-modal-print]>[data-slot=modal-body]{width:auto!important;max-width:none!important;height:auto!important;max-height:none!important;box-shadow:none!important;background:0 0!important;padding:0!important;position:static!important;inset:auto!important;overflow:visible!important;transform:translate(0)scale(1)!important}body:has([data-print-root])>:not([data-print-root]):not(:has([data-print-root])){display:none!important}[data-print-root]{background:0 0!important;padding:0!important;display:block!important;position:static!important;inset:auto!important}[data-print-root] [data-print-sheet]{max-height:none!important;box-shadow:none!important;border:0!important;width:auto!important;overflow:visible!important}}.react-flow{--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#ffffff80;--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:#f0f0f099;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:transparent;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;background-color:var(--xy-background-color,var(--xy-background-color-default));--xy-node-color-default:inherit;--xy-node-border-default:1px solid #1a192b;--xy-node-background-color-default:#fff;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #00000014;--xy-node-boxshadow-selected-default:0 0 0 .5px #1a192b;--xy-node-border-radius-default:3px;--xy-handle-background-color-default:#1a192b;--xy-handle-border-color-default:#fff;--xy-selection-background-color-default:#0059dc14;--xy-selection-border-default:1px dotted #0059dccc;--xy-controls-button-background-color-default:#fefefe;--xy-controls-button-background-color-hover-default:#f4f4f4;--xy-controls-button-color-default:inherit;--xy-controls-button-color-hover-default:inherit;--xy-controls-button-border-color-default:#eee;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#fff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9;direction:ltr}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#96969640;--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:#3c3c3c99;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#555;--xy-background-pattern-lines-color-default:#333;--xy-background-pattern-cross-color-default:#333;--xy-node-color-default:#f8f8f8;--xy-node-border-default:1px solid #3c3c3c;--xy-node-background-color-default:#1e1e1e;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #ffffff14;--xy-node-boxshadow-selected-default:0 0 0 .5px #999;--xy-handle-background-color-default:#bebebe;--xy-handle-border-color-default:#1e1e1e;--xy-selection-background-color-default:#c8c8dc14;--xy-selection-border-default:1px dotted #c8c8dccc;--xy-controls-button-background-color-default:#2b2b2b;--xy-controls-button-background-color-hover-default:#3e3e3e;--xy-controls-button-color-default:#f8f8f8;--xy-controls-button-color-hover-default:#fff;--xy-controls-button-border-color-default:#5b5b5b;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#141414;--xy-edge-label-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__pane{z-index:1;touch-action:none}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{pointer-events:none;position:absolute;overflow:visible}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}svg.react-flow__connectionline{z-index:1001;position:absolute;overflow:visible}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default;position:absolute}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:0 0;pointer-events:none}.react-flow__nodesselection-rect{pointer-events:all;cursor:grab;position:absolute}.react-flow__handle{pointer-events:none;background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color,var(--xy-handle-border-color-default));border-radius:100%;width:6px;min-width:5px;height:6px;min-height:5px;position:absolute}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;bottom:0;left:50%;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{z-index:5;margin:15px;position:absolute}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px)translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px)translateY(-50%)}.react-flow__attribution{background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));margin:0;padding:2px 3px;font-size:10px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10px}}.react-flow__edgelabel-renderer{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__viewport-portal{-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__minimap{background:var(--xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default)))}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var(--xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default)));stroke:var(--xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default)));stroke-width:var(--xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default)))}.react-flow__minimap-node{fill:var(--xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default)));stroke:var(--xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default)));stroke-width:var(--xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default)))}.react-flow__background-pattern.dots{fill:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default)))}.react-flow__background-pattern.lines{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default)))}.react-flow__background-pattern.cross{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default)))}.react-flow__controls{box-shadow:var(--xy-controls-box-shadow,var(--xy-controls-box-shadow-default));flex-direction:column;display:flex}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{background:var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default));border:none;border-bottom:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)));width:26px;height:26px;color:var(--xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default)));cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:4px;display:flex}.react-flow__controls-button svg{fill:currentColor;width:100%;max-width:12px;max-height:12px}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));width:150px;color:var(--xy-node-color,var(--xy-node-color-default));text-align:center;border:var(--xy-node-border,var(--xy-node-border-default));background-color:var(--xy-node-background-color,var(--xy-node-background-color-default));padding:10px;font-size:12px}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover,var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color,var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var(--xy-controls-button-background-color-hover-props,var(--xy-controls-button-background-color-hover,var(--xy-controls-button-background-color-hover-default)));color:var(--xy-controls-button-color-hover-props,var(--xy-controls-button-color-hover,var(--xy-controls-button-color-hover-default)))}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)))}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;width:5px;height:5px;translate:-50% -50%}.react-flow__resize-control.handle.left{top:50%;left:0}.react-flow__resize-control.handle.right{top:50%;left:100%}.react-flow__resize-control.handle.top{top:0;left:50%}.react-flow__resize-control.handle.bottom{top:100%;left:50%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;height:100%;top:0;transform:translate(-50%)}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{width:100%;height:1px;left:0;transform:translateY(-50%)}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color,var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color,var(--xy-edge-label-color-default))}[data-organism=graph-canvas]{background:var(--color-surface-background);width:100%;height:100%}[data-organism=graph-canvas] .react-flow__edge-path{stroke:var(--color-text-muted);stroke-width:1.75px}[data-organism=graph-canvas] .react-flow__edge.selected .react-flow__edge-path,[data-organism=graph-canvas] .react-flow__edge:hover .react-flow__edge-path{stroke:var(--color-brand-primary);stroke-width:2px}[data-organism=graph-canvas] [data-slot=graph-canvas-edge-label]{pointer-events:all;filter:drop-shadow(0 0 2px var(--color-surface-background));position:absolute}[data-organism=graph-canvas] .react-flow .react-flow__node:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px;border-radius:var(--radius-lg)}[data-organism=graph-canvas] .react-flow .react-flow__node.selected:focus-visible{outline:none}[data-organism=graph-canvas] .react-flow__controls-button{background:var(--color-surface-card);border-bottom:1px solid var(--color-border-subtle);color:var(--color-text-secondary)}[data-organism=graph-canvas] .react-flow__controls-button:hover{background:var(--color-surface-background)}[data-molecule=workflow-step-node] .react-flow__handle{width:var(--spacing-3);height:var(--spacing-3);background:var(--color-surface-card);border:1.5px solid var(--color-border-strong);border-radius:var(--radius-full);transition:border-color var(--motion-fast) var(--ease-functional)}[data-molecule=workflow-step-node] .react-flow__handle:hover,[data-molecule=workflow-step-node]:hover .react-flow__handle{border-color:var(--color-brand-primary)}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}:root{--zone-rail-collapsed:56px;--zone-rail-expanded:232px;--zone-global-bar:48px;--zone-frame-inset-right:12px;--zone-frame-inset-bottom:12px;--zone-frame-radius:12px;--zone-header-record:112px;--zone-header-app:80px;--zone-short-chart:320px;--zone-short-chart-strip:56px;--zone-canvas-min:680px;--zone-canvas-text-max:880px;--zone-viewer:480px;--zone-viewer-large:560px;--zone-panel:360px;--surface-app:#eff4f6;--surface-panel:#f7f9fa;--surface-read:#fff;--surface-line:#dce5e9;--surface-body-card-dark:#0d1b4b;--surface-scrim:#151b2066;--ink-body:#151b20;--ink-secondary:#5a6b75;--ink-meta:#64757f;--ink-subtle:#809099;--surface-new:#f2f8ff;--accent-primary:#005fd4;--accent-active-bg:#e6f1fe;--accent-active-text:#004795;--status-good:#41ae55;--status-good-text:#276833;--status-attention:#e5a000;--status-attention-text:#b45309;--status-bad:#cd3232;--status-overdue-bg:#cd32320d;--story-stage-deep:#0d1b4b;--story-stage-mid:#002f63;--story-stage-light:#004795;--story-stage-highlight:#b3d6fd;--story-stage-highlight-soft:#e6f1fe;--story-stage-organ:#66adfb;--story-stage-gradient:linear-gradient(180deg, var(--story-stage-deep) 0%, var(--story-stage-mid) 58%, var(--story-stage-light) 100%);--type-page-title-size:24px;--type-page-title-line:32px;--type-page-title-weight:600;--type-card-title-size:16px;--type-card-title-line:24px;--type-card-title-weight:600;--type-body-size:13px;--type-body-line:20px;--type-body-weight:400;--type-body-strong-size:13px;--type-body-strong-line:20px;--type-body-strong-weight:500;--type-label-size:12px;--type-label-line:16px;--type-label-weight:500;--type-meta-size:12px;--type-meta-line:16px;--type-meta-weight:400;--type-data-size:24px;--type-data-line:32px;--type-data-weight:600;--type-page-title:600 24px/32px var(--font-sans);--type-card-title:600 16px/24px var(--font-sans);--type-body:400 13px/20px var(--font-sans);--type-body-strong:500 13px/20px var(--font-sans);--type-label:500 12px/16px var(--font-sans);--type-meta:400 12px/16px var(--font-sans);--type-data:600 24px/32px var(--font-sans);--motion-panel-ease:cubic-bezier(.22, 1, .36, 1);--motion-panel-open:.48s;--motion-panel-close:.36s;--motion-panel-content-delay:60ms;--motion-panel-content-shift:16px;--motion-tab:.24s;--motion-tip-delay:.3s;--motion-tip-fade:.12s;--motion-rail:.22s;--cat-orange-100:#f9ebd7;--cat-orange-200:#ecd3b0;--cat-orange-400:#dab884;--cat-orange-500:#bd975f;--cat-orange-600:#856228;--cat-orange-800:#4f3914;--cat-jade-100:#dbf4e8;--cat-jade-200:#b6e4cf;--cat-jade-400:#7eb29b;--cat-jade-500:#5b947c;--cat-jade-600:#377059;--cat-jade-800:#184735;--cat-purple-100:#fde5f1;--cat-purple-200:#f4cadf;--cat-purple-400:#cca1b7;--cat-purple-500:#af8199;--cat-purple-600:#855a71;--cat-purple-800:#543044;--cat-vermilion-100:#ffe7dc;--cat-vermilion-200:#f7cdb9;--cat-vermilion-400:#d19577;--cat-vermilion-500:#b57454;--cat-vermilion-600:#8e5131;--cat-vermilion-800:#573320;--cat-sky-100:#dbf1ff;--cat-sky-200:#b6def7;--cat-sky-400:#97c1db;--cat-sky-500:#74a2be;--cat-sky-600:#436f89;--cat-sky-800:#194258;--cat-yellow-100:#efeed8;--cat-yellow-200:#dcdab1;--cat-yellow-400:#e2de9c;--cat-yellow-500:#c3be75;--cat-yellow-600:#716c21;--cat-yellow-800:#423f15;--cat-blue-100:#deefff;--cat-blue-200:#badcfa;--cat-blue-400:#7299ba;--cat-blue-500:#507b9e;--cat-blue-600:#2e597a;--cat-blue-800:#1f405a;--rail-wordmark-practitioner:var(--color-brand-primary);--rail-item-label-gap:var(--spacing-3);--rail-badge-size:var(--spacing-4);--cal-hour-height:calc(var(--spacing-10) * 2);--cal-week-gutter:var(--spacing-16);--cal-tile-edge:var(--spacing-1);--cal-tile-inset:var(--spacing-1);--cal-tile-tint:50%;--cal-tile-past-edge:40%;--cal-strip-chip-photo:var(--spacing-8);--cal-strip-chip-name-max:calc(var(--spacing-8) * 4.5);--pa-page-gap:var(--spacing-8);--pa-section-gap:var(--spacing-10);--pa-page-pad:var(--spacing-6);--pa-visit-card-height:calc(var(--spacing-8) * 3);--pa-block-min:calc(var(--spacing-8) * 10);--pa-icon-box:var(--spacing-8);--pa-tint-amber:color-mix(in srgb, var(--status-attention) 5%, var(--surface-read));--pa-tint-green:color-mix(in srgb, var(--status-good) 5%, var(--surface-read));--pa-tint-blue:color-mix(in srgb, var(--accent-primary) 5%, var(--surface-read));--pa-form-max:calc(var(--spacing-8) * 21);--pa-field-min:calc(var(--spacing-8) * 8);--pa-sheet-width:calc(var(--spacing-8) * 22);--pa-doc-height:calc(var(--spacing-8) * 20);--pa-dropzone-pad:var(--spacing-8);--pa-slotpop-tile-h:80px;--pa-block-ctl:40px;--pa-block-step:40px;--pa-block-step-val:56px;--pa-block-unblock-w:256px;--pa-idcard-w:176px;--pa-idcard-h:112px;--pa-lmp-switch-w:32px;--pa-lmp-switch-h:16px;--pa-lmp-knob:12px;--pa-img-preview-min:200px;--pa-block-day-w:calc(var(--spacing-12) + var(--spacing-3));--pa-demog-field-w:calc(var(--spacing-12) * 4);--pa-demog-avatar:calc(var(--spacing-12) + var(--spacing-2));--sched-rail-width:424px;--sched-slot-height:88px;--sched-location-height:64px;--sched-field-height:40px;--control-sm:32px;--pa-picker-width:calc(var(--spacing-12) * 7);--pa-picker-list-max:calc(var(--spacing-12) * 5);--pa-series-icon-col:calc(var(--spacing-8) * 2)}:is(b,strong):not(:is([data-slot=encounter-frame],[data-slot=pa-step-canvas],[data-slot=pa-pre-encounter-main],[data-long-page]) *){font-weight:500}span[aria-hidden=true][class*=rounded-full][style*=font-size][style*=width]:not(:is([data-slot=encounter-frame],[data-slot=pa-step-canvas],[data-slot=pa-pre-encounter-main],[data-long-page]) *){font-size:var(--avatar-initials-md)!important;letter-spacing:normal!important;font-weight:500!important}span[aria-hidden=true][class*=rounded-full][style*=font-size]:is([style*="width: 16px"],[style*="width: 20px"],[style*="width: 22px"],[style*="width: 24px"],[style*="width: 28px"],[style*="width: 30px"],[style*="width: 32px"],[style*="width: 36px"]):not(:is([data-slot=encounter-frame],[data-slot=pa-step-canvas],[data-slot=pa-pre-encounter-main],[data-long-page]) *){font-size:var(--avatar-initials-sm)!important}span[aria-hidden=true][class*=rounded-full][style*=font-size]:is([style*="width: 56px"],[style*="width: 60px"],[style*="width: 64px"],[style*="width: 72px"],[style*="width: 80px"],[style*="width: 96px"]):not(:is([data-slot=encounter-frame],[data-slot=pa-step-canvas],[data-slot=pa-pre-encounter-main],[data-long-page]) *){font-size:var(--avatar-initials-lg)!important;font-weight:600!important}span.size-\[16px\]>span[class*="text-[8px]"]:not(:is([data-slot=encounter-frame],[data-slot=pa-step-canvas],[data-slot=pa-pre-encounter-main],[data-long-page]) *){line-height:var(--spacing-4);font-weight:500;font-size:var(--type-label-size)!important}:is([class*="text-[8px]"],[class*="text-[9px]"],[class*="text-[10px]"],[class*="text-[11px]"]):not(:is([data-slot=encounter-frame],[data-slot=pa-step-canvas],[data-slot=pa-pre-encounter-main],[data-long-page]) *){font-size:var(--type-label-size)!important;line-height:var(--type-label-line)!important}[class*="text-[17px]"]:not(:is([data-slot=encounter-frame],[data-slot=pa-step-canvas],[data-slot=pa-pre-encounter-main],[data-long-page]) *){font-size:16px!important;line-height:24px!important}:is(.font-extrabold,[class*="font-[700]"],[class*="font-[800]"]):not(:is([data-slot=encounter-frame],[data-slot=pa-step-canvas],[data-slot=pa-pre-encounter-main],[data-long-page]) *){font-weight:600}.text-body-15:is(.font-bold,.font-semibold):not(:is([data-slot=encounter-frame],[data-slot=pa-step-canvas],[data-slot=pa-pre-encounter-main],[data-long-page]) *){font-size:16px;font-weight:600;line-height:24px}:is([style*="font-size: 18px"],[style*="font-size: 17px"]):not(:is([data-slot=encounter-frame],[data-slot=pa-step-canvas],[data-slot=pa-pre-encounter-main],[data-long-page]) *){font-size:16px!important}:is([style*="font-size: 15px"],[style*="font-size: 14px"]):not(:is([data-slot=encounter-frame],[data-slot=pa-step-canvas],[data-slot=pa-pre-encounter-main],[data-long-page]) *){font-size:13px!important}[data-testid=document-row] p:is(.font-bold,.font-medium):not(:is([data-slot=encounter-frame],[data-slot=pa-step-canvas],[data-slot=pa-pre-encounter-main],[data-long-page]) *){font-weight:500}.uppercase:not(th):not([role=columnheader]):not(button):not([role=tab]):not(:is([data-slot=encounter-frame],[data-slot=pa-step-canvas],[data-slot=pa-pre-encounter-main],[data-long-page]) *),:is(.text-eyebrow,[class*=text-size-eyebrow],[class*=tracking-eyebrow]):not(th):not(button):not([role=tab]):not(:is([data-slot=encounter-frame],[data-slot=pa-step-canvas],[data-slot=pa-pre-encounter-main],[data-long-page]) *){text-transform:none;letter-spacing:normal}:is([class*="rounded-[13px]"],[class*="rounded-[14px]"],[class*="rounded-[16px]"],[class*="rounded-[18px]"],[class*="rounded-[10px]"]):not(:is([data-slot=encounter-frame],[data-slot=pa-step-canvas],[data-slot=pa-pre-encounter-main],[data-long-page]) *){border-radius:var(--radius-card)!important}:is([class*="rounded-[2px]"],[class*="rounded-[3px]"],[class*="rounded-[5px]"]):not(:is([data-slot=encounter-frame],[data-slot=pa-step-canvas],[data-slot=pa-pre-encounter-main],[data-long-page]) *){border-radius:var(--radius-tag)!important}:is(:is(button,input,textarea,select,a,div)[class*="rounded-[6px]"]:not([role=radio]),[class*="rounded-[7px]"]:not([role=radio])):not(:is([data-slot=encounter-frame],[data-slot=pa-step-canvas],[data-slot=pa-pre-encounter-main],[data-long-page]) *){border-radius:var(--radius-control)!important}[class*=shadow-]:not([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[role=tooltip],[role=radio],[data-slot*=popover],[data-radix-popper-content-wrapper]):not([class*=fixed]):not([class*=absolute]):not([class*=sticky]):not(:is([data-slot=encounter-frame],[data-slot=pa-step-canvas],[data-slot=pa-pre-encounter-main],[data-long-page]) *){box-shadow:none}:is(button[class*="size-[24px]"]:not([role=radio]),button[class*=h-6][class*=w-6]:not([role=radio])):not(:is([data-slot=encounter-frame],[data-slot=pa-step-canvas],[data-slot=pa-pre-encounter-main],[data-long-page]) *){width:var(--spacing-8);height:var(--spacing-8)}:is(button[class*=h-7][class*=w-7]:not([role=radio])):not(:is([data-slot=encounter-frame],[data-slot=pa-step-canvas],[data-slot=pa-pre-encounter-main],[data-long-page]) *){width:var(--spacing-8);height:var(--spacing-8);border-radius:var(--radius-control)}.text-hero:not(:is([data-slot=encounter-frame],[data-slot=pa-step-canvas],[data-slot=pa-pre-encounter-main],[data-long-page]) *){text-align:center;letter-spacing:normal;font-weight:600}:is(.text-sm,.text-xs,.text-2xs,.text-eyebrow,.text-compact,[class*="text-[length:var(--text-sm)]"],[class*="text-[length:var(--text-xs)]"],[class*="text-[length:var(--text-2xs)]"],[class*="text-[length:var(--text-eyebrow)]"],[class*="text-[length:12px]"],[class*="text-[length:13px]"],[class*="text-[12px]"],[class*="text-[13px]"]):is(.font-semibold,.font-bold,.font-extrabold):not(:is([data-slot=encounter-frame],[data-slot=pa-step-canvas],[data-slot=pa-pre-encounter-main],[data-long-page]) *),:is(dt,dd,label:is(.font-semibold,.font-bold)):not(:is([data-slot=encounter-frame],[data-slot=pa-step-canvas],[data-slot=pa-pre-encounter-main],[data-long-page]) *){font-weight:500}button[role=switch][class*=h-5][class*="rounded-[4px]"]:not(:is([data-slot=encounter-frame],[data-slot=pa-step-canvas],[data-slot=pa-pre-encounter-main],[data-long-page]) *){height:var(--spacing-6);padding:0 var(--spacing-3);border-radius:var(--radius-tag);background:var(--color-grey-100);color:var(--ink-secondary);font:var(--type-body);letter-spacing:normal;border:0}button[role=switch][class*=h-5][class*="rounded-[4px]"][aria-checked=true]:not(:is([data-slot=encounter-frame],[data-slot=pa-step-canvas],[data-slot=pa-pre-encounter-main],[data-long-page]) *){background:var(--color-brand-primary);color:var(--color-text-inverse)}:is(p,span,label,div,dt,dd,li):is(.text-text-hint,[class*="text-[var(--color-text-hint)]"]):not(:disabled):not([aria-disabled=true]):not([class*=TopBarSearch]):not([class*=TopBarSearch] *):not(:is([data-slot=encounter-frame],[data-slot=pa-step-canvas],[data-slot=pa-pre-encounter-main],[data-long-page]) *){color:var(--ink-secondary)}button[data-variant][data-size] :is(span.font-semibold,span.font-bold):not(:is([data-slot=encounter-frame],[data-slot=pa-step-canvas],[data-slot=pa-pre-encounter-main],[data-long-page]) *){font-weight:inherit}.shell-rail .rail-account [role=img]>span[aria-hidden]{font:var(--type-label)}.slot-picker .slot-picker-group-label{color:var(--ink-secondary)}.slot-picker .slot-picker-caption>span{font-weight:var(--type-body-strong-weight)}.page-header-actions .cal-create-trigger{border-radius:var(--radius-lg)}.cal-create-menu[role=menu]{min-width:calc(var(--spacing-10) * 5);padding-block:var(--spacing-1);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}.cal-create-menu [data-slot=anchored-popover-item]{justify-content:space-between;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-3);font:var(--type-body);color:var(--color-text-primary);display:flex}.cal-create-menu [data-slot=anchored-popover-item]:is(:hover,:focus){background-color:var(--color-grey-100)}.cal-create-menu .cal-menu-icon{width:var(--spacing-4);height:var(--spacing-4);color:var(--color-text-muted);flex-shrink:0}.appt-modal-partial{background-color:var(--appt-modal-tag-bg)}:root{--cal-swap-distance:var(--spacing-4);--cal-swap-duration:.22s}@keyframes cal-swap-next{0%{opacity:0;transform:translateX(var(--cal-swap-distance))}to{opacity:1;transform:none}}@keyframes cal-swap-prev{0%{opacity:0;transform:translateX(calc(-1 * var(--cal-swap-distance)))}to{opacity:1;transform:none}}.cal-week-swap{flex-direction:column;flex:auto;min-height:0;display:flex}.cal-week-swap.cal-swap-next{animation:cal-swap-next var(--cal-swap-duration) cubic-bezier(.2, 0, 0, 1) both}.cal-week-swap.cal-swap-prev{animation:cal-swap-prev var(--cal-swap-duration) cubic-bezier(.2, 0, 0, 1) both}@media (prefers-reduced-motion:reduce){.cal-week-swap.cal-swap-next,.cal-week-swap.cal-swap-prev{animation:none}}[data-slot=pa-calendar-body] button[aria-label^=Blocked]:not(:disabled):not([aria-disabled=true]),[data-slot=pa-calendar-body] button[data-slot=pa-calendar-month-chip][data-block]:not(:disabled):not([aria-disabled=true]),[data-slot=pa-calendar-body] .cal-day-line>.cal-day-block{cursor:default}[data-slot=pa-calendar-body] button[aria-label^=Blocked]:hover,[data-slot=pa-calendar-body] button[data-slot=pa-calendar-month-chip][data-block]:hover{box-shadow:none}[data-pvs=bar]{border-bottom-color:var(--surface-line)}[data-pvs=bar-btn]{font:var(--type-body-strong);color:var(--accent-primary)}[data-pvs=bar-reason]{font:var(--type-card-title);color:var(--ink-body)}[data-pvs=bar-date]{font:var(--type-meta);color:var(--ink-meta)}[data-pvs=scroll]{background:var(--surface-panel)}[data-pvs=card],[data-pvs=skeleton]{background:var(--surface-read);box-shadow:none;border-radius:var(--radius-card);padding:var(--spacing-6);border:0}[data-pvs=card]{gap:var(--spacing-8)}[data-pvs=empty]{background:var(--surface-read);border-color:var(--surface-line);border-radius:var(--radius-card)}[data-pvs=empty]>p{font:var(--type-body);color:var(--ink-meta)}[data-pvs=card] :is(p,li){font:var(--type-body);color:var(--ink-body)}[data-pvs=card] :is(p,li).font-semibold,[data-pvs=card] p.font-bold{font:var(--type-body-strong);color:var(--ink-body)}[data-pvs=card] :is(.text-text-muted,.text-text-secondary){font:var(--type-body);color:var(--ink-secondary)}[data-pvs=card] p.text-text-muted{color:var(--ink-meta)}[data-pvs=card] h2,[data-pvs=card] h3{font:var(--type-card-title);color:var(--ink-body);text-transform:none;letter-spacing:normal}[data-pvs=card] [data-pvs-identity]{font:var(--type-body);color:var(--ink-body)}[data-pvs=doctor-name]{font:var(--type-body-strong);color:var(--accent-primary)}[data-pvs=card] a{font:var(--type-body-strong);color:var(--accent-primary);text-decoration:none}[data-pvs=card] a:hover{text-decoration:underline}[data-pvs=card] section>h3{font:var(--type-label);color:var(--ink-secondary);text-transform:none;letter-spacing:normal}[data-pvs=card] section>h3 svg{color:var(--ink-secondary)}[data-pvs=card] p.uppercase{font:var(--type-label);text-transform:none;letter-spacing:normal}[data-pvs=card] p.text-green-700{color:var(--status-good-text)}[data-pvs=card] p.text-status-amber-text{color:var(--status-attention-text)}[data-pvs=card] p.text-blue-700{color:var(--accent-primary)}[data-pvs=card] p.text-red-700{color:var(--status-bad)}[data-pvs=panel]{background:var(--surface-panel);border-radius:var(--radius-card);padding:var(--spacing-4)}[data-pvs=panel] h4{font:var(--type-label);color:var(--ink-secondary);text-transform:none;letter-spacing:normal}[data-pvs=panel] li>div>div:first-child{font:var(--type-label);color:var(--ink-meta);text-transform:none;letter-spacing:normal}[data-pvs=panel] li svg,[data-pvs=panel] li span.text-text-muted{color:var(--ink-meta)}[data-vtd=bar]{padding:0 var(--spacing-4);border-bottom-color:var(--surface-line)}[data-vtd=link]{font:var(--type-body-strong);color:var(--accent-primary)}[data-vtd=head]{border-bottom-color:var(--surface-line)}[data-vtd=head] p{font:var(--type-body);color:var(--ink-secondary)}[data-vtd=head] p.font-semibold,[data-vtd=title]{font:var(--type-body-strong);color:var(--ink-body)}[data-vtd=table]{border-color:var(--surface-line);font:var(--type-body);color:var(--ink-body)}[data-vtd=table] :is(th,td){border-color:var(--surface-line)}[data-vtd=table] thead{background:var(--surface-panel)}[data-vtd=table] th{font:var(--type-label);color:var(--ink-meta)}[data-vtd=vaccine]{font:var(--type-body-strong);color:var(--ink-body)}[data-vtd=empty]{border-color:var(--surface-line);border-radius:var(--radius-card)}[data-vtd=empty]>p{font:var(--type-body);color:var(--ink-meta)}[data-ppv=frame]{border-color:var(--surface-line);border-radius:var(--radius-input);background:var(--surface-panel)}[data-ppv=loading]{border-color:var(--surface-line);border-radius:var(--radius-input);background:var(--surface-read)}[data-ppv=link]{gap:var(--spacing-1);font:var(--type-body-strong);color:var(--accent-primary);text-decoration:none}[data-cn=title]{font:var(--type-card-title);color:var(--ink-body)}[data-cn=action]{font:var(--type-body-strong);color:var(--accent-primary)}[data-cn=root]{background:var(--surface-read)}[data-cn=root] p{font:var(--type-body)}[data-cn=root] p.font-semibold{font:var(--type-body-strong);color:var(--ink-body)}[data-cn=root] p.text-text-secondary{color:var(--ink-secondary)}[data-cn=root] p.text-lg{font:var(--type-card-title);color:var(--ink-body)}[data-cn=root] section>h3.uppercase{font:var(--type-label);color:var(--ink-meta);text-transform:none;letter-spacing:normal}[data-cn=root] p.text-text-muted{color:var(--ink-meta)}[data-cn=root] p.text-brand-primary{color:var(--accent-primary)}[data-cn=root] section p.uppercase{font:var(--type-label);color:var(--accent-active-text);text-transform:none;letter-spacing:normal}[data-cn=root] div.text-sm{font:var(--type-body)}[data-cn=root] div.justify-between{padding:var(--spacing-2) 0;border-bottom-color:var(--surface-line)}[data-cn=root] div.justify-between>span:first-child{font:var(--type-body);color:var(--ink-secondary)}[data-cn=root] div.justify-between>span:last-child{font:var(--type-body);color:var(--ink-body);font-variant-numeric:tabular-nums}[data-cn=root] div.justify-between>span.text-status-amber-text{color:var(--status-attention-text)}[data-cn=root] dl{gap:var(--spacing-3)}[data-cn=root] dl>div{grid-template-columns:calc(var(--spacing-8) * 5) 1fr;gap:var(--spacing-3)}[data-cn=root] dt{font:var(--type-body);color:var(--ink-meta)}[data-cn=root] dd{font:var(--type-body);color:var(--ink-body)}[data-cn=root] section.border-t{border-top-color:var(--surface-line)}[data-cn=root] section.border-t>div>span{border-radius:var(--radius-control);background:var(--accent-primary);color:var(--surface-read)}[data-cn=root] section.border-t>div>h3{font:var(--type-card-title);color:var(--accent-active-text)}[data-cn=root] div.gap-3>span.text-text-muted{color:var(--ink-meta)}[data-cn=root] div.gap-3>span.text-text-primary,[data-cn=root] div.gap-3 span.text-text-primary{color:var(--ink-body)}[data-cn=root] span.text-brand-primary{color:var(--accent-primary)}[data-slot=enc-section-card]{box-sizing:border-box;min-width:0;padding:var(--enc-card-pad);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);box-shadow:none;font-family:var(--font-sans);flex-direction:column;display:flex}[data-enc-block]{grid-template-columns:var(--enc-tile) minmax(0, 1fr);column-gap:var(--spacing-4);min-width:0;padding-bottom:var(--spacing-8);display:grid;position:relative}[data-enc-block]:not(:has(~[data-enc-block])){padding-bottom:0}[data-enc-block]:before{content:"";top:var(--enc-tile);bottom:0;left:calc(var(--enc-tile) / 2 - 1px);background:var(--enc-line);width:2px;position:absolute}[data-enc-block]:not(:has(~[data-enc-block])):before{display:none}[data-slot=enc-block-head]{display:contents}[data-slot=enc-block-tile]{z-index:1;box-sizing:border-box;width:var(--enc-tile);height:var(--enc-tile);border:1px solid var(--enc-line);border-radius:var(--radius-control);background:var(--enc-tint);color:var(--enc-glyph);grid-area:1/1;place-items:center;display:grid;position:relative}[data-slot=enc-block-glyph]{width:var(--spacing-4);height:var(--spacing-4);-webkit-mask:var(--enc-glyph-mask) center / contain no-repeat;-webkit-mask:var(--enc-glyph-mask) center / contain no-repeat;mask:var(--enc-glyph-mask) center / contain no-repeat;background-color:currentColor;display:block}[data-slot=enc-block-tile][data-icon=hpi]{--enc-glyph-mask:var(--enc-icon-hpi)}[data-slot=enc-block-tile][data-icon=risk]{--enc-glyph-mask:var(--enc-icon-risk)}[data-slot=enc-block-tile][data-icon=ros]{--enc-glyph-mask:var(--enc-icon-ros)}[data-slot=enc-block-tile][data-icon=pe]{--enc-glyph-mask:var(--enc-icon-pe)}[data-slot=enc-block-tile][data-icon=vitals]{--enc-glyph-mask:var(--enc-icon-vitals)}[data-slot=enc-block-tile][data-icon=docs]{--enc-glyph-mask:var(--enc-icon-docs)}[data-slot=enc-block-tile][data-icon=assessment]{--enc-glyph-mask:var(--enc-icon-assessment)}[data-slot=enc-block-tile][data-icon=plan]{--enc-glyph-mask:var(--enc-icon-plan)}[data-slot=enc-block-tile][data-icon=pill]{--enc-glyph-mask:var(--enc-icon-pill)}[data-slot=enc-block-tile][data-icon=done]{--enc-glyph-mask:var(--enc-icon-done)}[data-slot=enc-block-title]{min-width:0;font:var(--type-card-title);color:var(--ink-body);grid-area:1/2;align-self:center;margin:0}[data-slot=enc-block-actions]{place-self:center end;align-items:center;gap:var(--spacing-2);grid-area:1/2;display:inline-flex}[data-slot=enc-block-sub]{margin-top:var(--spacing-1);font:var(--type-meta);color:var(--ink-secondary);grid-column:2}[data-slot=enc-block-body]{gap:var(--spacing-4);min-width:0;margin-top:var(--spacing-3);flex-direction:column;grid-column:2;display:flex}[data-long-page] [data-slot=ap-dx-cards]{flex-direction:column;gap:0;display:flex}[data-long-page] [data-slot=ap-dx-cards]>[role=listitem]{border-top:1px solid var(--surface-line)}[data-long-page] [data-slot=ap-dx-cards]>[role=listitem]:first-child{border-top:0}[data-long-page] [data-slot=ap-dx-cards] [data-slot=encounter-dx-card]{align-items:flex-start;gap:var(--spacing-3);min-height:var(--spacing-12);padding:var(--spacing-2) 0;box-shadow:none;font-family:var(--font-sans);background:0 0;border:0;border-radius:0}[data-long-page] [data-slot=ap-dx-cards] [data-part=dx-body]{align-items:center;column-gap:var(--spacing-3);row-gap:var(--spacing-1);flex-wrap:wrap;display:flex}[data-long-page] [data-slot=ap-dx-cards] [data-part=dx-body]:before{content:"";flex:0 0 100%;order:1;height:0}[data-long-page] [data-slot=ap-dx-cards] [data-part=dx-body]:after{content:"";order:1;flex:0 0 var(--spacing-6);height:0}[data-long-page] [data-slot=ap-dx-cards] [data-part=dx-body]>div:first-child{grid-template-columns:var(--spacing-6) minmax(0, 1fr);align-items:center;gap:var(--spacing-3);min-width:0;min-height:var(--spacing-8);flex:1 1 0;display:grid}[data-long-page] [data-slot=ap-dx-cards] [data-part=dx-body]>div:first-child>span:first-child{font:var(--type-label);color:var(--ink-secondary);font-variant-numeric:tabular-nums;padding-top:0}[data-long-page] [data-slot=ap-dx-cards] [data-part=dx-body]>div:first-child>span[dir=auto]{min-width:0;font:var(--type-body-strong);color:var(--ink-body);overflow-wrap:anywhere}[data-long-page] [data-slot=ap-dx-cards] [data-part=dx-body]>div:nth-child(2){display:contents}[data-long-page] [data-slot=ap-dx-cards] [data-part=dx-body]>div:nth-child(2)>span[dir=ltr]{font:var(--type-meta);color:var(--ink-secondary);white-space:nowrap;order:0}[data-long-page] [data-slot=ap-dx-cards] [data-part=dx-body]>div:nth-child(2)>:not(span[dir=ltr]){order:2}[data-long-page] [data-slot=ap-dx-cards] [data-part=dx-body]>div:nth-child(3){display:contents}[data-long-page] [data-slot=ap-dx-cards] [data-part=dx-body]>div:nth-child(3)>:is(button,span:first-child){box-sizing:border-box;width:112px;font:var(--type-body);color:var(--ink-secondary);order:0}[data-long-page] [data-slot=ap-dx-cards] [data-part=dx-body]>div:nth-child(3)>button[aria-haspopup=listbox]{height:var(--spacing-8);padding:0 var(--spacing-2);border:1px solid var(--button-secondary-line);border-radius:var(--radius-control);background:var(--surface-read);color:var(--ink-body);cursor:pointer;justify-content:space-between}[data-long-page] [data-slot=ap-dx-cards] [data-part=dx-body]>div:nth-child(3)>span[aria-hidden=true]{display:none}[data-long-page] [data-slot=ap-dx-cards] [data-part=dx-body]>div:nth-child(3)>div{order:2;margin-left:auto}[data-long-page] p[data-slot=ap-assessment-empty]{font:var(--type-body);color:var(--ink-secondary);margin:0}[data-long-page] [data-slot=intelligence-dx-suggestions]{gap:var(--spacing-2);font-family:var(--font-sans)}[data-long-page] [data-slot=intelligence-dx-suggestions]>h3{font:var(--type-body-strong);color:var(--ink-body);margin:0}[data-long-page] [data-slot=intelligence-dx-suggestions] p{font:var(--type-body);color:var(--ink-secondary);margin:0}[data-long-page] [data-slot=intelligence-dx-suggestions] [data-slot=dx-suggest-source]>span{color:var(--ink-body)}[data-device-trends]{--device-trend-dot:var(--color-grey-700);--device-trend-line:var(--color-grey-400);--device-chart-h:calc(var(--spacing-8) * 4);box-sizing:border-box;background:var(--surface-read);min-width:0;font-family:var(--font-sans);color:var(--ink-body);flex-direction:column;display:flex}[data-device-trends][data-variant=card]{margin-block:var(--spacing-4);padding:var(--spacing-3) var(--spacing-4);border:1px solid var(--surface-line);border-radius:var(--radius-card);box-shadow:none;--device-chart-h:calc(var(--spacing-8) * 5)}[data-slot=device-trends-head]{justify-content:space-between;align-items:center;gap:var(--spacing-2);min-height:var(--spacing-8);display:flex}[data-slot=device-trends-title]{align-items:baseline;gap:var(--spacing-2);font:var(--type-card-title);color:var(--ink-body);margin:0;display:flex}[data-slot=device-trends-count]{font:var(--type-meta);color:var(--ink-meta)}[data-device-trends] [data-slot=device-trends-source]{margin:0 0 var(--spacing-2);font:var(--type-meta);color:var(--ink-meta)}[data-device-trends][data-variant=section] [data-slot=device-trends-source]{margin-top:var(--spacing-1)}[data-slot=device-trends-list]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}[data-slot=device-trend-row]+[data-slot=device-trend-row]{border-top:1px solid var(--surface-line)}[data-slot=device-trend-toggle]{width:calc(100% + 2 * var(--spacing-2));margin-inline:calc(-1 * var(--spacing-2));align-items:center;column-gap:var(--spacing-3);padding:var(--spacing-2);border-radius:var(--radius-control);text-align:left;cursor:pointer;color:inherit;font:inherit;background:0 0;border:0;row-gap:0;display:grid}[data-slot=device-trend-toggle]:hover{background:var(--surface-panel)}[data-slot=device-trend-toggle]:focus-visible{outline:2px solid var(--accent-primary);outline-offset:-2px;border-radius:var(--radius-control)}[data-device-trends][data-variant=section] [data-slot=device-trend-toggle]{grid-template-columns:minmax(0, 1fr) auto var(--spacing-4);grid-template-areas:"label value chev""device date chev"}[data-device-trends][data-variant=card] [data-slot=device-trend-toggle]{grid-template-columns:minmax(0, 1.4fr) minmax(0, 1fr) auto calc(var(--spacing-8) * 3) var(--spacing-4);min-height:var(--spacing-10);grid-template-areas:"label device value date chev"}[data-slot=device-trend-label]{font:500 14px/24px var(--font-sans);color:var(--ink-body);text-wrap:pretty;grid-area:label}[data-slot=device-trend-device]{min-width:0;font:var(--type-meta);color:var(--ink-meta);text-overflow:ellipsis;white-space:nowrap;grid-area:device;overflow:hidden}[data-slot=device-trend-value]{font:500 14px/24px var(--font-sans);font-variant-numeric:tabular-nums;color:var(--ink-body);white-space:nowrap;grid-area:value;justify-self:end}[data-slot=device-trend-unit]{font:var(--type-meta);color:var(--ink-meta)}[data-slot=device-trend-date]{font:var(--type-meta);font-variant-numeric:tabular-nums;color:var(--ink-meta);white-space:nowrap;grid-area:date;justify-self:end}[data-slot=device-trend-chev]{color:var(--ink-secondary);grid-area:chev;transition:transform .16s;display:flex;transform:rotate(-90deg)}[data-slot=device-trend-toggle][aria-expanded=true] [data-slot=device-trend-chev]{transform:none}[data-slot=device-trend-panel]{gap:var(--spacing-1);padding:0 0 var(--spacing-3);flex-direction:column;display:flex}[data-slot=device-trend-chart]{width:100%;height:var(--device-chart-h);background:var(--surface-read)}[data-slot=device-trend-footer]{font:var(--type-meta);color:var(--ink-meta);margin:0}[data-slot=device-trends-notice]{justify-content:space-between;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) 0;display:flex}[data-slot=device-trends-notice-text]{font:var(--type-body);color:var(--ink-body);margin:0}[data-slot=device-trends-empty]{gap:var(--spacing-1);padding:var(--spacing-2) 0;flex-direction:column;display:flex}[data-slot=device-trends-empty-device]{font:var(--type-meta);color:var(--ink-meta);margin:0}[data-slot=device-trends-skeleton]{grid-template-columns:minmax(0, 1fr) var(--spacing-12);gap:var(--spacing-2) var(--spacing-3);padding:var(--spacing-3) 0;grid-template-areas:"a b""c.";display:grid}[data-slot=device-trends-skeleton]+[data-slot=device-trends-skeleton]{border-top:1px solid var(--surface-line)}[data-slot=device-trends-bar]{height:var(--spacing-3);border-radius:var(--radius-tag);background:var(--surface-app);animation:1.4s ease-in-out infinite device-pulse;display:block}[data-slot=device-trends-bar][data-bar=label]{grid-area:a;width:70%}[data-slot=device-trends-bar][data-bar=value]{grid-area:b}[data-slot=device-trends-bar][data-bar=meta]{grid-area:c;width:45%}@keyframes device-pulse{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){[data-slot=device-trends-bar]{animation:none}[data-slot=device-trend-chev]{transition:none}}[data-organism=wrap-up-invoice-panel][data-variant=invoice][data-embedded]>div:first-child{display:block}[data-enc-overlay] .pa-ips-label{margin-bottom:var(--spacing-1);font:var(--type-label);letter-spacing:normal;text-transform:none;color:var(--ink-secondary);display:block}[data-enc-overlay] .pa-ips-chip{justify-content:space-between;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--surface-line);border-radius:var(--radius-control);background:var(--surface-read);display:flex}[data-enc-overlay] .pa-ips-chip>span:first-child{font:var(--type-body);color:var(--ink-body)}[data-enc-overlay] .pa-ips-chip>span:first-child>span{color:var(--ink-subtle)}[data-enc-overlay] .pa-ips-card{gap:var(--spacing-4);padding:var(--spacing-4);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;display:flex}[data-enc-overlay] .pa-ips-paragraph{font:var(--type-body);color:var(--ink-body);margin:0}[data-long-page] [data-nodes]>h2,[data-long-page] [data-node]>h3,[data-long-page] [data-node]>div>h3{font:var(--type-body-strong);color:var(--ink-body);margin:0}[data-long-page] [data-block=L360Plan]{gap:var(--spacing-4);padding:var(--spacing-3);border:1px solid var(--color-border-card);border-radius:var(--radius-card);background:var(--surface-read)}[data-long-page] :is([data-block=L360Goal],[data-block=L360Member],[data-revision],[data-hold],[data-log]){padding:var(--spacing-2) var(--spacing-3);border-bottom:1px solid var(--surface-line)}[data-long-page] :is([data-block=L360Goal],[data-block=L360Member]){gap:var(--spacing-3)}[data-long-page] [data-outcome]:is([data-outcome=stale],[data-outcome=consent-required],[data-outcome=held],[data-outcome=approved],[data-outcome=not-allowed]){padding:var(--spacing-2) var(--spacing-3)}[data-long-page] [data-block=CarePlan]>button{gap:var(--spacing-2);min-height:var(--spacing-10);padding:var(--spacing-3) var(--spacing-4);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);font-family:var(--font-sans);color:var(--ink-secondary)}[data-long-page] [data-block=CarePlan]>button:hover{background:var(--surface-read)}[data-long-page] [data-block=CarePlan] [data-block=Goal]{gap:var(--spacing-1);padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--surface-line)}[data-long-page] [data-testid=template-drift-notice]{gap:var(--spacing-2)}[data-long-page] [data-testid=orphaned-answers]{box-sizing:border-box;padding:var(--spacing-4);border:1px solid var(--surface-line);border-radius:var(--radius-control);background:var(--surface-read);box-shadow:none;font-family:var(--font-sans)}[data-long-page] [data-testid=orphaned-answers]>h3{font:var(--type-body-strong);color:var(--ink-body);margin:0}[data-long-page] [data-testid=orphaned-answers]>p{margin:var(--spacing-2) 0;font:var(--type-body);color:var(--ink-secondary)}[data-long-page] [data-testid=orphaned-answers]>dl{font:var(--type-body);margin:0}[data-long-page] [data-testid=orphaned-answers] dl>div{margin-top:var(--spacing-2)}[data-long-page] [data-testid=orphaned-answers] dt{font:var(--type-body);color:var(--ink-secondary)}[data-long-page] [data-testid=orphaned-answers] dd{font:var(--type-body);color:var(--ink-body);margin:0}[data-enc-overlay] [data-slot=med-dose]{gap:var(--spacing-4);font-family:var(--font-sans);color:var(--ink-body)}[data-enc-overlay] [data-slot=med-dose].field-labels-caps :where(label):where(:not(:has([role=checkbox])):not(:has([role=radio]))),[data-enc-overlay] [data-slot=med-dose].field-labels-caps :where(label):where(:not(:has([role=checkbox])):not(:has([role=radio])))>span:first-child:not([class*=color-status-error]){font:var(--type-label);text-transform:none;letter-spacing:normal;color:var(--ink-secondary)}[data-enc-overlay] [data-slot=med-dose] span.block.uppercase{margin-bottom:var(--spacing-1);font:var(--type-label);text-transform:none;letter-spacing:normal;color:var(--ink-secondary)}[data-enc-overlay] [data-slot=med-dose-name]{font:var(--type-body-strong);color:var(--ink-body)}[data-enc-overlay] [data-slot=med-dose-code]{font:var(--type-meta);color:var(--ink-secondary)}[data-enc-overlay] [data-slot=med-dose-warn]{padding:var(--spacing-2) var(--spacing-4);border:1px solid var(--color-status-warning);border-radius:var(--radius-control);background:var(--color-status-warning-bg);font:var(--type-body);color:var(--ink-body)}[data-enc-overlay] [data-slot=med-dose-sub-label]{font:var(--type-body);color:var(--ink-body)}[data-enc-overlay] [data-slot=med-dose-duration]{gap:var(--spacing-2)}[data-enc-overlay] [data-slot=med-dose-duration] button{font:var(--type-body);color:var(--ink-secondary)}[data-enc-overlay] [data-slot=med-dose-duration] button[aria-pressed=true]{color:var(--accent-primary);font-weight:600}[data-enc-overlay] [data-slot=med-dose-actions]{padding-top:var(--spacing-3);border-top:1px solid var(--surface-line);background:var(--surface-read)}[data-enc-overlay] [data-slot=med-add-form]{gap:var(--spacing-4);padding:var(--spacing-2) var(--spacing-4);font-family:var(--font-sans)}[data-enc-overlay] [data-slot=med-add-drug]{font:var(--type-body);color:var(--ink-body);margin:0}[data-enc-overlay] [data-slot=med-add-inline],[data-enc-overlay] [data-slot=med-add-date]{font:var(--type-body);color:var(--ink-secondary)}[data-enc-overlay] [data-slot=med-add-date]>span{font:var(--type-body)}[data-long-page] #note-block-pe [data-structured-body=pe]{gap:var(--spacing-4)}[data-long-page] #note-block-docs p[class*=text-center]{padding:var(--spacing-2) 0;text-align:start;font:var(--type-body);color:var(--ink-secondary)}body:has([data-long-page]) [data-slot=vitals-edit-form] [data-vital-kind]{border-color:var(--surface-line);border-radius:var(--radius-tile);background:var(--surface-read)}body:has([data-long-page]) [data-slot=vitals-edit-form] [data-vital-kind]:not([data-wide]) input[aria-label]{border-radius:var(--radius-control);background:var(--surface-app);font:var(--type-body);color:var(--ink-body)}body:has([data-long-page]) [data-slot=vitals-edit-form] [data-vital-kind]:not([data-wide]) input[aria-label]:focus{outline:2px solid var(--accent-primary);outline-offset:0;background:var(--surface-read)}body:has([data-long-page]) [data-slot=vitals-edit-form] :is([data-part=unit],[data-part=label]){font:var(--type-meta);color:var(--ink-secondary)}body:has([data-long-page]) [data-slot=vitals-edit-form] [data-part=value]{font:var(--type-body);color:var(--ink-body)}body:has([data-long-page]) [data-slot=vitals-edit-form] [data-part=link]{font:var(--type-body);color:var(--accent-primary)}body:has([data-long-page]) [data-slot=vitals-edit-form] [data-part=check]{border-color:var(--surface-line)}body:has([data-long-page]) [data-slot=vitals-edit-form] [data-confirmed]>[data-part=check]{border-color:var(--accent-primary);background:var(--accent-primary);color:var(--surface-read)}body:has([data-long-page]) [data-slot=va-form] [data-part=section-title]{font:var(--type-label);letter-spacing:normal;text-transform:none;color:var(--ink-secondary)}body:has([data-long-page]) [data-slot=va-form] [data-part=eye-label]{font:var(--type-body-strong);color:var(--ink-body)}body:has([data-long-page]) [data-slot=va-form] [data-part=slash]{font:var(--type-body);color:var(--ink-secondary)}body:has([data-long-page]) [data-slot=va-form] [data-part=kind]{font:var(--type-meta);color:var(--ink-secondary)}body:has([data-long-page]) [data-slot=vaccine-form] :where(label):where(:not(:has([role=checkbox])):not(:has([role=radio]))){font:var(--type-label);letter-spacing:normal;text-transform:none;color:var(--ink-secondary)}body:has([data-long-page]) [data-slot=vaccine-form] :where(label):where(:not(:has([role=checkbox])):not(:has([role=radio])))>span:first-child:not([class*=color-status-error]){font:var(--type-label);letter-spacing:normal;text-transform:none;color:var(--ink-secondary)}body:has([data-long-page]) [data-slot=vaccine-form] [data-part=eyebrow]{font:var(--type-label);letter-spacing:normal;text-transform:none;color:var(--ink-secondary)}body:has([data-long-page]) [data-slot=vaccine-form] [data-part=name]{font:var(--type-body-strong);color:var(--ink-body)}body:has([data-long-page]) [data-slot=vaccine-form] [data-part=code]{font:var(--type-meta);color:var(--ink-subtle)}body:has([data-long-page]) [data-slot=vaccine-form] [data-part=pill]{padding:2px var(--spacing-3);border-radius:var(--radius-tag);background:var(--chip-neutral-bg);color:var(--chip-neutral-fg);font:var(--type-meta)}body:has([data-long-page]) [data-slot=vaccine-form] [data-part=required]{color:var(--status-bad)}body:has([data-long-page]) [data-slot=vaccine-form] [data-part=field-error]{font:var(--type-meta);color:var(--status-bad)}body:has([data-long-page]) [data-slot=vaccine-form] [data-part=hint]{font:var(--type-meta);color:var(--ink-subtle)}body:has([data-long-page]) [data-slot=vaccine-form] [data-part=toggle]{padding:var(--spacing-2) var(--spacing-3);border-color:var(--surface-line);border-radius:var(--radius-control)}body:has([data-long-page]) [data-slot=vaccine-form] [data-part=toggle-text]{font:var(--type-body);color:var(--ink-body)}body:has([data-long-page]) [data-slot=vaccine-search] p{font:var(--type-meta);color:var(--ink-subtle)}:is([data-long-page],[data-slot=pa-pre-encounter-main]){--enc-s-tint:var(--color-grey-100);--enc-s-line:var(--color-grey-300);--enc-s-glyph:var(--color-grey-700);--enc-s-ink:var(--color-grey-800);--enc-o-tint:var(--color-grey-100);--enc-o-line:var(--color-grey-300);--enc-o-glyph:var(--color-grey-700);--enc-o-ink:var(--color-grey-800);--enc-a-tint:var(--cat-jade-50);--enc-a-line:var(--cat-jade-200);--enc-a-glyph:var(--cat-jade-600);--enc-a-ink:var(--cat-jade-800);--enc-p-tint:var(--cat-sky-50);--enc-p-line:var(--cat-sky-200);--enc-p-glyph:var(--cat-sky-600);--enc-p-ink:var(--cat-sky-800);--enc-card-pad:var(--spacing-8);--enc-card-gap:var(--spacing-6);--enc-canvas-pad:var(--spacing-8);--enc-chart-col:320px;--enc-rail-col:360px;--enc-tile:var(--spacing-8);--enc-chip-h:var(--spacing-6);--enc-icon-docs:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z'/><path d='M14 2v5a1 1 0 0 0 1 1h5'/><path d='M10 9H8'/><path d='M16 13H8'/><path d='M16 17H8'/></svg>");--enc-icon-assessment:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect width='8' height='4' x='8' y='2' rx='1' ry='1'/><path d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/><path d='M12 11h4'/><path d='M12 16h4'/><path d='M8 11h.01'/><path d='M8 16h.01'/></svg>");--enc-icon-plan:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect width='8' height='4' x='8' y='2' rx='1' ry='1'/><path d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/><path d='m9 14 2 2 4-4'/></svg>");--enc-icon-pill:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m10.5 20.5 10-10a4.95 4.95 0 1 0-7-7l-10 10a4.95 4.95 0 1 0 7 7Z'/><path d='m8.5 8.5 7 7'/></svg>");--enc-icon-done:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'/><path d='m9 12 2 2 4-4'/></svg>");--enc-icon-hpi:var(--icon-mask-message-square-text);--enc-icon-risk:var(--icon-mask-shield-alert);--enc-icon-ros:var(--icon-mask-list-todo);--enc-icon-pe:var(--icon-mask-stethoscope);--enc-icon-vitals:var(--icon-mask-activity);--soap-s-tint:var(--enc-s-tint);--soap-s-line:var(--enc-s-line);--soap-s-glyph:var(--enc-s-glyph);--soap-s-ink:var(--enc-s-ink);--soap-o-tint:var(--enc-o-tint);--soap-o-line:var(--enc-o-line);--soap-o-glyph:var(--enc-o-glyph);--soap-o-ink:var(--enc-o-ink);--soap-a-tint:var(--enc-a-tint);--soap-a-line:var(--enc-a-line);--soap-a-glyph:var(--enc-a-glyph);--soap-a-ink:var(--enc-a-ink);--soap-p-tint:var(--enc-p-tint);--soap-p-line:var(--enc-p-line);--soap-p-glyph:var(--enc-p-glyph);--soap-p-ink:var(--enc-p-ink)}:is([data-long-page],[data-slot=pa-pre-encounter-main]) :is([data-soap=s],[data-soap-group=s]){--enc-tint:var(--enc-s-tint);--enc-line:var(--enc-s-line);--enc-glyph:var(--enc-s-glyph);--enc-ink:var(--enc-s-ink)}:is([data-long-page],[data-slot=pa-pre-encounter-main]) :is([data-soap=o],[data-soap-group=o]){--enc-tint:var(--enc-o-tint);--enc-line:var(--enc-o-line);--enc-glyph:var(--enc-o-glyph);--enc-ink:var(--enc-o-ink)}:is([data-long-page],[data-slot=pa-pre-encounter-main]) :is([data-soap=a],[data-soap-group=a]){--enc-tint:var(--enc-a-tint);--enc-line:var(--enc-a-line);--enc-glyph:var(--enc-a-glyph);--enc-ink:var(--enc-a-ink)}:is([data-long-page],[data-slot=pa-pre-encounter-main]) :is([data-soap=p],[data-soap-group=plan]){--enc-tint:var(--enc-p-tint);--enc-line:var(--enc-p-line);--enc-glyph:var(--enc-p-glyph);--enc-ink:var(--enc-p-ink)}[data-long-page] .text-body-15{font-size:var(--type-body-size)!important;line-height:var(--type-body-line)!important}[data-long-page] .text-body-15:is(.font-bold,.font-semibold){font-size:var(--type-card-title-size)!important;line-height:var(--type-card-title-line)!important;font-weight:var(--type-card-title-weight)!important}[data-long-page] :is(.font-bold,.font-extrabold,[class*="font-[700]"]){font-weight:var(--type-card-title-weight)!important}[data-long-page] :is([class*="text-[8px]"],[class*="text-[9px]"],[class*="text-[10px]"],[class*="text-[11px]"]){font-size:var(--type-meta-size)!important;line-height:var(--type-meta-line)!important}[data-long-page] [data-testid=cc-hpi-complaint] h3{font:var(--type-body-strong)}[data-long-page] :is(.uppercase,.text-eyebrow,[class*=text-size-eyebrow],[class*=tracking-eyebrow]):not(button):not([role=tab]){text-transform:none!important;letter-spacing:normal!important;font:var(--type-label)!important;color:var(--ink-secondary)!important}[data-long-page] :is(.text-text-hint,[class*="text-[var(--color-text-hint)]"]){color:var(--ink-secondary)}[data-long-page] :is(.uppercase,.normal-case):not(button){text-transform:none}[data-long-page] :is([data-testid=cc-keyword-chip],button.h-7.rounded-full[aria-pressed]:not([role=switch]),[data-slot=qr-step-panel] :is(button.h-7.rounded-full,span.h-6[role=group],button[role=switch])){align-items:center;gap:var(--spacing-1);white-space:nowrap;background:var(--color-grey-100);color:var(--ink-secondary);height:var(--enc-chip-h)!important;min-height:var(--enc-chip-h)!important;padding:0 var(--spacing-3)!important;border-radius:var(--radius-tag)!important;box-shadow:none!important;font:var(--type-body)!important;letter-spacing:normal!important;border:0!important;display:inline-flex!important}[data-long-page] [data-testid=cc-keyword-chip][data-selected=true],[data-long-page] button.h-7.rounded-full[aria-pressed=true]:not([role=switch]),[data-long-page] [data-slot=qr-step-panel] :is(button[role=switch][aria-checked=true],button.h-7.rounded-full[aria-pressed=true],span.h-6[role=group][data-state=present]){background:var(--color-brand-primary)!important;color:var(--color-text-inverse)!important}[data-long-page] [data-testid=cc-hpi-complaint]{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}[data-long-page] [data-testid=cc-hpi-complaint]+[data-testid=cc-hpi-complaint]{margin-top:var(--spacing-6);padding-top:var(--spacing-6)!important;border-top:0!important}[data-long-page] [data-testid=cc-hpi-complaint]>div:first-child span:not([aria-hidden]){font:var(--type-body-strong)!important;color:var(--ink-body)!important}[data-long-page] [data-testid=cc-hpi-complaint]>div:first-child span:last-child:not([aria-hidden]):not(:only-child){font:var(--type-meta)!important;color:var(--ink-secondary)!important}[data-long-page] [data-testid=cc-hpi-grid]{margin-top:var(--spacing-3);flex-direction:column;gap:0!important;display:flex!important}[data-long-page] [data-testid=cc-hpi-group]{width:100%!important;padding:var(--spacing-4) 0!important;border:0!important;border-top:1px solid var(--surface-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}[data-long-page] [data-testid=cc-hpi-group]:first-child{border-top:0!important;padding-top:0!important}[data-long-page] [data-testid=cc-hpi-group]:last-child{border-bottom:1px solid var(--surface-line)!important}[data-long-page] [data-testid=cc-hpi-group] h4{font:var(--type-body-strong)!important;color:var(--ink-body)!important}[data-long-page] [data-testid=cc-hpi-chips]{flex-wrap:wrap;gap:var(--spacing-2)!important;flex-direction:row!important;width:auto!important;display:flex!important}[data-long-page] [data-badge-kind]{display:none!important}[data-long-page] [data-observation-status]{border:1px solid var(--surface-line)!important;border-radius:var(--radius-control)!important;box-shadow:none!important;background:var(--surface-read)!important}[data-long-page] [data-observation-status]:is([data-observation-status=borderline],[data-observation-status=high],[data-observation-status=low],[data-observation-status=abnormal]){background:var(--chip-warning-bg)!important;border-color:#0000!important}[data-long-page] [data-observation-status=critical]{background:var(--chip-error-bg)!important;border-color:#0000!important}[data-long-page] [data-observation-status]:not([data-observation-status=normal])>span:nth-child(2)>span:first-child>span:not([class*=text-xs]):not([aria-hidden]){color:var(--chip-warning-fg)!important}[data-long-page] [data-observation-status=critical]>span:nth-child(2)>span:first-child>span:not([class*=text-xs]):not([aria-hidden]){color:var(--chip-error-fg)!important}[data-long-page] [data-observation-status] span[aria-hidden=true][class*=h-1\.5]{margin-right:var(--spacing-1);font:var(--type-label);color:var(--chip-warning-fg);background:0 0!important;border-radius:0!important;width:auto!important;height:auto!important;display:inline-flex!important}[data-long-page] [data-observation-status] span[aria-hidden=true][class*=h-1\.5]:before{content:"▲"}[data-long-page] [data-observation-status][aria-label$=Low] span[aria-hidden=true][class*=h-1\.5]:before{content:"▼"}[data-long-page] [data-observation-status=critical] span[aria-hidden=true][class*=h-1\.5]{color:var(--chip-error-fg)}[data-long-page] :is([data-enc-block],section#note-block-vitals) div.justify-between>span:first-child:is(.uppercase,[class*=tracking-eyebrow]):has(~div button[aria-label="Mark vitals reviewed"]){clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}[data-long-page] [data-semantic][data-tone=soft][class*=h-4]{height:var(--status-chip-height)!important;padding:0 var(--spacing-2)!important;font:var(--type-body-strong)!important;letter-spacing:normal!important;line-height:var(--status-chip-height)!important;border-radius:var(--radius-tag)!important}[data-long-page] :is([class*="rounded-[13px]"],[class*="rounded-[18px]"]){border-radius:var(--radius-card)!important}[data-long-page] [class*=shadow-]:not([role=dialog],[role=menu],[data-slot*=popover]){box-shadow:none}[data-long-page] [role=switch] :is(svg,[aria-hidden=true]){stroke:currentColor;color:currentColor!important}[data-long-page] [data-slot=encounter-note-rail]{overflow:hidden}[data-long-page] [role=tablist]>button[role=tab]{font:var(--type-body-strong)!important}[data-long-page] [role=tablist]>button[role=tab][disabled]{opacity:.6;color:var(--ink-secondary)!important}[data-long-page] aside[aria-label=Care\ pathway] header{flex-wrap:wrap;align-items:center;min-width:0;column-gap:var(--spacing-3)!important;row-gap:var(--spacing-2)!important;padding-inline:var(--spacing-6)!important}[data-long-page] aside[aria-label=Care\ pathway] header>button:not([aria-expanded])+button:not([aria-expanded]){margin-left:var(--spacing-4)!important}[data-long-page] aside[aria-label=Care\ pathway] header>span[aria-hidden]{flex:none;margin-right:0!important}[data-long-page] aside[aria-label=Care\ pathway] header>button{white-space:nowrap;min-width:0;font:var(--type-body-strong)!important;text-overflow:clip!important;width:auto!important;margin-left:0!important;overflow:visible!important}[data-long-page] aside[aria-label=Care\ pathway] header>button[aria-expanded]{text-align:left;justify-content:space-between;color:var(--ink-body)!important;flex:1 1 0!important}[data-long-page] aside[aria-label=Care\ pathway] header>button:not([aria-expanded]){flex:none!important}[data-long-page] aside[aria-label=Care\ pathway] header>button[aria-expanded]+button{margin-left:calc(var(--spacing-4) + var(--spacing-3))!important}[data-long-page] aside[aria-label=Care\ pathway] header>button[aria-expanded]{flex-basis:calc(100% - var(--spacing-4) - var(--spacing-3))!important}[data-long-page] [class*=text-size-body-15],[data-long-page] [class*=text-size-body-15]>*{font-size:var(--type-body-size)!important;line-height:var(--type-body-line)!important;font-weight:var(--type-body-strong-weight)!important}[data-long-page] :is(h3,h4)[class*=text-md]{font-size:var(--type-card-title-size)!important;line-height:var(--type-card-title-line)!important}[data-long-page] :is([style*="font-size: 18px"],[style*="font-size: 17px"]){font-size:var(--type-card-title-size)!important}[data-long-page] :is([style*="font-size: 15px"],[style*="font-size: 14px"]){font-size:var(--type-body-size)!important}[data-long-page] :is(dt[class*=shrink-0],[class*="tracking-[-0.45px]"]){font-size:var(--type-body-size)!important;line-height:var(--type-body-line)!important;font-weight:var(--type-body-strong-weight)!important;letter-spacing:normal!important}[data-long-page] strong{font-weight:var(--type-body-strong-weight)}[data-long-page] button[class*=rounded-md][class*=h-7]:not([class*=rounded-full]){border-radius:var(--radius-control)}[data-long-page] svg text{font-size:var(--type-meta-size)!important}[data-long-page] [class*="text-[17px]"]{font-size:var(--type-card-title-size)!important;line-height:var(--type-card-title-line)!important}[data-long-page] div[class*="rounded-[7px]"][class*=h-7]{height:var(--spacing-8);border-radius:var(--radius-md)}[data-long-page] button[class*="rounded-[6px]"][class*=h-6]{border-radius:var(--radius-md)}[data-long-page] [class*="text-[length:var(--text-display)]"]{font-size:var(--text-display)!important;line-height:var(--text-display--line-height)!important;font-weight:var(--type-card-title-weight)!important}[data-long-page] [class*="text-[length:14px]"]{font-size:var(--type-body-size)!important;line-height:var(--type-body-line)!important}[data-long-page] button[class*=h-7][class*=w-7]{width:var(--spacing-8);height:var(--spacing-8);border-radius:var(--radius-md)}button[data-testid=cc-hpi-comment]{justify-content:center;align-items:center;width:var(--spacing-8)!important;height:var(--spacing-8)!important;border:1px solid var(--surface-line)!important;border-radius:var(--radius-control)!important;background:var(--surface-read)!important;color:var(--ink-secondary)!important}button[data-testid=cc-hpi-comment]:hover{opacity:1!important;border-color:var(--color-grey-400)!important;color:var(--ink-body)!important}button[data-testid=cc-hpi-comment][aria-expanded=true]{border-color:var(--ink-secondary)!important;color:var(--ink-body)!important}button[data-testid=cc-hpi-comment]>*{display:none!important}button[data-testid=cc-hpi-comment]:before{content:"";width:var(--spacing-4);height:var(--spacing-4);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z'/%3E%3C/svg%3E") center / var(--spacing-4) no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z'/%3E%3C/svg%3E") center / var(--spacing-4) no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z'/%3E%3C/svg%3E") center / var(--spacing-4) no-repeat;background:currentColor}[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) .text-body-15{font-size:var(--type-body-size)!important;line-height:var(--type-body-line)!important}[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) .text-body-15:is(.font-bold,.font-semibold){font-size:var(--type-card-title-size)!important;line-height:var(--type-card-title-line)!important;font-weight:var(--type-card-title-weight)!important}[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) :is(.font-bold,.font-extrabold,[class*="font-[700]"]){font-weight:var(--type-card-title-weight)!important}[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) [class*="text-[8px]"],[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) [class*="text-[9px]"],[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) [class*="text-[10px]"],[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) [class*="text-[11px]"]{font-size:var(--type-meta-size)!important;line-height:var(--type-meta-line)!important}[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) :is(.uppercase,.text-eyebrow,[class*=text-size-eyebrow],[class*=tracking-eyebrow]):not(button):not([role=tab]){text-transform:none!important;letter-spacing:normal!important;font:var(--type-label)!important;color:var(--ink-secondary)!important}[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) :is(.text-text-hint,[class*="text-[var(--color-text-hint)]"]){color:var(--ink-secondary)}[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) :is(.uppercase,.normal-case):not(button){text-transform:none}[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) :is([data-testid=cc-keyword-chip],[data-slot=qr-step-panel] :is(button.h-7.rounded-full,span.h-6[role=group],button[role=switch])){align-items:center;gap:var(--spacing-1);white-space:nowrap;background:var(--color-grey-100);color:var(--ink-secondary);height:var(--enc-chip-h)!important;min-height:var(--enc-chip-h)!important;padding:0 var(--spacing-3)!important;border-radius:var(--radius-tag)!important;box-shadow:none!important;font:var(--type-body)!important;letter-spacing:normal!important;border:0!important;display:inline-flex!important}[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) [data-testid=cc-keyword-chip][data-selected=true],[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) [data-slot=qr-step-panel] :is(button[role=switch][aria-checked=true],button.h-7.rounded-full[aria-pressed=true],span.h-6[role=group][data-state=present]){background:var(--color-brand-primary)!important;color:var(--color-text-inverse)!important}[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) [data-badge-kind]{display:none!important}[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) [data-observation-status]{border:1px solid var(--surface-line)!important;border-radius:var(--radius-control)!important;box-shadow:none!important;background:var(--surface-read)!important}[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) [data-observation-status]:is([data-observation-status=borderline],[data-observation-status=high],[data-observation-status=low],[data-observation-status=abnormal]){background:var(--chip-warning-bg)!important;border-color:#0000!important}[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) [data-observation-status=critical]{background:var(--chip-error-bg)!important;border-color:#0000!important}[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) [data-observation-status]:not([data-observation-status=normal])>span:nth-child(2)>span:first-child>span:not([class*=text-xs]):not([aria-hidden]){color:var(--chip-warning-fg)!important}[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) [data-observation-status=critical]>span:nth-child(2)>span:first-child>span:not([class*=text-xs]):not([aria-hidden]){color:var(--chip-error-fg)!important}[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) [data-observation-status] span[aria-hidden=true][class*=h-1\.5]{margin-right:var(--spacing-1);font:var(--type-label);color:var(--chip-warning-fg);background:0 0!important;border-radius:0!important;width:auto!important;height:auto!important;display:inline-flex!important}[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) [data-observation-status] span[aria-hidden=true][class*=h-1\.5]:before{content:"▲"}[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) [data-observation-status][aria-label$=Low] span[aria-hidden=true][class*=h-1\.5]:before{content:"▼"}[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) [data-observation-status=critical] span[aria-hidden=true][class*=h-1\.5]{color:var(--chip-error-fg)}[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) [class*="rounded-[13px]"],[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) [class*="rounded-[18px]"]{border-radius:var(--radius-card)!important}[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) [class*=shadow-]:not([role=dialog],[role=menu],[data-slot*=popover]){box-shadow:none}[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) [role=switch] :is(svg,[aria-hidden=true]){stroke:currentColor;color:currentColor!important}[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) [class*=text-size-body-15],[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) [class*=text-size-body-15]>*{font-size:var(--type-body-size)!important;line-height:var(--type-body-line)!important;font-weight:var(--type-body-strong-weight)!important}[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) :is(h3,h4)[class*=text-md]{font-size:var(--type-card-title-size)!important;line-height:var(--type-card-title-line)!important}[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) [style*="font-size: 18px"],[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) [style*="font-size: 17px"]{font-size:var(--type-card-title-size)!important}[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) [style*="font-size: 15px"],[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) [style*="font-size: 14px"]{font-size:var(--type-body-size)!important}[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) dt[class*=shrink-0],[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) [class*="tracking-[-0.45px]"]{font-size:var(--type-body-size)!important;line-height:var(--type-body-line)!important;font-weight:var(--type-body-strong-weight)!important;letter-spacing:normal!important}[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) strong{font-weight:var(--type-body-strong-weight)}[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) svg text{font-size:var(--type-meta-size)!important}[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) [class*="text-[17px]"]{font-size:var(--type-card-title-size)!important;line-height:var(--type-card-title-line)!important}[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) :is(h2,h3,h4)[class*=text-md]{font-size:var(--type-card-title-size)!important;line-height:var(--type-card-title-line)!important;font-weight:var(--type-card-title-weight)!important;letter-spacing:normal!important}[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) div[class*="rounded-[7px]"][class*=h-7]{height:var(--spacing-8);border-radius:var(--radius-md)}[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) button[class*="rounded-[6px]"][class*=h-6]{border-radius:var(--radius-md)}[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) [class*=text-md]:not(h1):not(h2):not(h3):not(h4){font-size:var(--type-card-title-size)!important;line-height:var(--type-card-title-line)!important}[data-enc-overlay] :is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[data-slot*=popover],[data-radix-popper-content-wrapper]) [class*="text-[length:14px]"]{font-size:var(--type-body-size)!important;line-height:var(--type-body-line)!important}[data-long-page] [data-slot=assessment-plan-canvas][aria-label="Plan: orders by diagnosis"] [data-slot=ap-dx-stack]{gap:var(--spacing-6)}[data-long-page] [data-slot=assessment-plan-canvas][aria-label="Plan: orders by diagnosis"] [data-slot=ap-dx-panel]{gap:var(--spacing-2);box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;display:flex}[data-long-page] [data-slot=assessment-plan-canvas][aria-label="Plan: orders by diagnosis"] [data-slot=ap-dx-panel][data-drop-active=true]{outline:2px dashed var(--color-brand-primary);outline-offset:var(--spacing-1);border-radius:var(--radius-control)}[data-long-page] [data-slot=assessment-plan-canvas][aria-label="Plan: orders by diagnosis"] [data-slot=ap-dx-panel-cell]{margin-bottom:var(--spacing-1);padding:0}[data-long-page] [data-slot=assessment-plan-canvas][aria-label="Plan: orders by diagnosis"] [data-slot=ap-dx-panel-body]{gap:var(--spacing-2);padding:0}[data-long-page] [data-slot=assessment-plan-canvas][aria-label="Plan: orders by diagnosis"] [data-slot=ap-dx-order-group]{gap:var(--spacing-2)}[data-long-page] [data-slot=assessment-plan-canvas][aria-label="Plan: orders by diagnosis"] [data-order-type] button[aria-label^=Edit\ ]:not([data-slot]){opacity:0;transition:opacity var(--motion-fast)}[data-long-page] [data-slot=assessment-plan-canvas][aria-label="Plan: orders by diagnosis"] [data-order-type]:is(:hover,:focus-within) button[aria-label^=Edit\ ]:not([data-slot]),[data-long-page] [data-slot=assessment-plan-canvas][aria-label="Plan: orders by diagnosis"] [data-order-type] button[aria-label^=Edit\ ]:not([data-slot]):focus-visible{opacity:1}@media (hover:none){[data-long-page] [data-slot=assessment-plan-canvas][aria-label="Plan: orders by diagnosis"] [data-order-type] button[aria-label^=Edit\ ]:not([data-slot]){opacity:1}}[data-long-page] [data-slot=ap-plan-dx-head]{align-items:baseline;gap:var(--spacing-2);min-width:0;font:var(--type-body-strong);color:var(--ink-body);margin:0;display:flex}[data-long-page] [data-slot=ap-plan-dx-head]>[data-part=index]{font:var(--type-label);color:var(--soap-p-ink,var(--ink-secondary));font-variant-numeric:tabular-nums}[data-long-page] [data-slot=ap-plan-dx-head]>[data-part=term]{overflow-wrap:anywhere;min-width:0}[data-long-page] [data-slot=ap-plan-dx-head]>[data-part=code]{font:var(--type-meta);color:var(--ink-secondary)}[data-long-page] [data-testid=allied-health-plan]{gap:var(--spacing-6);color:var(--ink-body)}[data-long-page] [data-testid=allied-health-plan]>section{gap:var(--spacing-4);padding:var(--spacing-6);border:1px solid var(--color-border-card);border-radius:var(--radius-card);background:var(--surface-read);box-shadow:none}[data-long-page] [data-testid=allied-health-plan]>section>div>div:first-child>:is(h3,span[id]){margin:0;font:var(--type-card-title)!important;letter-spacing:normal!important;text-transform:none!important;color:var(--ink-body)!important}[data-long-page] [data-testid=allied-health-plan]>section>div>div:first-child>span:not([id]){font:var(--type-meta);color:var(--ink-secondary)}[data-long-page] [data-testid=plan-save-line] :is(p,span,div){font:var(--type-meta)}[data-long-page] [data-testid=plan-save-line] [class*=success]{color:var(--status-good-text)}[data-long-page] [data-slot=nursing-problems]{gap:var(--spacing-6)}[data-long-page] [data-slot=nursing-problems] [data-part=note-line-label]{font:var(--type-label);color:var(--ink-secondary)}[data-long-page] section[aria-label^="Needs a diagnosis: "]{border-color:var(--status-attention);border-radius:var(--radius-card);background:var(--chip-warning-bg)}[data-long-page] section[aria-label^="Needs a diagnosis: "]>p{font:var(--type-body);color:var(--ink-body)}[data-long-page] :is([aria-label^="Not ordered from "],[aria-label^="Undo of "]){border-color:var(--surface-line);border-radius:var(--radius-control)}[data-long-page] :is([aria-label^="Not ordered from "],[aria-label^="Undo of "])>span:first-child{font:var(--type-meta);color:var(--ink-secondary)}[data-long-page] :is(section[aria-label^="Needs a diagnosis: "],[aria-label^="Not ordered from "],[aria-label^="Undo of "]) button.h-8{height:var(--spacing-8);border-color:var(--surface-line);border-radius:var(--radius-control);background:var(--surface-read);font:var(--type-body-strong);color:var(--accent-primary)}[data-long-page] [aria-label^="Not ordered from "] span.h-8.border-status-warning{border-color:var(--status-attention);background:var(--chip-warning-bg);font:var(--type-body);color:var(--chip-warning-fg)}[data-long-page] [aria-label^="Not ordered from "] span.h-8:not(.border-status-warning){border-color:var(--surface-line);background:var(--surface-read);font:var(--type-body);color:var(--ink-secondary)}[data-long-page] :is([aria-label^="Not ordered from "],[aria-label^="Undo of "])>button:not(.h-8){font:var(--type-meta);color:var(--ink-subtle)}:root:has([data-long-page]) [role=dialog][aria-label="Add to favourites"]{background:var(--surface-scrim)}:root:has([data-long-page]) [role=dialog][aria-label="Add to favourites"]>div{border-radius:var(--radius-modal);background:var(--surface-read)}:root:has([data-long-page]) [role=dialog][aria-label="Add to favourites"]>div>div:first-child>span:first-child{font:var(--type-body-strong);color:var(--ink-secondary)}:root:has([data-long-page]) [role=dialog][aria-label="Add to favourites"] div:has(>button[role=radio]){border-color:var(--surface-line);border-radius:var(--radius-control)}:root:has([data-long-page]) [role=dialog][aria-label="Add to favourites"] button[role=radio]{width:var(--spacing-8);height:var(--spacing-8);background:var(--surface-read);color:var(--ink-secondary)}:root:has([data-long-page]) [role=dialog][aria-label="Add to favourites"] button[role=radio][aria-checked=true]{background:var(--accent-primary);color:var(--color-surface-card)}:root:has([data-long-page]) [role=dialog][aria-label="Add to favourites"] button[role=radio]>span{font:var(--type-label)}:root:has([data-long-page]) [role=dialog][aria-label="Add to favourites"] button[aria-label="Close add to favourites"]{color:var(--ink-secondary)}:root:has([data-long-page]) [role=dialog][aria-label="Add to favourites"] input{height:var(--spacing-8);border-color:var(--surface-line);border-radius:var(--radius-control);background:var(--surface-read);font:var(--type-body);color:var(--ink-body)}:root:has([data-long-page]) [role=dialog][aria-label="Add to favourites"] input+span{font:var(--type-label);color:var(--ink-secondary)}:root:has([data-long-page]) [role=dialog][aria-label="Add to favourites"] li{font:var(--type-body);color:var(--ink-body)}:root:has([data-long-page]) [role=dialog][aria-label="Add to favourites"] li>span.font-mono{font:var(--type-meta);font-family:var(--font-mono);color:var(--ink-secondary)}:root:has([data-long-page]) [role=dialog][aria-label="Add to favourites"] li>button{color:var(--accent-primary)}:root:has([data-long-page]) [role=dialog][aria-label="Add to favourites"] p[role=status]{font:var(--type-meta);color:var(--ink-subtle)}:root:has([data-long-page]) [role=dialog] section:is([aria-label=Patient\ details],[aria-label=Diagnosis],[aria-label=Prescriptions])>p.uppercase:first-child{font:var(--type-label);letter-spacing:normal;text-transform:none;color:var(--ink-secondary)}[data-enc-overlay] :is([data-slot=order-dialog-body],[data-slot=referral-body]){gap:var(--spacing-4);font-family:var(--font-sans);color:var(--ink-body)}[data-enc-overlay] [data-slot=order-dialog-title]{margin:0 0 var(--spacing-2);font:var(--type-card-title);color:var(--ink-body)}[data-enc-overlay] :is([data-slot=order-dialog-body],[data-slot=referral-body]).field-labels-caps :where(label):where(:not(:has([role=checkbox])):not(:has([role=radio]))),[data-enc-overlay] :is([data-slot=order-dialog-body],[data-slot=referral-body]).field-labels-caps :where(label):where(:not(:has([role=checkbox])):not(:has([role=radio])))>span:first-child:not([class*=color-status-error]),[data-enc-overlay] :is([data-slot=order-dialog-field-label],[data-slot=referral-field-label],[data-slot=dx-select-label]){font:var(--type-label);text-transform:none;letter-spacing:normal;color:var(--ink-secondary)}[data-enc-overlay] :is([data-slot=order-dialog-field-label],[data-slot=referral-field-label]){margin-bottom:var(--spacing-1)}[data-enc-overlay] [data-slot=order-dialog-item-name]{font:var(--type-body-strong);color:var(--ink-body);margin:0}[data-enc-overlay] [data-slot=order-dialog-item-code]{font:var(--type-meta);color:var(--ink-secondary)}[data-enc-overlay] [data-slot=referral-refer-to]{font:var(--type-body);color:var(--ink-body)}[data-enc-overlay] [data-slot=dx-select-toggle]{font:var(--type-body-strong);color:var(--accent-primary)}[data-enc-overlay] [data-slot=dx-select-grid]{gap:var(--spacing-2) var(--spacing-4);padding-top:var(--spacing-2)}[data-enc-overlay] [data-slot=dx-select-term]{font:var(--type-body);color:var(--ink-body)}[data-enc-overlay] [data-slot=dx-select-code]{font:var(--type-meta);color:var(--ink-secondary)}[data-enc-overlay] [data-slot=order-dialog-actions]{margin-top:var(--spacing-2);background:var(--surface-read)}[data-enc-overlay] [data-slot=order-dialog-delete]{width:var(--spacing-8);height:var(--spacing-8);border-radius:var(--radius-control);color:var(--color-status-error);justify-content:center;align-items:center;display:inline-flex}[data-enc-overlay] [data-slot=order-dialog-delete]:hover{background:var(--color-status-error-bg)}[data-enc-overlay] [data-slot=referral-chip]{gap:var(--spacing-1);padding:var(--spacing-1) var(--spacing-2);border-color:var(--surface-line);border-radius:var(--radius-control);background:var(--surface-read);font:var(--type-body);color:var(--ink-body)}[data-enc-overlay] [data-slot=referral-chip]>span{color:var(--ink-subtle)}[data-enc-overlay] [data-testid=lab-type-chip]{height:auto;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-tag);font:var(--type-meta);letter-spacing:normal}[data-enc-overlay] [data-testid=lab-type-chip].bg-blue-100{background:var(--chip-info-bg);color:var(--chip-info-fg)}[data-enc-overlay] [data-testid=lab-type-chip]:not(.bg-blue-100),[data-enc-overlay] [data-testid=lab-chip][data-fixed=true]{background:var(--chip-neutral-bg);color:var(--chip-neutral-fg)}[data-enc-overlay] [data-testid=lab-chip][data-fixed=true]{height:auto;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-tag);font:var(--type-meta)}[data-enc-overlay] [data-testid=lab-chips]{gap:var(--spacing-2)}[data-enc-overlay] [data-testid=lab-chips]>span{height:auto;padding:var(--spacing-1) var(--spacing-2);border:1px solid var(--surface-line);border-radius:var(--radius-tag);background:var(--surface-read);font:var(--type-meta);color:var(--ink-secondary)}[data-enc-overlay] [data-testid=lab-tests]>div:first-child>span{font:var(--type-label);letter-spacing:normal;text-transform:none;color:var(--ink-secondary)}[data-enc-overlay] [data-testid=lab-tests] [role=group][aria-label=Tests]{border-color:var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read)}[data-enc-overlay] [data-testid=lab-test-row]{align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-3);border-bottom-color:var(--surface-line)}[data-enc-overlay] [data-testid=lab-test-row][data-state=already]{background:var(--surface-app)}[data-enc-overlay] [data-testid=lab-test-row] label{font:var(--type-body);color:var(--ink-body)}[data-enc-overlay] [data-testid=lab-test-row] :is(.tabular-nums,[class*=text-size-xs]),[data-enc-overlay] [data-testid=lab-test-row] [class*=leading-body]{font:var(--type-meta);color:var(--ink-secondary)}[data-enc-overlay] :is([data-testid=lab-tests-hint],[data-testid=lab-tests-error]){padding:var(--spacing-2) 0 0;font:var(--type-meta);color:var(--ink-secondary);margin:0}[data-enc-overlay] [data-testid=lab-tests-error]{color:var(--color-status-error)}[data-enc-overlay] [data-testid=lab-questions]{gap:var(--spacing-3)}[data-enc-overlay] [data-testid=lab-questions]>div>div>span:first-child:not(:only-child){font:var(--type-label);letter-spacing:normal;text-transform:none;color:var(--ink-secondary)}[data-enc-overlay] [data-testid=lab-questions]>div>div>span:last-child{font:var(--type-body);color:var(--ink-body)}[data-enc-overlay] [data-testid=lab-info-line]{border-radius:var(--radius-control);background:var(--surface-app);font:var(--type-meta);color:var(--ink-secondary)}:root:has([data-long-page]) [data-slot=order-set-row]{padding:var(--spacing-2) 0;border-bottom-color:var(--surface-line)}:root:has([data-long-page]) [data-slot=order-set-name]{font:var(--type-body);color:var(--ink-body)}:root:has([data-long-page]) [data-slot=order-set-meta]{font:var(--type-meta);color:var(--ink-secondary)}:root:has([data-long-page]) [data-slot=order-set-warning]{font:var(--type-meta);color:var(--color-status-warning)}:root:has([data-long-page]) [data-slot=order-set-add]{width:var(--spacing-8);height:var(--spacing-8);border-radius:var(--radius-control);color:var(--ink-secondary)}:root:has([data-long-page]) [data-slot=order-set-add]:hover:not(:disabled){background:var(--surface-app);color:var(--ink-body)}:root:has([data-long-page]) [data-slot=order-sets-hint]{font:var(--type-body);color:var(--ink-secondary)}[data-long-page] [data-testid=plan-save-line]{min-height:var(--spacing-4);text-align:right}[data-long-page] [data-testid=plan-save-line] p{color:var(--ink-secondary);margin:0}[data-long-page] [data-testid=plan-save-notice]{width:100%;margin:0}:root:has([data-long-page]) [data-slot=erx-header]{margin:var(--spacing-2) var(--spacing-4) 0}:root:has([data-long-page]) [data-slot=erx-header-btn]{font:var(--type-body-strong);color:var(--accent-primary)}:root:has([data-long-page]) [data-slot=erx-header-title]{font:var(--type-card-title);color:var(--ink-body)}:root:has([data-long-page]) [data-slot=erx-sheet]{margin:var(--spacing-6) var(--spacing-6) 0;padding:var(--spacing-5) var(--spacing-8);background:var(--surface-read);font-family:var(--font-sans);color:var(--ink-body)}:root:has([data-long-page]) [data-slot=erx-sheet] section{margin-top:var(--spacing-6)}:root:has([data-long-page]) [data-slot=erx-error]{font:var(--type-body);color:var(--status-bad)}:root:has([data-long-page]) [data-slot=erx-top]{gap:var(--spacing-8)}:root:has([data-long-page]) [data-slot=erx-title]{font:var(--type-card-title);color:var(--accent-primary)}:root:has([data-long-page]) [data-slot=erx-clinic-org]{font:var(--type-body-strong);color:var(--ink-body)}:root:has([data-long-page]) [data-slot=erx-clinic-block]{width:calc(var(--spacing-8) * 6)}:is(:root:has([data-long-page]) [data-slot=erx-clinic-line],:root:has([data-long-page]) [data-slot=erx-thanks]){font:var(--type-body);color:var(--ink-body)}:root:has([data-long-page]) [data-slot=erx-clinic-phone]{font:var(--type-body);color:var(--accent-primary)}:root:has([data-long-page]) [data-slot=erx-info-row]{grid-template-columns:calc(var(--spacing-8) * 3) 1fr;column-gap:var(--spacing-6);padding-bottom:var(--spacing-2)}:root:has([data-long-page]) [data-slot=erx-info-label]{font:var(--type-meta);color:var(--ink-subtle)}:root:has([data-long-page]) [data-slot=erx-info-value]{font:var(--type-meta);color:var(--ink-body)}:root:has([data-long-page]) [data-slot=erx-rule]{background:var(--surface-line)}:root:has([data-long-page]) [data-slot=erx-community] [data-slot=erx-rule]{display:none}:root:has([data-long-page]) [data-slot=erx-muted]{font:var(--type-meta);color:var(--ink-secondary)}:root:has([data-long-page]) [data-slot=erx-dx-wrap]{row-gap:var(--spacing-3);grid-template-columns:1fr 1fr}:root:has([data-long-page]) [data-slot=erx-dx-text]{gap:var(--spacing-1)}:root:has([data-long-page]) :is([data-slot=erx-dx-index],[data-slot=erx-dx-title]){font:var(--type-body-strong);color:var(--ink-body)}:root:has([data-long-page]) [data-slot=erx-dx-desc]{font:var(--type-meta);color:var(--ink-subtle)}:root:has([data-long-page]) [data-slot=erx-th]{font:var(--type-label);letter-spacing:normal;text-transform:none;color:var(--ink-subtle)}:root:has([data-long-page]) [data-slot=erx-td]{font:var(--type-body);letter-spacing:normal;color:var(--ink-body)}:root:has([data-long-page]) [data-slot=erx-table] tbody tr:nth-child(odd){background:var(--surface-panel);border-radius:0}:root:has([data-long-page]) [data-slot=erx-sub]{margin-top:var(--spacing-1);font:var(--type-meta);letter-spacing:normal;color:var(--ink-body)}:root:has([data-long-page]) [data-slot=erx-sigs]{gap:calc(var(--spacing-8) * 4.5)}:root:has([data-long-page]) [data-slot=erx-sig-rule]{background:var(--ink-body)}:root:has([data-long-page]) [data-slot=erx-sig-label]{font:var(--type-body);color:var(--ink-body)}:root:has([data-long-page]) [data-slot=erx-community]{padding:var(--spacing-6);border-radius:var(--radius-card);background:var(--surface-panel)}:root:has([data-long-page]) [data-slot=erx-community-title]{font:var(--type-card-title);color:var(--accent-primary)}:root:has([data-long-page]) [data-slot=erx-community-body]{font:var(--type-meta);color:var(--ink-body)}[data-slot=pre-encounter-main-group]>[data-slot=pre-encounter-central]>main[data-slot=pa-pre-encounter-main],main[data-slot=pa-pre-encounter-main]{scrollbar-width:none;background:var(--surface-read);min-width:0;min-height:0;font-family:var(--font-sans);color:var(--ink-body);flex:1 1 0;padding:0;display:block;overflow-y:auto}main[data-slot=pa-pre-encounter-main]::-webkit-scrollbar{display:none}[data-slot=pa-pre-encounter-main] [data-slot=pv-canvas]{box-sizing:border-box;gap:var(--enc-card-gap);width:100%;max-width:928px;padding:var(--enc-canvas-pad);flex-direction:column;margin:0 auto;display:flex}[data-slot=pa-pre-encounter-main] section[data-enc-block][aria-label=Chief\ complaint]{row-gap:0;column-gap:var(--spacing-4);padding:0 0 var(--spacing-8);box-shadow:none;border-radius:0}[data-slot=pa-pre-encounter-main] section[data-enc-block][aria-label=Chief\ complaint]:not(:has(~[data-enc-block])){padding-bottom:0}[data-slot=pa-pre-encounter-main] [data-slot=pv-reason-row]{align-items:center;gap:var(--spacing-3);min-width:0;display:flex}[data-slot=pa-pre-encounter-main] [data-slot=pv-reason-glyph]{color:var(--accent-primary);flex:none;display:inline-flex}[data-slot=pa-pre-encounter-main] [data-slot=pv-reason-text]{min-width:0;font:var(--type-body-strong);color:var(--ink-body)}[data-slot=pa-pre-encounter-main] [data-slot=pv-reason-comment]{margin:var(--spacing-2) 0 0;font:var(--type-body);color:var(--color-status-error)}[data-slot=pa-pre-encounter-main] [data-slot=pv-start-reason]{margin:var(--spacing-2) 0 0;font:var(--type-meta);color:var(--ink-secondary)}[data-slot=pa-pre-encounter-main] [data-slot=pv-review]{cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}[data-slot=pa-pre-encounter-main] [data-slot=pv-review][aria-disabled=true]{cursor:not-allowed;opacity:.5}[data-slot=pa-pre-encounter-main] [data-slot=pv-vitals-error]{font:var(--type-meta);color:var(--color-status-error)}[data-slot=pv-nurse]{gap:var(--spacing-3);flex-direction:column;display:flex}[data-slot=pv-nurse-author]{align-items:center;gap:var(--spacing-2);display:flex}[data-slot=pv-nurse-avatar]{width:var(--spacing-8);height:var(--spacing-8);border-radius:var(--radius-full);background:var(--surface-app);color:var(--ink-secondary);font:var(--type-label);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}[data-slot=pv-nurse-avatar]>img{object-fit:cover;width:100%;height:100%}[data-slot=pv-nurse-name]{font:var(--type-body-strong);color:var(--ink-body)}[data-slot=pv-nurse-assessment]{gap:var(--spacing-1);flex-direction:column;display:flex}[data-slot=pv-nurse-title]{font:var(--type-body-strong);color:var(--ink-body);margin:0}[data-slot=pv-req]{color:var(--color-status-error)}[data-slot=pv-nurse-row]{align-items:baseline;gap:var(--spacing-4);font:var(--type-body);display:flex}[data-slot=pv-nurse-date]{color:var(--ink-secondary);white-space:nowrap}[data-slot=pv-nurse-score]{color:var(--accent-primary)}[data-slot=pv-nurse-comment]{font:var(--type-body);color:var(--ink-body);white-space:pre-wrap;margin:0}[data-slot=pv-stack]{flex-direction:column;display:flex}[data-slot=pv-row]{align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) 0;border-top:1px solid var(--surface-line);display:flex}[data-slot=pv-row]:first-child{border-top:0;padding-top:0}[data-slot=pv-glyph]{color:var(--ink-secondary);flex:none;display:inline-flex}[data-slot=pv-grow]{flex:1;min-width:0}[data-slot=pv-title]{font:var(--type-body-strong);color:var(--ink-body)}[data-slot=pv-dx]{font-weight:var(--type-body-strong-weight);color:var(--ink-secondary)}[data-slot=pv-meta]{margin:var(--spacing-1) 0 0;font:var(--type-meta);color:var(--ink-secondary)}[data-slot=pv-unanswered]{font:var(--type-body);color:var(--ink-secondary)}[data-slot=pv-form] [class*=rounded-]{border-radius:0!important}[data-slot=pv-form]>:first-child{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}[data-slot=pv-form] :is(h2,h3){display:none}[data-slot=pv-meds]{gap:var(--spacing-3);flex-direction:column;display:flex}[data-template=today-worklist] section[data-block]>h3>span+span{font-weight:var(--type-meta-weight)}[data-long-page]{--enc-left-open:var(--enc-chart-col);--enc-right-open:var(--enc-rail-col);--long-pad:var(--enc-canvas-pad);--long-top:var(--enc-canvas-pad);--long-card-gap:var(--enc-card-gap)}[data-long-page] [data-slot=encounter-shell]{--layout-chart-col:var(--enc-chart-col);--layout-intel-col:var(--enc-rail-col)}[data-long-page] [data-slot=encounter-patient-header]{background:var(--surface-read);flex:none}[data-long-page] [data-slot=encounter-patient-header] .page-header-leading [class*=inline-flex][class*=items-center]{font:var(--type-card-title)}[data-long-page] [data-slot=encounter-patient-header] .page-header-leading [class*=inline-flex][class*=items-center][style*=font-size]{font-size:var(--type-card-title-size)!important}[data-long-page] [data-slot=soap-ribbon]>button{min-width:0;padding:0 calc(var(--spacing-3) + var(--encounter-step-point)) 0 calc(var(--spacing-2) + var(--encounter-step-point));flex:auto;overflow:hidden}[data-long-page] [data-slot=soap-ribbon]>button:first-child{padding-left:var(--page-header-pad)}[data-long-page] [data-slot=soap-ribbon]>button>span:not([aria-hidden]){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-long-page] [data-slot=soap-ribbon]>button>svg[aria-label=complete]{background:var(--enc-ink,var(--ink-secondary))}[data-long-page] [data-slot=soap-ribbon]>button:has([aria-label=complete]):before{border-color:var(--enc-ink,var(--ink-secondary));background:var(--enc-ink,var(--ink-secondary))}[data-long-page] [data-slot=chart-column] [data-slot=chart-person]{background-color:#0000;border-bottom:0;margin:0;padding:0}[data-long-page] [data-slot=chart-person]>[role=region]>div:first-child{display:none}[data-long-page] [data-slot=chart-person]>[role=region]:not(:has(>ul)){display:none}[data-long-page] [data-slot=chart-person]>[role=region]:has(>ul){margin:0 var(--enc-left-inset);padding:var(--enc-left-section-pad) 0;border-bottom:1px solid var(--surface-line)}[data-long-page] [data-slot=chart-person]>[role=region]>ul{border-top:0;padding-top:0}[data-long-page] [data-slot=chart-section-title]{font:var(--type-label);color:var(--ink-secondary)}[data-long-page] section[data-link-id^=risk-]{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}[data-long-page] section[data-link-id^=risk-] span[class~=text-body-15]{font:var(--type-body-strong);color:var(--ink-body)}[data-long-page] section[data-link-id^=risk-] button[data-variant=primary]{color:var(--ink-secondary);background-color:#0000;border:0}[data-long-page] section[data-link-id^=risk-] button[data-variant=primary]:hover{background-color:var(--surface-panel);color:var(--ink-body)}[data-long-page] [data-slot=soap-ribbon]>button[data-attention]:before{content:"";border-style:dashed;border-color:var(--ink-meta);color:var(--ink-secondary)}[data-long-page] [data-slot=soap-ribbon]>button[data-attention][data-active=true]:not(:has([aria-label=complete])):before{content:"";border-style:solid;border-color:var(--encounter-step-current-ink);color:var(--encounter-step-current-ink)}[data-long-page] [data-slot=soap-ribbon]>button[data-attention]{padding-right:calc(var(--spacing-8) + var(--encounter-step-point))}[data-long-page] [data-slot=soap-ribbon]>button>svg[data-slot=soap-attention]{top:50%;right:calc(var(--spacing-3) + var(--encounter-step-point));width:var(--spacing-4);height:var(--spacing-4);margin-top:calc(-1 * var(--spacing-2));stroke:var(--status-attention);fill:none;flex:none;position:absolute}[data-long-page] [data-slot=soap-ribbon]>button>svg[data-slot=soap-attention] [data-part=dot]{stroke:none;fill:var(--status-attention)}[data-slot=flag-add-list]{flex-direction:column;display:flex}[data-slot=flag-add-group]{padding:var(--spacing-2) var(--spacing-4) var(--spacing-1);font:var(--type-label);color:var(--ink-subtle);text-transform:none;letter-spacing:normal;margin:0}[data-slot=flag-add-message]{padding:var(--spacing-2) var(--spacing-4);font:var(--type-body);color:var(--ink-secondary);margin:0}[data-slot=flag-add-row]{height:var(--spacing-8);padding:0 var(--spacing-4);font:var(--type-body);color:var(--ink-body)}[data-long-page] [data-slot=note-end-sign]{justify-content:flex-end;align-items:center;gap:var(--spacing-3);margin-top:var(--spacing-8);padding-top:var(--spacing-6);border-top:1px solid var(--surface-line)}[data-long-page] [data-slot=note-closing-card][data-provider-signed] [data-slot=note-end-sign]{margin-top:var(--spacing-8)}[data-long-page] #note-block-wrap-up [data-part=note-line] :is(span.font-semibold,output){font:var(--type-body);color:var(--ink-body)}[data-long-page] [aria-label=Follow-up\ unit] :is([role=radio],button){font:var(--type-body-strong);letter-spacing:normal}[data-long-page] #note-block-wrap-up [data-part=note-line] span.text-text-secondary{font:var(--type-body);color:var(--ink-secondary);font-style:normal}[data-long-page] [data-slot=wrap-up-invoice-head]>h3{font:var(--type-card-title);color:var(--ink-body)}[data-long-page] [data-slot=qr-step-panel]:is([data-step=hpi],[data-step=risk],[data-step=ros]){gap:var(--spacing-4)}[data-long-page] [data-slot=inserted-templates]{gap:var(--spacing-3)}[data-enc-overlay] [role=dialog] [data-slot=vh-root]{font-family:var(--font-sans);color:var(--ink-body)}[data-enc-overlay] [role=dialog] [data-slot=vh-top]{gap:var(--spacing-4);padding-bottom:var(--spacing-3);border-bottom-color:var(--surface-line)}[data-enc-overlay] [role=dialog] [data-slot=vh-glance]{gap:var(--spacing-2)}[data-enc-overlay] [role=dialog] [data-slot=vh-body]{padding-top:var(--spacing-4)}[data-enc-overlay] [role=dialog] [data-slot=vh-glance-tile]{min-width:96px;padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--color-border-card);border-radius:var(--radius-control);background:var(--surface-read);box-shadow:none}[data-enc-overlay] [role=dialog] [data-slot=vh-glance-tile][data-abnormal]{border-color:var(--status-attention)}[data-enc-overlay] [role=dialog] [data-slot=vh-glance-label]{font:var(--type-meta);color:var(--ink-subtle)}[data-enc-overlay] [role=dialog] [data-slot=vh-glance-value]{margin-top:var(--spacing-2);gap:var(--spacing-1)}[data-enc-overlay] [role=dialog] [data-slot=vh-tile]{width:calc(var(--spacing-4) + var(--spacing-3));height:calc(var(--spacing-4) + var(--spacing-3));border-radius:var(--radius-control);background:var(--surface-panel);color:var(--ink-secondary)}[data-enc-overlay] [role=dialog] [data-slot=vh-glance-tile] [data-slot=vh-tile]{width:calc(var(--spacing-4) + var(--spacing-1));height:calc(var(--spacing-4) + var(--spacing-1))}[data-enc-overlay] [role=dialog] [data-slot=vh-value]{font-family:var(--font-mono);font-size:var(--type-body-size);color:var(--ink-body);font-variant-numeric:tabular-nums;font-weight:var(--type-body-strong-weight)!important}[data-enc-overlay] [role=dialog] [data-slot=vh-value][data-abnormal]{color:var(--status-attention-text)}[data-enc-overlay] [role=dialog] [data-slot=vh-delta]{font:var(--type-meta);color:var(--ink-secondary);font-variant-numeric:tabular-nums;font-weight:600}[data-enc-overlay] [role=dialog] [data-slot=vh-stick]{background:var(--surface-read);padding:0 var(--spacing-4) var(--spacing-3) 0;font:var(--type-meta);color:var(--ink-subtle)}[data-enc-overlay] [role=dialog] [data-slot=vh-col-head]{padding:0 var(--spacing-4) var(--spacing-3) 0;font-weight:400}[data-enc-overlay] [role=dialog] [data-slot=vh-col-line]{gap:var(--spacing-2)}[data-enc-overlay] [role=dialog] [data-slot=vh-date]{font:var(--type-body-strong);font-variant-numeric:tabular-nums;color:var(--ink-body)}[data-enc-overlay] [role=dialog] [data-slot=vh-current][data-slot][data-slot]{padding:2px var(--spacing-2);border-radius:var(--radius-tag);background:var(--chip-neutral-bg);color:var(--chip-neutral-fg)!important;font:var(--type-meta)!important;letter-spacing:normal!important;text-transform:none!important}[data-enc-overlay] [role=dialog] [data-slot=vh-recheck]{font:var(--type-meta);color:var(--ink-subtle)}[data-enc-overlay] [role=dialog] [data-slot=vh-time]{margin-top:var(--spacing-1);font:var(--type-meta);color:var(--ink-secondary);font-variant-numeric:tabular-nums}[data-enc-overlay] [role=dialog] [data-slot=vh-rec]{margin-top:var(--spacing-1);font:var(--type-meta);color:var(--ink-subtle)}[data-enc-overlay] [role=dialog] [data-slot=vh-row-head]{background:var(--surface-read);padding:var(--spacing-2) var(--spacing-4) var(--spacing-2) 0;border-top-color:var(--surface-line);font-weight:400}[data-enc-overlay] [role=dialog] [data-slot=vh-row-head]>span{gap:var(--spacing-3)}[data-enc-overlay] [role=dialog] [data-slot=vh-label]{font:var(--type-body-strong);color:var(--ink-body)}[data-enc-overlay] [role=dialog] [data-slot=vh-unit]{font:var(--type-meta);color:var(--ink-subtle)}[data-enc-overlay] [role=dialog] [data-slot=vh-cell]{padding:var(--spacing-2) var(--spacing-4) var(--spacing-2) 0;border-top-color:var(--surface-line)}[data-enc-overlay] [role=dialog] [data-slot=vh-cell-unit]{font:var(--type-meta);font-family:var(--font-sans);color:var(--ink-secondary);margin-inline-start:var(--spacing-1);font-weight:400}[data-enc-overlay] [role=dialog] [data-slot=vh-none]{color:var(--ink-subtle)}[data-enc-overlay] [role=dialog] [data-slot=vh-cards]{gap:var(--spacing-3);grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}[data-enc-overlay] [role=dialog] [data-slot=vh-card]{gap:var(--spacing-3);padding:var(--spacing-4);border:1px solid var(--color-border-card);border-radius:var(--radius-card);background:var(--surface-read);box-shadow:none}[data-enc-overlay] [role=dialog] [data-slot=vh-card-label]{font:var(--type-meta);color:var(--ink-body);font-weight:600}[data-enc-overlay] [role=dialog] [data-slot=vh-chart]{height:calc(var(--spacing-16) + var(--spacing-6))}[data-enc-overlay] [role=dialog] [data-slot=vh-chart] path[opacity]{display:none}[data-enc-overlay] [role=dialog] [data-slot=vh-dot]{fill:var(--surface-read);stroke:var(--surface-line)}[data-enc-overlay] [role=dialog] [data-slot=vh-chart-text]{font-family:var(--font-mono);font-weight:var(--type-label-weight);fill:var(--ink-body)}[data-enc-overlay] [role=dialog] [data-slot=vh-latest-only]{margin-top:var(--spacing-6)}[data-enc-overlay] [role=dialog] [data-slot=vh-latest-label][data-slot][data-slot]{margin-bottom:var(--spacing-3);font:var(--type-label)!important;color:var(--ink-subtle)!important;letter-spacing:normal!important;text-transform:none!important}[data-enc-overlay] [role=dialog] [data-slot=vh-chips]{gap:var(--spacing-2)}[data-enc-overlay] [role=dialog] [data-slot=vh-chip]{gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--surface-line);border-radius:var(--radius-control);background:var(--surface-read)}[data-enc-overlay] [role=dialog] [data-slot=vh-chip][data-abnormal]{background:var(--chip-warning-bg);border-color:#0000}[data-enc-overlay] [role=dialog] [data-slot=vh-chip] [data-slot=vh-tile]{width:calc(var(--spacing-4) + var(--spacing-3));height:calc(var(--spacing-4) + var(--spacing-3))}[data-enc-overlay] #growth-chart-print-root{padding:var(--spacing-6);background:var(--surface-scrim)}[data-enc-overlay] #growth-chart-print-root [data-print-sheet]{width:822px;padding:var(--spacing-4);border:1px solid var(--surface-line);border-radius:var(--radius-modal);background:var(--surface-read);box-shadow:none}[data-long-page]{--enc-right-pad:var(--spacing-4)}[data-long-page] [data-slot=panel-section-header]:has(>[data-slot=panel-section-heading]:hover){background-color:var(--surface-app)}.block-rail{width:var(--sched-rail-width);border-left:1px solid var(--surface-line);background-color:var(--surface-read);height:100%;font-family:var(--font-sans);color:var(--ink-body);flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.block-head{justify-content:space-between;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-12) var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--surface-line);flex-shrink:0;display:flex;position:relative}.block-head-title{font:var(--type-card-title);color:var(--ink-body);margin:0}.block-ghost{font-weight:var(--type-body-weight)}.block-head-close{top:50%;right:var(--spacing-3);width:var(--control-sm);height:var(--control-sm);border-radius:var(--radius-md);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;transform:translateY(-50%)}.block-head-close:hover{background-color:var(--color-grey-100);color:var(--ink-body)}.block-body{gap:var(--spacing-6);scrollbar-width:none;min-height:0;padding:var(--spacing-4);flex-direction:column;flex:1 1 0;display:flex;overflow-y:auto}.block-body::-webkit-scrollbar{display:none}.block-fieldset{gap:var(--spacing-6);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.block-date-row{justify-content:center;display:flex}.block-date-btn{align-items:center;gap:var(--spacing-2);font:var(--type-body-strong);color:var(--ink-body);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.block-date-btn svg{color:var(--ink-secondary)}.block-date-btn:disabled{cursor:default;opacity:.6}.block-days{gap:var(--spacing-2);scrollbar-width:none;display:flex;overflow-x:auto}.block-days::-webkit-scrollbar{display:none}.block-day{width:var(--pa-block-day-w);align-items:center;gap:var(--spacing-1);padding:var(--spacing-2) 0;border:1px solid var(--surface-line);border-radius:var(--radius-xl);background:var(--surface-read);font:inherit;color:var(--ink-body);cursor:pointer;flex-direction:column;flex:none;display:flex}.block-day[data-selected]{border-color:var(--accent-primary);background:var(--accent-active-bg);color:var(--accent-primary)}.block-day:disabled{cursor:default}.block-day-meta{font:var(--type-meta);color:inherit}.block-day-num{font:var(--type-card-title);color:inherit}.block-section{margin:0 0 var(--spacing-2);font:var(--type-label);color:var(--ink-meta)}.block-label{margin:0 0 var(--spacing-1);font:var(--type-label);color:var(--ink-meta);display:block}.block-label[data-flush]{margin:0}.block-req{color:var(--status-bad)}.block-fields{gap:var(--spacing-4);flex-direction:column;display:flex}.block-input,.block-select{box-sizing:border-box;width:100%;height:var(--pa-block-ctl);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);font:var(--type-body);color:var(--ink-body)}.block-input{padding:0 var(--spacing-3)}.block-select{padding:0 var(--spacing-2)}.block-input:focus,.block-select:focus{border-color:var(--accent-primary);outline:none}.block-input:disabled,.block-select:disabled{background:var(--color-grey-100);color:var(--ink-meta)}.block-two{gap:var(--spacing-2);grid-template-columns:1fr 1fr;display:grid}.block-two[data-gap=wide]{gap:var(--spacing-3)}.block-muted{padding:var(--spacing-1) 0;font:var(--type-body);color:var(--ink-meta);margin:0}.block-skel-date{width:var(--spacing-16);height:var(--spacing-6);border-radius:var(--radius-sm);background:var(--color-grey-100);align-self:center}.block-skel-strip{height:var(--pa-slotpop-tile-h);border-radius:var(--radius-lg);background:var(--color-grey-100)}.block-skel-field{height:var(--pa-block-ctl);border-radius:var(--radius-md);background:var(--color-grey-100)}.block-recurring{gap:var(--spacing-4);flex-direction:column;display:flex}.block-between{justify-content:space-between;align-items:center;display:flex}.block-name{font:var(--type-body-strong);color:var(--ink-body);margin:0}.block-unblock{width:var(--pa-block-unblock-w);height:var(--control-sm);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);font:var(--type-body-strong);color:var(--status-bad);cursor:pointer;flex:none;align-self:center;display:block}.block-unblock:hover{background:var(--color-status-error-bg)}.block-unblock:disabled{cursor:default;opacity:.6}.block-rec{gap:var(--spacing-4);flex-direction:column;display:flex}.block-stepper{align-items:center;gap:var(--spacing-2);display:flex}.block-step{width:var(--pa-block-step);height:var(--pa-block-step);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);color:var(--ink-body);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex}.block-step:disabled{background:var(--color-grey-100);color:var(--ink-meta);cursor:default}.block-step-val{width:var(--pa-block-step-val);height:var(--pa-block-step);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);font:var(--type-body-strong);justify-content:center;align-items:center;display:flex}.block-note{font:var(--type-body);color:var(--ink-meta);margin:0}.pgrid-search-wrap{position:relative}.pgrid-search-icon{top:var(--spacing-2);left:var(--spacing-3);width:var(--spacing-4);height:var(--spacing-4);color:var(--color-text-hint);pointer-events:none;position:absolute}.pgrid-search{box-sizing:border-box;width:100%;height:var(--control-sm);padding:0 var(--spacing-3) 0 var(--spacing-8);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);font:var(--type-body);color:var(--ink-body)}.pgrid-search:focus{border-color:var(--accent-primary);outline:none}.pgrid-cards{gap:var(--spacing-2);grid-template-columns:1fr 1fr;display:grid}.pgrid-card{align-items:center;gap:var(--spacing-3);min-width:0;padding:var(--spacing-3);border:1px solid var(--surface-line);border-radius:var(--radius-xl);background:var(--surface-read);font:inherit;text-align:left;cursor:pointer;display:flex}.pgrid-card:hover{border-color:var(--accent-primary);background:var(--accent-active-bg)}.pgrid-grow{flex-direction:column;flex:1 1 0;min-width:0;display:flex}.pgrid-card-name,.pgrid-name{font:var(--type-body-strong);color:var(--ink-body);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.pgrid-card-sub{font:var(--type-meta);color:var(--ink-secondary);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.pgrid-sub{font:var(--type-meta);color:var(--ink-meta);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.pgrid-skel{height:var(--spacing-16);border-radius:var(--radius-xl);background:var(--color-grey-200)}.pgrid-muted{padding:var(--spacing-1) 0;font:var(--type-body);color:var(--ink-meta);margin:0}.pgrid-chosen{align-items:center;gap:var(--spacing-3);padding:var(--spacing-2);border:1px solid var(--accent-primary);border-radius:var(--radius-lg);background:var(--accent-active-bg);display:flex}.pgrid-clear{width:var(--pa-block-ctl);height:var(--pa-block-ctl);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.chart-plain-table{scrollbar-width:none;border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);overflow-x:auto}.chart-plain-table::-webkit-scrollbar{display:none}.chart-plain-table>table{border-collapse:collapse}.chart-plain-table>table>thead>tr{height:var(--spacing-10);border-bottom:1px solid var(--surface-line)}.chart-plain-table>table>thead>tr>th{padding:1px var(--spacing-4);font:var(--type-label);color:var(--ink-secondary);text-align:left;white-space:nowrap}.chart-plain-table>table>tbody>tr{height:var(--list-table-row-height);border-bottom:1px solid var(--surface-line)}.chart-plain-table>table>tbody>tr:last-child{border-bottom:0}.chart-plain-table>table>tbody>tr:hover{background-color:var(--surface-panel)}.chart-plain-table>table>tbody>tr>td{padding:var(--spacing-2) var(--spacing-4);font:var(--type-body);color:var(--ink-body);vertical-align:middle}.chart-plain-table td[data-chart-cell=date]{white-space:nowrap;font-variant-numeric:tabular-nums}.chart-plain-table .chart-th-actions,.chart-plain-table .chart-td-actions{text-align:right}.chart-cell-sub{font:var(--type-meta);color:var(--ink-meta)}.chart-sub-head{margin:0 0 var(--spacing-2);font:var(--type-body-strong);color:var(--ink-body)}.chart-sub-count{font:var(--type-meta);color:var(--ink-meta)}.chart-link{font:var(--type-body-strong);color:var(--accent-primary);cursor:pointer;background:0 0;border:0;padding:0}.chart-link:hover{color:var(--accent-active-text)}.demog-stack{gap:var(--spacing-6);flex-direction:column;display:flex}.demog-read{gap:var(--spacing-3);flex-direction:column;display:flex}.demog-read-head{align-items:center;display:flex}.demog-avatar{width:var(--pa-demog-avatar);height:var(--pa-demog-avatar);border-radius:var(--radius-full);background:var(--accent-active-bg);object-fit:cover;font:var(--type-body-strong);color:var(--accent-primary);justify-content:center;align-items:center;display:inline-flex}.chart-plain-table>table>tbody>tr>td.demog-field{width:var(--pa-demog-field-w);font:var(--type-body-strong);color:var(--ink-body)}.chart-plain-table>table>tbody>tr>td.demog-value{color:var(--ink-secondary);overflow-wrap:anywhere}.demog-card{margin:var(--spacing-4) 0;padding:var(--spacing-6);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read)}.di-stack{gap:var(--spacing-3);flex-direction:column;display:flex}.di-card{padding:var(--spacing-4);border:1px solid var(--surface-line);border-radius:var(--radius-card)}.di-card[data-tone=error]{border-color:var(--status-bad);background:var(--chip-error-bg)}.di-card[data-tone=warning]{border-color:var(--status-attention);background:var(--chip-warning-bg)}.di-card[data-tone=info]{border-color:var(--accent-primary);background:var(--chip-info-bg)}.di-top{align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-1);display:flex}.di-type{font:var(--type-meta);color:var(--ink-meta)}.di-title{font:var(--type-card-title);color:var(--ink-body);margin:0}.di-desc{margin:var(--spacing-1) 0 0;font:var(--type-body);color:var(--ink-secondary)}.di-fields{gap:var(--spacing-1) var(--spacing-6);margin-top:var(--spacing-3);font:var(--type-body);grid-template-columns:1fr 1fr;display:grid}.di-field{min-width:0}.di-label{font:var(--type-label);color:var(--ink-meta)}.di-value{color:var(--ink-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.di-none{font:var(--type-body);color:var(--ink-meta);margin:0}.di-empty{align-items:center;gap:var(--spacing-2);padding:var(--spacing-8);border:1px dashed var(--surface-line);border-radius:var(--radius-card);font:var(--type-body);color:var(--ink-meta);text-align:center;flex-direction:column;display:flex}.di-retry{font:var(--type-body-strong);color:var(--accent-primary);cursor:pointer;background:0 0;border:0;padding:0}.sched-day{align-items:center;gap:var(--spacing-1);min-width:0;padding:var(--spacing-2) 0;border:1px solid var(--surface-line);border-radius:var(--radius-xl);background:var(--surface-read);font:inherit;color:var(--ink-body);cursor:pointer;flex-direction:column;flex:1 1 0;display:flex}.sched-day:hover{border-color:var(--accent-primary)}.sched-day[data-selected]{border-color:var(--accent-primary);background:var(--accent-active-bg);color:var(--accent-primary)}.sched-day[data-off]{opacity:.5;cursor:default}.sched-day[data-off]:hover{border-color:var(--surface-line)}.sched-day-meta{font:var(--type-meta);color:inherit}.sched-day-num{font:var(--type-card-title);color:inherit}.sched-month-btn{align-items:center;gap:var(--spacing-1);font:var(--type-body-strong);color:var(--ink-body);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.sched-sub-label{margin:0 0 var(--spacing-2);font:var(--type-label);color:var(--ink-meta)}.sched-sub-label[data-gap=wide]{margin-bottom:var(--spacing-3)}.sched-toggle{width:fit-content;padding:var(--spacing-1);border-radius:var(--radius-lg);background:var(--color-grey-100);align-self:center;margin-inline:auto;display:flex}.sched-toggle-item{padding:var(--spacing-1) var(--spacing-6);border-radius:var(--radius-md);font:var(--type-body-strong);color:var(--ink-meta);cursor:pointer;background:0 0;border:0}.sched-toggle-item[data-on]{background:var(--surface-read);color:var(--ink-body);box-shadow:var(--shadow-1)}.sched-prow{gap:var(--spacing-3);padding:var(--spacing-3);border:1px solid var(--surface-line);border-radius:var(--radius-xl);background:var(--surface-read);flex-direction:column;display:flex}.sched-prow-top{align-items:center;gap:var(--spacing-3);display:flex}.sched-grow{flex:1 1 0;min-width:0}.sched-name{font:var(--type-body-strong);color:var(--ink-body);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.sched-sub{font:var(--type-meta);color:var(--ink-meta);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.sched-slot-row{align-items:center;gap:var(--spacing-2);padding-left:var(--spacing-10);display:flex}.sched-slot-cards{gap:var(--spacing-2);flex:1;grid-template-columns:1fr 1fr;display:grid}.sched-slot-card{align-items:center;gap:var(--spacing-1);padding:var(--spacing-2);border:1px solid var(--surface-line);border-radius:var(--radius-xl);background:var(--surface-read);font:inherit;cursor:pointer;flex-direction:column;display:flex}.sched-slot-card:hover{border-color:var(--accent-primary);background:var(--accent-active-bg)}.sched-slot-time{font:var(--type-card-title);color:var(--ink-body)}.sched-slot-loc{font:var(--type-meta);color:var(--accent-primary)}.sched-more{width:var(--spacing-8);height:var(--spacing-8);border:1px solid var(--surface-line);border-radius:var(--radius-full);background:var(--surface-read);color:var(--accent-primary);cursor:pointer;flex:none;justify-content:center;align-items:center;display:inline-flex}.sched-none{font:var(--type-body);color:var(--ink-meta);flex:1;margin:0}.sched-none[data-center]{padding:var(--spacing-6) 0;text-align:center}.qf-head{margin:0 0 var(--spacing-4)}.qf-desc{margin:var(--spacing-1) 0 0;font:var(--type-body);color:var(--ink-secondary)}.qf-list{gap:var(--spacing-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.qf-card{padding:var(--spacing-4);border:1px solid var(--surface-line);border-radius:var(--radius-xl);background:var(--surface-read)}.qf-label{margin:0 0 var(--spacing-2);font:var(--type-body-strong);color:var(--ink-body);display:block}.qf-req{margin-left:var(--spacing-1);color:var(--status-bad)}.qf-counter{margin:var(--spacing-1) 0 0;font:var(--type-meta);color:var(--ink-meta);text-align:right}.qf-picks{gap:var(--spacing-2);display:flex}.qf-pick{height:var(--spacing-6);padding:0 var(--spacing-3);border-radius:var(--radius-tag);background:var(--color-grey-100);font:var(--type-body);color:var(--ink-secondary);cursor:pointer;border:0;align-items:center;display:inline-flex}.qf-pick[data-active]{background:var(--color-brand-primary);color:var(--color-text-inverse)}.qf-pick:disabled{opacity:.5;cursor:not-allowed}.qf-options{gap:var(--spacing-2);flex-direction:column;display:flex}.qf-option{padding:calc(var(--spacing-1) * 1.5) var(--spacing-2);border-radius:var(--radius-md)}.qf-option:not([data-readonly]):hover{background:var(--color-grey-100)}.qf-italic{font:var(--type-meta);color:var(--ink-meta);margin:0;font-style:italic}.qf-group{font:var(--type-body-strong);color:var(--ink-body);margin:0}.qf-group-body{gap:var(--spacing-3);margin-top:var(--spacing-1);flex-direction:column;display:flex}.qf-nest{margin-top:var(--spacing-3);padding-left:var(--spacing-3);border-left:2px solid var(--color-border-subtle)}.qf-foot{justify-content:flex-end;align-items:center;gap:var(--spacing-3);margin-top:var(--spacing-6);display:flex}.qf-saving{align-items:center;gap:var(--spacing-2);font:var(--type-body);color:var(--ink-meta);display:inline-flex}.qf-skel{gap:var(--spacing-3);flex-direction:column;display:flex}.qf-sk1{width:33%;height:var(--spacing-5)}.qf-sk2{width:100%;height:var(--spacing-12)}.qf-banner{align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4);border:1px solid var(--status-bad);border-radius:var(--radius-md);background:var(--chip-error-bg);display:flex}.qf-banner svg{margin-top:var(--spacing-1);color:var(--status-bad);flex:none}.qf-banner-title{font:var(--type-body-strong);color:var(--status-bad);margin:0}.qf-banner-msg{margin:var(--spacing-1) 0 0;font:var(--type-body);color:var(--ink-body)}.lmp-root{gap:var(--spacing-2);margin-top:var(--spacing-1);font-family:var(--font-sans);flex-direction:column;display:flex}.lmp-trigger{width:100%;height:var(--spacing-8);padding:0 var(--spacing-2);border:1px solid var(--color-border-default);border-radius:var(--radius-control);background:var(--color-surface-card);font:var(--type-body);color:var(--color-text-hint);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;display:inline-flex}.lmp-trigger[data-set]{color:var(--color-brand-depth)}.lmp-trigger svg{color:var(--ink-secondary)}.lmp-not{font:var(--type-body);color:var(--ink-meta);margin:0;font-style:italic}.lmp-cb{font:var(--type-meta);color:var(--ink-meta)}.lmp-rows{gap:var(--spacing-1);flex-direction:column;display:flex}.lmp-row{justify-content:space-between;align-items:center;gap:var(--spacing-2);font:var(--type-meta);color:var(--ink-meta);cursor:pointer;display:flex}.lmp-row[data-disabled]{opacity:.6;cursor:not-allowed}.lmp-sw{width:var(--pa-lmp-switch-w);height:var(--pa-lmp-switch-h);border-radius:var(--radius-full);background:var(--color-grey-200);cursor:pointer;border:0;flex:none;padding:0;position:relative}.lmp-sw[data-on]{background:var(--accent-primary)}.lmp-knob{top:calc(var(--spacing-1) / 2);left:var(--spacing-1);width:var(--pa-lmp-knob);height:var(--pa-lmp-knob);border-radius:var(--radius-full);background:var(--color-surface-card);position:absolute}.lmp-sw[data-on] .lmp-knob{left:var(--spacing-4)}.idc-label{font:var(--type-label);color:var(--ink-meta)}.idc-field{margin-top:var(--spacing-1)}.idc-tile{width:var(--pa-idcard-w);height:var(--pa-idcard-h);justify-content:center;align-items:center;gap:var(--spacing-1);border:1px dashed var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-grey-100);font:var(--type-body-strong);color:var(--ink-meta);cursor:pointer;flex-direction:column;padding:0;display:flex;overflow:hidden}.idc-tile[data-filled]{background:var(--surface-read);border-style:solid}.idc-tile:hover:not(:disabled){border-color:var(--accent-primary);color:var(--accent-primary)}.idc-tile:disabled{opacity:.6;cursor:not-allowed}.idc-tile img{object-fit:cover;width:100%;height:100%}.idc-preview{min-height:var(--pa-img-preview-min);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-grey-100);justify-content:center;align-items:center;display:flex;overflow:hidden}.idc-preview-img{background:var(--color-surface-card);object-fit:contain;width:100%}.idc-none{align-items:center;gap:var(--spacing-2);padding:var(--spacing-10) 0;font:var(--type-body);color:var(--ink-meta);flex-direction:column;display:flex}.idc-actions{justify-content:flex-end;align-items:center;gap:var(--spacing-2);padding-top:var(--spacing-2);display:flex}.appt-sort{align-items:center;gap:var(--spacing-1);font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.appt-sort:hover{color:var(--ink-body)}.appt-foot{justify-content:space-between;align-items:center;gap:var(--spacing-4);font:var(--type-body);color:var(--ink-secondary);display:flex}[data-slot=worklist-card] [class*=text-body-15]{font-size:var(--type-body-size)!important;line-height:var(--type-body-line)!important}[data-slot=worklist-card] span.min-w-0.flex-1:is([class*=font-semibold],[class*=font-bold]){font-size:var(--type-card-title-size)!important;line-height:var(--type-card-title-line)!important;font-weight:var(--type-card-title-weight)!important}[data-slot=worklist-card] [class*=text-body-15]:is([class*=font-semibold],[class*=font-bold]){font:var(--type-label)!important}[data-slot=worklist-card] [class*=inline-flex][class*=items-center][style*=font-size]{font-size:var(--type-card-title-size)!important}[data-slot=worklist-card] [class*="rounded-[2px]"][class*=bg-\[]{height:var(--status-chip-height);padding:0 var(--spacing-2);border-radius:var(--radius-tag);font:var(--type-body-strong);line-height:var(--status-chip-height);background-color:var(--chip-error-bg)!important;color:var(--chip-error-fg)!important}.team-chat-dock,[data-testid=team-home-card]{--team-chat-shadow-raised:0 1px 4px color-mix(in srgb, var(--ink-body) 16%, transparent);--team-chat-strong-weight:var(--type-card-title-weight)}.team-chat-rows{flex-direction:column;display:flex}.team-chat-rows[data-all]{max-height:calc(var(--space-64) * 7);overflow-y:auto}.team-chat-row{gap:var(--space-8);width:100%;padding:var(--space-8) var(--space-16);border:0;border-bottom:1px solid var(--color-border-subtle);background:var(--surface-read);font:inherit;text-align:start;cursor:pointer;grid-template-columns:auto minmax(0,1fr);display:grid}.team-chat-row:hover{background:var(--surface-app)}.team-chat-row:focus-visible{outline:2px solid var(--color-interactive-default);outline-offset:-2px}.team-chat-row[data-selected]{background:var(--surface-app);box-shadow:inset 2px 0 0 var(--color-brand-primary)}.team-chat-body{flex-direction:column;min-width:0;display:flex}.team-chat-line{align-items:center;gap:var(--space-8);min-width:0;display:flex}.team-chat-title{min-width:0;font-size:var(--type-body-size);font-weight:var(--type-body-strong-weight);line-height:var(--type-body-line);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.team-chat-row[data-unread=true] .team-chat-title{font-weight:var(--team-chat-strong-weight)}.team-chat-preview{min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.team-chat-row[data-unread=true] .team-chat-preview{color:var(--color-text-secondary)}.team-chat-meta{font-size:var(--type-meta-size);font-variant-numeric:tabular-nums;line-height:var(--type-meta-line);color:var(--color-text-subtle);text-overflow:ellipsis;white-space:nowrap;flex:none;overflow:hidden}.team-chat-pad{padding:var(--space-16)}.team-chat-note{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);margin:0}.team-chat-link{font:var(--type-label);color:var(--accent-primary);cursor:pointer;background:0 0;border:0;padding:0}.team-chat-link:hover{text-decoration:underline}.team-chat-more{padding:var(--space-8) var(--space-16);justify-content:flex-end;display:flex}.team-chat-search{padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--surface-line)}.team-chat-search input{width:100%;height:var(--space-32);padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);font:var(--type-body);color:var(--color-text-primary)}.team-chat-strip{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--surface-line);background:var(--color-status-warning-bg);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-primary);display:flex}.team-chat-strip svg{width:var(--icon-16);height:var(--icon-16);flex:none}.team-chat-count{min-width:var(--space-20,calc(var(--space-16) + var(--space-4)));height:calc(var(--space-16) + var(--space-4));padding:0 var(--space-4);border-radius:var(--radius-full);background:var(--color-brand-primary);font:var(--type-label);font-variant-numeric:tabular-nums;color:var(--surface-read);flex:none;justify-content:center;align-items:center;display:inline-flex}.team-chat-skeleton{gap:var(--space-8);flex-direction:column;display:flex}.team-chat-dock{right:calc(var(--space-16) + var(--team-chat-dock-clear,0px));z-index:40;transition:right var(--motion-rail) var(--motion-panel-ease);position:fixed;bottom:0}.team-chat-panel{width:calc(var(--space-64) * 4);max-width:calc(var(--app-vw,100vw) - var(--space-32));border:1px solid var(--surface-line);border-radius:var(--radius-card) var(--radius-card) 0 0;background:var(--surface-read);box-shadow:var(--team-chat-shadow-raised);border-bottom:0;flex-direction:column;display:flex;overflow:hidden}.team-chat-panel[data-open]{width:calc(var(--space-64) * 11 + var(--space-16));height:calc(var(--space-64) * 8);max-height:calc(var(--app-vh,100vh) - var(--zone-global-bar))}.team-chat-bar{min-height:var(--space-48);align-items:center;gap:var(--space-4);padding:0 var(--space-8) 0 var(--space-4);border-bottom:1px solid var(--surface-line);flex:none;display:flex}.team-chat-panel:not([data-open]) .team-chat-bar{border-bottom:0}.team-chat-bar-toggle{height:var(--space-40);align-items:center;gap:var(--space-8);padding:0 var(--space-12);border-radius:var(--radius-md);font:var(--type-body-strong);color:var(--ink-body);text-align:start;cursor:pointer;background:0 0;border:0;flex:1;display:flex}.team-chat-bar-toggle:hover{background:var(--surface-panel)}.team-chat-bar-toggle svg{width:var(--icon-16);height:var(--icon-16);color:var(--ink-secondary)}.team-chat-bar-toggle:focus-visible{outline:2px solid var(--color-interactive-default);outline-offset:-2px}.team-chat-bar-title{flex:1}.team-chat-panel-body{grid-template-columns:calc(var(--space-64) * 4 + var(--space-24)) minmax(0, 1fr);flex:1;min-height:0;display:grid}.team-chat-panel-list{border-right:1px solid var(--surface-line);min-height:0;overflow-y:auto}.team-chat-panel-thread{flex-direction:column;min-height:0;display:flex}.team-chat-panel-body[data-single]{justify-content:center;align-items:center;display:flex}.team-chat-window{flex-direction:column;height:100%;min-height:0;display:flex}.team-chat-head{min-height:var(--space-48);align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-8) var(--space-8) var(--space-16);border-bottom:1px solid var(--surface-line);flex:none;display:flex}.team-chat-who{flex-direction:column;flex:1;min-width:0;display:flex}.team-chat-name{font-size:var(--type-body-size);font-weight:var(--team-chat-strong-weight);line-height:var(--type-body-line);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.team-chat-about{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--surface-line);display:flex}.team-chat-thread{gap:var(--space-4);min-height:0;padding:var(--space-8) var(--space-16);flex-direction:column;flex:1;display:flex;overflow-y:auto}.team-chat-older{justify-content:center;display:flex}.team-chat-msg{gap:var(--space-4);flex-direction:column;display:flex}.team-chat-time-line{padding:var(--space-8) 0 var(--space-4);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);align-self:center}.team-chat-slot{align-items:flex-end;gap:var(--space-8);display:flex}.team-chat-slot[data-mine]{justify-content:flex-end}.team-chat-face{width:var(--space-24);flex:none}.team-chat-bubble{max-width:75%;padding:var(--space-4) var(--space-12);border-radius:var(--radius-lg);background:var(--surface-panel);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);white-space:pre-wrap;overflow-wrap:anywhere;text-wrap:pretty;margin:0}.team-chat-bubble:not([data-mine]):not([data-run-start]){border-top-left-radius:var(--radius-sm)}.team-chat-bubble:not([data-mine]):not([data-run-end]){border-bottom-left-radius:var(--radius-sm)}.team-chat-bubble[data-mine]{background:var(--color-blue-100)}.team-chat-bubble[data-mine]:not([data-run-start]){border-top-right-radius:var(--radius-sm)}.team-chat-bubble[data-mine]:not([data-run-end]){border-bottom-right-radius:var(--radius-sm)}.team-chat-bubble[data-status=sending]{opacity:.6}.team-chat-bubble[data-status=failed]{outline:1px solid var(--color-status-error)}.team-chat-bubble:focus-visible{outline:2px solid var(--color-interactive-default);outline-offset:2px}.team-chat-deleted{color:var(--color-text-muted);font-style:italic}.team-chat-receipt{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);align-self:flex-end}.team-chat-failed{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-red-700);align-self:flex-end}.team-chat-start{justify-content:center;align-items:center;gap:var(--space-8);text-align:center;flex-direction:column;flex:1;display:flex}.team-chat-composer{align-items:end;gap:var(--space-8);padding:var(--space-8) var(--space-8) var(--space-8) var(--space-16);border-top:1px solid var(--surface-line);grid-template-columns:minmax(0,1fr) auto;display:grid}.team-chat-composer textarea{min-height:var(--space-40);max-height:calc(var(--space-24) * 4 + var(--space-8));resize:none;field-sizing:content}.team-chat-to{min-height:var(--space-48);align-items:center;gap:var(--space-4) var(--space-8);padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--surface-line);flex-wrap:wrap;flex:none;display:flex}.team-chat-to-label{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary)}.team-chat-to-input{min-width:calc(var(--space-64) + var(--space-32));height:var(--space-32);font:var(--type-body);color:var(--color-text-primary);background:0 0;border:0;outline:0;flex:1}.team-chat-chip{height:var(--space-24);align-items:center;gap:var(--space-4);padding:0 var(--space-4) 0 var(--space-8);border-radius:var(--radius-full);background:var(--accent-active-bg);font:var(--type-label);color:var(--accent-active-text);display:inline-flex}.team-chat-chip button{width:var(--space-16);height:var(--space-16);border-radius:var(--radius-full);color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.team-chat-chip svg{width:var(--icon-16);height:var(--icon-16)}.team-chat-results{padding:var(--space-4) 0;border-bottom:1px solid var(--surface-line);margin:0;list-style:none;overflow-y:auto}.team-chat-result{min-height:var(--space-48);align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);cursor:pointer;display:flex}.team-chat-result[aria-selected=true],.team-chat-result:hover{background:var(--surface-panel)}.team-chat-window>[data-slot=banner]{margin:var(--space-8) var(--space-16) 0}:root{--text-2xs:12px;--text-2xs--line-height:16px;--text-xs:12px;--text-xs--line-height:16px;--text-sm--line-height:20px;--text-base--line-height:24px;--text-lg--line-height:32px;--radius-control:8px;--radius-input:8px;--radius-card:12px;--radius-modal:12px;--radius-tag:4px;--radius-tile:12px;--radius-panel:12px;--color-border-default:var(--surface-line);--font-weight-bold:600;--font-weight-extrabold:600;--color-text-primary:var(--ink-body);--color-text-secondary:var(--ink-secondary);--color-text-muted:var(--ink-meta);--color-surface-background:var(--surface-app);--color-surface-card:var(--surface-read);--color-border-card:var(--surface-line);--color-brand-primary:var(--accent-primary);--color-brand-depth:var(--accent-active-text);--status-chip-height:var(--spacing-5);--status-chip-pad:var(--spacing-2);--chip-success-bg:var(--color-status-success-bg);--chip-success-fg:var(--color-green-700);--chip-warning-bg:var(--color-status-warning-bg);--chip-warning-fg:var(--color-yellow-700);--chip-error-bg:var(--color-status-error-bg);--chip-error-fg:var(--color-red-700);--chip-info-bg:var(--color-status-info-bg);--chip-info-fg:var(--color-blue-700);--chip-neutral-bg:var(--color-status-neutral-bg);--chip-neutral-fg:var(--color-grey-800);--chip-draft-line:var(--color-grey-600);--chip-draft-fg:var(--ink-secondary);--rail-pad:var(--spacing-2);--rail-pad-bottom:var(--spacing-4);--rail-foot-gap:var(--spacing-2);--rail-account-row:var(--spacing-8);--rail-account-size:var(--spacing-8);--rail-row-height:var(--spacing-10);--rail-row-radius:var(--radius-control);--rail-icon-size:20px;--icon-stroke:2px;--rail-icon-calendar:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M8 2v4'/><path d='M16 2v4'/><rect width='18' height='18' x='3' y='4' rx='2'/><path d='M3 10h18'/></svg>");--rail-brand-gap:var(--spacing-2);--rail-brand-top:var(--spacing-1);--font-sans:"Inter Variable", Inter, "Readex Pro Variable", "Readex Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--rail-menu-width:256px;--rail-wordmark-height:var(--spacing-8);--rail-wordmark-width:81px;--rail-brand-inset:calc(var(--spacing-2) + var(--spacing-1));--rail-brand-gap-x:var(--spacing-2);--rail-toggle-size:var(--spacing-8);--rail-brand-reach:calc(var(--rail-brand-inset) + var(--rail-wordmark-width) + var(--rail-brand-gap-x) + var(--rail-toggle-size));--rail-brand-push:calc(var(--rail-brand-reach) + var(--spacing-3) - var(--zone-rail-collapsed));--rail-tile-pad:calc((var(--rail-row-height) - var(--rail-icon-size)) / 2);--rail-bell-pad:calc(var(--rail-tile-pad) - (var(--spacing-6) - var(--rail-icon-size)) / 2);--rail-avatar-pad:calc((var(--rail-row-height) - var(--spacing-8)) / 2);--tooltip-bg:var(--ink-body);--tooltip-fg:var(--surface-read);--tooltip-radius:var(--radius-control);--tooltip-gap:4px;--topbar-icon:var(--spacing-8);--search-width:400px;--search-min-width:200px;--search-light-duration:1.1s;--page-header-pad:var(--spacing-4);--page-header-context-top:var(--spacing-3);--page-header-gap-x:var(--spacing-4);--page-header-tabs-end:var(--spacing-6);--page-header-photo:var(--spacing-12);--page-header-control:var(--spacing-8);--header-menu-min-width:184px;--frame-inset:var(--zone-frame-inset-right);--page-pad:var(--spacing-12);--page-header-gap:var(--spacing-8);--page-header-height:var(--zone-header-app);--tooltip-fg-2:var(--color-grey-300);--color-text-subtle:var(--ink-subtle);--type-header-title-size:var(--type-page-title-size);--type-header-title-line:var(--type-page-title-line);--type-header-title-weight:var(--type-page-title-weight);--type-lead-size:20px;--type-lead-line:28px;--type-lead-weight:600;--hint-text:var(--status-attention-text);--hint-link-weight:500;--text-eyebrow:12px;--text-eyebrow--line-height:16px;--text-callout:12px;--text-callout--line-height:16px;--text-compact:13px;--text-compact--line-height:20px;--text-subtitle:13px;--text-subtitle--line-height:20px;--text-body-15:13px;--text-body-15--line-height:20px;--text-md:16px;--text-md--line-height:24px;--text-title:16px;--text-title--line-height:24px;--text-monogram:24px;--text-monogram--line-height:32px;--text-display:32px;--text-display--line-height:40px;--text-hero:24px;--text-hero--line-height:32px;--text-rail-item:14px;--text-rail-item--line-height:24px;--tracking-hero:normal;--radius-xl:var(--radius-card);--avatar-initials-sm:var(--type-label-size);--avatar-initials-md:var(--type-body-strong-size);--avatar-initials-lg:20px}.uppercase{text-transform:none;letter-spacing:normal}.uppercase:is(.font-bold,.font-semibold){font-weight:var(--type-label-weight)}:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}button:disabled,[aria-disabled=true],input:disabled,select:disabled,textarea:disabled{opacity:.5;cursor:not-allowed}header button[aria-label=Help]:disabled{cursor:default}:is(button:not(:disabled),a[href],[role=button],[role=tab]):not([aria-disabled=true]):not([class*=cursor-grab],[class*=cursor-move],[class*=cursor-default],[class*=cursor-text],[class*=cursor-help],[class*=cursor-crosshair],[class*=cursor-col-resize],[class*=cursor-row-resize],[class*=cursor-ew-resize],[class*=cursor-ns-resize]),.cal-day-row,.cal-day-block,.cal-dp-dropdown{cursor:pointer}:root{--font-mono:var(--font-sans)}.font-mono{font-variant-numeric:tabular-nums}svg.lucide:not([data-stroke=own],[data-stroke=own] *){stroke-width:var(--icon-stroke)}:root{--icon-badge-stroke:calc(var(--icon-stroke) * 32 / 24);--icon-font-stroke:1px;--icon-mask-plus:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M5 12h14'/><path d='M12 5v14'/></svg>");--icon-mask-video:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m16 13 5.223 3.482a.5.5 0 0 0 .777-.416V7.87a.5.5 0 0 0-.752-.432L16 10.5'/><rect x='2' y='6' width='14' height='12' rx='2'/></svg>");--icon-mask-house:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8'/><path d='M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/></svg>");--icon-mask-ban:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'/><path d='M4.929 4.929 19.07 19.071'/></svg>");--icon-mask-calendar:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M8 2v4'/><path d='M16 2v4'/><rect width='18' height='18' x='3' y='4' rx='2'/><path d='M3 10h18'/></svg>")}[data-part=section-badge] svg[viewBox="0 0 32 32"] :is(path,circle,rect,line,polyline,polygon,ellipse){stroke-width:var(--icon-badge-stroke)}:is([aria-roledescription=draggable] span[title]>span[aria-label][style*=Scrips],[data-slot=date-picker-trigger] span[style*=Scrips]){-webkit-text-fill-color:transparent;-webkit-mask:var(--icon-mask) center / contain no-repeat;-webkit-mask:var(--icon-mask) center / contain no-repeat;mask:var(--icon-mask) center / contain no-repeat;background-color:currentColor}[aria-roledescription=draggable] span[title]>span[aria-label][style*=Scrips]{--icon-mask:var(--icon-mask-plus)}[aria-roledescription=draggable] span[title]>span[aria-label*=virtual i][style*=Scrips]{--icon-mask:var(--icon-mask-video)}[aria-roledescription=draggable] span[title]>span[aria-label*=home i][style*=Scrips]{--icon-mask:var(--icon-mask-house)}[aria-roledescription=draggable] span[title]>span[aria-label*=block i][style*=Scrips]{--icon-mask:var(--icon-mask-ban)}[data-slot=date-picker-trigger] span[style*=Scrips]{--icon-mask:var(--icon-mask-calendar)}[data-testid=document-row-thumbnail] span[style*=Scrips]{-webkit-text-stroke:var(--icon-font-stroke) currentColor}:root{--icon-size-inline:var(--spacing-4);--icon-size-nav:var(--spacing-5);--icon-size-tile:var(--spacing-6);--icon-box:var(--spacing-8)}.icon-action{width:var(--icon-box);height:var(--icon-box);border:1px solid var(--color-grey-300);border-radius:var(--radius-control);background-color:var(--color-surface-card);color:var(--ink-secondary);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.icon-action:not(:disabled):hover{border-color:var(--color-grey-400);background-color:var(--color-grey-100);color:var(--ink-body)}.icon-action[aria-pressed=true]{border-color:var(--accent-primary);background-color:var(--accent-active-bg);color:var(--accent-primary)}[role=status]>span[aria-hidden=true][class*=rounded-full]{background-color:var(--color-grey-100)}[role=status]>span[aria-hidden=true][class*=rounded-full]>span{color:var(--ink-secondary)!important}[role=status]>span[aria-hidden=true][class*=rounded-full] svg{stroke:currentColor}:root{--button-secondary-line:var(--color-grey-300);--button-secondary-hover-bg:var(--color-grey-100);--button-secondary-hover-line:var(--color-grey-400);--button-secondary-press-bg:var(--color-grey-200)}button[data-variant][data-size]{--font-weight-bold:var(--type-body-strong-weight);letter-spacing:normal}button[data-variant][data-size]:focus-visible{box-shadow:none}button[data-variant][data-size=sm]:not([data-variant=link]){height:var(--spacing-8)}button[data-variant][data-size=compact]:not([data-variant=link]),button[data-variant][data-size=md]:not([data-variant=link]),button[data-variant][data-size=lg]:not([data-variant=link]){height:var(--spacing-10);font-size:var(--type-body-strong-size)}button[data-variant][data-size=sm]:not([data-variant=link]):has(>span:not([aria-hidden])){padding-inline:var(--spacing-3)}:is(button[data-variant][data-size=compact]:not([data-variant=link]):has(>span:not([aria-hidden])),button[data-variant][data-size=md]:not([data-variant=link]):has(>span:not([aria-hidden])),button[data-variant][data-size=lg]:not([data-variant=link]):has(>span:not([aria-hidden]))){padding-inline:var(--spacing-4)}button[data-variant=primary][data-size]{--color-brand-primary:var(--accent-primary);--color-interactive-disabled:var(--accent-primary);--color-text-inverse:var(--surface-read);--color-text-muted:var(--surface-read)}button[data-variant=secondary][data-size]{--color-border-strong:var(--button-secondary-line);--color-brand-primary:var(--ink-body);--color-text-hint:var(--ink-body);--color-blue-100:var(--button-secondary-hover-bg);background-color:#0000}button[data-variant=secondary][data-size]:hover:not(:disabled){background-color:var(--button-secondary-hover-bg);border-color:var(--button-secondary-hover-line)}button[data-variant=secondary][data-size]:active:not(:disabled){background-color:var(--button-secondary-press-bg)}button[data-variant=tertiary][data-size]{--color-brand-primary:var(--ink-secondary);--color-text-hint:var(--ink-secondary);--color-blue-100:var(--surface-panel)}button[data-variant=destructive][data-size]{--color-status-error:var(--status-bad);--color-interactive-disabled:var(--status-bad);--color-text-inverse:var(--surface-read);--color-text-muted:var(--surface-read)}div[data-status][data-state][data-size],button[data-status][data-state][data-size],[data-slot=date-picker-trigger],[data-slot=date-range-picker-trigger]{--color-status-error:var(--status-bad);height:var(--spacing-10);border-width:1px}div[data-status][data-state][data-size][data-variant=search-pill]{border:1px solid var(--surface-line);border-radius:var(--radius-input);background-color:var(--surface-read)}div[data-status][data-state][data-size]>input:focus-visible,button[data-status][data-state][data-size]:focus-visible,[data-slot=date-picker-trigger]:focus-visible,[data-slot=date-range-picker-trigger]:focus-visible,div[dir]>textarea:focus-visible{outline:none}div[dir]>textarea{--color-border-strong:var(--surface-line);--color-status-error:var(--status-bad);min-height:var(--spacing-10);border-radius:var(--radius-input);background-color:var(--surface-read);font-size:var(--type-body-size);line-height:var(--type-body-line);border-width:1px}:root{--list-table-row-height:var(--spacing-12)}[data-slot=table-body]>[data-slot=table-row],[data-component=custom-table-list] tbody>tr{height:var(--list-table-row-height)}[data-slot=table-body]>[data-slot=table-row]>[data-slot=table-cell],[data-component=custom-table-list] tbody>tr>td{padding-block:0}[data-slot=table-body]>[data-slot=table-row]:not(:last-child),[data-component=custom-table-list] tbody>tr:not(:last-child){border-bottom:1px solid var(--surface-line)}[data-slot=table-body]>[data-slot=table-row]:hover,[data-component=custom-table-list] tbody>tr:hover{background-color:var(--surface-panel)}[data-slot=table-body]>[data-slot=table-row][data-state=selected]{background-color:var(--surface-new)}[data-slot=table-header]>tr,[data-component=custom-table-list] thead>tr{border-bottom:1px solid var(--surface-line);background-color:#0000}[data-slot=table-head],[data-component=custom-table-list] th{padding-inline:var(--spacing-4);font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-line);letter-spacing:normal;text-transform:none;color:var(--ink-secondary);background-color:#0000}[data-slot=table-cell],[data-component=custom-table-list] td{padding-inline:var(--spacing-4)}[data-slot=tabs-list][data-variant=line]{justify-content:flex-start;gap:var(--spacing-6);border-bottom:1px solid var(--surface-line);width:100%}[data-slot=tabs-list][data-variant=line]>[data-slot=tabs-trigger]{height:var(--spacing-10);font-size:var(--type-body-strong-size);font-weight:var(--type-body-strong-weight);color:var(--ink-secondary);padding-block:0}[data-slot=tabs-list][data-variant=line]>[data-slot=tabs-trigger][data-active]{color:var(--ink-body)}[data-slot=tabs-list][data-variant=line]>[data-slot=tabs-trigger]:after{background-color:var(--accent-primary);height:2px}[data-slot=tabs-trigger]:focus-visible{box-shadow:none}span[data-variant][data-tone]:not([data-shape]){height:var(--spacing-5);padding-block:0;padding-inline:var(--spacing-2);border-radius:var(--radius-tag);font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-line);letter-spacing:normal}div[data-size]:not([data-status]):not([data-slot]):not([data-observation-status]){box-shadow:none}[data-base-ui-portal]>[role=dialog]:not([data-slot]){border-radius:var(--radius-modal);background-color:var(--surface-read);box-shadow:var(--shadow-overlay)}[data-base-ui-portal]>[role=presentation]:is([data-open],[data-closed]):has(~[role=dialog]){background-color:var(--surface-scrim)}[data-base-ui-portal]>[role=presentation][data-open]:not([data-starting-style]):not([data-ending-style]):has(~[role=dialog]){opacity:1}:root{--dialog-width-form:560px}.phone-call-modal.phone-call-modal{width:var(--dialog-width-form);max-width:calc(100vw - var(--spacing-8))}[data-base-ui-portal]>[role=presentation]:is([data-open],[data-closed]):has(~.phone-call-modal){-webkit-backdrop-filter:blur(var(--blur-xs));backdrop-filter:blur(var(--blur-xs))}:root{--phone-call-patient-height:calc(var(--spacing-8) * 1.75);--phone-call-patient-label-width:calc(var(--spacing-8) * 3.5)}.phone-call-patient{align-items:center;gap:var(--spacing-3);box-sizing:border-box;width:100%;min-height:var(--phone-call-patient-height);padding-inline:var(--spacing-3);border:1px solid var(--surface-line);border-radius:var(--radius-card);background-color:var(--surface-read);display:flex}label.phone-call-patient{border-color:#0000;padding-inline:0}.phone-call-patient-label{width:var(--phone-call-patient-label-width);color:var(--ink-secondary);font:var(--type-label);flex:none}[data-slot=anchored-popover-content],[data-slot=popover-content],[data-slot=select-content],[role=listbox][data-side],[role=menu]{box-shadow:var(--shadow-6)}.shell-root{background:var(--surface-app)}.shell-rail>nav{--color-surface-sidebar:transparent}.shell-rail>nav>ul>li>button,.shell-rail>nav>div button[aria-label]:not([data-slot=anchored-popover-content] *){--color-text-inverse:var(--ink-secondary);--color-sidebar-item-label:var(--ink-secondary);--color-sidebar-item-active:var(--accent-active-bg)}.shell-rail>nav>ul>li>button:not([aria-current=page]):not(:hover):not(:focus-visible),.shell-rail>nav>div:last-child button[aria-label=Notifications]:not([data-slot=anchored-popover-content] *):not(:hover):not(:focus-visible){color:var(--ink-secondary)}.shell-rail>nav>ul>li>button[aria-current=page]{--color-text-inverse:var(--accent-primary);--color-sidebar-item-label:var(--accent-primary)}.shell-rail>nav{padding-bottom:var(--rail-pad-bottom)}.shell-rail>nav>div:first-child{z-index:2;align-self:flex-start;align-items:center;gap:var(--rail-brand-gap-x);width:max-content;height:var(--rail-row-height);margin-top:var(--rail-brand-top);margin-bottom:var(--rail-brand-gap);margin-left:var(--rail-brand-inset);color:var(--rail-wordmark-practitioner);display:flex;position:relative}.shell-rail[data-rail=expanded]>nav>div:first-child{margin-left:calc(var(--rail-brand-inset) - var(--rail-pad))}.shell-rail>nav>ul{gap:0}.shell-rail>nav>ul>li{padding-block:var(--spacing-1);position:relative}.shell-rail>nav>ul>li>button,.shell-rail>nav>div:last-child button[aria-label]:not([data-slot=anchored-popover-content] *){width:var(--rail-row-height);height:var(--rail-row-height);border-radius:var(--rail-row-radius);justify-content:center;padding:0}.shell-rail>nav>ul>li>button:not([aria-current=page]):not(:disabled):is(:hover,:focus-visible),.shell-rail>nav>div:last-child button[aria-label]:not([data-slot=anchored-popover-content] *):not(:disabled):is(:hover,:focus-visible){background:var(--surface-panel);--color-text-inverse:var(--ink-body)}.shell-rail>nav>ul>li>button>:first-child,.shell-rail>nav>div:last-child button[aria-label]>span[aria-hidden]>:not([role=img]):not(.rail-account){width:var(--rail-icon-size)!important;height:var(--rail-icon-size)!important;font-size:var(--rail-icon-size)!important}.shell-rail>nav>ul>li>button[aria-label=Calendar]>:first-child{-webkit-text-fill-color:transparent;-webkit-mask:var(--rail-icon-calendar) center / var(--rail-icon-size) var(--rail-icon-size) no-repeat;-webkit-mask:var(--rail-icon-calendar) center / var(--rail-icon-size) var(--rail-icon-size) no-repeat;mask:var(--rail-icon-calendar) center / var(--rail-icon-size) var(--rail-icon-size) no-repeat;background-color:currentColor}.shell-rail>nav>ul>li>button>span:last-child{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.shell-rail>nav>div:last-child{gap:var(--spacing-1);margin-bottom:0}.shell-rail>nav>div:last-child>div{gap:var(--rail-foot-gap)}.rail-account [role=img]>span[aria-hidden]{background:var(--accent-primary);color:var(--surface-read);border:0}.shell-rail>nav svg.lucide{height:var(--rail-icon-size)}.shell-rail>nav>div:last-child button[aria-label=Account\ menu]:not([data-slot=anchored-popover-content] *){width:var(--rail-account-size);height:var(--rail-account-size);margin-block:calc((var(--rail-account-row) - var(--rail-account-size)) / 2);border-radius:var(--radius-full,9999px)}.shell-rail>nav>ul>li>button:after{content:attr(aria-label);top:50%;left:calc(100% + var(--tooltip-gap));z-index:40;visibility:hidden;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--tooltip-radius);background:var(--tooltip-bg);color:var(--tooltip-fg);box-shadow:var(--shadow-4);font:var(--type-label);letter-spacing:normal;white-space:nowrap;pointer-events:none;position:absolute;transform:translateY(-50%)}.shell-rail>nav>ul>li>button{position:relative}.shell-rail>nav>ul>li:is(:hover,:focus-within)>button:after{visibility:visible}.shell-rail [role=status][aria-live=polite]{background:var(--accent-primary);font:var(--type-label);line-height:var(--rail-badge-size);top:var(--spacing-1);right:var(--spacing-1);min-width:var(--rail-badge-size);height:var(--rail-badge-size)}.shell-rail{flex-shrink:0}.shell-rail>nav{transition:width var(--motion-rail) ease, min-width var(--motion-rail) ease}@media (prefers-reduced-motion:reduce){.shell-rail>nav{transition:none}}.shell-rail[data-rail=expanded]>nav{padding-inline:var(--rail-pad);align-items:stretch;width:var(--zone-rail-expanded)!important;min-width:var(--zone-rail-expanded)!important}.shell-rail[data-rail=expanded]>nav>ul>li>button,.shell-rail[data-rail=expanded]>nav>div:last-child button[aria-label]:not([data-slot=anchored-popover-content] *){justify-content:flex-start;align-items:center;gap:var(--rail-item-label-gap);width:100%;padding-inline:var(--rail-tile-pad);flex-direction:row;overflow:hidden}.shell-rail[data-rail=expanded]>nav>ul>li>button>:first-child,.shell-rail[data-rail=expanded]>nav>div:last-child button[aria-label]>span[aria-hidden]{flex-shrink:0}.shell-rail[data-rail=expanded]>nav>ul>li>button>span:last-child,.shell-rail[data-rail=expanded]>nav>div:last-child button[aria-label=Notifications]>span:last-child{clip-path:none;text-overflow:ellipsis;white-space:nowrap;width:auto;height:auto;font:var(--type-body-strong);letter-spacing:normal;color:var(--color-sidebar-item-label);margin:0;position:static;overflow:hidden}.shell-rail[data-rail=expanded]>nav>ul>li>button:after{display:none}.shell-rail[data-rail=expanded]>nav>div:last-child{align-self:stretch}.shell-rail[data-rail=expanded]>nav>div:last-child>div{align-items:stretch;width:100%}.shell-rail[data-rail=expanded]>nav>div:last-child>div>div>span.relative{width:100%;display:flex}.rail-account{align-items:center;gap:var(--rail-item-label-gap);min-width:0;display:flex}.rail-account-text{text-align:left;min-width:0}.rail-account img{object-position:center 20%}.rail-account-name,.rail-account-role{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.rail-account-name{font:var(--type-body-strong);color:var(--ink-body)}.rail-account-role{font:var(--type-meta);color:var(--ink-secondary)}.shell-rail[data-rail=expanded]>nav>div:last-child button[aria-label=Notifications]:not([data-slot=anchored-popover-content] *){padding-inline:var(--rail-bell-pad)}.shell-rail[data-rail=expanded]>nav>div:last-child button[aria-label=Account\ menu]:not([data-slot=anchored-popover-content] *){width:calc(100% - var(--spacing-1));height:var(--rail-account-row);padding-inline:0 var(--rail-avatar-pad);margin-block:0;margin-inline-start:var(--spacing-1)}.shell-rail[data-rail=expanded]>nav>div:last-child button[aria-label=Account\ menu]>span[aria-hidden]{flex:auto;justify-content:flex-start;min-width:0}.rail-brand-toggle,.rail-brand-home{color:inherit;background:0 0;border:0;flex-shrink:0;align-items:center;padding:0;display:flex}.rail-brand-home{width:var(--rail-wordmark-width);height:var(--rail-wordmark-height);border-radius:var(--tooltip-radius)}.rail-brand-toggle{width:var(--rail-toggle-size);height:var(--rail-toggle-size);border-radius:var(--radius-control);color:var(--ink-meta);justify-content:center}.rail-brand-toggle:hover{background:var(--surface-read);color:var(--ink-body)}[data-slot=anchored-popover-content].rail-account-menu{width:var(--rail-menu-width);padding:var(--spacing-2)}[data-slot=anchored-popover-content].rail-account-menu:is([data-starting-style],[data-ending-style]){transform:none}.rail-account-menu [data-slot=anchored-popover-header]{padding:var(--spacing-1) var(--spacing-2) var(--spacing-2)}.rail-account-menu [data-slot=anchored-popover-title]{font:var(--type-body-strong);color:var(--ink-body)}.rail-account-menu [data-slot=anchored-popover-description]{font:var(--type-meta);color:var(--ink-secondary)}.rail-account-menu [data-slot=anchored-popover-separator]{margin-block:var(--spacing-1)}.rail-account-menu [data-slot=anchored-popover-item]{padding:var(--spacing-2);border-radius:var(--tooltip-radius);font:var(--type-body);color:var(--ink-body)}.rail-account-menu [data-slot=anchored-popover-item]:is(:hover,:focus){background:var(--surface-panel)}.shell-topbar{align-items:center;gap:var(--spacing-3);height:var(--zone-global-bar);padding-right:var(--zone-frame-inset-right);transition:padding-left var(--motion-rail) ease;flex-shrink:0;display:flex}.shell-rail[data-rail=collapsed]~div>.shell-topbar{padding-left:var(--rail-brand-push)}@media (prefers-reduced-motion:reduce){.shell-topbar{transition:none}}.shell-topbar-lead{min-width:0;max-width:calc(100% - var(--search-min-width) - var(--topbar-icon) - var(--spacing-3) * 3);flex-shrink:0;align-items:center;margin-right:auto;display:flex}.shell-topbar-actions{justify-content:flex-end;align-items:center;gap:var(--spacing-3);flex:0 auto;min-width:0;display:flex}.shell-topbar-back{align-items:center;gap:var(--spacing-1);height:var(--topbar-icon);padding:0 var(--spacing-2) 0 var(--spacing-1);border-radius:var(--radius-control);font:var(--type-body-strong);color:var(--ink-secondary);background:0 0;border:0;flex-shrink:0;display:inline-flex}.shell-topbar-back:hover{background:var(--surface-read);color:var(--ink-body)}.shell-topbar-divider{width:1px;height:var(--spacing-4);margin-inline:var(--spacing-2);background:var(--surface-line);flex-shrink:0}.shell-topbar-icon{width:var(--topbar-icon);height:var(--topbar-icon);border-radius:var(--radius-control);color:var(--ink-secondary);background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;display:grid}.shell-topbar-icon:not(:disabled):hover{background:var(--surface-read);color:var(--ink-body)}.shell-crumbs{min-width:0;font:var(--type-body-strong);color:var(--ink-secondary)}.shell-crumbs ol{align-items:center;gap:var(--spacing-2);flex-wrap:nowrap;min-width:0;margin:0;padding:0;list-style:none;display:flex}.shell-crumbs li{align-items:center;min-width:0;display:flex}.shell-crumbs li.shell-crumb-sep{flex-shrink:0}.shell-crumbs li>a,.shell-crumbs li>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.shell-crumbs a{color:inherit;text-decoration:none}.shell-crumbs a:is(:hover,:focus-visible){color:var(--ink-body)}.shell-crumbs li.shell-crumb-sep{color:var(--ink-subtle)}.shell-crumbs [aria-current=page]{color:var(--ink-body)}.topbar-search{width:var(--search-width);flex:0 100 var(--search-width);align-items:center;gap:var(--spacing-2);min-width:var(--search-min-width);height:var(--topbar-icon);padding:0 var(--spacing-2) 0 var(--spacing-3);border:1px solid var(--surface-line);border-radius:var(--radius-input);background:var(--surface-read);display:flex}.topbar-search:focus-within{border-color:var(--accent-primary)}.topbar-search-icon{color:var(--ink-secondary);flex-shrink:0}.topbar-search-field{flex:auto;align-items:center;min-width:0;display:flex;position:relative}.topbar-search-input{min-width:0;font:var(--type-body);color:var(--ink-body);appearance:none;background:0 0;border:0;outline:none;flex:auto;padding:0;position:relative}.topbar-search-input:focus-visible{outline:none}.topbar-search-input::placeholder{color:#0000}.topbar-search-input::-webkit-search-cancel-button{appearance:none}.topbar-search-ph{pointer-events:none;min-width:0;font:var(--type-body);color:var(--color-text-hint);align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.topbar-search-ph>span{text-overflow:ellipsis;white-space:nowrap;background-image:linear-gradient(100deg, var(--color-text-hint) 0%, var(--color-text-hint) 38%, var(--color-surface-card) 50%, var(--color-text-hint) 62%, var(--color-text-hint) 100%);-webkit-text-fill-color:transparent;min-width:0;animation:topbar-search-light var(--search-light-duration) cubic-bezier(.4, 0, .2, 1) both;background-position:0 0;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;display:block;overflow:hidden}@keyframes topbar-search-light{0%{background-position:100% 0}to{background-position:0 0}}.topbar-search-kbd{padding:0 var(--spacing-1);border:1px solid var(--surface-line);border-radius:var(--radius-tag);font:var(--type-meta);font-family:var(--font-sans);color:var(--color-text-hint);flex-shrink:0}@media (prefers-reduced-motion:reduce){.topbar-search-ph>span{animation:none}}.shell-frame{background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--zone-frame-radius);margin-right:var(--zone-frame-inset-right);margin-bottom:var(--zone-frame-inset-bottom)}.televisit-layer{right:var(--zone-frame-inset-right);bottom:var(--zone-frame-inset-bottom)}.page-header{align-items:flex-end;gap:var(--page-header-gap-x);height:var(--zone-header-app);padding:0 var(--page-header-pad);box-shadow:inset 0 -1px 0 var(--surface-line);flex-shrink:0;display:flex}.page-header-leading{margin-top:var(--page-header-pad);width:var(--page-header-photo);height:var(--page-header-photo);flex-shrink:0;align-self:flex-start;display:flex}.page-header-context{min-width:0;padding-top:var(--page-header-context-top);flex-direction:column;flex:auto;align-self:flex-start;display:flex}[data-slot=encounter-patient-header] .page-header-context{--page-header-context-top:var(--spacing-4)}.page-header-title-row>.page-header-title{flex-shrink:0}.page-header-title{font-size:var(--type-header-title-size);font-weight:var(--type-header-title-weight);line-height:var(--type-header-title-line);color:var(--ink-body)}[data-slot=page-scaffold][data-variant=dashboard] .page-header-title,[data-slot=page-scaffold][data-variant=dashboard] .page-header-title>span{font:var(--type-card-title)}.page-header-meta{font:var(--type-body);color:var(--ink-secondary)}.page-header-tag-group{align-items:center;gap:var(--spacing-2);min-width:0;margin-inline-start:var(--spacing-2);display:flex}.page-header-title-row{align-items:center;gap:var(--spacing-2);min-width:0;display:flex}.page-header-leading>*{width:100%;height:100%}.page-header-leading:has(>[data-slot=page-header-back]){align-items:center;gap:var(--spacing-2);width:auto}.page-header-leading>[data-slot=page-header-back]{width:auto;height:auto;color:var(--ink-secondary)}.page-header-leading:has(>[data-slot=page-header-back])>:not([data-slot=page-header-back]){width:var(--page-header-photo);height:var(--page-header-photo)}.header-tabs{align-items:stretch;gap:var(--spacing-6);height:100%;display:flex}.page-header-tabs:has(>.header-tabs-box){flex:1 1 0;min-width:0;margin-right:0}.page-header-context:has(~.page-header-tabs>.header-tabs-box){flex:0 auto}.header-tabs-box{flex:1 1 0;justify-content:flex-end;align-self:stretch;min-width:0;display:flex;position:relative}.header-tabs-measure{visibility:hidden;pointer-events:none;height:100%;display:flex;position:absolute;top:0;left:0}.header-tabs-row{align-items:stretch;gap:var(--spacing-6);min-width:0;display:flex;overflow-x:clip}.header-tabs[data-all-fit=true]{margin-right:var(--page-header-tabs-end)}.header-tabs-more{flex-shrink:0;align-items:stretch;display:flex;position:relative}.header-tabs-more>.header-tab{align-items:flex-end;gap:var(--spacing-1)}.header-tabs-more>.header-tab[data-active=true]{color:var(--ink-body);border-bottom-color:var(--accent-primary)}.header-tabs-menu{top:calc(100% + var(--spacing-1));z-index:40;min-width:var(--header-menu-min-width);padding:var(--spacing-1);border:1px solid var(--surface-line);border-radius:var(--radius-control);background:var(--surface-read);position:absolute;right:0}.header-tabs-menu-item{width:100%;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--tooltip-radius);font:var(--type-body);text-align:left;white-space:nowrap;color:var(--ink-body);background:0 0;border:0;display:block}.header-tabs-menu-item:hover{background:var(--accent-active-bg);color:var(--accent-active-text)}.header-tab{align-items:flex-end;gap:var(--spacing-2);padding:0 0 calc(var(--page-header-pad) - 2px);font:var(--type-body-strong);white-space:nowrap;color:var(--ink-secondary);background:0 0;border:0;border-bottom:2px solid #0000;display:inline-flex}.header-tab:hover,.header-tab[aria-selected=true]{color:var(--ink-body)}.header-tab[aria-selected=true]{border-bottom-color:var(--accent-primary)}.header-tab-count{font-weight:var(--type-body-weight);font-variant-numeric:tabular-nums;color:var(--ink-secondary)}.page-header-tabs>[role=tablist]:not([data-slot]):not(.header-tabs){height:100%;align-items:stretch!important;gap:var(--spacing-6)!important;border-bottom:0!important}.page-header-tabs>[role=tablist]:not([data-slot]):not(.header-tabs)>[role=tab]{white-space:nowrap;padding:0 0 calc(var(--page-header-pad) - 2px)!important;font-size:var(--type-body-size)!important;line-height:var(--type-body-line)!important;color:var(--ink-secondary)!important;align-items:flex-end!important}.page-header-tabs>[role=tablist]:not([data-slot]):not(.header-tabs)>[role=tab]:not(:disabled):hover,.page-header-tabs>[role=tablist]:not([data-slot]):not(.header-tabs)>[role=tab][aria-selected=true]{color:var(--ink-body)!important}.page-header-tabs>[role=tablist]:not([data-slot]):not(.header-tabs)>[role=tab][aria-selected=true]{border-bottom-color:var(--accent-primary)!important}.page-header-tabs{margin-right:var(--page-header-tabs-end);flex-shrink:0;align-self:stretch;display:flex}.page-header-tabs [data-slot=tabs-list][data-variant=line]{border-bottom:0;align-items:stretch;width:auto;height:100%}.page-header-tabs [data-slot=tabs-list][data-variant=line]>[data-slot=tabs-trigger]{height:auto;padding-bottom:var(--page-header-pad);align-items:flex-end}.page-header-actions{align-items:center;gap:var(--spacing-2);padding-bottom:var(--page-header-pad);flex-shrink:0;display:flex}.page-header-actions button[data-variant][data-size]:not([data-variant=link]),.page-header-actions div[data-status][data-state][data-size],.page-header-actions button[data-status][data-state][data-size]{height:var(--page-header-control)}:root{--segmented-track-radius:var(--radius-card);--segmented-pill-radius:var(--radius-control);--segmented-pill-height:var(--spacing-6);--segmented-pill-pad:var(--spacing-3)}div[role=radiogroup].inline-flex.h-8{gap:var(--spacing-1);padding:var(--spacing-1);border-radius:var(--segmented-track-radius);background:var(--surface-panel);border:0}div[role=radiogroup].inline-flex.h-8>button[role=radio].h-7{height:var(--segmented-pill-height);padding-inline:var(--segmented-pill-pad);border-radius:var(--segmented-pill-radius);box-shadow:none;font:var(--type-label);color:var(--ink-meta);background:0 0}div[role=radiogroup].inline-flex.h-8>button[role=radio].h-7:not(:disabled):hover{color:var(--ink-body)}div[role=radiogroup].inline-flex.h-8>button[role=radio].h-7[aria-checked=true]{background:var(--surface-read);color:var(--accent-primary)}[data-slot=tooltip-content]{transition:none;animation:none}[data-slot=tooltip-content]:is([data-starting-style],[data-ending-style]){opacity:1;transform:none}[data-slot=tooltip-content]{background:var(--tooltip-bg);color:var(--tooltip-fg);font:var(--type-label);letter-spacing:normal;box-shadow:var(--shadow-4)}[data-slot=tooltip-content]:not(:has([data-slot$=arrow])){padding:var(--spacing-1) var(--spacing-2);border-radius:var(--tooltip-radius)}:root{--z-icon-tip:90;--icon-tip-max-width:320px}.icon-button-tip{top:var(--tip-y,0);left:var(--tip-x,0);z-index:var(--z-icon-tip);max-width:var(--icon-tip-max-width);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--tooltip-radius);background:var(--tooltip-bg);color:var(--tooltip-fg);font:var(--type-label);letter-spacing:normal;box-shadow:var(--shadow-4);pointer-events:none;transition:none;animation:none;position:fixed}.icon-button-tip[data-ready=false]{visibility:hidden}[data-slot=pa-calendar-page] .flex-col.items-center.justify-center>.text-xs.font-medium.text-status-error.tabular-nums:first-child:has(+.text-xs.text-text-muted:last-child){display:none}[data-slot=pa-calendar-page] .flex-col.items-center.justify-center>.text-xs.font-medium.text-status-error.tabular-nums:first-child+.text-xs.text-text-muted:last-child,[data-slot=pa-calendar-page] span.leading-none[class*="text-[var(--color-text-muted)]"]{color:var(--ink-subtle)}:root{--now-line:2px;--now-dot:8px}[data-slot=pa-calendar-page] .pointer-events-none.z-20>.border-t-2.border-brand-primary{border-top-width:var(--now-line)}[data-slot=pa-calendar-page] .pointer-events-none.z-20>.border-t-2.border-brand-primary>.rounded-full{top:calc(var(--now-dot) / -2)}[data-slot=pa-calendar-page] button[aria-label="Jump to today"]{height:var(--cal-control-sm);padding-inline:var(--spacing-3);border:1px solid var(--surface-line);border-radius:var(--radius-control);color:var(--ink-body);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);background-color:#0000}[data-slot=pa-calendar-page] button[aria-label="Jump to today"]:hover:not(:disabled){background-color:var(--surface-panel)}[data-slot=pa-calendar-page] button[aria-label="Jump to today"]:disabled{opacity:.5}:root{--cal-z-gutter:35;--cal-z-head:40}[data-slot=pa-calendar-page-grid]{flex-direction:column;display:flex;overflow:hidden}[data-slot=pa-calendar-body]{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}[data-slot=pa-calendar-body] .flex-1.overflow-auto>:is(.sticky,.relative){width:max-content;min-width:100%}[data-slot=pa-calendar-body] .flex-1.overflow-auto>.sticky{z-index:var(--cal-z-head);background-color:var(--surface-read)}[data-slot=pa-calendar-body] .flex-1.overflow-auto>.relative>.flex:not(.absolute)>.w-16,[data-slot=pa-calendar-body] .flex-1.overflow-auto>.sticky>:first-child{background-color:var(--surface-read);position:sticky;left:0}[data-slot=pa-calendar-body] .flex-1.overflow-auto>.relative>.flex:not(.absolute)>.w-16{z-index:var(--cal-z-gutter)}[data-slot=pa-calendar-body] .flex-1.overflow-auto>.sticky>:first-child{z-index:var(--cal-z-head)}:root{--cal-toolbar-height:var(--spacing-10);--cal-picker-pad:var(--spacing-4);--cal-control-sm:var(--spacing-8);--cal-head-height:var(--spacing-10);--cal-dot:var(--spacing-2)}.cal-toolbar{align-items:center;gap:var(--spacing-3);min-height:var(--cal-toolbar-height);padding:var(--spacing-1) var(--spacing-4);box-shadow:inset 0 -1px 0 var(--surface-line);background-color:var(--surface-read);display:flex;position:relative}.cal-toolbar-period{align-items:center;gap:var(--spacing-2);min-width:0;display:flex}.cal-date-trigger{align-items:center;gap:var(--spacing-1);height:var(--cal-control-sm);padding-inline:var(--spacing-2);border-radius:var(--radius-sm);color:var(--ink-body);font:var(--type-body-strong);font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-flex}.cal-date-trigger:hover{background-color:var(--surface-panel)}.cal-date-chevron{width:var(--spacing-3);height:var(--spacing-3);color:var(--color-text-muted)}.cal-toolbar-steps{align-items:center;gap:var(--spacing-2);display:flex}.cal-step{width:var(--cal-control-sm);height:var(--cal-control-sm);border-radius:var(--radius-control);color:var(--ink-secondary);place-items:center;display:grid}.cal-step:hover{background-color:var(--surface-panel);color:var(--ink-body)}.cal-step>svg{width:var(--spacing-4);height:var(--spacing-4)}.cal-toolbar-center{flex:auto;justify-content:center;min-width:0;display:flex}.cal-toolbar-trailing{align-items:center;gap:var(--spacing-3);flex-shrink:0;margin-left:auto;display:flex}.cal-toolbar-trailing>.cal-search{display:contents}.cal-date-popover{padding:var(--cal-picker-pad)}:root{--cal-dp-cell:calc(var(--spacing-8) + var(--spacing-1))}.cal-dp{width:fit-content;font:var(--type-body);position:relative}.cal-dp-months{position:relative}.cal-dp-month{gap:var(--spacing-3);flex-direction:column;display:flex}.cal-dp-nav{inset-inline:0;height:var(--cal-dp-cell);pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;top:0}.cal-dp-nav-button{width:var(--spacing-8);height:var(--spacing-8);border-radius:var(--radius-control);color:var(--ink-meta);pointer-events:auto;justify-content:center;align-items:center;display:inline-flex}.cal-dp-nav-button:hover{background-color:var(--surface-panel)}.cal-dp-nav-button:disabled{opacity:.4;pointer-events:none}.cal-dp-chevron{width:var(--spacing-4);height:var(--spacing-4)}.cal-dp-caption{height:var(--cal-dp-cell);justify-content:center;align-items:center;display:flex}.cal-dp-dropdowns{justify-content:center;align-items:center;gap:var(--spacing-2);display:flex}.cal-dp-dropdown-root{height:var(--spacing-8);border:1px solid var(--surface-line);border-radius:var(--radius-control);background-color:var(--surface-read);align-items:center;display:inline-flex;position:relative}.cal-dp-dropdown{opacity:0;width:100%;height:100%;position:absolute;inset:0}.cal-dp-caption-label{align-items:center;gap:var(--spacing-1);padding-inline:var(--spacing-2);color:var(--ink-body);font:var(--type-body-strong);pointer-events:none;-webkit-user-select:none;user-select:none;display:flex}.cal-dp-caption-label>.cal-dp-chevron{width:var(--spacing-3);height:var(--spacing-3);color:var(--ink-meta)}.cal-dp-grid{border-collapse:collapse;display:block}.cal-dp-grid>:is(thead,tbody){display:block}.cal-dp-day{flex:none}.cal-dp-weekdays,.cal-dp-week{display:flex}.cal-dp-week{margin-top:var(--spacing-1)}.cal-dp-weekday{width:var(--cal-dp-cell);height:var(--spacing-8);color:var(--ink-meta);font:var(--type-meta);justify-content:center;align-items:center;display:flex}.cal-dp-day{text-align:center;padding:0}.cal-dp-day-button{width:var(--cal-dp-cell);height:var(--cal-dp-cell);border-radius:var(--radius-control);color:var(--ink-body);font:var(--type-body);justify-content:center;align-items:center;display:flex}.cal-dp-day-button:hover{background-color:var(--surface-panel)}.cal-dp-today:not(.cal-dp-selected) .cal-dp-day-button{box-shadow:inset 0 0 0 1px var(--surface-line);color:var(--accent-primary);font-weight:var(--type-body-strong-weight)}.cal-dp-selected .cal-dp-day-button,.cal-dp-selected .cal-dp-day-button:hover{background-color:var(--accent-primary);color:var(--surface-read)}.cal-dp-outside:not(.cal-dp-selected) .cal-dp-day-button{color:var(--ink-subtle)}.cal-dp-disabled .cal-dp-day-button{opacity:.4;pointer-events:none}.cal-dp-hidden{visibility:hidden}.cal-dp-footer{margin-top:var(--spacing-2);padding-top:var(--spacing-2);border-top:1px solid var(--surface-line);font:var(--type-body);justify-content:space-between;align-items:center;display:flex}.cal-dp-footer>button{color:var(--accent-primary);font:var(--type-body-strong)}.cal-dp-footer>button:hover{text-decoration:underline}.cal-dp-footer>span{color:var(--ink-meta)}:root{--practice-menu-width:440px;--practice-trigger-max:224px}.shell-topbar-practice{flex-shrink:0;align-items:center;display:flex}.practice-trigger{align-items:center;gap:var(--spacing-2);max-width:var(--practice-trigger-max);height:var(--topbar-icon);padding-inline:var(--spacing-2);border-radius:var(--radius-control);color:var(--ink-body);font:var(--type-body-strong);display:inline-flex}.practice-trigger:hover,.practice-trigger[aria-expanded=true]{background-color:var(--surface-panel)}.practice-trigger-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.practice-trigger-chevron{width:var(--spacing-4);height:var(--spacing-4);color:var(--ink-secondary);flex-shrink:0}.practice-menu{width:auto;min-width:var(--practice-menu-width);max-width:calc(var(--practice-menu-width) + var(--spacing-10));padding:var(--spacing-2);border-radius:var(--radius-xl);box-shadow:0 12px 32px color-mix(in srgb, var(--ink-body) 14%, transparent), 0 2px 6px color-mix(in srgb, var(--ink-body) 6%, transparent)}.practice-row{margin-block:var(--spacing-1);border-radius:var(--radius-lg);position:relative}.practice-row:hover{background-color:var(--color-grey-100)}.practice-row[data-selected]{background-color:var(--color-blue-100)}.practice-row[data-selected]:hover{background-color:color-mix(in srgb, var(--color-blue-100) 70%, var(--color-blue-200))}.practice-row-main{align-items:flex-start;gap:var(--spacing-3);width:100%;min-height:var(--spacing-16);padding:calc(var(--spacing-1) * 2.5) calc(var(--spacing-10) * 4) calc(var(--spacing-1) * 2.5) var(--spacing-3);text-align:left;display:flex}.practice-row-text{flex-direction:column;flex:auto;min-width:0;display:flex}.practice-row-title{align-items:center;gap:var(--spacing-2);min-width:0;display:flex}.practice-row-name{color:var(--ink-body);font:var(--type-body-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.practice-row[data-selected] .practice-row-name{color:var(--color-blue-700)}.practice-row-tag{padding-inline:var(--spacing-2);border:1px solid var(--surface-line);border-radius:var(--radius-tag);background-color:var(--surface-read);color:var(--ink-secondary);font:var(--type-label);flex-shrink:0}.practice-row-address{color:var(--ink-secondary);font:var(--type-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.practice-row-meta{color:var(--ink-meta);font:var(--type-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.practice-row-check{top:var(--spacing-4);right:var(--spacing-3);width:var(--spacing-4);height:var(--spacing-4);color:var(--color-brand-primary);flex-shrink:0;position:absolute}.practice-row-settings{top:50%;right:var(--spacing-10);align-items:center;gap:var(--spacing-1);height:var(--spacing-8);padding-inline:var(--spacing-3);border:1px solid var(--surface-line);border-radius:var(--radius-control);background-color:var(--surface-read);color:var(--ink-secondary);font:var(--type-label);opacity:0;display:inline-flex;position:absolute;transform:translateY(-50%)}.practice-row:hover .practice-row-settings,.practice-row-settings:focus-visible{opacity:1}@media (hover:none){.practice-row-settings{opacity:1}}.practice-row-settings:hover{color:var(--ink-body)}.practice-row-settings>svg{width:var(--spacing-4);height:var(--spacing-4)}:root{--cal-chip-height:var(--spacing-10);--cal-chip-max-width:240px}.cal-chips{padding:var(--spacing-2) var(--spacing-4);border-bottom:1px solid var(--surface-line);background-color:var(--surface-read);position:relative}.cal-chips-measure{gap:var(--spacing-2);visibility:hidden;pointer-events:none;white-space:nowrap;display:flex;position:absolute;top:0;left:0}.cal-chips-row{align-items:center;gap:var(--spacing-2);min-width:0;display:flex}.cal-chips-row[data-expanded]{flex-wrap:wrap}.cal-chip-button{border-radius:var(--radius-control);text-align:left;display:block}.cal-chip{align-items:center;gap:var(--spacing-2);max-width:var(--cal-chip-max-width);height:var(--cal-chip-height);padding:0 var(--spacing-2);border:1px solid var(--surface-line);border-radius:var(--radius-control);background-color:var(--surface-read);white-space:nowrap;display:flex}.cal-chip-button:hover .cal-chip,.cal-chip-button[aria-expanded=true] .cal-chip{background-color:var(--surface-panel)}.cal-chip[data-ring]{border-color:var(--accent-primary);box-shadow:inset 0 0 0 1px var(--accent-primary)}.cal-chip-photo{flex-shrink:0;display:flex;position:relative}.cal-chip-dot{position:absolute;bottom:0;right:0}.cal-chip-text{flex-direction:column;min-width:0;display:flex}.cal-chip-name{color:var(--ink-body);font:var(--type-body-strong);line-height:var(--type-label-line);text-overflow:ellipsis;overflow:hidden}.cal-chip-specialty{color:var(--ink-meta);font:var(--type-meta);text-overflow:ellipsis;overflow:hidden}.cal-chip-count{min-width:var(--spacing-5);padding-inline:var(--spacing-1);border-radius:var(--radius-full);background-color:var(--surface-app);color:var(--ink-secondary);font:var(--type-label);text-align:center;flex-shrink:0}.cal-chip-count[data-action]{background-color:var(--status-overdue-bg);color:var(--status-bad)}.cal-chips-more{width:var(--spacing-10);border:1px solid var(--surface-line);border-radius:var(--radius-control);color:var(--ink-secondary);font:var(--type-body-strong);align-self:stretch;place-items:center;display:grid}.cal-chips-more:hover{background-color:var(--surface-panel);color:var(--ink-body)}.cal-chip-card{padding:var(--spacing-3) var(--spacing-4)}:root{--cal-z-pill:20;--cal-filter-size:var(--spacing-10);--cal-filter-top:var(--spacing-2);--cal-filter-lane:calc(var(--cal-filter-size) + var(--cal-filter-right) + var(--spacing-2));--cal-filter-right:var(--spacing-4);--cal-pill-border:1px;--cal-pill-folded-width:var(--cal-filter-size);--cal-pill-folded-count-width:calc(var(--cal-filter-size) + var(--spacing-4));--cal-pill-open-width:896px;--cal-pill-speed:.2s;--cal-filter-list-width:264px;--cal-filter-list-max-height:280px}.cal-filter-pill{top:var(--cal-filter-top);right:var(--cal-filter-right);z-index:var(--cal-z-pill);pointer-events:none;position:absolute}.cal-filter-bar{box-sizing:border-box;max-width:var(--cal-pill-folded-width);height:var(--cal-filter-size);padding-inline:calc(var(--spacing-3) - var(--cal-pill-border));white-space:nowrap;border:var(--cal-pill-border) solid var(--surface-line);border-radius:var(--radius-full);background-color:color-mix(in srgb, var(--surface-read) 90%, transparent);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(var(--spacing-2));backdrop-filter:blur(var(--spacing-2));pointer-events:auto;transition:max-width var(--cal-pill-speed) ease-out;align-items:center;display:flex;overflow:hidden}.cal-filter-pill[data-active] .cal-filter-bar{max-width:var(--cal-pill-folded-count-width)}.cal-filter-pill[data-open] .cal-filter-bar{max-width:var(--cal-pill-open-width)}.cal-filter-button{align-items:center;gap:var(--spacing-2);height:var(--spacing-6);color:var(--ink-secondary);flex:none;display:flex;position:relative}.cal-filter-button>svg{width:var(--spacing-4);height:var(--spacing-4);flex:none}.cal-filter-button:hover{color:var(--ink-body)}.cal-filter-button[data-active]{color:var(--accent-primary)}.cal-filter-badge{min-width:var(--spacing-4);height:var(--spacing-4);padding-inline:var(--spacing-1);border-radius:var(--radius-full);background-color:var(--accent-primary);color:var(--surface-read);font:var(--type-label);font-weight:var(--font-weight-semibold);line-height:var(--spacing-4);justify-content:center;align-items:center;display:inline-flex}.cal-filter-items{align-items:center;gap:var(--spacing-2);margin-inline-start:var(--spacing-2);display:flex}.cal-filter-chip,.cal-filter-list-button{align-items:center;gap:var(--spacing-1);height:var(--spacing-6);padding-inline:var(--spacing-3);border-radius:var(--radius-full);color:var(--ink-secondary);font:var(--type-label);flex:none;display:inline-flex}.cal-filter-chip:hover{color:var(--ink-body)}.cal-filter-chip[aria-pressed=true]{background-color:var(--accent-primary);color:var(--surface-read)}.cal-filter-chip>svg,.cal-filter-list-button>svg{width:var(--spacing-4);height:var(--spacing-4);flex:none}.cal-filter-list-button{color:var(--ink-meta)}.cal-filter-list-button:hover{background-color:var(--surface-panel);color:var(--ink-body)}.cal-filter-list-button[data-active]{background-color:var(--accent-active-bg);color:var(--accent-primary);font-weight:var(--font-weight-semibold)}.cal-filter-count,.cal-filter-list-count{margin-inline-start:var(--spacing-1)}.cal-filter-chip[aria-label^="Filter by "]{padding-inline:var(--spacing-2)}.cal-filter-chip[aria-label^="Filter by "]>svg,.cal-filter-chevron{width:var(--spacing-3);height:var(--spacing-3)}.cal-filter-count,.cal-filter-list-count{min-width:var(--spacing-4);height:var(--spacing-4);padding-inline:var(--spacing-2);border-radius:var(--radius-full);font:var(--type-label);line-height:var(--spacing-4);justify-content:center;align-items:center;display:inline-flex}.cal-filter-count{background-color:var(--status-bad);color:var(--surface-read)}.cal-filter-chip[aria-pressed=true] .cal-filter-count,.cal-filter-list-count{background-color:var(--accent-primary);color:var(--surface-read)}.cal-filter-list-popover{width:var(--cal-filter-list-width);gap:0;padding:0;overflow:hidden}.cal-filter-section{flex-direction:column;display:flex}.cal-filter-bulk{padding:var(--spacing-2) var(--spacing-3);border-bottom:1px solid var(--surface-line);font:var(--type-label);justify-content:space-between;align-items:center;display:flex}.cal-filter-bulk>button{color:var(--ink-meta)}.cal-filter-bulk>button:first-child{color:var(--accent-primary)}.cal-filter-list{max-height:var(--cal-filter-list-max-height);padding-block:var(--spacing-1);scrollbar-width:none;flex-direction:column;display:flex;overflow-y:auto}.cal-filter-option{align-items:center;gap:var(--spacing-2);width:100%;padding:calc(var(--spacing-1) * 1.5) var(--spacing-3);color:var(--color-text-primary);font:var(--type-body);text-align:left;display:flex}.cal-filter-option:hover{background-color:var(--color-grey-100)}.cal-filter-option-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cal-filter-box{width:var(--spacing-4);height:var(--spacing-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;display:flex}.cal-filter-box[data-checked]{border-color:var(--color-brand-primary);background-color:var(--color-brand-primary);color:var(--color-text-inverse)}.cal-filter-box>svg{width:var(--spacing-2);height:var(--spacing-2)}.cal-filter-none{padding:var(--spacing-2) var(--spacing-3);color:var(--color-text-hint);font:var(--type-meta)}.cal-strip-row{position:relative}.cal-strip-row .cal-chips{padding-right:var(--cal-filter-lane)}:root{--cal-today-tint:color-mix(in srgb, var(--color-brand-primary) 3%, var(--surface-read));--cal-status-dot:var(--spacing-2)}[data-slot=pa-calendar-body][data-first-hour="0"] .flex-1.overflow-auto>.relative,[data-slot=pa-calendar-body][data-first-hour="0"] .flex-1.overflow-auto.px-3{counter-reset:calhour -1}[data-slot=pa-calendar-body][data-first-hour="1"] .flex-1.overflow-auto>.relative,[data-slot=pa-calendar-body][data-first-hour="1"] .flex-1.overflow-auto.px-3{counter-reset:calhour 0}[data-slot=pa-calendar-body][data-first-hour="2"] .flex-1.overflow-auto>.relative,[data-slot=pa-calendar-body][data-first-hour="2"] .flex-1.overflow-auto.px-3{counter-reset:calhour 1}[data-slot=pa-calendar-body][data-first-hour="3"] .flex-1.overflow-auto>.relative,[data-slot=pa-calendar-body][data-first-hour="3"] .flex-1.overflow-auto.px-3{counter-reset:calhour 2}[data-slot=pa-calendar-body][data-first-hour="4"] .flex-1.overflow-auto>.relative,[data-slot=pa-calendar-body][data-first-hour="4"] .flex-1.overflow-auto.px-3{counter-reset:calhour 3}[data-slot=pa-calendar-body][data-first-hour="5"] .flex-1.overflow-auto>.relative,[data-slot=pa-calendar-body][data-first-hour="5"] .flex-1.overflow-auto.px-3{counter-reset:calhour 4}[data-slot=pa-calendar-body][data-first-hour="6"] .flex-1.overflow-auto>.relative,[data-slot=pa-calendar-body][data-first-hour="6"] .flex-1.overflow-auto.px-3{counter-reset:calhour 5}[data-slot=pa-calendar-body][data-first-hour="7"] .flex-1.overflow-auto>.relative,[data-slot=pa-calendar-body][data-first-hour="7"] .flex-1.overflow-auto.px-3{counter-reset:calhour 6}[data-slot=pa-calendar-body][data-first-hour="8"] .flex-1.overflow-auto>.relative,[data-slot=pa-calendar-body][data-first-hour="8"] .flex-1.overflow-auto.px-3{counter-reset:calhour 7}[data-slot=pa-calendar-body][data-first-hour="9"] .flex-1.overflow-auto>.relative,[data-slot=pa-calendar-body][data-first-hour="9"] .flex-1.overflow-auto.px-3{counter-reset:calhour 8}[data-slot=pa-calendar-body][data-first-hour="10"] .flex-1.overflow-auto>.relative,[data-slot=pa-calendar-body][data-first-hour="10"] .flex-1.overflow-auto.px-3{counter-reset:calhour 9}[data-slot=pa-calendar-body][data-first-hour="11"] .flex-1.overflow-auto>.relative,[data-slot=pa-calendar-body][data-first-hour="11"] .flex-1.overflow-auto.px-3{counter-reset:calhour 10}[data-slot=pa-calendar-body][data-first-hour="12"] .flex-1.overflow-auto>.relative,[data-slot=pa-calendar-body][data-first-hour="12"] .flex-1.overflow-auto.px-3{counter-reset:calhour 11}[data-slot=pa-calendar-body][data-first-hour="13"] .flex-1.overflow-auto>.relative,[data-slot=pa-calendar-body][data-first-hour="13"] .flex-1.overflow-auto.px-3{counter-reset:calhour 12}[data-slot=pa-calendar-body][data-first-hour="14"] .flex-1.overflow-auto>.relative,[data-slot=pa-calendar-body][data-first-hour="14"] .flex-1.overflow-auto.px-3{counter-reset:calhour 13}[data-slot=pa-calendar-body][data-first-hour="15"] .flex-1.overflow-auto>.relative,[data-slot=pa-calendar-body][data-first-hour="15"] .flex-1.overflow-auto.px-3{counter-reset:calhour 14}[data-slot=pa-calendar-body][data-first-hour="16"] .flex-1.overflow-auto>.relative,[data-slot=pa-calendar-body][data-first-hour="16"] .flex-1.overflow-auto.px-3{counter-reset:calhour 15}[data-slot=pa-calendar-body][data-first-hour="17"] .flex-1.overflow-auto>.relative,[data-slot=pa-calendar-body][data-first-hour="17"] .flex-1.overflow-auto.px-3{counter-reset:calhour 16}[data-slot=pa-calendar-body][data-first-hour="18"] .flex-1.overflow-auto>.relative,[data-slot=pa-calendar-body][data-first-hour="18"] .flex-1.overflow-auto.px-3{counter-reset:calhour 17}[data-slot=pa-calendar-body][data-first-hour="19"] .flex-1.overflow-auto>.relative,[data-slot=pa-calendar-body][data-first-hour="19"] .flex-1.overflow-auto.px-3{counter-reset:calhour 18}[data-slot=pa-calendar-body][data-first-hour="20"] .flex-1.overflow-auto>.relative,[data-slot=pa-calendar-body][data-first-hour="20"] .flex-1.overflow-auto.px-3{counter-reset:calhour 19}[data-slot=pa-calendar-body][data-first-hour="21"] .flex-1.overflow-auto>.relative,[data-slot=pa-calendar-body][data-first-hour="21"] .flex-1.overflow-auto.px-3{counter-reset:calhour 20}[data-slot=pa-calendar-body][data-first-hour="22"] .flex-1.overflow-auto>.relative,[data-slot=pa-calendar-body][data-first-hour="22"] .flex-1.overflow-auto.px-3{counter-reset:calhour 21}[data-slot=pa-calendar-body][data-first-hour="23"] .flex-1.overflow-auto>.relative,[data-slot=pa-calendar-body][data-first-hour="23"] .flex-1.overflow-auto.px-3{counter-reset:calhour 22}[data-slot=pa-calendar-body] .flex-1.overflow-auto>.relative>.flex:not(.absolute),[data-slot=pa-calendar-body] .flex-1.overflow-auto.px-3>[data-hour]{counter-increment:calhour}[data-slot=pa-calendar-body] .flex-1.overflow-auto>.relative>.flex:not(.absolute)>.w-16>span,[data-slot=pa-calendar-body] .flex-1.overflow-auto.px-3>[data-hour] .rounded-full.w-8{font-size:0;line-height:0}[data-slot=pa-calendar-body] .flex-1.overflow-auto>.relative>.flex:not(.absolute)>.w-16>span:before,[data-slot=pa-calendar-body] .flex-1.overflow-auto.px-3>[data-hour] .rounded-full.w-8:before{content:counter(calhour, decimal-leading-zero) ":00";font:var(--type-meta);color:inherit}[data-slot=pa-calendar-body] .flex-1.overflow-auto.px-3>[data-hour] .rounded-full.w-8{width:auto;padding-inline:var(--spacing-2);border-radius:var(--radius-full)}[data-slot=pa-calendar-body] .flex-1.overflow-auto>.sticky>.flex-1>.text-center{box-sizing:border-box;height:calc(var(--cal-head-height) - 1px);padding-block:0;padding-inline:var(--spacing-3);font:var(--type-label);font-variant-numeric:tabular-nums;color:var(--color-text-secondary);justify-content:flex-start;align-items:center;gap:0;display:flex}[data-slot=pa-calendar-body] .flex-1.overflow-auto>.sticky>.flex-1>.text-center>p{font:var(--type-label);color:inherit}[data-slot=pa-calendar-body] .flex-1.overflow-auto>.sticky>.flex-1>.text-center>p:after{content:" ";white-space:pre}[data-slot=pa-calendar-body] .flex-1.overflow-auto>.sticky>.flex-1>.text-center>.rounded-full{width:auto;height:auto;color:inherit;font:var(--type-label);background-color:#0000}[data-slot=pa-calendar-body] .flex-1.overflow-auto>.sticky>.flex-1>.text-center:has(>.bg-brand-primary){background-color:var(--color-blue-100);color:var(--color-brand-primary)}[data-slot=pa-calendar-body] .flex-1.overflow-auto>.sticky>.flex-1>.text-center>.bg-brand-primary{color:var(--color-brand-primary)}[data-slot=pa-calendar-body] .flex-1.overflow-auto>.sticky>.flex-1>.text-center>.bg-brand-primary:after{content:"Today";margin-left:var(--spacing-2);font:var(--type-meta)}[data-slot=pa-calendar-body][data-today-col="2"] .flex-1.overflow-auto>.relative>.flex:not(.absolute)>:nth-child(2),[data-slot=pa-calendar-body][data-today-col="3"] .flex-1.overflow-auto>.relative>.flex:not(.absolute)>:nth-child(3),[data-slot=pa-calendar-body][data-today-col="4"] .flex-1.overflow-auto>.relative>.flex:not(.absolute)>:nth-child(4),[data-slot=pa-calendar-body][data-today-col="5"] .flex-1.overflow-auto>.relative>.flex:not(.absolute)>:nth-child(5),[data-slot=pa-calendar-body][data-today-col="6"] .flex-1.overflow-auto>.relative>.flex:not(.absolute)>:nth-child(6),[data-slot=pa-calendar-body][data-today-col="7"] .flex-1.overflow-auto>.relative>.flex:not(.absolute)>:nth-child(7),[data-slot=pa-calendar-body][data-today-col="8"] .flex-1.overflow-auto>.relative>.flex:not(.absolute)>:nth-child(8){background-color:var(--cal-today-tint)}[data-slot=pa-calendar-body] button[class*="border-l-[3px]"],[data-slot=pa-calendar-body] .flex-1.overflow-auto.px-3 [class*="border-l-[3px]"]{border-radius:var(--radius-control);box-shadow:none}[data-slot=pa-calendar-body] .flex-1.overflow-auto.px-3 [class*="border-l-[3px]"]:hover{box-shadow:none}[data-slot=pa-calendar-body] span[class*=px-1\.5][class*=py-0\.5][class*=font-bold][class*=whitespace-nowrap]{align-items:center;gap:var(--spacing-1);color:var(--ink-secondary);font:var(--type-meta);background-color:#0000;padding:0;display:inline-flex}[data-slot=pa-calendar-body] span[class*=px-1\.5][class*=py-0\.5][class*=font-bold][class*=whitespace-nowrap]:before{content:"";width:var(--cal-status-dot);height:var(--cal-status-dot);border-radius:var(--radius-full);background-color:var(--ink-subtle);flex-shrink:0}[data-slot=pa-calendar-body] span[class*=px-1\.5][class*=py-0\.5][class*=font-bold][class*=whitespace-nowrap][class*="bg-[var(--color-brand-primary)]"]:before,[data-slot=pa-calendar-body] span[class*=px-1\.5][class*=py-0\.5][class*=font-bold][class*=whitespace-nowrap][class*="bg-[var(--color-blue-200)]"]:before{background-color:var(--accent-primary)}[data-slot=pa-calendar-body] span[class*=px-1\.5][class*=py-0\.5][class*=font-bold][class*=whitespace-nowrap][class*="bg-[var(--color-status-success)]"]:before,[data-slot=pa-calendar-body] span[class*=px-1\.5][class*=py-0\.5][class*=font-bold][class*=whitespace-nowrap][class*="bg-[var(--color-green-100)]"]:before{background-color:var(--status-good)}[data-slot=pa-calendar-body] span[class*=px-1\.5][class*=py-0\.5][class*=font-bold][class*=whitespace-nowrap][class*="bg-[var(--color-red-100)]"]:before{background-color:var(--status-bad)}[data-slot=pa-calendar-body] span[class*=px-1\.5][class*=py-0\.5][class*=font-bold][class*=whitespace-nowrap][class*="bg-[var(--color-yellow-100)]"]:before{background-color:var(--status-attention)}[data-slot=pa-calendar-body] span[class*=px-1\.5][class*=py-0\.5][class*=font-bold][class*=whitespace-nowrap][class*="bg-[var(--color-blue-100)]"]:before{background-color:var(--surface-read);box-shadow:inset 0 0 0 1px var(--accent-primary)}:root{--cal-day-actions:calc(var(--spacing-8) * 4 + var(--spacing-1) * 3);--cal-day-gutter:var(--spacing-16);--cal-day-head:var(--spacing-10);--cal-day-row:var(--spacing-12);--cal-day-row-gap:var(--spacing-2);--cal-day-bar:calc(var(--spacing-1) * .75);--cal-day-menu:224px}.cal-day{--cal-day-columns:minmax(108px, .8fr) minmax(136px, 1.3fr) minmax(88px, .9fr) minmax(136px, 1.3fr) minmax(112px, 1.1fr) minmax(100px, .8fr) minmax(96px, 1.7fr) var(--cal-day-actions);background-color:var(--surface-read);flex-direction:column;flex:auto;min-height:0;display:flex}.cal-day-scroll{scrollbar-width:none;flex:auto;min-height:0;overflow:auto}.cal-day-scroll::-webkit-scrollbar{display:none}.cal-day-sheet{width:fit-content;min-width:100%}.cal-day-head{z-index:var(--cal-z-head);height:var(--cal-day-head);border-bottom:1px solid var(--surface-line);background-color:var(--surface-read);align-items:center;display:flex;position:sticky;top:0}.cal-day-gutter{width:var(--cal-day-gutter);flex-shrink:0;justify-content:center;align-items:center;display:flex}.cal-day-corner{color:var(--ink-subtle);font:var(--type-meta)}.cal-day-cols{grid-template-columns:var(--cal-day-columns);gap:var(--spacing-2);align-items:center;display:grid}.cal-day-labels{padding:var(--spacing-2) var(--spacing-3);color:var(--ink-secondary);font:var(--type-label);flex:auto}.cal-day-labels>div{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cal-day-body{padding-bottom:var(--spacing-4)}.cal-day-hour{scroll-margin-top:calc(var(--cal-day-head) + var(--spacing-6))}.cal-day-hour-line{height:var(--spacing-10);align-items:center;display:flex}.cal-day-rule{background-color:var(--surface-line);flex:auto;height:1px}.cal-day-hour-line[data-current]>.cal-day-rule{background-color:var(--accent-primary)}.cal-day-hour-marker{height:var(--spacing-6);padding-inline:var(--spacing-2);border-radius:var(--radius-control);color:var(--ink-subtle);font:var(--type-label);font-variant-numeric:tabular-nums;align-items:center;display:inline-flex}.cal-day-hour-marker[data-hour-marker=current]{background-color:var(--accent-primary);color:var(--surface-read)}.cal-day-empty{min-height:var(--cal-day-row);display:flex}.cal-day-empty>p{padding:var(--spacing-2) var(--spacing-3);color:var(--ink-meta);font:var(--type-meta)}.cal-day-none{padding:var(--spacing-8) var(--spacing-6);color:var(--ink-meta);font:var(--type-body);text-align:center}.cal-day-line{margin-top:var(--cal-day-row-gap);display:flex}.cal-day-row{min-width:0;min-height:var(--cal-day-row);padding:calc(var(--spacing-1) * 1.5) var(--spacing-3) calc(var(--spacing-1) * 1.5) var(--spacing-4);border-radius:var(--radius-lg);background-color:var(--cal-row-tint);flex:auto;transition:box-shadow .15s;position:relative}.cal-day-row:not([data-past]):hover{box-shadow:var(--cal-view-selected-shadow)}.cal-day[data-open-encounter-col]{--cal-day-actions:calc(var(--spacing-8) * 4 + var(--spacing-1) * 4 + 150px)}.cal-day-edge{top:var(--spacing-2);bottom:var(--spacing-2);left:var(--spacing-1);width:var(--cal-day-bar);border-radius:var(--radius-full);background-color:var(--cal-row-edge,var(--cal-row-hue-500));position:absolute}.cal-day-row[data-hue=orange]{--cal-row-hue-100:var(--cat-orange-100);--cal-row-hue-500:var(--cat-orange-500)}.cal-day-row[data-hue=jade]{--cal-row-hue-100:var(--cat-jade-100);--cal-row-hue-500:var(--cat-jade-500)}.cal-day-row[data-hue=purple]{--cal-row-hue-100:var(--cat-purple-100);--cal-row-hue-500:var(--cat-purple-500)}.cal-day-row[data-hue=vermilion]{--cal-row-hue-100:var(--cat-vermilion-100);--cal-row-hue-500:var(--cat-vermilion-500)}.cal-day-row[data-hue=sky]{--cal-row-hue-100:var(--cat-sky-100);--cal-row-hue-500:var(--cat-sky-500)}.cal-day-row[data-hue=yellow]{--cal-row-hue-100:var(--cat-yellow-100);--cal-row-hue-500:var(--cat-yellow-500)}.cal-day-row[data-hue=blue]{--cal-row-hue-100:var(--cat-blue-100);--cal-row-hue-500:var(--cat-blue-500)}.cal-day-row{--cal-row-tint:color-mix(in srgb, var(--cal-row-hue-100) 50%, var(--surface-read))}.cal-day-row[data-edge-hue=orange]{--cal-row-edge:var(--cat-orange-500)}.cal-day-row[data-edge-hue=jade]{--cal-row-edge:var(--cat-jade-500)}.cal-day-row[data-edge-hue=purple]{--cal-row-edge:var(--cat-purple-500)}.cal-day-row[data-edge-hue=vermilion]{--cal-row-edge:var(--cat-vermilion-500)}.cal-day-row[data-edge-hue=sky]{--cal-row-edge:var(--cat-sky-500)}.cal-day-row[data-edge-hue=yellow]{--cal-row-edge:var(--cat-yellow-500)}.cal-day-row[data-edge-hue=blue]{--cal-row-edge:var(--cat-blue-500)}.cal-day-row[data-past]{--cal-row-tint:var(--color-grey-100);--cal-row-hue-100:var(--color-grey-100);--cal-row-edge:var(--color-text-muted)}.cal-day-row[data-past] :is(.cal-day-primary,.cal-day-body-text){color:var(--color-text-muted)}.cal-day-row[data-past] img{filter:grayscale()}.cal-day-cell{min-width:0}.cal-day-time,.cal-day-person{gap:var(--spacing-2);min-width:0;display:flex}.cal-day-time{align-items:flex-start;gap:calc(var(--spacing-1) / 2);flex-direction:column}.cal-day-time>.cal-day-marks{padding-top:0}.cal-day-person{align-items:center}.cal-day-person:first-of-type{gap:var(--spacing-3)}.cal-day-marks{align-items:center;gap:var(--spacing-1);padding-top:var(--spacing-1);color:var(--ink-meta);flex-shrink:0;display:flex}.cal-day-primary,.cal-day-body-text,.cal-day-secondary,.cal-day-note{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cal-day-primary{color:var(--ink-body);font:var(--type-body-strong)}.cal-day-body-text{color:var(--ink-body);font:var(--type-body)}.cal-day-secondary,.cal-day-note{color:var(--ink-meta)}.cal-day-secondary{font:var(--type-meta)}.cal-day-note{min-width:0;font:var(--type-body);display:block}.cal-day-time .cal-day-primary{font-variant-numeric:tabular-nums}.cal-day-name{align-items:center;gap:var(--spacing-2);display:flex}.cal-day-badge{padding:calc(var(--spacing-1) / 2) var(--spacing-2);border-radius:var(--radius-sm);background-color:var(--color-brand-primary);color:var(--surface-read);font:var(--type-label);font-weight:var(--font-weight-bold);flex-shrink:0;line-height:1}.cal-day-status{align-items:center;display:flex}.cal-day-actions{justify-content:flex-end;align-items:center;gap:var(--spacing-1);padding-left:0;display:flex}.cal-row-action{width:var(--spacing-8);height:var(--spacing-8);border:1px solid var(--surface-line);border-radius:var(--radius-control);background-color:var(--surface-read);color:var(--ink-secondary);flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,border-color .15s;display:inline-flex}.cal-row-action:hover:not(:disabled){border-color:var(--color-grey-400);background-color:var(--color-grey-100)}.cal-row-action:active:not(:disabled){background-color:var(--color-grey-200)}.cal-day-row[data-past] .cal-row-action{color:var(--color-text-muted)}.cal-row-action:disabled{cursor:not-allowed;opacity:.5}.cal-row-action-icon{width:var(--spacing-4);height:var(--spacing-4)}.cal-day-line:has(>.cal-day-block){margin-block:var(--spacing-1)}.cal-day-block{min-width:0;min-height:var(--spacing-10);align-items:center;gap:var(--spacing-2);padding-inline:var(--spacing-3);border:1px solid var(--surface-line);border-radius:var(--radius-control);flex:auto;display:flex}.cal-day-glyph{width:var(--spacing-4);height:var(--spacing-4);color:var(--ink-meta);flex-shrink:0}.cal-day-block-title{color:var(--ink-secondary);font:var(--type-body-strong);flex-shrink:0}.cal-day-block-note{color:var(--ink-body);font:var(--type-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cal-day-block-time{color:var(--ink-meta);font:var(--type-body);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}.cal-day-menu{width:var(--cal-day-menu);padding:var(--spacing-1);gap:0}.cal-day-menu-item{align-items:center;gap:var(--spacing-2);width:100%;padding:calc(var(--spacing-1) * 1.5) var(--spacing-2);border-radius:var(--radius-sm);color:var(--ink-body);font:var(--type-body);text-align:left;display:flex}.cal-day-menu-item:hover{background-color:var(--color-grey-100)}.cal-day-menu-item>svg{width:calc(var(--spacing-1) * 3.5);height:calc(var(--spacing-1) * 3.5);flex-shrink:0}.cal-day-menu-item[data-tone=error]{color:var(--status-bad)}.cal-day-menu-item[data-tone=error]:hover{background-color:color-mix(in srgb, var(--status-bad) 10%, transparent)}.cal-day-menu-item:disabled{color:var(--ink-subtle);cursor:not-allowed}.cal-day-menu-item>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cal-day-actions>[data-open-encounter]{white-space:nowrap;flex-shrink:0}:root{--cal-skeleton-row:var(--spacing-12);--cal-skeleton-hour:var(--spacing-10)}.cal-skeleton{gap:var(--spacing-3);padding:var(--spacing-4);flex-direction:column;display:flex;position:relative}.cal-skeleton-row{align-items:center;gap:var(--spacing-4);height:var(--cal-skeleton-row);display:flex}.cal-skeleton-hour{width:var(--cal-skeleton-hour);height:var(--spacing-4);border-radius:var(--radius-tag);flex-shrink:0}.cal-skeleton-card{border-radius:var(--radius-control);flex:auto;height:100%}:root{--cal-loading-spinner:var(--spacing-4)}.cal-loading-note{align-items:center;gap:var(--spacing-2);padding:var(--spacing-4) var(--spacing-6);background:var(--color-surface-card);border:1px solid var(--color-border-default);border-radius:var(--radius-card);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);flex-direction:column;display:flex;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.cal-refetch{width:var(--cal-loading-spinner);height:var(--cal-loading-spinner);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}:root{--cal-tile-shift:calc(var(--spacing-1) * .75);--cal-tile-trim:calc(var(--spacing-2) + var(--spacing-1) / 4);--cal-status-glyph:calc(var(--spacing-2) + var(--spacing-1) / 2)}[data-slot=pa-calendar-body] button[class*="border-l-[3px]"]{--cal-edge:var(--color-blue-200);margin-top:var(--cal-tile-shift);border-width:1px;border-color:var(--color-border-default);border-bottom-width:var(--cal-tile-trim);border-radius:var(--radius-md) / var(--radius-md) var(--radius-md) calc(var(--radius-md) + var(--cal-tile-trim)) calc(var(--radius-md) + var(--cal-tile-trim));box-shadow:inset var(--cal-tile-edge) 0 0 var(--cal-edge), inset 0 -1px 0 var(--color-border-default);background-clip:padding-box;border-bottom-color:#0000}[data-slot=pa-calendar-body] button[class*="border-l-[3px]"]:hover{box-shadow:inset var(--cal-tile-edge) 0 0 var(--cal-edge), inset 0 -1px 0 var(--color-border-default), var(--shadow-md)}[data-slot=pa-calendar-body] button[class*="border-l-[3px]"].left-0\.5{left:var(--spacing-1);right:var(--spacing-1)}[data-slot=pa-calendar-body] button[class*="border-l-[3px]"].border-l-brand-primary{--cal-edge:var(--color-brand-primary)}[data-slot=pa-calendar-body] button[class*="border-l-[3px]"].border-l-blue-300{--cal-edge:var(--color-blue-300)}[data-slot=pa-calendar-body] button[class*="border-l-[3px]"].border-l-status-success{--cal-edge:var(--color-status-success)}[data-slot=pa-calendar-body] button[class*="border-l-[3px]"].border-l-status-error{--cal-edge:var(--color-status-error)}[data-slot=pa-calendar-body] button[class*="border-l-[3px]"].border-l-grey-400{--cal-edge:var(--color-grey-400)}[data-slot=pa-calendar-body] button[class*="border-l-[3px]"].border-l-status-warning{--cal-edge:var(--color-status-warning)}[data-slot=pa-calendar-body] button[class*="border-l-[3px]"]>.px-1\.5{padding:var(--spacing-1) var(--spacing-2) var(--spacing-1) var(--spacing-3)}[data-slot=pa-calendar-body] button[class*="border-l-[3px]"]>.px-1\.5>.justify-between>.truncate{font-size:var(--text-xs);color:var(--color-text-primary);font-weight:500}[data-slot=pa-calendar-body] button[class*="border-l-[3px]"]>.px-1\.5>.mt-0\.5{margin-top:var(--spacing-1)}[data-slot=pa-calendar-body] button[class*="border-l-[3px]"]>.px-1\.5>.mt-0\.5>.leading-none{font-size:var(--text-xs);color:var(--color-text-muted)}[data-slot=pa-calendar-body] button[class*="border-l-[3px]"]>.px-1\.5>p{margin-top:var(--spacing-1);font-size:var(--text-xs);color:var(--color-brand-primary)}[data-slot=pa-calendar-body] span[class*=px-1\.5][class*=py-0\.5][class*=font-bold][class*=whitespace-nowrap]:before{flex-shrink:0}[data-slot=pa-calendar-body] span[class*=px-1\.5][class*=py-0\.5][class*=font-bold][class*=whitespace-nowrap]{color:var(--ink-secondary);gap:0;padding:0;font-size:0;line-height:0}[data-slot=pa-calendar-body] span[class*=px-1\.5][class*=py-0\.5][class*=font-bold][class*=whitespace-nowrap]:before{width:var(--cal-status-glyph);height:var(--cal-status-glyph);border-radius:var(--radius-full);box-shadow:inset 0 0 0 1.5px var(--ink-meta);background:0 0;-webkit-mask:none;mask:none}[data-slot=pa-calendar-body] span[class*=px-1\.5][class*=py-0\.5][class*=font-bold][class*=whitespace-nowrap]:is([class*="bg-[var(--color-brand-primary)]"],[class*="bg-[var(--color-blue-200)]"]):before,[data-slot=pa-calendar-body] button.pointer-events-auto span[class*=px-1][class*=py-px][class*=font-bold][class*=whitespace-nowrap]:is([class*="bg-[var(--color-brand-primary)]"],[class*="bg-[var(--color-blue-200)]"]):before{background:linear-gradient(to right, transparent 50%, var(--accent-primary) 50%);box-shadow:inset 0 0 0 1.5px var(--accent-primary)}[data-slot=pa-calendar-body] span[class*=px-1\.5][class*=py-0\.5][class*=font-bold][class*=whitespace-nowrap][class*="bg-[var(--color-green-100)]"]{color:var(--status-good-text)}[data-slot=pa-calendar-body] span[class*=px-1\.5][class*=py-0\.5][class*=font-bold][class*=whitespace-nowrap][class*="bg-[var(--color-green-100)]"]:before,[data-slot=pa-calendar-body] button.pointer-events-auto span[class*=px-1][class*=py-px][class*=font-bold][class*=whitespace-nowrap][class*="bg-[var(--color-green-100)]"]:before{background:var(--status-good);box-shadow:none;border-radius:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M1.5 5.25 L4 7.75 L8.5 2.5' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M1.5 5.25 L4 7.75 L8.5 2.5' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}[data-slot=pa-calendar-body] span[class*=px-1\.5][class*=py-0\.5][class*=font-bold][class*=whitespace-nowrap][class*="bg-[var(--color-red-100)]"]{color:var(--status-bad)}[data-slot=pa-calendar-body] span[class*=px-1\.5][class*=py-0\.5][class*=font-bold][class*=whitespace-nowrap][class*="bg-[var(--color-red-100)]"]:before,[data-slot=pa-calendar-body] button.pointer-events-auto span[class*=px-1][class*=py-px][class*=font-bold][class*=whitespace-nowrap][class*="bg-[var(--color-red-100)]"]:before{background:var(--status-bad);box-shadow:none;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath fill-rule='evenodd' d='M5 0a5 5 0 1 1 0 10A5 5 0 0 1 5 0zM4.35 2.65a.65.65 0 0 1 1.3 0v2.6a.65.65 0 0 1-1.3 0zM5 6.75a.75.75 0 1 1 0 1.5a.75.75 0 0 1 0-1.5z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath fill-rule='evenodd' d='M5 0a5 5 0 1 1 0 10A5 5 0 0 1 5 0zM4.35 2.65a.65.65 0 0 1 1.3 0v2.6a.65.65 0 0 1-1.3 0zM5 6.75a.75.75 0 1 1 0 1.5a.75.75 0 0 1 0-1.5z'/%3E%3C/svg%3E") 50%/contain no-repeat}[data-slot=pa-calendar-body] span[class*=px-1\.5][class*=py-0\.5][class*=font-bold][class*=whitespace-nowrap][class*="bg-[var(--color-grey-100)]"]{color:var(--ink-meta)}[data-slot=pa-calendar-body] button[class*="border-l-[3px]"] svg.h-2\.5,[data-slot=pa-calendar-body] button[aria-label^=Blocked] svg.h-2\.5{width:var(--spacing-2);height:var(--spacing-2)}[data-slot=pa-calendar-body] button[aria-label^=Blocked].left-0\.5{left:var(--spacing-1);right:var(--spacing-1)}[data-slot=pa-calendar-body] button[aria-label^=Blocked]>.px-1\.5{padding-inline:var(--spacing-2)}[data-slot=pa-calendar-body] button[class*="border-l-[3px]"].pointer-events-auto{--cal-cols-tile-trim:var(--spacing-2);margin-top:var(--spacing-1);border-left-width:var(--cal-tile-edge);border-bottom-width:var(--cal-cols-tile-trim);border-radius:var(--radius-md) / var(--radius-md) var(--radius-md) calc(var(--radius-md) + var(--cal-cols-tile-trim)) calc(var(--radius-md) + var(--cal-cols-tile-trim));padding-left:var(--spacing-3);box-shadow:inset 0 -1px 0 var(--color-border-default), var(--shadow-sm)}[data-slot=pa-calendar-body] button[class*="border-l-[3px]"].pointer-events-auto:hover{box-shadow:inset 0 -1px 0 var(--color-border-default), var(--shadow-md)}[data-slot=pa-calendar-body] button.pointer-events-auto.gap-0\.5{gap:var(--spacing-1)}[data-slot=pa-calendar-body] button.pointer-events-auto span[class*=px-1][class*=py-px][class*=font-bold][class*=whitespace-nowrap]{align-items:center;gap:var(--spacing-2);font:var(--type-label);color:var(--color-text-primary);background:0 0;border-radius:0;display:inline-flex}[data-slot=pa-calendar-body] button.pointer-events-auto span[class*=px-1][class*=py-px][class*=font-bold][class*=whitespace-nowrap]:before{content:"";width:var(--cal-status-glyph);height:var(--cal-status-glyph);border-radius:var(--radius-full);box-shadow:inset 0 0 0 1.5px var(--ink-meta);flex-shrink:0}[data-slot=pa-calendar-body] .px-4.py-3.border-b>p.uppercase{font:var(--type-label);color:var(--color-text-secondary)}[data-slot=pa-calendar-body] .flex-1.overflow-auto>.sticky:has(>.min-w-\[160px\],>.min-w-\[140px\]){height:var(--cal-head-height);align-items:center}[data-slot=pa-calendar-body] .min-w-\[140px\]{min-width:calc(var(--spacing-12) * 3)}.cal-toolbar{gap:var(--spacing-1) 0;flex-wrap:wrap}.cal-toolbar>.cal-toolbar-center{padding-inline:var(--spacing-4)}.cal-toolbar .cal-step:hover{color:var(--ink-secondary)}.cal-search input{border-radius:var(--radius-input)}.cal-scope-trigger{align-items:center;gap:var(--spacing-2);height:var(--cal-control-sm);padding:0 var(--spacing-3);border:1px solid var(--surface-line);border-radius:var(--radius-control);background-color:var(--surface-read);color:var(--ink-body);font:var(--type-body-strong);white-space:nowrap;flex-shrink:0;display:inline-flex}.cal-scope-chevron{width:var(--spacing-4);height:var(--spacing-4);color:var(--ink-secondary);flex-shrink:0}.cal-scope-option[aria-selected=true]{color:var(--accent-active-text)}.cal-scope-option>.cal-scope-tick{margin-left:auto}.cal-scope-bulk{margin-top:var(--spacing-1);padding-top:var(--spacing-1);border-top:1px solid var(--surface-line)}.cal-chips{box-shadow:inset 0 -1px 0 var(--surface-line);border-bottom:0}.cal-chips .cal-chip{gap:var(--spacing-3);max-width:none;height:auto;padding:var(--spacing-1) var(--spacing-3) var(--spacing-1) var(--spacing-2);border-radius:var(--radius-lg);font:var(--type-label);color:var(--ink-body)}.cal-chips .cal-chip-dot{right:calc(var(--spacing-1) * -1);bottom:calc(var(--spacing-1) * -1);box-sizing:border-box;width:var(--spacing-2);height:var(--spacing-2);border:2px solid var(--surface-read)}.cal-chips .cal-chip-initial{width:var(--spacing-8);height:var(--spacing-8);border-radius:var(--radius-lg);background-color:var(--color-grey-200);color:var(--color-text-secondary);font:var(--type-body-strong);place-items:center;line-height:1;display:grid}.cal-chips .cal-chip-text{align-items:flex-start}.cal-chips .cal-chip-name{max-width:var(--cal-strip-chip-name-max);font:var(--type-label);color:var(--ink-body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cal-chips .cal-chip-specialty{max-width:var(--cal-strip-chip-name-max);white-space:nowrap}.cal-chips .cal-chip-count{box-sizing:border-box;height:var(--spacing-5);border-radius:var(--radius-md);font:var(--type-meta);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex}.cal-chips .cal-chip-count:not([data-action]){background-color:var(--color-grey-100);color:var(--ink-meta)}.cal-chips .cal-chip-button:is(:hover,[aria-expanded=true]) .cal-chip{border-color:var(--color-grey-400);background-color:var(--surface-read)}.cal-chips .cal-chip-button[aria-expanded=true] .cal-chip{border-color:var(--color-brand-primary)}.cal-chips .cal-chip-button .cal-chip[data-ring]{border-color:var(--accent-primary);background-color:var(--accent-active-bg);box-shadow:none}.cal-chips .cal-chip[data-ring] .cal-chip-name{color:var(--color-brand-primary)}.cal-chips .cal-chips-more{border-radius:var(--radius-lg);font:var(--type-body-strong);font-weight:var(--font-weight-semibold)}.cal-chips .cal-chips-more:hover{border-color:var(--color-grey-400);color:var(--color-text-primary);background-color:#0000}[data-glyph-text=empty],[data-glyph-text=half]{color:var(--ink-secondary)}[data-glyph-text=full]{color:var(--accent-active-text)}[data-glyph-text=done]{color:var(--status-good-text)}[data-glyph-text=clock]{color:var(--status-attention-text)}[data-glyph-text=alert]{color:var(--status-bad)}[data-glyph-text=up],[data-glyph-text=down]{color:var(--status-attention-text)}.ready-rows [data-glyph=done] path,[data-slot=today-preview-header] [data-glyph=done] path,[data-slot=today-day-at-a-glance] [data-glyph=done] path,[data-slot=today-day-rail] [data-glyph=done] path{stroke:var(--ink-meta)}[data-template=today-worklist] :is(.shadow-2,.shadow-4){box-shadow:none}:is([data-slot=worklist-card],[data-slot=today-card]) span[data-semantic=neutral]:not([data-chip-look]){background-color:var(--surface-panel)!important;color:var(--ink-meta)!important}[data-template=today-worklist]>[data-region=today-body]{padding:var(--spacing-8) var(--page-pad) var(--page-pad)}span[data-semantic][data-size]{height:var(--status-chip-height);min-width:0;padding-block:0;padding-inline:var(--status-chip-pad);border-radius:var(--radius-tag);font-size:var(--type-body-size);font-weight:var(--type-body-strong-weight);line-height:var(--type-body-line);letter-spacing:normal;white-space:nowrap;flex-shrink:0;justify-content:center;align-self:center;align-items:center;display:inline-flex}span[data-semantic=success]{background-color:var(--chip-success-bg)!important;color:var(--chip-success-fg)!important}span[data-semantic=warning]{background-color:var(--chip-warning-bg)!important;color:var(--chip-warning-fg)!important}span[data-semantic=error]{background-color:var(--chip-error-bg)!important;color:var(--chip-error-fg)!important}[data-long-page] [data-layout=pills] [data-testid^=vital-pill-badge][class*=color-status-success\)]{background-color:var(--chip-success-bg);color:var(--chip-success-fg)}[data-long-page] [data-layout=pills] [data-testid^=vital-pill-badge][class*=color-status-warning\)]{background-color:var(--chip-warning-bg);color:var(--chip-warning-fg)}[data-long-page] [data-layout=pills] [data-testid^=vital-pill-badge][class*=color-status-error\)]{background-color:var(--chip-error-bg);color:var(--chip-error-fg)}[data-long-page] [data-layout=pills] [data-testid^=vital-pill-badge][class*=color-status-neutral\)]{background-color:var(--chip-neutral-bg);color:var(--chip-neutral-fg)}span[data-semantic=info],span[data-semantic=primary]{background-color:var(--chip-info-bg)!important;color:var(--chip-info-fg)!important}span[data-semantic=neutral]{background-color:var(--chip-neutral-bg)!important;color:var(--chip-neutral-fg)!important}span[data-semantic][data-chip-look=draft]{border:1px dashed var(--chip-draft-line);color:var(--chip-draft-fg)!important;background-color:#0000!important}span[data-semantic][data-chip-glyph]{gap:calc(var(--spacing-1) * 1.5)}[data-slot=pa-calendar-page-column]>div:first-child>header{align-items:center;gap:var(--page-header-gap-x);height:var(--zone-header-app);padding:0 var(--page-header-pad);box-shadow:inset 0 -1px 0 var(--surface-line);border-bottom:0}[data-slot=pa-calendar-page-column]>div:first-child>header>div:first-child{flex:auto;min-width:0}[data-slot=pa-calendar-page-column]>div:first-child>header>div:first-child>button{font-size:var(--type-header-title-size);font-weight:var(--type-header-title-weight);line-height:var(--type-header-title-line);color:var(--ink-body);pointer-events:none;padding:0}[data-slot=pa-calendar-page-column]>div:first-child>header>div:empty{flex:0 0 0}[data-slot=pa-calendar-page-column]>div:first-child>header input[aria-label=Search\ appointments]{height:var(--page-header-control);border-color:var(--surface-line);border-radius:var(--radius-control);font:var(--type-body)}[data-slot=pa-calendar-page-column]>div:first-child>header button[aria-label=Practice\ settings]{width:var(--page-header-control);height:var(--page-header-control);border-radius:var(--radius-control);color:var(--ink-secondary);padding:0}[data-slot=pa-calendar-page-column]>div:first-child>header button[aria-label=Practice\ settings]:hover{background-color:var(--surface-panel);color:var(--ink-body)}[data-slot=pa-calendar-page-column]>div:first-child>header button[aria-haspopup=menu]{height:var(--page-header-control);padding-inline:var(--spacing-3);border-radius:var(--radius-control);font:var(--type-body-strong)}[data-slot=pa-calendar-page-column] button[aria-label$=day],[data-slot=pa-calendar-page-column] button[aria-label$=week],[data-slot=pa-calendar-page-column] button[aria-label="Jump to today"]{border-radius:var(--radius-control)}[data-slot=pa-calendar-page-column] [role=tablist][aria-label=Calendar\ view]{border-radius:var(--radius-control);background-color:var(--surface-panel)}[data-slot=pa-calendar-page-column] [role=tablist][aria-label=Calendar\ view]>[role=tab]{border-radius:var(--radius-control);font:var(--type-label)}[data-slot=pa-calendar-page-column] [role=tablist][aria-label=Calendar\ view]>[role=tab][aria-selected=true]{background-color:var(--surface-read);box-shadow:inset 0 0 0 1px var(--surface-line);color:var(--ink-body)}[data-slot=pa-calendar-page] [class*=tracking-]{letter-spacing:normal}[data-slot=pa-calendar-page] [class*="text-[8px]"]{font-size:var(--type-label-size)}[data-slot=pa-calendar-page-grid] [class*=bg-surface-background]{background-color:var(--surface-read)}section[role=region][aria-labelledby^=card-with-title-]{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read)}section[role=region][aria-labelledby^=card-with-title-]>div:first-child{padding:var(--spacing-6) var(--spacing-6) 0;background:0 0;border-bottom:0}section[role=region][aria-labelledby^=card-with-title-]>div:first-child>h3{font:var(--type-card-title);letter-spacing:normal;color:var(--ink-body)}section[role=region][aria-labelledby^=card-with-title-]>div:last-child:not(:first-child){padding:var(--spacing-4) var(--spacing-6) var(--spacing-6)}[id^=patient-edit-panel-] thead{box-shadow:inset 0 -1px 0 var(--surface-line);background:0 0}[id^=patient-edit-panel-] th{font:var(--type-label);letter-spacing:normal;color:var(--ink-secondary);background:0 0}[id^=patient-edit-panel-] tbody tr{border-top:1px solid var(--surface-line)}[id^=patient-edit-panel-] tbody td{height:var(--spacing-12);font:var(--type-body)}[id^=patient-edit-panel-] tbody tr:hover{background:var(--surface-panel)}[id^=patient-edit-panel-] .shadow-sm,[id^=patient-edit-panel-] .shadow-2{box-shadow:none}[data-slot=field-label]{font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-line);letter-spacing:normal;color:var(--ink-secondary)}[data-slot=encounter-shell]{--layout-chart-col:var(--zone-short-chart);--layout-chart-col-strip:var(--zone-short-chart-strip);--layout-intel-col:var(--zone-panel);background:var(--surface-read)}[data-slot=encounter-frame]>[data-slot=encounter-shell]{flex:1;height:auto;min-height:0}.page-header-tabs [data-testid=encounter-top-bar]{filter:none;background:0 0;border-bottom:0;height:100%!important}.page-header-tabs [data-testid=encounter-top-bar]>[role=tablist]{gap:var(--spacing-6);margin-left:0}.page-header-tabs [data-testid=encounter-top-bar] [role=tab]{padding:0 0 calc(var(--page-header-pad) - 2px);font-weight:var(--type-body-strong-weight);letter-spacing:normal;white-space:nowrap;color:var(--ink-secondary);border-bottom:2px solid #0000;align-items:flex-end;min-width:0!important;font-size:var(--type-body-size)!important;line-height:var(--type-body-line)!important}.page-header-tabs [data-testid=encounter-top-bar] [role=tab]:not(:disabled):hover,.page-header-tabs [data-testid=encounter-top-bar] [role=tab][aria-selected=true]{color:var(--ink-body)}.page-header-tabs [data-testid=encounter-top-bar] [role=tab][aria-selected=true]{border-bottom-color:var(--accent-primary)}[data-slot=encounter-frame] div:has(>div>[data-slot=encounter-step-nav])>[data-atom=progress-bar]>span:not([data-testid]){background:var(--surface-line);opacity:1}[data-slot=encounter-frame] div:has(>div>[data-slot=encounter-step-nav])>[data-atom=progress-bar]>[data-testid=progress-bar-fill]{background:var(--accent-primary)}[data-slot=frame-v2-step-header] [data-testid=visit-info-strip]{--visit-info-caption-font-size:var(--type-label-size);--visit-info-caption-line-height:var(--type-label-line);--visit-info-value-font-size:var(--type-body-size);--visit-info-value-line-height:var(--type-body-line)}[data-slot=frame-v2-step-header] [data-testid^=visit-info-cell-]>span:first-child{font-weight:var(--type-label-weight);letter-spacing:normal;color:var(--ink-secondary)}[data-slot=frame-v2-step-header] [data-testid^=visit-info-cell-]>span:last-child{font-weight:var(--type-body-strong-weight);color:var(--ink-body)}[data-slot=soap-ribbon]{--font-weight-bold:var(--type-body-strong-weight);column-gap:var(--spacing-6)}[data-slot=soap-ribbon]>[data-soap-group]{font-size:var(--type-body-size);font-weight:var(--type-body-strong-weight);line-height:var(--type-body-line);color:var(--ink-secondary)}[data-slot=soap-ribbon]>[data-soap-group]:hover{color:var(--ink-body)}[data-slot=soap-ribbon]>[data-soap-group][data-active=true]{color:var(--accent-primary)}[data-slot=soap-ribbon]>[data-soap-group]>[aria-label=complete]{order:-1}[data-slot=soap-ribbon] [data-slot=soap-tab-rule]{display:none}[data-slot=encounter-step-nav]>nav.pa-encounter-stepper{background:0 0;border-radius:0;flex:auto;gap:0;min-width:0;padding:0;display:flex}[data-slot=encounter-step-nav]>nav.pa-encounter-stepper>span[aria-hidden=true]{display:none}:is(.pa-encounter-stepper>[data-step],.pa-encounter-stepper-end){isolation:isolate;justify-content:center;align-items:center;gap:var(--spacing-2);height:var(--spacing-10);margin:0 0 0 calc(var(--spacing-1) / 2 - var(--spacing-3));padding:0 var(--spacing-4) 0 calc(var(--spacing-3) * 2);box-shadow:none;font-size:var(--type-body-size);font-weight:var(--type-body-strong-weight);line-height:var(--type-body-line);letter-spacing:normal;white-space:nowrap;color:var(--ink-secondary);background:0 0;border:0;border-radius:0;flex:1 0 auto;display:inline-flex;position:relative}:is(.pa-encounter-stepper>[data-step],.pa-encounter-stepper-end):after{content:"";z-index:-1;background:var(--surface-panel);clip-path:polygon(0 0, calc(100% - var(--spacing-3)) 0, 100% 50%, calc(100% - var(--spacing-3)) 100%, 0 100%, var(--spacing-3) 50%);position:absolute;inset:0}.pa-encounter-stepper>[data-step]:first-child{padding-left:var(--spacing-4);margin-left:0}.pa-encounter-stepper>[data-step]:first-child:after{clip-path:polygon(0 0, calc(100% - var(--spacing-3)) 0, 100% 50%, calc(100% - var(--spacing-3)) 100%, 0 100%)}:is(.pa-encounter-stepper>[data-step],.pa-encounter-stepper-end):focus-visible{outline:2px solid var(--accent-primary);outline-offset:calc(var(--spacing-1) / -2)}.pa-encounter-stepper>[data-step]:hover{color:var(--ink-body)}:is(.pa-encounter-stepper>[data-step],.pa-encounter-stepper-end[data-step=sign-note]):before{content:"";box-sizing:border-box;width:var(--spacing-4);height:var(--spacing-4);border:1.5px dashed var(--ink-meta);border-radius:var(--radius-full);flex:none}.pa-encounter-stepper>[data-completed]:before{display:none}.pa-encounter-stepper>[data-completed]{color:var(--ink-body)}.pa-encounter-stepper>[data-completed]>[data-badge]{order:-1}.pa-encounter-stepper>[data-completed]>[data-badge]>svg{width:var(--spacing-4);height:var(--spacing-4)}.pa-encounter-stepper>[data-completed]>[data-badge] circle{fill:var(--accent-primary)}.pa-encounter-stepper>[aria-current=step]{font-weight:var(--type-card-title-weight);color:var(--accent-active-text)}.pa-encounter-stepper>[aria-current=step]:after{background:var(--accent-active-bg)}.pa-encounter-stepper>[aria-current=step]:before{border-color:var(--accent-primary)}.pa-encounter-stepper-end[data-step=sign-note]{color:var(--accent-primary)}.pa-encounter-stepper-end[data-step=note-signed]{color:var(--status-good-text);cursor:default}.pa-encounter-stepper-end[data-step=note-signed]:after{background:color-mix(in srgb, var(--status-good) 14%, var(--surface-read))}[data-slot=encounter-frame] [data-slot=pa-step-canvas]{padding:var(--spacing-6) var(--spacing-6) var(--spacing-12)}[data-slot=encounter-frame] [data-slot=chart-person]{gap:var(--spacing-2);padding:0 var(--spacing-5) var(--spacing-3);background:var(--surface-read);border-bottom:0}[data-slot=encounter-frame] [data-slot=chart-person]>[role=region]{background:0 0;border-radius:0;padding:0}[data-slot=encounter-frame] [data-slot=chart-person]>[role=region]>div:first-child>:first-child,[data-slot=encounter-frame] [data-slot=chart-person-name],[data-slot=encounter-frame] [data-slot=chart-person-identity],[data-slot=encounter-frame] [data-slot=chart-person-dob]{display:none}[data-slot=encounter-frame] [data-slot=chart-person-visit-row]{padding:0}[data-slot=encounter-frame] [data-slot=chart-person]+div{padding:0 var(--spacing-5) var(--spacing-6)}[data-slot=encounter-frame] [data-slot=chart-sections]{gap:0}[data-slot=encounter-frame] [data-slot=chart-section]{padding:var(--spacing-3) 0;border:0;border-bottom:1px solid var(--surface-line);box-shadow:none;background:0 0;border-radius:0}[data-slot=encounter-frame] [data-slot=chart-section]:last-child{border-bottom:0}[data-slot=encounter-frame] [data-slot=chart-section-title]{font:var(--type-label);letter-spacing:normal;color:var(--ink-secondary)}[data-slot=encounter-frame] [data-slot=chart-section-count]{font:var(--type-label);color:var(--ink-secondary)}:is([data-slot=pa-step-canvas],[data-slot=pa-pre-encounter-main]){--text-body-15:var(--type-body-size);--text-body-15--line-height:var(--type-body-line);--text-md:var(--type-card-title-size);--text-md--line-height:var(--type-card-title-line);--text-eyebrow--line-height:var(--type-label-line)}:is([data-slot=pa-step-canvas],[data-slot=pa-pre-encounter-main]) *{letter-spacing:normal}:is([data-slot=pa-step-canvas],[data-slot=pa-pre-encounter-main]) :is(.shadow-2,.shadow-sm,[class~="shadow-[var(--shadow-2)]"]){box-shadow:none}:is([data-slot=pa-step-canvas],[data-slot=pa-pre-encounter-main]) .uppercase{font-weight:var(--type-label-weight)}:is([data-slot=pa-step-canvas],[data-slot=pa-pre-encounter-main]) .uppercase:is(.text-brand-depth,.text-blue-700,[class~="text-[var(--color-brand-depth)]"]){color:var(--ink-secondary)}[data-slot=pa-step-canvas] section[id^=sec-]>div:first-child{border-bottom-color:var(--surface-line)}[data-slot=pa-step-canvas] section[id^=sec-]>div:first-child>h2{font:var(--type-card-title);color:var(--ink-body)}[data-slot=pa-step-canvas] section[id^=sec-]>div:first-child>h2~span{font:var(--type-meta)}[data-slot=pa-step-canvas] section:has(>header[data-part=block-header]){padding:var(--spacing-5);box-shadow:none}[data-slot=pa-step-canvas] header[data-part=block-header]>h3{font:var(--type-card-title);color:var(--ink-body)}[data-slot=pa-step-canvas] header[data-part=block-header]>span:last-child{font:var(--type-label)}[data-slot=pa-step-canvas] [data-part=note-line-label],[data-slot=pa-step-canvas] [data-part=note-line-label]+div,[data-slot=pa-step-canvas] [data-part=note-field-box] textarea{line-height:var(--type-body-line)}[data-slot=pa-step-canvas] :is([data-note-group],[data-risk-record])>h3{font:var(--type-label);color:var(--ink-secondary)}[data-slot=pa-step-canvas] button[aria-haspopup=listbox][data-state]:not([data-status]){border-radius:var(--radius-tag);font-size:var(--type-body-strong-size);font-weight:var(--type-body-strong-weight)}[data-slot=pa-step-canvas] [data-slot=encounter-dx-card][data-variant=card],[data-slot=pa-step-canvas] [data-order-type][data-variant=card]{border-radius:var(--radius-card);box-shadow:none}[data-slot=pa-step-canvas] [data-slot=encounter-dx-card] [data-part=dx-body]>div:first-child>span[dir=auto]{font:var(--type-body-strong);color:var(--ink-body)}[data-slot=pa-step-canvas] [data-slot=encounter-dx-card] [data-part=dx-body]>div:first-child>span:first-child{font:var(--type-label);line-height:var(--type-body-line);color:var(--ink-secondary);padding-top:0}:not(.scrollbar-hide):not([class*=scrollbar-width\:none]){scrollbar-width:thin;scrollbar-color:var(--color-grey-300) transparent}.patients-list-table{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);box-shadow:none;overflow:clip}.patients-list-table-title{justify-content:space-between;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--surface-line);font:var(--type-body-strong);color:var(--ink-body);display:flex}.patients-list-table-title :is(h2,h3){font:inherit}.patients-list-table div:has(>table){border:0;border-radius:0}.patients-list-table table{border-collapse:collapse;width:100%}.patients-list-table thead tr,.patients-list-table thead th{background:var(--surface-read)}.patients-list-table thead th{padding:calc(var(--spacing-3) - 2px) var(--spacing-3);text-transform:none;letter-spacing:0;white-space:nowrap;font:var(--type-label);color:var(--ink-secondary);border-bottom:1px solid var(--surface-line)}.patients-list-table tbody td{padding:var(--spacing-3);font:var(--type-body);vertical-align:middle;border-bottom:1px solid var(--color-grey-100)}.patients-list-table tbody tr:last-child td,.patients-list-table tbody tr{border-bottom:0}:root{--encounter-summary-bg:var(--surface-read)}[data-slot=encounter-chart-col],[data-slot=pre-encounter-summary-rail],[data-slot=chart-person]{background-color:var(--encounter-summary-bg)}:root{--encounter-hpi-idle-bg:var(--surface-panel)}[data-encounter-polish=on] [data-slot=qr-step-panel][data-step=hpi] div[dir]>textarea{background-color:var(--encounter-hpi-idle-bg);field-sizing:content;border-color:#0000;overflow:visible}[data-encounter-polish=on] [data-slot=qr-step-panel][data-step=hpi] div[dir]>textarea:hover{border-color:var(--surface-line)}[data-encounter-polish=on] [data-slot=qr-step-panel][data-step=hpi] div[dir]>textarea:focus,[data-encounter-polish=on] [data-slot=qr-step-panel][data-step=hpi] div[dir]>textarea:focus-visible{border-color:var(--accent-primary);background-color:var(--surface-read);box-shadow:0 0 0 1px var(--accent-primary)}:root{--home-gap:var(--spacing-4);--home-card-pad:var(--spacing-5);--home-side-min:368px;--day-strip-height:var(--spacing-10);--day-strip-line:1.5px;--home-row-name-min:128px;--home-brief-label:96px}.home-card{background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);min-width:0;box-shadow:none}.home-card-head{justify-content:space-between;align-items:center;gap:var(--spacing-4);padding:var(--spacing-4) var(--home-card-pad) var(--spacing-3);display:flex}.home-card-heading{align-items:center;gap:var(--spacing-2);min-width:0;display:flex}.home-card-title{font:var(--type-card-title);color:var(--ink-body);margin:0}.home-card-right{align-items:center;gap:var(--spacing-3);min-width:0;font:var(--type-meta);color:var(--ink-secondary);display:flex}.home-card-body{padding:0 var(--home-card-pad) var(--home-card-pad)}.home-card-body-flush{border-top:1px solid var(--surface-line);border-radius:0 0 var(--radius-card) var(--radius-card);padding:0;overflow:hidden}.ready-list{gap:var(--home-gap);min-height:0;padding:var(--page-header-gap) var(--page-pad) var(--page-pad);flex-direction:column;display:flex}.ready-grid{grid-template-columns:minmax(0, 2fr) minmax(var(--home-side-min), 1fr);align-items:start;gap:var(--home-gap);display:grid}.ready-side{gap:var(--home-gap);flex-direction:column;min-width:0;display:flex}.home-empty{font:var(--type-body);color:var(--ink-secondary);margin:0}.home-empty-padded{padding:var(--spacing-4) var(--home-card-pad)}.home-state{padding:var(--spacing-6) var(--home-card-pad)}.home-link{font:var(--type-label);color:var(--accent-primary);background:0 0;border:0;padding:0}.home-link:hover{text-decoration:underline}.day-legend{justify-content:flex-end;align-items:center;gap:var(--spacing-1) var(--spacing-3);color:var(--ink-secondary);flex-wrap:wrap;display:flex}.day-legend-item{align-items:center;gap:var(--spacing-1);font-variant-numeric:tabular-nums;display:inline-flex}.day-legend-free{font-variant-numeric:tabular-nums;color:var(--ink-meta)}.day-note{margin:0 0 var(--spacing-3);font:var(--type-body);color:var(--ink-secondary)}.day-strip{width:100%;height:var(--day-strip-height);display:block;overflow:visible}.day-now-band{width:100%;height:var(--spacing-5);display:block;overflow:visible}.day-now-label{font:var(--type-label);font-variant-numeric:tabular-nums;fill:var(--ink-body)}.day-track{fill:var(--surface-read);stroke:var(--surface-line);stroke-width:1px}.day-past{fill:var(--surface-panel)}.day-tick{stroke:var(--surface-line);stroke-width:1px}.day-free{fill:none;stroke:var(--ink-subtle);stroke-width:1px;stroke-dasharray:4 3}.day-block-box{overflow:hidden}.day-block-box:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.day-block{x:1px;y:1px;rx:var(--radius-tag);width:calc(100% - 2px);height:calc(100% - 2px);fill:var(--surface-read);stroke:var(--ink-meta);stroke-width:1px}.day-block-name{font:var(--type-label);fill:var(--ink-secondary);pointer-events:none}.day-block-box[data-glyph=done] .day-block{fill:var(--surface-line);stroke:#0000}.day-block-box[data-glyph=done] .day-block-name{fill:var(--ink-meta)}.day-block-box[data-glyph=full] .day-block{fill:var(--accent-primary);stroke:var(--accent-primary)}.day-block-box[data-glyph=full] .day-block-name{fill:var(--surface-read)}.day-block-box[data-glyph=half] .day-block{fill:var(--accent-active-bg);stroke:var(--accent-primary)}.day-block-box[data-glyph=half] .day-block-name{fill:var(--accent-active-text)}.day-block-box[data-glyph=alert] .day-block{fill:var(--status-overdue-bg);stroke:var(--status-bad)}.day-block-box[data-selected] .day-block{stroke:var(--ink-body);stroke-width:var(--day-strip-line)}.day-now{stroke:var(--ink-body);stroke-width:var(--day-strip-line);pointer-events:none}.day-hours{margin-top:var(--spacing-1);font:var(--type-meta);font-variant-numeric:tabular-nums;color:var(--ink-subtle);display:flex}.day-hour{flex:1 1 0}.ready-rows>*+*{border-top:1px solid var(--surface-line)}.ready-row{grid-template-columns:var(--spacing-12) var(--spacing-8) minmax(var(--home-row-name-min), 1.6fr) minmax(0, .8fr) minmax(var(--home-row-name-min), 1fr) var(--spacing-4);align-items:center;gap:var(--spacing-3);width:100%;padding:var(--spacing-3) var(--home-card-pad);text-align:left;background:0 0;border:0;display:grid}.ready-row:hover{background:var(--surface-panel)}.ready-row:focus-visible{outline-offset:-2px}.ready-row-time{font:var(--type-body-strong);font-variant-numeric:tabular-nums;color:var(--ink-body)}.ready-row-who{min-width:0}.ready-row-name{text-overflow:ellipsis;white-space:nowrap;font:var(--type-body-strong);color:var(--ink-body);display:block;overflow:hidden}.ready-row-demo{font-weight:var(--type-body-weight);color:var(--ink-secondary)}.ready-row-type,.ready-row-room{text-overflow:ellipsis;white-space:nowrap;font:var(--type-meta);color:var(--ink-secondary);display:block;overflow:hidden}.ready-row-status{min-width:0}.ready-row-chevron{color:var(--ink-secondary);transition:transform var(--motion-tab);display:inline-flex}[data-expanded]>.ready-row .ready-row-chevron{transform:rotate(180deg)}[data-done]>.ready-row .ready-row-time,[data-done]>.ready-row .ready-row-name{color:var(--ink-meta)}.ready-brief{padding:var(--spacing-6) var(--spacing-10) var(--spacing-8);padding-left:calc(var(--home-card-pad) + var(--spacing-12) + var(--spacing-3));border-top:1px solid var(--surface-line);background:var(--surface-panel)}.ready-brief-head{justify-content:space-between;align-items:center;gap:var(--spacing-4);padding-bottom:var(--spacing-3);border-bottom:1px solid var(--surface-line);display:flex}.ready-brief-reason{min-width:0;font:var(--type-body-strong);color:var(--ink-body);margin:0}.ready-brief-list{gap:var(--spacing-1);margin:var(--spacing-3) 0 0;flex-direction:column;padding:0;display:flex}.ready-brief-line{gap:var(--spacing-2);min-width:0;font:var(--type-body);display:flex}.ready-brief-line dt{flex:0 0 var(--home-brief-label);color:var(--ink-secondary)}.ready-brief-line dd{min-width:0;color:var(--ink-body);margin:0}.need-list,.inbox-list{margin:0;padding:0;list-style:none}.need-list>li+li,.inbox-list>li+li{border-top:1px solid var(--surface-line)}.home-pill{height:var(--spacing-5);padding-inline:var(--spacing-2);background:var(--accent-primary);font:var(--type-label);font-variant-numeric:tabular-nums;color:var(--surface-read);border-radius:999px;align-items:center;display:inline-flex}.need-item{justify-content:space-between;align-items:center;gap:var(--spacing-3);width:100%;padding:var(--spacing-3) var(--home-card-pad);text-align:left;background:0 0;border:0;display:flex}.need-item:hover{background:var(--surface-panel)}.need-item[data-new]{background:var(--surface-new)}.need-item[data-new]:hover{background:var(--accent-active-bg)}.need-item:focus-visible{outline-offset:-2px}.need-lead{width:var(--spacing-2);flex-shrink:0;justify-content:center;display:flex}.need-dot{width:var(--spacing-2);height:var(--spacing-2);background:var(--accent-primary);border-radius:50%}.need-text{flex:auto;min-width:0}.need-title{text-overflow:ellipsis;white-space:nowrap;font:var(--type-body);color:var(--ink-body);display:block;overflow:hidden}.need-item[data-new] .need-title{font:var(--type-body-strong)}.need-meta{text-overflow:ellipsis;white-space:nowrap;font:var(--type-meta);color:var(--ink-secondary);display:block;overflow:hidden}.need-item[data-new] .need-meta{color:var(--ink-body)}.need-due{height:var(--spacing-5);padding-inline:var(--spacing-1);border:1px solid var(--surface-line);border-radius:var(--radius-tag);font:var(--type-meta);white-space:nowrap;color:var(--ink-secondary);flex-shrink:0;align-items:center;display:inline-flex}.need-due[data-tone=overdue]{border-color:var(--status-bad);color:var(--status-bad)}.need-modal-line{align-items:center;gap:var(--spacing-2);margin:0 0 var(--spacing-3);display:flex}.need-modal-kind{font:var(--type-body);color:var(--ink-secondary)}.inbox-row{align-items:flex-start;gap:var(--spacing-2);padding:var(--spacing-3) var(--home-card-pad);display:flex}.inbox-row[data-unread]{background:var(--surface-new)}.inbox-dot{width:var(--spacing-2);height:var(--spacing-2);margin-top:var(--spacing-1);background:0 0;border-radius:50%;flex-shrink:0}.inbox-row[data-unread] .inbox-dot{background:var(--accent-primary)}.inbox-text{min-width:0}.inbox-message{-webkit-line-clamp:2;font:var(--type-body);color:var(--ink-body);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.inbox-row[data-unread] .inbox-message{font-weight:var(--type-body-strong-weight)}.inbox-time{font:var(--type-meta);color:var(--ink-secondary);display:block}.inbox-row[data-unread] .inbox-time{font:var(--type-label);color:var(--accent-active-text)}:root{--patient-page-gap:var(--spacing-8);--patient-section-gap:var(--spacing-10);--patient-page-pad:var(--spacing-6);--patient-visit-card-height:calc(var(--spacing-8) * 3);--patient-block-min:calc(var(--spacing-8) * 10);--patient-icon-box:var(--spacing-8);--patient-tint-amber:color-mix(in srgb, var(--status-attention) 5%, var(--surface-read));--patient-tint-green:color-mix(in srgb, var(--status-good) 5%, var(--surface-read));--patient-tint-blue:color-mix(in srgb, var(--accent-primary) 5%, var(--surface-read))}[data-slot=patient-overview]{grid-template-columns:repeat(auto-fit, minmax(var(--patient-block-min), 1fr));gap:var(--patient-page-gap) var(--patient-page-pad);padding:var(--patient-page-pad);align-items:stretch;display:grid}[data-slot=overview-block]{gap:var(--spacing-3);min-width:0;padding:var(--spacing-4);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);flex-direction:column;display:flex}[data-slot=overview-block][data-wide=true]{grid-column:1/-1}[data-slot=overview-block][data-tint]{padding:var(--spacing-5);border-color:#0000}[data-slot=overview-block][data-tint=amber]{background:var(--patient-tint-amber)}[data-slot=overview-block][data-tint=green]{background:var(--patient-tint-green)}[data-slot=overview-block][data-tint=blue]{background:var(--patient-tint-blue)}[data-slot=overview-block][data-tint] [data-slot=overview-block-icon]{width:auto;height:auto;color:var(--ink-meta);background:0 0}[data-slot=overview-block-head]{align-items:center;gap:var(--spacing-2);display:flex}[data-slot=overview-block-icon]{width:var(--patient-icon-box);height:var(--patient-icon-box);border-radius:var(--radius-control);background:var(--surface-panel);color:var(--ink-secondary);justify-content:center;align-items:center;display:inline-flex}[data-slot=overview-block-title]{min-width:0;font:var(--type-card-title);color:var(--ink-body);flex:1;margin:0}[data-slot=overview-block-link]{align-items:center;gap:var(--spacing-1);font:var(--type-label);color:var(--accent-primary);background:0 0;border:0;padding:0;display:inline-flex}[data-slot=overview-block-link]:hover{text-decoration:underline}[data-slot=overview-headline]{align-items:baseline;gap:var(--spacing-2);font:var(--type-body);color:var(--ink-secondary);margin:0;display:flex}[data-slot=overview-count]{font:var(--type-data);color:var(--ink-body)}[data-slot=overview-items]{gap:var(--spacing-1);font:var(--type-body);color:var(--ink-body);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}[data-slot=overview-items]>li{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-slot=overview-empty]{font:var(--type-body);color:var(--ink-meta);margin:0}[data-slot=overview-visits]{grid-template-columns:repeat(auto-fit, minmax(var(--patient-block-min), 1fr));gap:var(--spacing-4);display:grid}[data-slot=visit-card]{--visit-tint:var(--surface-panel);--visit-edge:var(--surface-line);--visit-ink:var(--ink-body);gap:var(--spacing-1);min-height:var(--patient-visit-card-height);padding:var(--spacing-3) var(--spacing-4);background:var(--visit-tint);border-left:var(--spacing-1) solid var(--visit-edge);border-radius:var(--radius-card);color:var(--visit-ink);flex-direction:column;display:flex}[data-slot=visit-card][data-past=true]{--visit-ink:var(--ink-secondary)}[data-slot=visit-card][data-hue=orange]{--visit-tint:var(--cat-orange-100);--visit-edge:var(--cat-orange-500);--visit-ink:var(--cat-orange-800)}[data-slot=visit-card][data-hue=jade]{--visit-tint:var(--cat-jade-100);--visit-edge:var(--cat-jade-500);--visit-ink:var(--cat-jade-800)}[data-slot=visit-card][data-hue=purple]{--visit-tint:var(--cat-purple-100);--visit-edge:var(--cat-purple-500);--visit-ink:var(--cat-purple-800)}[data-slot=visit-card][data-hue=vermilion]{--visit-tint:var(--cat-vermilion-100);--visit-edge:var(--cat-vermilion-500);--visit-ink:var(--cat-vermilion-800)}[data-slot=visit-card][data-hue=sky]{--visit-tint:var(--cat-sky-100);--visit-edge:var(--cat-sky-500);--visit-ink:var(--cat-sky-800)}[data-slot=visit-card][data-hue=yellow]{--visit-tint:var(--cat-yellow-100);--visit-edge:var(--cat-yellow-500);--visit-ink:var(--cat-yellow-800)}[data-slot=visit-card][data-hue=blue]{--visit-tint:var(--cat-blue-100);--visit-edge:var(--cat-blue-500);--visit-ink:var(--cat-blue-800)}[data-slot=visit-card-label]{font:var(--type-label);color:var(--ink-secondary)}[data-slot=visit-card-when]{font:var(--type-card-title)}[data-slot=visit-card-what]{font:var(--type-body)}[data-slot=visit-card-foot]{justify-content:space-between;align-items:center;gap:var(--spacing-2);flex-wrap:wrap;margin-top:auto;display:flex}[data-slot=page-scaffold-body][data-patient-pages=on]{background:var(--surface-read)}:root{--list-search-width:calc(var(--spacing-8) * 10)}[data-slot=patients-toolbar]{align-items:center;gap:var(--spacing-3);flex-wrap:wrap;display:flex}[data-slot=patients-toolbar]>:first-child{width:var(--list-search-width)}[data-slot=patients-toolbar]>:first-child>div[data-status][data-state][data-size]:has(>input){height:var(--spacing-8);padding-block:0}.patients-list [data-slot=page-scaffold-body],.tasks-list [data-slot=page-scaffold-body]{border-color:var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);box-shadow:none}[data-slot=list-card-title]{justify-content:space-between;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--surface-line);font:var(--type-body-strong);color:var(--ink-body);display:flex}[data-slot=list-card-title]>h2{font:inherit;margin:0}[data-slot=list-card-count]{font:var(--type-meta);font-variant-numeric:tabular-nums;color:var(--ink-secondary)}.patients-list [data-slot=table-head][data-col=select],.patients-list [data-slot=table-cell][data-col=select]{width:var(--spacing-10);padding-inline:var(--spacing-4) 0}.patients-list [data-slot=table-head][data-col=actions],.patients-list [data-slot=table-cell][data-col=actions]{width:var(--spacing-12);padding-inline:0 var(--spacing-4)}.patients-list [data-slot=table-head][data-sortable]:hover{color:var(--ink-body)}[data-slot=patients-selection-bar]{justify-content:space-between;align-items:center;gap:var(--spacing-4);padding:var(--spacing-2) var(--spacing-4);border:1px solid var(--accent-primary);border-radius:var(--radius-control);background:var(--accent-active-bg);display:flex}[data-slot=patients-selection-lead]{align-items:center;gap:var(--spacing-3);display:flex}[data-slot=patients-selection-count]{font:var(--type-body-strong);color:var(--accent-active-text)}[data-slot=patients-selection-clear]{font:var(--type-body);color:var(--accent-active-text);background:0 0;border:0;padding:0}[data-slot=patients-selection-clear]:hover{text-decoration:underline}[data-slot=patients-selection-actions]{align-items:center;gap:var(--spacing-2);display:flex}[data-row-action=menu]{width:var(--spacing-8);height:var(--spacing-8);border:1px solid var(--surface-line);border-radius:var(--radius-control);background-color:var(--surface-read);color:var(--ink-secondary);justify-content:center;align-items:center;display:inline-flex}[data-row-action=menu]:hover{border-color:var(--color-grey-400);background-color:var(--surface-panel);color:var(--ink-secondary)}[data-row-action=menu]:active{background-color:var(--color-grey-200)}[data-slot=care-plan-page]{gap:var(--patient-section-gap);padding:var(--patient-page-pad);flex-direction:column;display:flex}[data-slot=care-plan]{gap:var(--spacing-3);flex-direction:column;min-width:0;display:flex}[data-slot=care-plan-head]{justify-content:space-between;align-items:baseline;gap:var(--spacing-4);display:flex}[data-slot=care-plan-title]{font:var(--type-card-title);color:var(--ink-body);margin:0}[data-slot=care-plan-tally]{font:var(--type-meta);color:var(--ink-secondary);white-space:nowrap}[data-slot=care-plan-subtitle]{font:var(--type-body-strong);color:var(--ink-secondary);margin:0}[data-slot=care-plan-goals]{grid-template-columns:repeat(auto-fit, minmax(var(--patient-block-min), 1fr));gap:var(--spacing-4);margin:0;padding:0;list-style:none;display:grid}[data-slot=goal-card]{gap:var(--spacing-1);min-width:0;padding:var(--spacing-4);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);flex-direction:column;display:flex}[data-slot=goal-card-head]{justify-content:space-between;align-items:flex-start;gap:var(--spacing-3);display:flex}[data-slot=goal-card-title]{min-width:0;font:var(--type-body-strong);color:var(--ink-body)}[data-slot=goal-card-latest]{font:var(--type-body);color:var(--ink-body)}[data-slot=goal-card-target]{font:var(--type-meta);color:var(--ink-secondary)}[data-slot=encounter-patient-header]{background-color:var(--color-surface-card)}[data-slot=encounter-patient-header] .page-header-leading{align-items:center;gap:var(--spacing-2);width:auto}[data-slot=encounter-patient-header] .page-header-leading>button{width:auto;height:auto}[data-slot=encounter-patient-header] .page-header-leading>:not(button){width:var(--page-header-photo);height:var(--page-header-photo)}:root{--encounter-tab-underline:2px}[data-slot=pre-encounter-summary-rail] [data-slot=summary-section-card]{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}[data-slot=pre-encounter-summary-rail] [data-slot=summary-section-card]>span[aria-hidden=true]{display:none}[data-slot=summary-section-card]>header>span:first-child{font:var(--type-label);letter-spacing:normal;text-transform:lowercase;color:var(--ink-secondary)}[data-slot=summary-section-card]>header>span:first-child:first-letter{text-transform:uppercase}[data-slot=summary-section-card]>header>span:nth-child(2){font:var(--type-meta);color:var(--ink-secondary)}[data-slot=summary-section-row]>div:first-child>span:first-child{font:var(--type-body);color:var(--ink-body)}[data-slot=summary-section-row]>div:first-child>span:not(:first-child){font:var(--type-meta);color:var(--ink-secondary)}[data-slot=growth-chart-header]>span:first-child{font:var(--type-label);letter-spacing:normal;text-transform:none;color:var(--ink-secondary)}[data-vital-code] p,[data-slot=growth-chart-empty]{font:var(--type-meta);color:var(--ink-secondary)}[data-block=encounter-summary-band] section[aria-label] h3{font:var(--type-label);letter-spacing:normal;text-transform:lowercase;color:var(--ink-secondary)}[data-block=encounter-summary-band] section[aria-label] h3:first-letter{text-transform:uppercase}[data-block=encounter-summary-band] section[aria-label] h3+span{font:var(--type-meta);color:var(--ink-secondary)}[data-block=encounter-summary-band]{gap:var(--spacing-2)}[data-block=encounter-summary-band]>div{padding-block:var(--spacing-4);padding-inline:var(--spacing-4);border-radius:var(--radius-card);box-shadow:none}[data-block=encounter-summary-band]>div:first-child{gap:var(--spacing-3)}[data-block=encounter-summary-band]>div:first-child>[role=img],[data-block=encounter-summary-band]>div:first-child>div>div:first-child>span[class~=text-size-subtitle],[data-block=encounter-summary-band]>div:first-child>div>span[class~=text-size-xs][class~=text-text-muted]{display:none!important}[data-block=encounter-summary-band]>[data-slot=summary-band-cluster]{padding:0}[data-block=encounter-summary-band]>[data-slot=summary-band-cluster]>div{gap:var(--spacing-2);padding-block:var(--spacing-4)}[data-block=encounter-summary-band] section[aria-label]{gap:var(--spacing-1)}[data-block=encounter-summary-band] section[aria-label]>p{font:var(--type-meta)}[data-block=encounter-summary-band]>div:first-child span[class~=text-brand-primary]{font:var(--type-body);color:var(--ink-body)}[data-block=encounter-summary-band]>div:first-child span[class~=text-text-hint]{font:var(--type-meta);color:var(--ink-secondary)}[data-block=encounter-summary-band] button[aria-label=Update\ status] span[data-size]{height:var(--status-chip-height);padding:0 var(--status-chip-pad);border-radius:var(--radius-tag);font:var(--type-body-strong);line-height:var(--status-chip-height)}[data-block=encounter-summary-band] button[aria-label=Update\ status] span[data-size][style*=--color-status-success\)]{background-color:var(--chip-success-bg)!important;color:var(--chip-success-fg)!important}[data-block=encounter-summary-band] button[aria-label=Update\ status] span[data-size][style*=--color-status-warning\)]{background-color:var(--chip-warning-bg)!important;color:var(--chip-warning-fg)!important}[data-block=encounter-summary-band] button[aria-label=Update\ status] span[data-size][style*=--color-status-error\)]{background-color:var(--chip-error-bg)!important;color:var(--chip-error-fg)!important}[data-block=encounter-summary-band] button[aria-label=Update\ status] span[data-size][style*=--color-status-info\)],[data-block=encounter-summary-band] button[aria-label=Update\ status] span[data-size][style*=--color-brand-primary\)]{background-color:var(--chip-info-bg)!important;color:var(--chip-info-fg)!important}[data-block=encounter-summary-band] button[aria-label=Update\ status] span[data-size][style*=--color-status-neutral\)]{background-color:var(--chip-neutral-bg)!important;color:var(--chip-neutral-fg)!important}[data-block=encounter-summary-band] a[href^=tel\:]{width:var(--spacing-6);height:var(--spacing-6);border-radius:var(--radius-control);color:var(--ink-secondary);justify-content:center;align-items:center;display:inline-flex}[data-block=encounter-summary-band] a[href^=tel\:]:hover{background-color:var(--surface-panel);color:var(--accent-primary)}[data-block=encounter-summary-band] a[href^=tel\:]>span{width:var(--spacing-4)!important;height:var(--spacing-4)!important}[data-slot=encounter-visit-strip] [data-testid^=visit-info-cell]>span:first-child,[data-slot=frame-v2-step-header] [data-testid^=visit-info-cell]>span:first-child{font:var(--type-label);letter-spacing:normal;text-transform:lowercase;color:var(--ink-secondary);line-height:var(--type-label-line)!important}[data-slot=encounter-visit-strip] [data-testid^=visit-info-cell]>span:first-child:first-letter,[data-slot=frame-v2-step-header] [data-testid^=visit-info-cell]>span:first-child:first-letter{text-transform:uppercase}[data-slot=encounter-visit-strip] [data-testid^=visit-info-cell]>span:last-child,[data-slot=frame-v2-step-header] [data-testid^=visit-info-cell]>span:last-child{font:var(--type-body-strong);text-transform:none;color:var(--ink-body);line-height:var(--type-body-strong-line)!important}[data-testid=encounter-section-chrome]>header h2{font:var(--type-card-title);color:var(--ink-body)}[data-part=section-badge]{border:1px solid var(--surface-line)!important;border-radius:var(--radius-control)!important;background:var(--surface-panel)!important;box-shadow:none!important}[data-part=section-badge]>span[class~=absolute]{display:none}[data-part=section-badge]>span{filter:none!important}[data-part=section-badge] span{color:var(--ink-secondary)!important}[data-part=section-badge] svg [stroke]{stroke:currentColor}:root{--cat-purple-50:color-mix(in srgb, var(--cat-purple-100) 50%, var(--surface-read));--cat-vermilion-50:color-mix(in srgb, var(--cat-vermilion-100) 50%, var(--surface-read));--cat-jade-50:color-mix(in srgb, var(--cat-jade-100) 50%, var(--surface-read));--cat-sky-50:color-mix(in srgb, var(--cat-sky-100) 50%, var(--surface-read));--soap-s-tint:var(--cat-purple-50);--soap-s-line:var(--cat-purple-200);--soap-s-glyph:var(--cat-purple-600);--soap-s-ink:var(--cat-purple-800);--soap-o-tint:var(--cat-vermilion-50);--soap-o-line:var(--cat-vermilion-200);--soap-o-glyph:var(--cat-vermilion-600);--soap-o-ink:var(--cat-vermilion-800);--soap-a-tint:var(--cat-jade-50);--soap-a-line:var(--cat-jade-200);--soap-a-glyph:var(--cat-jade-600);--soap-a-ink:var(--cat-jade-800);--soap-p-tint:var(--soap-a-tint);--soap-p-line:var(--soap-a-line);--soap-p-glyph:var(--soap-a-glyph);--soap-p-ink:var(--soap-a-ink)}:is([data-structured-note] section[data-wayfind=history],[data-part=section-badge][data-soap=subjective],[data-slot=pa-step-canvas] section:is([data-section=hpi],[data-section=risk],[data-section=ros])>header>[data-part=section-badge],:is([data-note-tile=hpi],[data-note-tile=risk],[data-note-tile=ros])){--soap-tint:var(--soap-s-tint);--soap-line:var(--soap-s-line);--soap-glyph:var(--soap-s-glyph);--soap-ink:var(--soap-s-ink)}:is([data-structured-note] section[data-wayfind=neutral],[data-part=section-badge][data-soap=objective],[data-slot=pa-step-canvas] section:is([data-section=pe],[data-section=docs])>header>[data-part=section-badge],:is([data-note-tile=pe],[data-note-tile=docs])){--soap-tint:var(--soap-o-tint);--soap-line:var(--soap-o-line);--soap-glyph:var(--soap-o-glyph);--soap-ink:var(--soap-o-ink)}:is([data-structured-note] section[data-wayfind=problems],[data-part=section-badge][data-soap=assessment],[data-slot=pa-step-canvas] section[data-section=assessment-plan]>header>[data-part=section-badge],[data-note-tile=ap]){--soap-tint:var(--soap-a-tint);--soap-line:var(--soap-a-line);--soap-glyph:var(--soap-a-glyph);--soap-ink:var(--soap-a-ink)}:is([data-structured-note] section[data-wayfind=medications],[data-part=section-badge][data-soap=plan]){--soap-tint:var(--soap-p-tint);--soap-line:var(--soap-p-line);--soap-glyph:var(--soap-p-glyph);--soap-ink:var(--soap-p-ink)}[data-structured-note] section#note-block-wrap-up[data-wayfind]{--soap-tint:var(--soap-a-tint);--soap-line:var(--soap-a-line);--soap-glyph:var(--soap-a-glyph);--soap-ink:var(--soap-a-ink)}[data-structured-note] section[data-wayfind]>header[data-part=block-header]{border-bottom:0;padding-bottom:0}:is([data-structured-note] section[data-wayfind] [data-part=block-tile],[data-part=section-badge][data-soap]:not([data-soap=other]),[data-slot=pa-step-canvas] section[data-section]:not([data-section=wrap-up])>header>[data-part=section-badge],[data-note-tile]){border:1px solid var(--soap-line)!important;border-radius:var(--radius-control)!important;background:var(--soap-tint)!important;box-shadow:none!important}:is([data-structured-note] section[data-wayfind] [data-part=block-tile],[data-part=section-badge][data-soap]:not([data-soap=other]),[data-slot=pa-step-canvas] section[data-section]:not([data-section=wrap-up])>header>[data-part=section-badge],[data-note-tile]) span{color:var(--soap-glyph)!important}:is([data-structured-note] section[data-wayfind] [data-part=block-tile],[data-part=section-badge][data-soap]:not([data-soap=other]),[data-slot=pa-step-canvas] section[data-section]:not([data-section=wrap-up])>header>[data-part=section-badge],[data-note-tile]) svg [stroke]:not([stroke=none]){stroke:var(--soap-glyph)}:is([data-structured-note] section[data-wayfind] [data-part=block-tile],[data-part=section-badge][data-soap]:not([data-soap=other]),[data-slot=pa-step-canvas] section[data-section]:not([data-section=wrap-up])>header>[data-part=section-badge],[data-note-tile]) svg [fill]:not([fill=none]){fill:var(--soap-glyph)}section[data-section][style*=border-left-width]{border-left-width:1px!important;border-left-color:var(--color-border-card)!important;box-shadow:none!important}[data-structured-note] section[data-wayfind],[data-slot=pre-encounter-screen] section[aria-label=Chief\ complaint]{box-shadow:none}[data-structured-note] section[data-wayfind]>header[data-part=block-header] h3{font:var(--type-card-title)}[data-structured-note] section[data-wayfind]>header[data-part=block-header]{align-items:flex-start}[data-structured-note] section[data-wayfind]>header[data-part=block-header]>h3{overflow-wrap:anywhere;white-space:normal;flex:auto;min-width:0}[data-structured-note] section[data-wayfind]>header[data-part=block-header]>h3~span:last-child{flex:none;align-self:flex-start}:root{--icon-mask-message-square-text:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z'/><path d='M7 11h10'/><path d='M7 15h6'/><path d='M7 7h8'/></svg>");--icon-mask-shield-alert:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z'/><path d='M12 8v4'/><path d='M12 16h.01'/></svg>");--icon-mask-list-todo:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M13 5h8'/><path d='M13 12h8'/><path d='M13 19h8'/><path d='m3 17 2 2 4-4'/><rect x='3' y='4' width='6' height='6' rx='1'/></svg>");--icon-mask-stethoscope:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M11 2v2'/><path d='M5 2v2'/><path d='M5 3H4a2 2 0 0 0-2 2v4a6 6 0 0 0 12 0V5a2 2 0 0 0-2-2h-1'/><path d='M8 15a6 6 0 0 0 12 0v-3'/><circle cx='20' cy='10' r='2'/></svg>");--icon-mask-activity:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2'/></svg>");--icon-mask-file-text:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z'/><path d='M14 2v5a1 1 0 0 0 1 1h5'/><path d='M10 9H8'/><path d='M16 13H8'/><path d='M16 17H8'/></svg>");--icon-mask-clipboard-check:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect width='8' height='4' x='8' y='2' rx='1' ry='1'/><path d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/><path d='m9 14 2 2 4-4'/></svg>");--icon-mask-clipboard-list:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect width='8' height='4' x='8' y='2' rx='1' ry='1'/><path d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/><path d='M12 11h4'/><path d='M12 16h4'/><path d='M8 11h.01'/><path d='M8 16h.01'/></svg>");--icon-mask-list-checks:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M13 5h8'/><path d='M13 12h8'/><path d='M13 19h8'/><path d='m3 17 2 2 4-4'/><path d='m3 7 2 2 4-4'/></svg>");--icon-mask-circle-check:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'/><path d='m9 12 2 2 4-4'/></svg>")}[data-structured-note] section#note-block-hpi,section[data-section=hpi],[data-note-tile=hpi]{--soap-glyph-mask:var(--icon-mask-message-square-text)}[data-structured-note] section#note-block-risk,section[data-section=risk],[data-note-tile=risk]{--soap-glyph-mask:var(--icon-mask-shield-alert)}[data-structured-note] section#note-block-ros,section[data-section=ros],[data-note-tile=ros]{--soap-glyph-mask:var(--icon-mask-list-todo)}[data-structured-note] section#note-block-pe,section[data-section=pe],[data-note-tile=pe]{--soap-glyph-mask:var(--icon-mask-stethoscope)}[data-structured-note] section#note-block-vitals{--soap-glyph-mask:var(--icon-mask-activity)}[data-structured-note] section#note-block-docs,section[data-section=docs],[data-note-tile=docs]{--soap-glyph-mask:var(--icon-mask-file-text)}[data-structured-note] section#note-block-ap,section[data-section=assessment-plan],[data-note-tile=ap]{--soap-glyph-mask:var(--icon-mask-clipboard-check)}[data-structured-note] section#note-block-ap-assessment{--soap-glyph-mask:var(--icon-mask-clipboard-list)}[data-structured-note] section:is(#note-block-ap-plan,#note-block-allied-plan,#note-block-nursing-plan){--soap-glyph-mask:var(--icon-mask-list-checks)}[data-structured-note] section#note-block-wrap-up,section[data-section=wrap-up]{--soap-glyph-mask:var(--icon-mask-circle-check)}:is([data-structured-note] section:is(#note-block-hpi,#note-block-risk,#note-block-ros,#note-block-pe,#note-block-vitals,#note-block-docs,#note-block-ap,#note-block-ap-assessment,#note-block-ap-plan,#note-block-allied-plan,#note-block-nursing-plan,#note-block-wrap-up)>header>[data-part=block-tile],section:is([data-section=hpi],[data-section=risk],[data-section=ros],[data-section=pe],[data-section=docs],[data-section=assessment-plan],[data-section=wrap-up])>header>[data-part=section-badge])>span:not([class~=absolute]){-webkit-mask:var(--soap-glyph-mask) center / contain no-repeat;-webkit-mask:var(--soap-glyph-mask) center / contain no-repeat;mask:var(--soap-glyph-mask) center / contain no-repeat;background-color:currentColor;width:var(--icon-size-inline)!important;height:var(--icon-size-inline)!important}:is([data-structured-note] section:is(#note-block-hpi,#note-block-risk,#note-block-ros,#note-block-pe,#note-block-vitals,#note-block-docs,#note-block-ap,#note-block-ap-assessment,#note-block-ap-plan,#note-block-allied-plan,#note-block-nursing-plan,#note-block-wrap-up)>header>[data-part=block-tile],section:is([data-section=hpi],[data-section=risk],[data-section=ros],[data-section=pe],[data-section=docs],[data-section=assessment-plan],[data-section=wrap-up])>header>[data-part=section-badge])>span:not([class~=absolute])>svg{display:none}section[data-section]>header h2{font:var(--type-card-title);text-transform:lowercase;color:var(--ink-body);letter-spacing:normal!important}section[data-section]>header h2:first-letter{text-transform:uppercase}nav[aria-label$=subsections] [data-slot=section-rail]{gap:var(--spacing-2)}nav[aria-label$=subsections] button{font:var(--type-body-strong);gap:var(--spacing-2)}nav[aria-label$=subsections] [data-slot=section-rail]>button{padding:0 var(--spacing-2);border-radius:var(--radius-control)}section[data-link-id^=risk-]{padding:var(--spacing-4);border-radius:var(--radius-card);box-shadow:none}section[data-link-id^=risk-] span[class~=text-body-15]{font:var(--type-card-title);color:var(--ink-body)}section[data-link-id^=risk-] button[data-variant=primary]{border:1px solid var(--button-secondary-line);background-color:var(--surface-read);color:var(--ink-body)}section[data-link-id^=risk-] button[data-variant=primary]:hover{border-color:var(--button-secondary-hover-line);background-color:var(--button-secondary-hover-bg)}[data-template=wrap-up-layout]{margin-inline:0}.pa-docs-step>div:first-child{margin-bottom:var(--spacing-6);padding-inline:0}[data-slot=wrap-up-header] [role=listitem]>div:first-child>p{font:var(--type-label);letter-spacing:normal;color:var(--ink-secondary)}section[aria-label=Problem\ list]>div:first-child,section[data-organism=wrap-up-instructions-panel]>p:first-child,[data-molecule=follow-up-duration-input] span[class~=text-eyebrow]{font:var(--type-label);letter-spacing:normal;text-transform:none;color:var(--ink-secondary)}section[aria-label=Problem\ list]{max-width:100%}section[aria-label=Problem\ list]>div:last-child{border-radius:var(--radius-card)}section[aria-label=Problem\ list]>div:last-child>span[aria-hidden=true]{display:none}section[aria-label=Problem\ list]>div:last-child>div{padding-left:var(--spacing-4)}section[data-organism=wrap-up-instructions-panel]>div p{font:var(--type-body);color:var(--ink-secondary);font-style:normal}[data-molecule=follow-up-duration-input] output,[data-molecule=follow-up-duration-input] button[aria-label$=follow-up]{font:var(--type-body)}[data-molecule=follow-up-duration-input] [role=radio]{font:var(--type-body-strong);letter-spacing:normal}[data-slot=ambient-idle-card]{box-shadow:none}[data-slot=ambient-idle-card]>button{width:var(--spacing-10);height:var(--spacing-10)}[data-slot=ambient-idle-card] span[class~=text-size-sm]{font:var(--type-body-strong)}[data-slot=ambient-idle-card] span[class~=text-size-xs]{font:var(--type-meta)}footer[aria-label=Note\ actions]{flex-wrap:wrap}footer[aria-label=Note\ actions] button[data-note-action]{border:1px solid var(--button-secondary-line);border-radius:var(--radius-control);background-color:var(--surface-read);font:var(--type-body-strong);color:var(--ink-body)}footer[aria-label=Note\ actions] button[data-note-action]:not(:disabled):hover{border-color:var(--button-secondary-hover-line);background-color:var(--button-secondary-hover-bg)}footer[aria-label=Note\ actions] button[data-note-action=sign-lock]{border-color:var(--accent-primary);background-color:var(--accent-primary);color:var(--surface-read)}footer[aria-label=Note\ actions] button[data-note-action=sign-lock]:not(:disabled):hover{border-color:var(--accent-primary);background-color:var(--accent-primary)}footer[aria-label=Note\ actions] button[data-note-action=discard]{color:var(--status-bad)}:root{--glyph-chevron-down:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>");--glyph-chevron-up:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m18 15-6-6-6 6'/></svg>");--glyph-message:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z'/></svg>");--glyph-eye:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0'/><circle cx='12' cy='12' r='3'/></svg>");--glyph-send:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z'/><path d='m21.854 2.147-10.94 10.939'/></svg>");--glyph-save:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M15.2 3a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z'/><path d='M17 21v-7a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v7'/><path d='M7 3v4a1 1 0 0 0 1 1h7'/></svg>");--glyph-pen-line:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M13 21h8'/><path d='M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z'/></svg>");--glyph-pencil:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z'/><path d='m15 5 4 4'/></svg>");--glyph-plus:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M5 12h14'/><path d='M12 5v14'/></svg>");--glyph-zap:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z'/></svg>");--glyph-folder:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z'/></svg>");--glyph-search:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m21 21-4.34-4.34'/><circle cx='11' cy='11' r='8'/></svg>");--glyph-stethoscope:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M11 2v2'/><path d='M5 2v2'/><path d='M5 3H4a2 2 0 0 0-2 2v4a6 6 0 0 0 12 0V5a2 2 0 0 0-2-2h-1'/><path d='M8 15a6 6 0 0 0 12 0v-3'/><circle cx='20' cy='10' r='2'/></svg>");--glyph-file-text:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z'/><path d='M14 2v4a2 2 0 0 0 2 2h4'/><path d='M10 9H8'/><path d='M16 13H8'/><path d='M16 17H8'/></svg>");--glyph-clipboard-list:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect width='8' height='4' x='8' y='2' rx='1' ry='1'/><path d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/><path d='M12 11h4'/><path d='M12 16h4'/><path d='M8 11h.01'/><path d='M8 16h.01'/></svg>")}:is(button[aria-label="Expand patient summary"],button[aria-label="Collapse patient summary"],[role=toolbar][aria-label$=actions]>button,[role=group][aria-label$=actions]>button,[data-slot=wrap-up-header]>div>div:last-child>button,[data-organism=wrap-up-instructions-panel] button[aria-label],[data-organism=wrap-up-invoice-panel] button[aria-label],[data-slot=encounter-patient-header] .page-header-leading>button,[data-block=encounter-summary-band] a[href^=tel\:],[data-slot=ambient-idle-card]>button[aria-label]){color:var(--ink-secondary);position:relative}:is(button[aria-label="Expand patient summary"],button[aria-label="Collapse patient summary"],[role=toolbar][aria-label$=actions]>button,[role=group][aria-label$=actions]>button,[data-slot=wrap-up-header]>div>div:last-child>button,[data-organism=wrap-up-instructions-panel] button[aria-label],[data-organism=wrap-up-invoice-panel] button[aria-label]):not(:disabled):hover{background-color:var(--surface-panel);color:var(--ink-body)}button[aria-label="Expand patient summary"]{--encounter-glyph:var(--glyph-chevron-down)}button[aria-label="Collapse patient summary"]{--encounter-glyph:var(--glyph-chevron-up)}button[aria-label="Add section note"],button[aria-label^="Add Patient Instructions"]{--encounter-glyph:var(--glyph-message)}button[aria-label=Add\ document]{--encounter-glyph:var(--glyph-plus)}button[aria-label^=Preview\ orders],button[aria-label^=Preview\ ePrescription]{--encounter-glyph:var(--glyph-eye)}button:is([aria-label^=Send\ ePrescription],[aria-label^=Resend\ ePrescription]),[role=group][aria-label^=Send\ orders]>button:last-child{--encounter-glyph:var(--glyph-send)}button[aria-label=Save\ Encounter]{--encounter-glyph:var(--glyph-save)}[role=group][aria-label^=Sign\ note]>button:last-child{--encounter-glyph:var(--glyph-pen-line)}button[aria-label="Edit patient instructions"],button[aria-label^=Handwritten\ notes]{--encounter-glyph:var(--glyph-pencil)}[data-organism=wrap-up-invoice-panel] button[aria-label=Add\ Service]{--encounter-glyph:var(--glyph-plus)}[data-organism=wrap-up-invoice-panel] button[aria-label^=Preview\ Invoice]{--encounter-glyph:var(--glyph-eye)}[data-organism=wrap-up-invoice-panel] button[aria-label^=Remove\ ]{--encounter-glyph:var(--glyph-trash)}[data-organism=wrap-up-invoice-panel] button[aria-label^=Edit\ ]{--encounter-glyph:var(--glyph-pencil)}[data-organism=wrap-up-invoice-panel] button[aria-label]:not(:disabled):active{background-color:var(--button-secondary-press-bg);color:var(--ink-body)}[data-organism=wrap-up-invoice-panel] button[aria-label]:disabled{color:var(--color-text-hint)}[data-long-page] .icon-action[aria-pressed=true]{border-color:var(--color-grey-400);background-color:var(--color-grey-100);color:var(--ink-body)}:is(button[aria-label="Expand patient summary"],button[aria-label="Collapse patient summary"],[role=toolbar][aria-label$=actions]>button,[role=group][aria-label$=actions]>button,[data-slot=wrap-up-header]>div>div:last-child>button,[data-organism=wrap-up-instructions-panel] button[aria-label],[data-organism=wrap-up-invoice-panel] button[aria-label])>span[style*=Scrips]{-webkit-text-fill-color:transparent;-webkit-mask:var(--encounter-glyph) center / contain no-repeat;-webkit-mask:var(--encounter-glyph) center / contain no-repeat;mask:var(--encounter-glyph) center / contain no-repeat;background-color:currentColor;width:var(--icon-size-inline)!important;height:var(--icon-size-inline)!important}:is(button[aria-label="Expand patient summary"],button[aria-label="Collapse patient summary"])>span[style*=Scrips]{width:var(--spacing-4)!important;height:var(--spacing-4)!important}button[aria-label="Open the generated note"]{font:var(--type-label)}button[aria-label="Open the generated note"]>span[style*=Scrips]{--encounter-glyph:var(--glyph-file-text);-webkit-text-fill-color:transparent;background-color:var(--ink-secondary);-webkit-mask:var(--encounter-glyph) center / contain no-repeat;-webkit-mask:var(--encounter-glyph) center / contain no-repeat;mask:var(--encounter-glyph) center / contain no-repeat}[data-note-tile]{-webkit-text-fill-color:transparent;position:relative}[data-note-tile]:after{content:"";width:var(--icon-size-inline);height:var(--icon-size-inline);background-color:var(--soap-glyph);-webkit-mask:var(--soap-glyph-mask) center / contain no-repeat;-webkit-mask:var(--soap-glyph-mask) center / contain no-repeat;mask:var(--soap-glyph-mask) center / contain no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:root{--glyph-trash:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M10 11v6'/><path d='M14 11v6'/><path d='M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6'/><path d='M3 6h18'/><path d='M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2'/></svg>");--glyph-chevron-left:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m15 18-6-6 6-6'/></svg>");--glyph-chevron-right:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m9 18 6-6-6-6'/></svg>")}button[aria-label=Post-visit\ summary]{--encounter-glyph:var(--glyph-eye)}button[aria-label="Discard This Note"]{--encounter-glyph:var(--glyph-trash)}button[aria-haspopup=listbox][data-state]>span[style*=Scrips]{--encounter-glyph:var(--glyph-chevron-down)}[data-slot=encounter-workspace-tabs] button[aria-label=Back]{--encounter-glyph:var(--glyph-chevron-left)}button[aria-label="Collapse Scrips Intelligence"]{--encounter-glyph:var(--glyph-chevron-right)}button[aria-label="Expand Scrips Intelligence"]{--encounter-glyph:var(--glyph-chevron-left)}:is([data-slot=encounter-workspace-tabs] button[aria-label=Back],button[aria-label="Collapse Scrips Intelligence"],button[aria-label="Expand Scrips Intelligence"]){color:var(--ink-secondary)!important}:is(button[aria-haspopup=listbox][data-state],[data-slot=encounter-workspace-tabs] button[aria-label=Back],button[aria-label="Collapse Scrips Intelligence"],button[aria-label="Expand Scrips Intelligence"])>span[style*=Scrips]{-webkit-text-fill-color:transparent;-webkit-mask:var(--encounter-glyph) center / contain no-repeat;-webkit-mask:var(--encounter-glyph) center / contain no-repeat;mask:var(--encounter-glyph) center / contain no-repeat;background-color:currentColor;width:var(--icon-size-inline)!important;height:var(--icon-size-inline)!important}[data-slot=encounter-workspace-tabs] button[aria-label=Back]>span[style*=Scrips]{width:var(--icon-size-nav)!important;height:var(--icon-size-nav)!important}:is([data-slot=chief-complaint-field],button[aria-label=Add\ vitals]) svg{stroke-width:var(--icon-stroke)}:root{--page-subtab-height:var(--spacing-10)}[data-page=patient-record],[data-page=patient-record] [data-slot=page-scaffold-main],[data-page=patient-record] [data-slot=page-scaffold-body]{background:var(--surface-read)}[data-page=patient-record] [data-slot=page-scaffold-body]:not([data-patient-pages=on]){padding:var(--page-header-gap) var(--page-pad) var(--page-pad)}[data-page=patient-record] [data-slot=page-scaffold-body]:not([data-patient-pages=on]) form.max-w-3xl,[data-page=patient-record] [data-slot=page-scaffold-body]:not([data-patient-pages=on]) div.max-w-3xl{padding-bottom:0}[data-page=patient-record] [data-slot=page-scaffold-body]:not([data-patient-pages=on]) section.mx-8{margin-inline:0}[data-page=patient-record] [data-slot=page-scaffold-body]:not([data-patient-pages=on]) form>section.mx-8:first-child,[data-page=patient-record] [data-slot=page-scaffold-body]:not([data-patient-pages=on]) div.max-w-3xl>section.mx-8:first-child{margin-top:0}[data-page=patient-record] [data-slot=page-scaffold-body]:not([data-patient-pages=on])>div.p-6,[data-page=patient-record] [data-slot=page-scaffold-body]:not([data-patient-pages=on]) [id^=chart-panel-]>div.p-6{padding:0}[data-page=patient-record] [data-slot=page-scaffold-body]:not([data-patient-pages=on]) [id^=chart-panel-]{padding-top:var(--spacing-6)}[data-page=patient-record] [data-slot=page-scaffold-body]:not([data-patient-pages=on]) section.mx-8>div.rounded-xl,[data-page=patient-record] [data-slot=billing-balances]{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);box-shadow:none}[data-page=patient-record] [data-slot=page-scaffold-body] [role=tablist]:not([data-slot]):not(.header-tabs-row){height:var(--page-subtab-height);align-items:stretch!important;gap:var(--spacing-6)!important;border-bottom:1px solid var(--surface-line)!important;padding-inline:0!important}[data-page=patient-record] [data-slot=page-scaffold-body] [role=tablist]:not([data-slot]):not(.header-tabs-row)>[role=tab]{white-space:nowrap;margin-bottom:-1px;font-size:var(--type-body-strong-size)!important;line-height:var(--type-body-strong-line)!important;font-weight:var(--type-body-strong-weight)!important;color:var(--ink-secondary)!important;border-bottom:2px solid #0000!important;align-items:center!important;padding:0!important}[data-page=patient-record] [data-slot=page-scaffold-body] [role=tablist]:not([data-slot]):not(.header-tabs-row)>[role=tab]:not(:disabled):hover,[data-page=patient-record] [data-slot=page-scaffold-body] [role=tablist]:not([data-slot]):not(.header-tabs-row)>[role=tab][aria-selected=true]{color:var(--ink-body)!important}[data-page=patient-record] [data-slot=page-scaffold-body] [role=tablist]:not([data-slot]):not(.header-tabs-row)>[role=tab][aria-selected=true]{border-bottom-color:var(--accent-primary)!important}.form-action-bar{bottom:calc(-1 * var(--page-pad));z-index:10;justify-content:flex-end;align-items:center;gap:var(--spacing-2);margin:var(--spacing-6) calc(-1 * var(--page-pad)) calc(-1 * var(--page-pad));padding:var(--spacing-4) var(--page-pad);border-top:1px solid var(--surface-line);background:var(--surface-read);display:flex;position:sticky}.form-action-bar-note{align-items:center;gap:var(--spacing-1);min-width:0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);flex:1;display:flex}.form-action-bar button[data-variant][data-size]:not([data-variant=link]){height:var(--page-header-control)}[data-page=patient-record] table :is(th,td.text-right,td:first-child){white-space:nowrap}[data-page=patient-record] table thead :is(tr,th){background-color:var(--color-surface-card)}[data-page=patient-record] table tr>:last-child:has([data-row-action=menu]){background-color:var(--color-surface-card);position:sticky;right:0}[data-page=patient-record] table:has([data-row-action=menu]) thead tr>:last-child{background-color:var(--color-surface-card);position:sticky;right:0}[data-page=patient-record] button>span:has(>svg){justify-content:center;align-items:center;display:inline-flex}td>div.inline-flex.items-center:not([data-slot=chart-row-actions])>button[type=button][aria-label]{box-sizing:border-box;width:var(--icon-box);height:var(--icon-box);border:1px solid var(--surface-line);border-radius:var(--radius-control);background-color:var(--surface-read)}td>div.inline-flex.items-center:not([data-slot=chart-row-actions])>button[type=button][aria-label]:not(:disabled){color:var(--ink-secondary)}td>div.inline-flex.items-center:not([data-slot=chart-row-actions])>button[type=button][aria-label]:not(:disabled):hover{border-color:var(--color-grey-400);background-color:var(--surface-panel)}td>div.inline-flex.items-center:not([data-slot=chart-row-actions])>button[type=button][aria-label]:not(:disabled):has(>svg.lucide-trash-2){color:var(--status-bad)}td>div.inline-flex.items-center:not([data-slot=chart-row-actions])>button[type=button][aria-label]:not(:disabled):has(>svg.lucide-circle-check){color:var(--status-good-text)}[data-slot=chart-row-actions]>button[data-tone=success]:not(:disabled){color:var(--status-good-text)}:root{--chart-tabs-gap:var(--spacing-6);--chart-meta-gap:var(--spacing-4);--chart-page-pad-top:var(--spacing-8);--chart-page-pad-x:var(--page-pad);--chart-page-pad-bottom:var(--page-pad);--chart-narrow-pad-x:var(--spacing-6);--chart-section-gap:var(--spacing-8);--chart-title-row:var(--spacing-8);--chart-title-gap:var(--spacing-4);--chart-subsection-gap:var(--spacing-6);--chart-action-size:var(--spacing-8);--chart-action-glyph:var(--spacing-4);--chart-link-pad:var(--spacing-2)}[data-slot=patient-chart]{container:patient-chart/inline-size}[data-slot=patient-chart-page]{padding:var(--chart-page-pad-top) var(--chart-page-pad-x) var(--chart-page-pad-bottom)}[data-slot=patient-chart-meta]{margin:0 0 var(--chart-meta-gap);font:var(--type-body);color:var(--ink-secondary)}[data-slot=chart-tabs]{height:var(--page-subtab-height);margin-bottom:var(--chart-tabs-gap);border-bottom:1px solid var(--surface-line);display:flex}[data-slot=chart-tabs] .header-tabs-box{justify-content:flex-start;margin-bottom:-1px}[data-slot=chart-tabs] .header-tabs{gap:var(--chart-tabs-gap)}[data-slot=chart-tabs] .header-tabs[data-all-fit=true]{margin-right:0}[data-slot=chart-tabs] .header-tabs-measure{max-width:100%;overflow:clip}[data-slot=chart-tabs] .header-tabs-measure>*{flex:none}[data-slot=chart-tabs] .header-tab,[data-slot=chart-tabs] .header-tabs-more>.header-tab{align-items:center;padding:0}[data-slot=patient-chart-section]{position:relative}[data-slot=patient-chart-panel][hidden]{display:none}[data-slot=patient-chart-section][data-solo=true]>[data-slot=patient-chart-section-title]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;min-height:0;margin:0;position:absolute;overflow:hidden}[data-slot=patient-chart-section][data-solo=true]:has([data-slot=chart-section-actions]){padding-top:var(--chart-title-row)}[data-slot=patient-chart-section]+[data-slot=patient-chart-section]{margin-top:calc(var(--chart-section-gap) * 2 + 1px)}[data-slot=patient-chart-section]+[data-slot=patient-chart-section]:before{content:"";inset-inline:0;top:calc((var(--chart-section-gap) + 1px) * -1);border-top:1px solid var(--surface-line);position:absolute}[data-slot=patient-chart-section-title]{min-height:var(--chart-title-row);margin:0 0 var(--chart-title-gap);font:var(--type-card-title);color:var(--ink-body);align-items:center;display:flex}[data-slot=chart-section-actions]{top:0;align-items:center;gap:var(--spacing-2);height:var(--chart-title-row);display:flex;position:absolute;inset-inline-end:0}[data-slot=chart-section-add]{width:var(--chart-action-size);height:var(--chart-action-size);border-radius:var(--radius-control);color:var(--accent-primary);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}[data-slot=chart-section-add]>svg{width:var(--chart-action-glyph);height:var(--chart-action-glyph)}[data-slot=chart-section-add]:hover,[data-slot=chart-section-link]:hover{background:var(--surface-panel)}[data-slot=chart-section-link]{height:var(--chart-action-size);padding:0 var(--chart-link-pad);border-radius:var(--radius-control);font:var(--type-body-strong);color:var(--accent-primary);align-items:center;display:inline-flex}[data-slot=chart-section-link]:hover{text-decoration:none}[data-slot=chart-show-all]{height:var(--chart-action-size);margin-top:var(--spacing-2);padding:0 var(--chart-link-pad);border-radius:var(--radius-control);font:var(--type-body-strong);color:var(--accent-primary);background:0 0;border:0;align-items:center;margin-inline-start:calc(var(--chart-link-pad) * -1);display:inline-flex}[data-slot=chart-show-all]:hover{background:var(--surface-panel)}[data-slot=patient-chart-section]>div>button[data-slot=chart-show-all]:not(:first-child){margin-top:var(--spacing-2)}[data-slot=patient-chart-section] div:has(>[data-testid=chart-section-header-pages]){min-height:var(--chart-action-size);margin-bottom:var(--spacing-2)}[data-slot=patient-chart-section] div:has(>[data-testid=chart-section-header-pages])>div{gap:var(--spacing-2)}[data-slot=patient-chart-section]>div.p-6{padding:0}[data-slot=patient-chart-section]>div:is(.space-y-3,.space-y-4,.space-y-6,.space-y-8)>:not(:last-child){margin-block-end:0}[data-slot=patient-chart-section]>div:is(.space-y-3,.space-y-4,.space-y-6,.space-y-8)>:not(:first-child,[data-slot=chart-section-actions]+*){margin-block-start:var(--chart-subsection-gap)}[data-slot=patient-chart-section] h3{text-transform:none;letter-spacing:0;font:var(--type-body-strong);color:var(--ink-body)}:root{--chart-panel-width:var(--enc-left-open);--chart-panel-toggle:var(--icon-box);--chart-panel-open-from:1440px}[data-slot=page-scaffold-body]:has([data-slot=chart-with-panel]){padding:0;overflow:hidden}[data-slot=patient-chart]:has(>[data-slot=chart-with-panel]){height:100%}[data-slot=chart-with-panel]{grid-template-columns:var(--chart-panel-width) minmax(0, 1fr);height:100%;display:grid;position:relative}[data-slot=chart-with-panel][data-folded=true]{grid-template-columns:0 minmax(0,1fr)}[data-slot=chart-left-panel]{scrollbar-width:none;background:var(--surface-read);min-width:0;box-shadow:inset -1px 0 0 var(--surface-line);overflow:hidden auto}[data-slot=chart-left-panel]::-webkit-scrollbar{display:none}[data-slot=chart-with-panel][data-folded=true]>[data-slot=chart-left-panel]{visibility:hidden}[data-slot=chart-main]{scrollbar-width:none;min-width:0;overflow-y:auto;container:patient-chart/inline-size}[data-slot=chart-main]::-webkit-scrollbar{display:none}[data-slot=chart-panel-toggle]{z-index:2;top:var(--spacing-4);left:calc(var(--chart-panel-width) - var(--chart-panel-toggle) / 2);width:var(--chart-panel-toggle);height:var(--chart-panel-toggle);border:1px solid var(--surface-line);border-radius:var(--radius-full);background:var(--surface-read);color:var(--ink-secondary);justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}[data-slot=chart-panel-toggle]:hover{background:var(--surface-panel);color:var(--ink-body)}[data-slot=chart-panel-toggle]>svg{width:var(--chart-action-glyph);height:var(--chart-action-glyph)}[data-slot=chart-with-panel][data-folded=true]>[data-slot=chart-panel-toggle]{left:var(--spacing-2)}:root{--chart-overview-card-min:calc(var(--spacing-8) * 9);--chart-overview-pad:var(--spacing-6);--chart-overview-row:var(--spacing-8);--chart-overview-glyph:var(--spacing-4)}[data-slot=chart-overview]{grid-template-columns:repeat(auto-fit, minmax(var(--chart-overview-card-min), 1fr));gap:var(--spacing-4);align-items:start;display:grid}[data-slot=chart-overview-card]{min-width:0;padding:var(--chart-overview-pad);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);box-shadow:none}[data-slot=chart-overview-head]{align-items:baseline;column-gap:var(--spacing-2);margin-bottom:var(--spacing-4);flex-wrap:wrap;display:flex}[data-slot=chart-overview-title]{min-width:0;font:var(--type-card-title);color:var(--ink-body);flex:1 1 0;margin:0}[data-slot=chart-overview-meta]{font:var(--type-meta);color:var(--ink-meta);flex:1 0 100%;order:3}[data-slot=chart-overview-link]{padding:0 var(--spacing-2);border-radius:var(--radius-control);font:var(--type-body-strong);white-space:nowrap;color:var(--accent-primary);background:0 0;border:0;flex:none;margin-inline-start:auto}[data-slot=chart-overview-link]:hover{background:var(--surface-panel)}[data-slot=chart-overview-chips],[data-slot=chart-overview-rows]{margin:0;padding:0;list-style:none}[data-slot=chart-overview-chips]{gap:var(--spacing-2);margin-bottom:var(--spacing-4);flex-wrap:wrap;display:flex}[data-slot=chart-overview-chip]{align-items:center;gap:var(--spacing-2);max-width:100%;height:var(--chart-overview-row);padding:0 var(--spacing-3);border:1px solid var(--surface-line);border-radius:var(--radius-control);font:var(--type-label);color:var(--ink-body);display:inline-flex}[data-slot=chart-overview-chip]>svg,[data-slot=chart-overview-row]>svg{width:var(--chart-overview-glyph);height:var(--chart-overview-glyph);color:var(--ink-secondary);flex:none}[data-slot=chart-overview-chip-name]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-slot=chart-overview-chip-count]{font:var(--type-meta);font-variant-numeric:tabular-nums;color:var(--ink-meta)}[data-slot=chart-overview-sub]{margin:0 0 var(--spacing-2);font:var(--type-label);color:var(--ink-secondary)}[data-slot=chart-overview-row]{align-items:center;gap:var(--spacing-2);min-height:var(--chart-overview-row);font:var(--type-body);color:var(--ink-body);display:flex}[data-slot=chart-overview-row-name]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}[data-slot=chart-overview-row-meta]{font:var(--type-meta);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink-meta);flex:none}[data-slot=chart-overview-more]{margin:var(--spacing-2) 0 0;font:var(--type-meta);color:var(--ink-meta)}[data-slot=chart-overview-empty]{font:var(--type-body);color:var(--ink-secondary);margin:0}@container patient-chart (width<=800px){[data-slot=patient-chart-page]{padding:var(--chart-meta-gap) var(--chart-narrow-pad-x) var(--chart-page-pad-bottom)}}:root{--chart-cell-pad-x:var(--spacing-4);--chart-cell-pad-y:var(--spacing-2);--chart-head-pad-y:var(--spacing-2);--chart-row-height:var(--list-table-row-height);--chart-row-divider:var(--color-grey-100);--chart-note-width:calc(var(--spacing-8) * 7);--chart-name-min:calc(var(--spacing-8) * 5)}[data-slot=patient-chart] div:has(>table){scrollbar-width:none;box-shadow:none;overflow-x:auto}[data-slot=patient-chart] div:has(>table)::-webkit-scrollbar{display:none}[data-slot=patient-chart] table{border-collapse:collapse}[data-slot=patient-chart] table>thead{background-color:#0000;border:0}[data-slot=patient-chart] table>thead>tr{height:var(--spacing-10);border:0;border-bottom:1px solid var(--surface-line);color:var(--ink-body);background-color:#0000}[data-slot=patient-chart] table>thead>tr>th{height:var(--spacing-10);padding:1px var(--chart-cell-pad-x);font:var(--type-label);letter-spacing:normal;text-transform:none;white-space:nowrap;vertical-align:middle;color:var(--ink-secondary);background-color:#0000;border-bottom:0}[data-slot=patient-chart] table>tbody>tr{height:var(--chart-row-height);border:0;border-bottom:1px solid var(--surface-line)}[data-slot=patient-chart] table>tbody>tr:last-child{border-bottom:0}[data-slot=patient-chart] table>tbody>tr>td{height:auto;padding:0 var(--chart-cell-pad-x);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line);vertical-align:middle;border-top:0;border-bottom:0}:is([data-slot=patient-chart] table>tbody>tr>td:last-child:has(>div.inline-flex>button[aria-label]),[data-slot=patient-chart] table:has(>tbody>tr>td:last-child>div.inline-flex>button[aria-label])>thead>tr>th:last-child){padding-inline:0 var(--chart-cell-pad-x)}[data-slot=patient-chart] table:has(>tbody>tr>td:last-child>div.inline-flex>button[aria-label])>thead>tr>th:last-child{white-space:nowrap;text-indent:100%;overflow:hidden}[data-slot=patient-chart] table>tbody>tr:hover{background-color:var(--surface-panel)}[data-slot=patient-chart] td[data-chart-cell=date]{white-space:nowrap;font-variant-numeric:tabular-nums}[data-slot=patient-chart] :is(.text-brand-depth,.text-brand-primary):not(button,a,button *,a *){color:var(--ink-body)}[data-slot=patient-chart] .text-text-hint{color:var(--ink-meta)}[data-slot=patient-chart] .font-bold{font-weight:var(--type-body-strong-weight)}[data-slot=patient-chart] td .line-clamp-1{max-width:var(--chart-note-width);display:-webkit-box}:root{--chart-name-width:36%;--chart-table-name-min:calc(var(--spacing-8) * 4);--chart-note-min:calc(var(--spacing-8) * 2);--chart-text-min:calc(var(--spacing-8) * 2)}[data-slot=patient-chart] td:is([data-chart-cell=index],[data-chart-cell=short],[data-chart-cell=date],[data-chart-cell=actions]){white-space:nowrap;width:1%}[data-slot=patient-chart] td[data-chart-cell=name]{width:var(--chart-name-width);min-width:var(--chart-table-name-min);overflow-wrap:anywhere}[data-slot=patient-chart] td[data-chart-cell=name]>span:first-child{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-slot=patient-chart] [data-slot=chart-cell-code]{font:var(--type-meta);color:var(--ink-meta);display:block}[data-slot=patient-chart] td[data-chart-cell=text]{min-width:var(--chart-text-min)}[data-slot=patient-chart] td[data-chart-cell=note]{min-width:var(--chart-note-min);text-overflow:ellipsis;white-space:nowrap;max-width:0;color:var(--ink-secondary);overflow:hidden}@container patient-chart (width<=800px){[data-slot=patient-chart-page]{--chart-cell-pad-x:var(--spacing-2)}}:root{--chart-lab-col-test:36%;--chart-lab-col-result:16%;--chart-lab-col-unit:12%;--chart-lab-col-range:16%;--chart-lab-col-flag:10%}[data-slot=patient-chart] [data-testid=lab-request-card]{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);box-shadow:none}[data-slot=patient-chart] [data-testid=lab-request-card]>header{padding:var(--chart-cell-pad-y) var(--chart-cell-pad-x);border-bottom:1px solid var(--surface-line);background:var(--surface-read);align-items:center}[data-slot=patient-chart] [data-testid=lab-request-card]>header .text-xs{font:var(--type-meta)}[data-slot=patient-chart] [data-testid=lab-request-card]>:is(p){padding:var(--chart-cell-pad-y) var(--chart-cell-pad-x)}[data-slot=patient-chart] [data-testid=lab-request-card]>table{table-layout:fixed}[data-slot=patient-chart] [data-testid=lab-request-card]>table>thead>tr>th:first-child{width:var(--chart-lab-col-test)}[data-slot=patient-chart] [data-testid=lab-request-card]>table>thead>tr>th:nth-child(2){width:var(--chart-lab-col-result)}[data-slot=patient-chart] [data-testid=lab-request-card]>table>thead>tr>th:nth-child(3){width:var(--chart-lab-col-unit)}[data-slot=patient-chart] [data-testid=lab-request-card]>table>thead>tr>th:nth-child(4){width:var(--chart-lab-col-range)}[data-slot=patient-chart] [data-testid=lab-request-card]>table>thead>tr>th:nth-child(5){width:var(--chart-lab-col-flag)}[data-slot=patient-chart] [data-testid=lab-request-card] td.pl-8{padding-inline-start:calc(var(--chart-cell-pad-x) + var(--spacing-4))}[data-slot=patient-chart] [data-testid=lab-results-section]>:not(:last-child){margin-block-end:var(--spacing-4)}[data-slot=patient-chart] [data-slot=chart-list]{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);gap:0;overflow:hidden}[data-slot=patient-chart] [data-section-key=documents] ul:has(>[data-testid=document-row]){border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);gap:0;overflow:hidden}[data-slot=patient-chart] [data-slot=chart-list]>[data-slot=chart-list-row]{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0}[data-slot=patient-chart] [data-slot=chart-list]>[data-slot=chart-list-row]:not(:last-child),[data-slot=patient-chart] [data-section-key=documents] [data-testid=document-row]:not(:last-child){border-bottom:1px solid var(--chart-row-divider)}[data-slot=patient-chart] [data-section-key=documents] [data-testid=document-row]{padding:var(--spacing-3)}[data-slot=patient-chart] [data-section-key=documents] [data-testid=document-row]:last-child{border-bottom:0}[data-slot=patient-chart] [data-section-key=documents] [data-testid=document-row] p:first-child{color:var(--ink-body);font:var(--type-body-strong)!important}[data-slot=patient-chart] [data-section-key=documents] [data-testid=document-row] p:nth-child(2){letter-spacing:normal;color:var(--ink-secondary);font:var(--type-body)!important}[data-slot=patient-chart] [data-section-key=documents] [data-testid=document-row] p:nth-child(3){color:var(--ink-meta);font:var(--type-meta)!important}[data-slot=chart-segmented]{gap:var(--spacing-1);padding:var(--spacing-1);border-radius:var(--segmented-track-radius);background:var(--surface-panel)}[data-slot=chart-segmented]>button{height:var(--segmented-pill-height);padding-inline:var(--segmented-pill-pad);border-radius:var(--segmented-pill-radius);box-shadow:none;font:var(--type-label);color:var(--ink-meta);background:0 0}[data-slot=chart-segmented]>button:hover{color:var(--ink-body)}[data-slot=chart-segmented]>button[aria-pressed=true]{background:var(--surface-read);color:var(--accent-primary)}[data-slot=chart-summary]{padding:var(--spacing-4) var(--chart-page-pad-x);background:var(--surface-read);border-bottom-color:var(--surface-line)}[data-slot=chart-summary]>div>span:first-child{font:var(--type-label);color:var(--ink-secondary)}[data-slot=chart-summary] [data-status=active]{color:var(--ink-body)}@container patient-chart (width<=800px){[data-slot=chart-summary]{padding-inline:var(--chart-narrow-pad-x)}}[data-section-key=demog] section.overflow-hidden{border-color:var(--surface-line)}[data-section-key=demog] section.overflow-hidden>div:first-child{border-color:var(--surface-line);background:var(--surface-read)}[data-section-key=demog] fieldset.rounded-xl{border-radius:var(--radius-card)}[data-section-key=allergies]>div>section{box-shadow:none;background:0 0;border:0;padding:0}[data-section-key=allergies]>div>section>div:first-child{padding:0}[data-section-key=allergies]>div>section>div:first-child>div:first-child{top:0;height:var(--chart-title-row);border:0;align-items:center;padding:0;display:flex;position:absolute;inset-inline-end:0}[data-section-key=allergies]>div>section>div:nth-child(2):has(>div:empty){display:none}[data-section-key=allergies]>div>section>div:first-child>div:first-child>span{display:none}[data-section-key=allergies]>div>section>div:nth-child(2){padding:0 0 var(--spacing-4)}[data-section-key=allergies]>div>section>div:has(>table){border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);box-shadow:none}[data-slot=patient-chart-section][data-section-key=allergies]>div>section>div:has(>table){scrollbar-width:none}[data-slot=patient-chart-section][data-section-key=allergies]>div>section>div:has(>table)::-webkit-scrollbar{display:none}[data-section-key=allergies] table tbody td:first-child{width:30%;min-width:var(--chart-table-name-min);white-space:normal}[data-section-key=allergies] table :is(td:nth-child(5),td:nth-child(6),td:nth-child(7)){white-space:nowrap}@container patient-chart (width>=1300px){[data-section-key=allergies] table td:nth-child(8){white-space:nowrap}}[data-page=settings-page]{background:var(--surface-read)}[data-page=settings-page] [data-slot=settings-body]{padding:var(--page-header-gap) var(--page-pad) var(--page-pad)}[data-page=settings-page] [data-slot=settings-body] h2{font:var(--type-card-title);letter-spacing:normal;text-transform:none;color:var(--ink-body)}[data-page=settings-page] [data-slot=settings-body] section.rounded-lg{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);box-shadow:none}:root{--cal-badge-width:352px;--cal-badge-radius:16px;--cal-badge-band-height:80px;--cal-badge-photo:72px;--cal-badge-photo-overlap:var(--spacing-12);--cal-badge-dot:16px;--cal-badge-gap-sm:var(--spacing-2);--cal-badge-gap-xs:4px;--cal-badge-cell-pad-y:calc(var(--spacing-1) * 2.5);--cal-badge-lanyard-height:var(--spacing-2);--cal-badge-stamp-top:calc(var(--spacing-10) * -1);--cal-badge-pad:var(--spacing-6);--cal-badge-gap:var(--spacing-4);--cal-badge-gap-top:var(--spacing-1);--cal-badge-tile-height:var(--spacing-10);--cal-badge-stamp-opacity:.16;--cal-badge-stamp-tilt:-14deg;--cal-badge-band-bg:radial-gradient(120% 140% at 0% 0%, color-mix(in srgb, var(--accent-primary) 16%, var(--surface-read)) 0%, var(--accent-active-bg) 45%, color-mix(in srgb, var(--accent-active-bg) 35%, var(--surface-read)) 100%);--cal-badge-foot-bg:color-mix(in srgb, var(--accent-active-bg) 35%, var(--surface-read));--cal-badge-lanyard-shadow:inset 0 1px 2px color-mix(in srgb, var(--ink-body) 18%, transparent);--cal-badge-photo-shadow:0 2px 8px color-mix(in srgb, var(--ink-body) 10%, transparent)}.cal-chip-card:has(>.cal-badge){width:var(--cal-badge-width);border-radius:var(--cal-badge-radius);max-width:none;box-shadow:0 12px 32px color-mix(in srgb, var(--ink-body) 16%, transparent), 0 2px 6px color-mix(in srgb, var(--ink-body) 8%, transparent);border:0;padding:0;overflow:hidden}.cal-badge{width:var(--cal-badge-width);border:1px solid var(--surface-line);border-radius:var(--cal-badge-radius);background-color:var(--surface-read);color:var(--ink-body);text-align:left;position:relative;overflow:hidden}.cal-badge-band{height:var(--cal-badge-band-height);background:var(--cal-badge-band-bg);position:relative;overflow:hidden}.cal-badge-lanyard{top:var(--spacing-2);width:var(--spacing-10);height:var(--cal-badge-lanyard-height);border-radius:var(--radius-full);background-color:var(--surface-read);box-shadow:var(--cal-badge-lanyard-shadow);position:absolute;left:50%;transform:translate(-50%)}.cal-badge-stamp{top:var(--cal-badge-stamp-top);right:calc(var(--spacing-6) * -1);color:var(--accent-primary);opacity:var(--cal-badge-stamp-opacity);mix-blend-mode:multiply;transform:rotate(var(--cal-badge-stamp-tilt));position:absolute}.cal-badge-photo-row{margin-top:calc(var(--cal-badge-photo-overlap) * -1);padding-inline:var(--cal-badge-pad);align-items:flex-end;display:flex;position:relative}.cal-badge-photo{padding:var(--spacing-1);border-radius:calc(var(--radius-lg) * 2);background-color:var(--surface-read);box-shadow:var(--cal-badge-photo-shadow);flex-shrink:0;position:relative}.cal-badge-photo [data-slot=avatar],.cal-badge-photo>span:first-child{border-radius:var(--radius-xl)}.cal-badge-dot{right:var(--cal-badge-gap-xs);bottom:var(--cal-badge-gap-xs);width:var(--cal-badge-dot);height:var(--cal-badge-dot);border:3px solid var(--surface-read);border-radius:var(--radius-full);background-color:var(--ink-subtle);position:absolute}.cal-badge-dot[data-on]{background-color:var(--status-good)}.cal-badge-who{gap:var(--cal-badge-gap-top);padding:var(--spacing-3) var(--cal-badge-pad) 0;flex-direction:column;display:flex}.cal-badge-name-row{align-items:center;gap:var(--cal-badge-gap-sm);min-width:0;display:flex}.cal-badge-name{min-width:0;color:var(--ink-body);font:var(--type-card-title);text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cal-badge-name[data-link]:hover{text-decoration:underline}.cal-badge-issue{flex-shrink:0;display:inline-flex}.cal-badge-issue svg{width:var(--spacing-4);height:var(--spacing-4)}.cal-badge-issue[data-type=error]{color:var(--status-bad)}.cal-badge-issue[data-type=warning]{color:var(--status-attention-text)}.cal-badge-check{border-radius:var(--radius-full);color:var(--ink-subtle);flex-shrink:0;margin-left:auto;display:inline-flex}.cal-badge-check:hover{color:var(--accent-primary)}.cal-badge-check svg{width:var(--spacing-4);height:var(--spacing-4)}.cal-badge-check[aria-checked=true]{color:var(--accent-primary)}.cal-badge-check[aria-checked=true] svg{fill:var(--accent-primary)}.cal-badge-check[aria-checked=true] svg path{stroke:var(--surface-read)}.cal-badge-specialty{color:var(--ink-secondary);font:var(--type-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cal-badge-shift{align-items:center;gap:var(--cal-badge-gap-sm);margin-top:var(--spacing-1);color:var(--ink-secondary);font:var(--type-label);display:inline-flex}.cal-badge-shift-dot{width:var(--spacing-2);height:var(--spacing-2);border-radius:var(--radius-full);background-color:var(--ink-subtle)}.cal-badge-shift[data-on] .cal-badge-shift-dot{background-color:var(--status-good)}.cal-badge-shift[data-on] .cal-badge-shift-label{color:var(--status-good-text)}.cal-badge-shift-hours{font:var(--type-label);font-variant-numeric:tabular-nums;font-weight:400}.cal-badge-today{margin:var(--cal-badge-gap) var(--cal-badge-pad) 0;border-radius:var(--radius-xl);background-color:var(--surface-panel);grid-template-columns:1fr 1fr;display:grid}.cal-badge-today-cell{align-items:flex-start;gap:var(--cal-badge-gap-xs);padding:var(--cal-badge-cell-pad-y) var(--spacing-3);flex-direction:column;display:flex}.cal-badge-today-cell+.cal-badge-today-cell{border-left:1px solid var(--surface-line)}.cal-badge-label{color:var(--ink-secondary);font:var(--type-label)}.cal-badge-figure{color:var(--ink-body);font-size:var(--type-lead-size);font-weight:var(--type-lead-weight);line-height:var(--type-lead-line);font-variant-numeric:tabular-nums}.cal-badge-figure[data-link]{color:var(--accent-primary);text-underline-offset:var(--spacing-1);-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:2px}.cal-badge-figure[data-link]:hover{text-decoration-style:solid}.cal-badge-body{gap:var(--cal-badge-gap);padding:var(--cal-badge-gap) var(--cal-badge-pad) var(--cal-badge-pad);flex-direction:column;display:flex}.cal-badge-section{gap:var(--spacing-2);flex-direction:column;display:flex}.cal-badge-empty{color:var(--ink-meta);font:var(--type-body)}.cal-badge-slots{gap:var(--cal-badge-gap-sm);flex-wrap:wrap;display:flex}.cal-badge-slot{height:var(--spacing-8);padding-inline:var(--spacing-3);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background-color:var(--surface-read);color:var(--ink-body);font:var(--type-body-strong);font-variant-numeric:tabular-nums;align-items:center;display:inline-flex}button.cal-badge-slot:hover{border-color:var(--accent-primary);background-color:var(--accent-active-bg);color:var(--accent-primary)}.cal-badge-slot[data-static]{background-color:var(--surface-app);color:var(--ink-secondary);border-color:#0000}.cal-badge-book{gap:var(--cal-badge-gap-sm);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cal-badge-book[data-cols="1"]{grid-template-columns:minmax(0,1fr)}.cal-badge-book[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.cal-badge-tile{align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);border:1px solid color-mix(in srgb, var(--cal-badge-tile-line) 70%, transparent);border-radius:var(--radius-lg);background-color:var(--cal-badge-tile-bg);color:var(--cal-badge-tile-ink);font:var(--type-label);text-align:left;transition:transform .15s,box-shadow .15s;display:flex}.cal-badge-tile:hover{box-shadow:0 4px 12px color-mix(in srgb, var(--ink-body) 10%, transparent);transform:translateY(-1px)}[data-slot=provider-badge-slots-error]>.cal-badge-empty{color:var(--color-status-error)}.cal-badge-tile-icon{color:var(--cal-badge-tile-icon)}.cal-badge-tile[data-hue=jade]{--cal-badge-tile-bg:var(--cat-jade-100);--cal-badge-tile-line:var(--cat-jade-200);--cal-badge-tile-icon:var(--cat-jade-600);--cal-badge-tile-ink:var(--cat-jade-800)}.cal-badge-tile[data-hue=sky]{--cal-badge-tile-bg:var(--cat-sky-100);--cal-badge-tile-line:var(--cat-sky-200);--cal-badge-tile-icon:var(--cat-sky-600);--cal-badge-tile-ink:var(--cat-sky-800)}.cal-badge-tile[data-hue=orange]{--cal-badge-tile-bg:var(--cat-orange-100);--cal-badge-tile-line:var(--cat-orange-200);--cal-badge-tile-icon:var(--cat-orange-600);--cal-badge-tile-ink:var(--cat-orange-800)}.cal-badge-tile[data-hue=purple]{--cal-badge-tile-bg:var(--cat-purple-100);--cal-badge-tile-line:var(--cat-purple-200);--cal-badge-tile-icon:var(--cat-purple-600);--cal-badge-tile-ink:var(--cat-purple-800)}.cal-badge-foot{align-items:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--cal-badge-pad);border-top:1px dashed var(--surface-line);background-color:var(--cal-badge-foot-bg);display:flex}.cal-badge-foot-stamp{color:var(--accent-primary);flex-shrink:0}.cal-badge-foot-name{color:var(--ink-body);font:var(--type-label);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cal-badge-foot-meta{color:var(--ink-secondary);font:var(--type-meta);margin-left:auto}:root{--appt-modal-scrim-blur:var(--blur-xs);--appt-modal-tag-bg:oklch(98.7% .026 102.212);--appt-modal-tag-line:var(--status-attention);--appt-modal-tag-ink:var(--color-yellow-700);--appt-modal-danger-ink:var(--status-bad);--appt-modal-btn-icon-gap:var(--spacing-2)}[data-base-ui-portal]>[role=presentation]:is([data-open],[data-closed]):has(~.appt-modal){-webkit-backdrop-filter:blur(var(--appt-modal-scrim-blur));backdrop-filter:blur(var(--appt-modal-scrim-blur))}.appt-modal-title{font-size:var(--type-lead-size);font-weight:var(--type-lead-weight);line-height:var(--type-lead-line)}.appt-modal-tag{align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--appt-modal-tag-line);border-radius:var(--radius-control);background-color:var(--appt-modal-tag-bg);color:var(--appt-modal-tag-ink);font:var(--type-label);white-space:nowrap;display:inline-flex}.appt-modal-tag:hover{background-color:var(--appt-modal-tag-bg);border-color:var(--appt-modal-tag-ink)}button[data-variant=secondary][data-tone=error][data-size]{--color-brand-primary:var(--appt-modal-danger-ink);--color-text-hint:var(--appt-modal-danger-ink)}.appt-modal-iconbtn{width:var(--spacing-8);color:var(--ink-secondary);padding-inline:0}.appt-modal footer button[data-variant]>span[aria-hidden=true]:first-child{width:calc(var(--spacing-4) + var(--appt-modal-btn-icon-gap));justify-content:flex-start}.appt-modal footer button[data-variant]{white-space:nowrap}.appt-modal-focus-sink:focus-visible{outline:none}:root{--dialog-width-large:800px;--booking-rail-width:clamp(424px, 33vw, 560px);--booking-control-height:calc(var(--spacing-8) + var(--spacing-1));--booking-icon-button:var(--spacing-8);--booking-search-icon-size:var(--spacing-4);--booking-search-icon-inset:var(--spacing-3);--booking-specialty-max-width:200px;--booking-specialty-menu-width:240px;--booking-specialty-list-max-height:320px;--booking-location-tile-height:var(--spacing-16);--booking-reason-list-max-height:200px;--booking-full-view-margin:64px;--booking-full-view-height:90vh}.booking-rail{width:var(--booking-rail-width);border-left:1px solid var(--color-border-default);background-color:var(--color-surface-card);flex-direction:column;flex-shrink:0;height:100%;display:flex;overflow:hidden}.booking-rail[data-expanded=true]{display:none}.booking-host{flex-direction:column;height:100%;min-height:0;display:flex}.booking-head{padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--color-border-default);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.booking-head-modal{padding:var(--spacing-4) var(--spacing-5)}.booking-head-title{color:var(--ink-body);font:var(--type-body-strong);font-weight:600}.booking-head-actions{align-items:center;gap:var(--spacing-2);display:flex}.booking-head-close{width:var(--booking-icon-button);height:var(--booking-icon-button);border-radius:var(--radius-control);color:var(--ink-secondary);background:0 0;border:0;justify-content:center;align-items:center;display:flex}.booking-head-close:hover{background-color:var(--color-grey-100);color:var(--ink-body)}.booking-foot{gap:var(--spacing-2);padding:var(--spacing-4);border-top:1px solid var(--color-border-default);flex-direction:column;flex-shrink:0;display:flex}.booking-foot-modal{padding:var(--spacing-5);border-top-width:2px}.booking-foot-hint{color:var(--hint-text);font:var(--type-meta);text-align:center;margin:0}.booking-foot-hint-link{color:inherit;font:inherit;font-weight:var(--hint-link-weight);text-underline-offset:var(--spacing-1);background:0 0;border:0;padding:0;text-decoration:underline}.booking-foot-hint-link:hover{color:var(--hint-text);text-decoration:underline}.booking-foot-row{gap:var(--spacing-2);display:flex}.booking-foot-row>button{white-space:nowrap}.booking-foot-row>button:last-child{flex:1;min-width:0}.booking-provider-filter{align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-3);display:flex}.booking-provider-search{flex:1;min-width:0;position:relative}.booking-provider-search-icon{top:50%;left:var(--booking-search-icon-inset);width:var(--booking-search-icon-size);height:var(--booking-search-icon-size);color:var(--color-text-hint);pointer-events:none;position:absolute;transform:translateY(-50%)}.booking-provider-search-input{width:100%;height:var(--booking-control-height);padding:0 var(--spacing-3) 0 var(--spacing-8);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background-color:var(--color-surface-card);color:var(--ink-body);font:var(--type-body)}.booking-provider-search-input::placeholder{color:var(--color-text-hint)}.booking-provider-search-input:focus{border-color:var(--accent-primary);outline:none}.booking-provider-specialty{align-items:center;gap:var(--spacing-2);max-width:var(--booking-specialty-max-width);height:var(--booking-control-height);padding:0 var(--spacing-3);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background-color:var(--color-surface-card);color:var(--ink-body);font:var(--type-body-strong);flex-shrink:0;display:inline-flex}.booking-provider-specialty:hover{background-color:var(--color-grey-100)}.booking-provider-specialty.booking-provider-specialty-on{border-color:var(--accent-primary);background-color:var(--accent-active-bg);color:var(--accent-primary)}.booking-provider-specialty-chevron{width:var(--spacing-4);height:var(--spacing-4);flex-shrink:0}.booking-specialty-menu{width:var(--booking-specialty-menu-width);padding:var(--spacing-1)}.booking-specialty-list{max-height:var(--booking-specialty-list-max-height);overflow-y:auto}.booking-specialty-option{justify-content:space-between;align-items:center;gap:var(--spacing-2);width:100%;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-control);color:var(--ink-body);font:var(--type-body);text-align:left;background:0 0;border:0;display:flex}.booking-specialty-option:hover{background-color:var(--color-grey-100)}.booking-specialty-check{width:var(--spacing-4);height:var(--spacing-4);color:var(--accent-primary);flex-shrink:0}.booking-patient-search div[data-status][data-state][data-size].overflow-clip{box-sizing:border-box;height:var(--booking-control-height);min-height:var(--booking-control-height);padding:0 var(--spacing-3) 0 0;border-radius:var(--radius-control)}.booking-patient-search .overflow-clip>input{height:100%}.booking-date [data-slot=date-picker]{width:auto}.booking-date [data-slot=date-picker-trigger]{background:0 0;border:0;width:auto;height:auto;padding:0}.booking-row-icon-button{width:var(--booking-icon-button);height:var(--booking-icon-button);border:1px solid var(--color-grey-300);border-radius:var(--radius-control);background-color:var(--color-surface-card);color:var(--ink-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.booking-row-icon-button:hover{border-color:var(--color-grey-400);background-color:var(--color-grey-100)}.booking-row-icon-button.booking-row-icon-button-on{border-color:var(--accent-primary);color:var(--accent-primary)}.booking-row-icon-button.booking-row-icon-button-danger:hover{color:var(--ink-body)}.booking-reason-picker{border:1px solid var(--accent-primary);border-radius:0 0 var(--radius-control) var(--radius-control);background-color:var(--color-surface-card);border-top:0;overflow:hidden}.booking-reason-list{max-height:var(--booking-reason-list-max-height);padding:0 var(--spacing-3) var(--spacing-3);overflow-y:auto}.booking-location-tile{--booking-loc-tint:var(--cat-jade-100);--booking-loc-edge:var(--cat-jade-500);--booking-loc-icon:var(--cat-jade-600);--booking-loc-ink:var(--cat-jade-800);align-items:center;gap:var(--spacing-2);height:var(--booking-location-tile-height);padding:0 var(--spacing-3);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background-color:var(--color-surface-card);color:var(--ink-secondary);font:var(--type-body-strong);font-weight:600;display:flex}.booking-location-tile:hover{border-color:var(--color-border-strong)}.booking-location-tile[data-hue=sky]{--booking-loc-tint:var(--cat-sky-100);--booking-loc-edge:var(--cat-sky-500);--booking-loc-icon:var(--cat-sky-600);--booking-loc-ink:var(--cat-sky-800)}.booking-location-tile[data-hue=orange]{--booking-loc-tint:var(--cat-orange-100);--booking-loc-edge:var(--cat-orange-500);--booking-loc-icon:var(--cat-orange-600);--booking-loc-ink:var(--cat-orange-800)}.booking-location-tile[data-hue=purple]{--booking-loc-tint:var(--cat-purple-100);--booking-loc-edge:var(--cat-purple-500);--booking-loc-icon:var(--cat-purple-600);--booking-loc-ink:var(--cat-purple-800)}.booking-location-tile[aria-pressed=true]{border-color:var(--booking-loc-edge);background-color:var(--booking-loc-tint);color:var(--booking-loc-ink)}.booking-location-tile[aria-pressed=true] .booking-location-icon{color:var(--booking-loc-icon)}.booking-full-view.booking-full-view{width:calc(100vw - var(--booking-full-view-margin));max-width:var(--dialog-width-large);height:var(--booking-full-view-height);padding:0;overflow:hidden}.booking-full-view [data-slot=modal-body]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}:root{--pre-col-pad:var(--spacing-6);--pre-section-gap:var(--spacing-6);--pre-block-gap:var(--spacing-2);--pre-icon-box:var(--spacing-8);--pre-icon-size:var(--spacing-4);--pre-tile-min:calc(var(--spacing-8) * 2);--pre-notice-tint:var(--chip-warning-bg);--pre-notice-ink:var(--status-attention-text);--pre-notice-glyph:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3'/><path d='M12 9v4'/><path d='M12 17h.01'/></svg>")}[data-slot=pre-encounter-body]{background-color:var(--surface-read)}[data-slot=pre-encounter-summary-rail]{box-sizing:border-box;gap:var(--pre-section-gap);padding:var(--pre-col-pad);border-right:1px solid var(--surface-line)}[data-slot=pre-encounter-summary-sections]{gap:var(--pre-section-gap)}[data-slot=pre-encounter-main-group]{gap:0}[data-slot=pre-encounter-main-group]>main,[data-slot=pre-encounter-main-group]>[data-slot=pre-encounter-central]>main{gap:var(--pre-section-gap);padding:var(--pre-col-pad)}[data-slot=pre-encounter-main-group]>main>section,[data-slot=pre-encounter-main-group]>[data-slot=pre-encounter-central]>main>section{margin:0}[data-slot=virtual-visit-notice]{box-sizing:border-box;width:100%;min-height:var(--spacing-10);padding:var(--spacing-2) var(--pre-col-pad);box-shadow:none;background-color:var(--pre-notice-tint);color:var(--pre-notice-ink);border:0;border-radius:0;margin:0}[data-slot=virtual-visit-notice]>span:nth-child(2){font:var(--type-body);color:var(--pre-notice-ink)}[data-slot=virtual-visit-notice]>span:first-child{width:var(--pre-icon-size);height:var(--pre-icon-size);color:var(--pre-notice-ink);-webkit-mask:var(--pre-notice-glyph) center / contain no-repeat;-webkit-mask:var(--pre-notice-glyph) center / contain no-repeat;mask:var(--pre-notice-glyph) center / contain no-repeat;background-color:currentColor;border-radius:0;flex:none;font-size:0}[data-slot=virtual-visit-notice]>button{height:var(--pre-icon-box);padding:0 var(--spacing-3);border:1px solid var(--color-grey-300);border-radius:var(--radius-control);background-color:var(--surface-read);font:var(--type-body-strong);color:var(--ink-body)}[data-slot=virtual-visit-notice]>button:hover{background-color:var(--surface-panel)}[data-slot=virtual-visit-notice][data-state=in-call]{background-color:var(--surface-panel);color:var(--ink-secondary)}[data-slot=virtual-visit-notice][data-state=in-call]>span:nth-child(2){color:var(--ink-secondary)}[data-slot=virtual-visit-notice][data-state=in-call]>span:first-child{background-color:#0000;-webkit-mask:none;mask:none}[data-slot=video-join]{background-color:var(--pre-notice-tint);align-items:center;width:100%;display:flex}[data-slot=video-join]>[data-slot=virtual-visit-notice]{flex:1 1 0;min-width:0}[data-slot=video-join-reason]{padding-right:var(--pre-col-pad);font:var(--type-body-strong);color:var(--pre-notice-ink);flex:none}[data-block=patient-header][data-variant=person-card]{gap:var(--spacing-2);background-color:#0000!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;padding:0!important;display:flex!important}[data-block=patient-header]>div:first-child{display:contents!important}[data-block=patient-header] [data-slot=person-card-avatar-disc],[data-block=patient-header] [data-slot=person-card-photo],[data-block=patient-header]>div:first-child>div:not([data-slot]){display:none!important}[data-block=patient-header] [data-slot=person-card-status]{flex:none;order:2;position:static!important}[data-block=patient-header] [data-slot=person-card-contacts]{flex:auto;order:1;min-width:0;margin:0!important;padding:0!important;display:flex!important}[data-slot=person-card-contacts]>div{flex:auto;min-width:0;gap:0!important}[data-slot=person-card-contacts]>div>div{gap:var(--spacing-2)!important;align-items:center!important}[data-slot=person-card-contacts]>div>div>span{max-width:none!important;font:var(--type-body-strong)!important;color:var(--ink-body)!important}[data-slot=person-card-contacts]>div>span{font:var(--type-meta)!important;line-height:var(--type-meta-line)!important;color:var(--ink-secondary)!important}[data-slot=person-card-contacts] a[href^=tel\:]{width:var(--pre-icon-box);height:var(--pre-icon-box);border-radius:var(--radius-control);justify-content:center;align-items:center;color:var(--ink-secondary)!important;position:static!important}[data-slot=person-card-contacts] a[href^=tel\:]:hover{background-color:var(--surface-panel);color:var(--accent-primary)!important}[data-slot=person-card-contacts] a[href^=tel\:] svg{width:var(--pre-icon-size);height:var(--pre-icon-size);stroke-width:var(--icon-stroke)}[data-slot=person-card-status] span[data-size]{height:var(--status-chip-height)!important;padding:0 var(--status-chip-pad)!important;border-radius:var(--radius-tag)!important;font:var(--type-body-strong)!important;line-height:var(--status-chip-height)!important}[data-slot=person-card-status] span[data-size][style*=--color-status-success\)]{background-color:var(--chip-success-bg)!important;color:var(--chip-success-fg)!important}[data-slot=person-card-status] span[data-size][style*=--color-status-warning\)]{background-color:var(--chip-warning-bg)!important;color:var(--chip-warning-fg)!important}[data-slot=person-card-status] span[data-size][style*=--color-status-error\)]{background-color:var(--chip-error-bg)!important;color:var(--chip-error-fg)!important}[data-slot=person-card-status] span[data-size][style*=--color-status-info\)],[data-slot=person-card-status] span[data-size][style*=--color-brand-primary\)]{background-color:var(--chip-info-bg)!important;color:var(--chip-info-fg)!important}[data-slot=person-card-status] span[data-size][style*=--color-status-neutral\)]{background-color:var(--chip-neutral-bg)!important;color:var(--chip-neutral-fg)!important}[data-slot=vitals-header]{min-height:var(--pre-icon-box);gap:var(--spacing-2)}[data-slot=vitals-header]>span:first-child{font:var(--type-card-title);letter-spacing:normal;text-transform:none;color:var(--ink-body)}[data-slot=vitals-header]>button:not([aria-label]){height:var(--pre-icon-box);padding:0 var(--spacing-3);border-radius:var(--radius-control);font:var(--type-body-strong);text-transform:lowercase;color:var(--ink-secondary)}[data-slot=vitals-header]>button:not([aria-label]):first-letter{text-transform:uppercase}[data-slot=vitals-header]>button:not([aria-label]):hover{background-color:var(--surface-panel);color:var(--ink-body)}[data-slot=vitals-header]>button[aria-label]{width:var(--pre-icon-box);height:var(--pre-icon-box);border-radius:var(--radius-control);color:var(--ink-secondary);margin:0}[data-slot=vitals-header]>button[aria-label]:hover{background-color:var(--surface-panel);color:var(--accent-primary)}[data-slot=vitals-header]>button[aria-label] svg{width:var(--pre-icon-size);height:var(--pre-icon-size)}[data-slot=vitals-header]+div{gap:var(--pre-block-gap)}[data-vital-code]{height:auto;min-height:var(--enc-canvas-tile-min);padding:var(--enc-canvas-tile-pad-y) var(--enc-canvas-tile-pad-x);justify-content:center;align-items:stretch;gap:var(--enc-canvas-tile-gap);border-radius:var(--radius-card);box-shadow:none}[data-vital-code] [data-slot=vital-label]{gap:var(--spacing-2);color:var(--ink-secondary)}[data-vital-code] [data-slot=vital-label]>svg{width:var(--enc-canvas-tile-icon);height:var(--enc-canvas-tile-icon);stroke:currentColor;stroke-width:var(--enc-canvas-icon-stroke)}[data-vital-code] [data-slot=vital-label]>p{font:var(--type-meta);color:var(--ink-secondary)}[data-vital-code] [data-slot=vital-row]{gap:var(--spacing-2);min-height:var(--type-body-strong-line)}[data-vital-code] [data-slot=vital-value]{font:var(--type-body-strong);color:var(--ink-body)}[data-vital-code] [data-slot=vital-value][data-empty=true]{font:var(--type-body);color:var(--ink-meta)}[data-vital-code] [data-slot=vital-unit]{margin-left:var(--spacing-1);font:var(--type-meta);color:var(--ink-secondary)}[data-vital-code] svg[data-sparkline-baseline]{display:none}[data-vital-code] [data-slot=vital-trend] svg:not([data-sparkline-baseline]) *{stroke:var(--ink-subtle)}section[aria-label=Chief\ complaint]{padding:var(--spacing-4);gap:var(--spacing-2);border-radius:var(--radius-card)}section[aria-label=Chief\ complaint]>span:first-child{font:var(--type-card-title);letter-spacing:normal;text-transform:lowercase;color:var(--ink-body)}section[aria-label=Chief\ complaint]>span:first-child:first-letter{text-transform:uppercase}[data-slot=chief-complaint-field]{gap:var(--spacing-2)}[data-slot=chief-complaint-field-box]{height:var(--spacing-10)!important;padding-inline:var(--spacing-3)!important;border:1px solid var(--surface-line)!important;border-radius:var(--radius-input)!important;background-color:var(--surface-read)!important}[data-slot=chief-complaint-field-box]:focus-within{border-color:var(--accent-primary)!important}[data-slot=chief-complaint-field-box]>input{height:100%;font:var(--type-body)}[data-slot=chief-complaint-field-box]>input:focus-visible{outline:none}[data-slot=chief-complaint-field-box]>span svg{width:var(--pre-icon-size);height:var(--pre-icon-size);color:var(--ink-secondary)}[data-slot=chief-complaint-field]>button{width:var(--pre-icon-box);height:var(--pre-icon-box);color:var(--ink-secondary);border-radius:var(--radius-control)}[data-slot=chief-complaint-field]>button:hover{background-color:var(--surface-panel);color:var(--accent-primary)}[data-slot=chief-complaint-field]>button svg{width:var(--pre-icon-size);height:var(--pre-icon-size)}:root{--enc-canvas-tile-pad-x:var(--spacing-3);--enc-canvas-tile-pad-y:var(--spacing-1);--enc-canvas-tile-gap:var(--spacing-1);--enc-canvas-tile-min:calc(var(--spacing-2) * 7);--enc-canvas-tile-icon:var(--spacing-4);--enc-canvas-icon-stroke:2;--enc-right-pad:var(--spacing-6);--enc-right-head:var(--spacing-12);--enc-right-gap:var(--spacing-2);--enc-right-chevron:var(--spacing-4);--enc-right-action:var(--spacing-8);--enc-right-icon:var(--spacing-4);--enc-right-turn:.16s;--enc-right-line:var(--surface-line);--enc-right-dock-close:calc(var(--spacing-16) + var(--enc-right-gap))}.enc-right-panel{box-sizing:border-box;background-color:var(--surface-read);border-left:1px solid var(--enc-right-line);box-shadow:none}aside[data-slot=encounter-right-panel]{flex-direction:column;flex:1 1 0;min-width:0;display:flex;overflow-y:auto}[data-slot=panel-section]{border-bottom:1px solid var(--enc-right-line)}[data-slot=panel-section-header]{align-items:center;gap:var(--enc-right-gap);min-height:var(--enc-right-head);padding-right:var(--enc-right-pad);display:flex}[data-slot=panel-section-heading]{flex:1 1 0;min-width:0;margin:0;display:flex}[data-slot=panel-section-toggle]{align-items:center;gap:var(--enc-right-gap);min-width:0;min-height:var(--enc-right-head);padding:0 0 0 var(--enc-right-pad);text-align:left;color:var(--ink-body);background:0 0;border:0;flex:1 1 0;display:flex}[data-slot=panel-section-header]:has(>[data-slot=panel-section-heading]:hover){background-color:var(--surface-panel)}[data-slot=panel-section-toggle]:focus-visible{outline-offset:-2px}[data-slot=panel-section-chevron]{width:var(--enc-right-chevron);height:var(--enc-right-chevron);color:var(--ink-secondary);transition:transform var(--enc-right-turn) ease;flex:none}[data-slot=panel-section][data-open] [data-slot=panel-section-chevron]{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){[data-slot=panel-section-chevron]{transition:none}}[data-slot=panel-section-title]{min-width:0;font:var(--type-card-title);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}[data-slot=panel-section-meta]{font:var(--type-meta);font-variant-numeric:tabular-nums;color:var(--ink-secondary);flex:none}[data-slot=panel-section-actions]{align-items:center;gap:var(--spacing-1);flex:none;display:flex}[data-slot=panel-section-actions]>button[data-slot=panel-section-action]{width:var(--enc-right-action);height:var(--enc-right-action);border-radius:var(--radius-control);color:var(--ink-secondary);padding:0}[data-slot=panel-section-actions]>button[data-slot=panel-section-action] svg{width:var(--enc-right-icon);height:var(--enc-right-icon)}[data-slot=panel-section-actions]>button[data-slot=panel-section-action]:hover,[data-slot=panel-section-actions]>button[data-slot=panel-section-action][aria-pressed=true]{background-color:var(--surface-panel);color:var(--ink-body)}[data-slot=panel-section-body]{gap:var(--spacing-4);padding:0 var(--enc-right-pad) var(--enc-right-pad);flex-direction:column;display:flex}[data-slot=panel-section-line]{align-items:center;gap:var(--enc-right-gap);font:var(--type-body);color:var(--ink-secondary);flex-wrap:wrap;margin:0;display:flex}[data-slot=care-pathway-rows]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}[data-slot=care-pathway-row]{flex-direction:column;display:flex}[data-slot=care-pathway-day]{padding-top:var(--spacing-2);font:var(--type-meta);color:var(--ink-secondary)}[data-slot=care-pathway-item]{align-items:center;gap:var(--spacing-3);padding-block:var(--spacing-2);display:flex}[data-slot=care-pathway-row]+[data-slot=care-pathway-row]>[data-slot=care-pathway-item]{border-top:1px solid var(--enc-right-line)}[data-slot=care-pathway-glyph]{width:var(--enc-right-icon);height:var(--enc-right-icon);color:var(--ink-secondary);flex:none}[data-slot=care-pathway-text]{flex-direction:column;flex:1 1 0;min-width:0;display:flex}[data-slot=care-pathway-name]{font:var(--type-body-strong);color:var(--ink-body)}[data-slot=care-pathway-detail]{font:var(--type-meta);color:var(--ink-secondary)}[data-slot=panel-section][data-section=note] [data-slot=panel-section-body]>section[aria-label=Generated\ note]{padding:0}.enc-right-panel section[aria-label=Generated\ note] [data-step]>button[class~=text-size-body-15]{font:var(--type-body-strong)}[role=dialog][aria-label=Generated\ note]>button[class~=absolute]{font:var(--type-body-strong);color:var(--ink-secondary)}[role=dialog][aria-label=Generated\ note]>button[class~=absolute]:hover{background-color:var(--surface-panel);color:var(--ink-body)}[role=dialog][aria-label=Generated\ note] .enc-right-panel [data-slot=panel-section]:first-of-type>[data-slot=panel-section-header]{padding-right:var(--enc-right-dock-close)}.enc-right-panel section[aria-label=Decision\ record] p{font:var(--type-body)}.enc-right-panel section[aria-label=Generated\ note]>div:first-child>span{font:var(--type-body);color:var(--ink-secondary)}.enc-right-panel section[aria-label=Generated\ note] [data-key-width]{padding-block:var(--spacing-1)}.enc-right-panel section[aria-label=Generated\ note] [data-key-width]+span{padding-block:calc(var(--spacing-1) / 2);font:var(--type-body)}.enc-right-panel section[aria-label=Generated\ note]>span[class~=text-size-sm]{font:var(--type-body)}.enc-right-panel section[aria-label=Generated\ note] span[class~=text-size-title]{font:var(--type-card-title);color:var(--ink-body)}.enc-right-panel section[aria-label=Generated\ note] span[class~=text-text-hint][class~=text-body-15]{font:var(--type-body);color:var(--ink-secondary)}.enc-right-panel section[aria-label=Generated\ note]>span[class~=uppercase],.enc-right-panel section[aria-label=Decision\ record]>h3{font:var(--type-label);letter-spacing:normal;text-transform:lowercase;color:var(--ink-secondary)}.enc-right-panel section[aria-label=Generated\ note]>span[class~=uppercase]:first-letter,.enc-right-panel section[aria-label=Decision\ record]>h3:first-letter{text-transform:uppercase}.enc-right-panel section[aria-label=Generated\ note]>span[class~=text-size-lg]{font:var(--type-body-strong);color:var(--ink-body)}.enc-right-panel section[aria-label=Generated\ note] [data-key-width]{font:var(--type-meta);color:var(--ink-secondary)}.enc-right-panel section[aria-label=Decision\ record] p{color:var(--ink-secondary)}[data-slot=error-page-accent]{display:none}[data-slot=error-page]>div>div:last-child{border-top-width:0}[data-slot=error-page-hero]{font:var(--type-meta);color:var(--ink-secondary)}[data-slot=error-page] h1[tabindex="-1"]:focus{outline:none}[data-label-position]>label{font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-line);color:var(--ink-secondary)}:root{--enc-left-open:320px;--enc-left-width:var(--enc-left-open);--enc-left-inset:var(--spacing-4);--enc-left-section-pad:var(--spacing-3);--enc-left-gap:var(--spacing-2);--enc-left-row-gap:var(--spacing-1);--enc-left-toggle-h:var(--spacing-6);--enc-left-toggle-icon:var(--spacing-4);--enc-left-action:var(--icon-box);--enc-left-toggle-folded-x:calc(var(--page-header-pad) + var(--spacing-6));--enc-left-toggle-z:46;--enc-left-col-min:calc(var(--spacing-8) * 8)}[data-slot=pre-encounter-summary-rail]{width:var(--enc-left-width);padding:0 0 var(--spacing-3);box-shadow:inset -1px 0 0 var(--surface-line);border-right:0;flex:none;gap:0;overflow-x:hidden}[data-slot=pre-encounter-summary-rail]>*,[data-slot=pre-encounter-summary-sections]{box-sizing:border-box;width:var(--enc-left-open);flex:none}[data-slot=pre-encounter-summary-sections]{flex-direction:column;gap:0;display:flex}[data-slot=pre-encounter-summary-rail]>section,[data-slot=pre-encounter-summary-sections]>section{width:calc(var(--enc-left-open) - 2 * var(--enc-left-inset))}[data-slot=pre-encounter-summary-rail] [data-slot=summary-section-card],[data-slot=chart-section]{box-sizing:border-box;margin:0 var(--enc-left-inset);padding:var(--enc-left-section-pad) 0;gap:var(--enc-left-gap);border:0;border-bottom:1px solid var(--surface-line);box-shadow:none;background-color:#0000;border-radius:0}[data-slot=chart-section]{flex-direction:column;display:flex}[data-slot=pre-encounter-summary-rail] [data-slot=summary-section-card]:last-child,[data-slot=chart-section]:last-child{border-bottom-width:0}[data-slot=summary-skeleton]{flex-direction:column;display:flex}[data-slot=summary-skeleton-section]{box-sizing:border-box;gap:var(--enc-left-gap,var(--spacing-2));margin:0 var(--enc-left-inset,var(--spacing-4));padding:var(--enc-left-section-pad,var(--spacing-3)) 0;border-bottom:1px solid var(--surface-line);flex-direction:column;display:flex}[data-slot=summary-skeleton-section]:last-child{border-bottom-width:0}[data-slot=summary-skeleton-rows]{gap:var(--enc-left-row-gap,var(--spacing-1));flex-direction:column;display:flex}[data-slot=pre-encounter-summary-rail]>[aria-label=Patient],[data-slot=pre-encounter-summary-rail]>[data-block=patient-header]{box-sizing:border-box;margin:0 var(--enc-left-inset);width:calc(var(--enc-left-open) - 2 * var(--enc-left-inset));border-bottom:1px solid var(--surface-line);padding:var(--enc-left-section-pad) 0!important;border-radius:0!important}[data-slot=pre-encounter-summary-rail] [data-slot=person-card-contacts] a[href^=tel\:],[data-slot=chart-person] a[href^=tel\:]{box-sizing:border-box;width:var(--enc-left-action);height:var(--enc-left-action);border-radius:var(--radius-control);color:var(--ink-secondary);justify-content:center;align-items:center}[data-slot=chart-person] a[href^=tel\:]:hover{background-color:var(--surface-panel);color:var(--ink-body)}[data-slot=pre-encounter-summary-rail] [data-slot=person-card-contacts] a[href^=tel\:] svg,[data-slot=chart-person] a[href^=tel\:] svg{width:var(--enc-left-toggle-icon);height:var(--enc-left-toggle-icon);stroke-width:var(--icon-stroke)}[data-slot=pre-encounter-summary-rail] [data-slot=summary-section-card]>header{height:var(--enc-left-toggle-h);margin-block:calc(-1 * var(--spacing-1));gap:var(--spacing-1)}[data-slot=pre-encounter-summary-rail] [data-slot=summary-section-card]>header>span:first-child,[data-slot=chart-section-title]{font:var(--type-label);letter-spacing:normal;color:var(--ink-secondary)}[data-slot=pre-encounter-summary-rail] [data-slot=summary-section-card]>header>span:nth-child(2),[data-slot=chart-section-count]{font:var(--type-label);color:var(--ink-secondary)}[data-slot=pre-encounter-summary-rail] [data-slot=summary-section-card]>header>span:nth-child(2):before,[data-slot=chart-section-count]:before{content:"· "}[data-slot=pre-encounter-summary-rail] [data-slot=summary-section-card]>header>button,[data-slot=chart-section] [data-slot=chart-section-add]{box-sizing:border-box;width:var(--enc-left-action);height:var(--enc-left-action);border-radius:var(--radius-control);min-width:0;color:var(--ink-secondary);padding:0}[data-slot=pre-encounter-summary-rail] [data-slot=summary-section-card]>header>button:hover,[data-slot=chart-section] [data-slot=chart-section-add]:hover{background-color:var(--surface-panel);color:var(--ink-body)}[data-slot=pre-encounter-summary-rail] [data-slot=summary-section-card]>header>button svg,[data-slot=chart-section] [data-slot=chart-section-add] svg{stroke-width:var(--icon-stroke);width:var(--enc-left-toggle-icon)!important;height:var(--enc-left-toggle-icon)!important}[data-slot=pre-encounter-summary-rail] [data-slot=summary-section-card]>header>button,[data-slot=chart-section] [data-slot=chart-section-add]{opacity:0;transition:opacity var(--motion-micro) ease}[data-slot=pre-encounter-summary-rail] [data-slot=summary-section-card]:is(:hover,:focus-within)>header>button,[data-slot=chart-section]:is(:hover,:focus-within) [data-slot=chart-section-add],[data-slot=pre-encounter-summary-rail] [data-slot=summary-section-card]>header>button[aria-expanded=true],[data-slot=chart-section] [data-slot=chart-section-add][aria-expanded=true]{opacity:1}@media (hover:none){[data-slot=pre-encounter-summary-rail] [data-slot=summary-section-card]>header>button,[data-slot=chart-section] [data-slot=chart-section-add]{opacity:1}}:root{--icon-mask-message-square-plus:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z'/><path d='M12 8v6'/><path d='M9 11h6'/></svg>");--icon-mask-undo-2:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M9 14 4 9l5-5'/><path d='M4 9h10.5a5.5 5.5 0 0 1 5.5 5.5a5.5 5.5 0 0 1-5.5 5.5H11'/></svg>");--icon-mask-pencil:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z'/><path d='m15 5 4 4'/></svg>");--icon-mask-ellipsis:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='1'/><circle cx='19' cy='12' r='1'/><circle cx='5' cy='12' r='1'/></svg>");--enc-row-actions-shadow:0 1px 4px color-mix(in srgb, var(--ink-body) 16%, transparent)}[data-slot=chart-section] li>div:has(>button[data-size=row]){gap:var(--spacing-1);border-radius:var(--radius-control);padding-inline-start:0;top:50%;transform:translateY(-50%)}@media (hover:hover){[data-slot=chart-section] li>div:not(:first-child):has(button[data-size=row]){border:1px solid var(--surface-line);border-radius:var(--radius-md);background-color:var(--surface-read);box-shadow:var(--enc-row-actions-shadow);gap:0;padding:0;top:50%;transform:translateY(-50%)}}[data-slot=chart-section] li button[data-size=row]:is([aria-haspopup=menu],[aria-label="+ Note"],[aria-label=Resolve],[aria-label=Reactivate],[aria-label=Edit]){box-sizing:border-box;width:var(--enc-left-action);height:var(--enc-left-action);border-radius:var(--radius-control);flex:none;gap:0;padding:0;font-size:0}[data-slot=chart-section] li button[data-size=row]:is([aria-haspopup=menu],[aria-label="+ Note"],[aria-label=Resolve],[aria-label=Reactivate],[aria-label=Edit])>span{display:none}[data-slot=chart-section] li button[data-size=row]:is([aria-haspopup=menu],[aria-label="+ Note"],[aria-label=Resolve],[aria-label=Reactivate],[aria-label=Edit]):before{content:"";width:var(--enc-left-toggle-icon);height:var(--enc-left-toggle-icon);-webkit-mask:var(--row-action-mask,var(--icon-mask-ellipsis)) center / contain no-repeat;-webkit-mask:var(--row-action-mask,var(--icon-mask-ellipsis)) center / contain no-repeat;mask:var(--row-action-mask,var(--icon-mask-ellipsis)) center / contain no-repeat;background-color:currentColor}[data-slot=chart-section] li button[data-size=row][aria-label="+ Note"]{--row-action-mask:var(--icon-mask-message-square-plus)}[data-slot=chart-section] li button[data-size=row][aria-label=Resolve]{--row-action-mask:var(--icon-mask-circle-check)}[data-slot=chart-section] li button[data-size=row][aria-label=Reactivate]{--row-action-mask:var(--icon-mask-undo-2)}[data-slot=chart-section] li button[data-size=row][aria-label=Edit]{--row-action-mask:var(--icon-mask-pencil)}[data-slot=chart-section] li button[data-size=row]:not(:disabled){color:var(--ink-secondary)}[data-slot=chart-section] li button[data-size=row]:not(:disabled):hover{background-color:var(--surface-panel);color:var(--ink-body)}[data-slot=pre-encounter-summary-sections]{display:contents}[data-slot=pre-encounter-summary-rail] [data-slot=summary-section-card]{order:4}[data-slot=pre-encounter-summary-rail] [data-slot=summary-section-card][aria-label=Allergies]{order:1}[data-slot=pre-encounter-summary-rail] [data-slot=summary-section-card][aria-label=Active\ Problems]{order:2}[data-slot=pre-encounter-summary-rail] [data-slot=summary-section-card][aria-label=Medications]{order:3}[data-slot=pre-encounter-summary-rail] [data-slot=summary-section-card]>div.flex-col{gap:var(--enc-left-gap)}[data-slot=pre-encounter-summary-rail] [data-slot=summary-section-row]>div:first-child{gap:0}[data-slot=pre-encounter-summary-rail] [data-slot=summary-section-card]>span:not([aria-hidden]),[data-slot=chart-section]>p{font:var(--type-body);color:var(--ink-subtle)}[data-slot=chart-column]{box-sizing:border-box;width:100%;min-width:var(--enc-left-col-min);padding-bottom:var(--spacing-3)}[data-slot=chart-person]{margin:0 var(--enc-left-inset);padding:var(--enc-left-section-pad) 0;border-bottom:1px solid var(--surface-line);background-color:#0000;border-radius:0}[data-slot=chart-person-visit-row]{padding-inline:0}[data-slot=chart-section]>div:first-child{height:var(--enc-left-toggle-h);margin-block:calc(-1 * var(--spacing-1))}[data-slot=chart-sections]{gap:0}[data-slot=chart-section-title]{text-transform:lowercase}[data-slot=chart-section-title]:first-letter{text-transform:uppercase}[data-slot=pre-encounter-summary-rail] [data-slot=summary-section-card]>header>span:first-child{text-transform:lowercase!important}[data-slot=pre-encounter-summary-rail] [data-slot=summary-section-card]>header>span:first-child:first-letter{text-transform:uppercase}[data-slot=pre-encounter-summary-rail] [data-slot=summary-section-card]>header+span:empty{display:none}@property --enc-left-width{syntax:"<length>";inherits:true;initial-value:320px}:root{transition:--enc-left-width var(--motion-panel-open) var(--motion-panel-ease)}:root[data-enc-left=folded]{--enc-left-width:0px;transition-duration:var(--motion-panel-close)}@media (prefers-reduced-motion:reduce){:root{transition:none}}:root[data-enc-left=folded] [data-slot=pre-encounter-summary-rail]{visibility:hidden;transition:visibility 0s linear var(--motion-panel-close)}.enc-left-toggle{z-index:var(--enc-left-toggle-z);box-sizing:border-box;height:var(--enc-left-action);min-width:var(--enc-left-action);border:1px solid var(--surface-line);border-radius:var(--radius-full,9999px);background-color:var(--surface-read);box-shadow:var(--shadow-1);color:var(--ink-secondary);justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:100%;transform:translate(-50%,-50%)}.enc-left-toggle[data-folded=true]{padding:0 var(--spacing-2)}.enc-left-toggle[data-rail-v3][data-folded=true]{padding:0}.enc-left-toggle[data-rail-v3]{width:var(--spacing-6);height:var(--spacing-6);min-width:var(--spacing-6);box-shadow:none}.enc-left-toggle:hover{border-color:var(--ink-meta);color:var(--ink-body)}.enc-left-toggle>svg{width:var(--enc-left-toggle-icon);height:var(--enc-left-toggle-icon);stroke-width:var(--icon-stroke);flex:none}[data-left-toggle-in=header]{z-index:2;position:relative}[data-left-toggle-in=header]>.enc-left-toggle,.enc-left-toggle[data-placement=header]{left:max(var(--enc-left-width), var(--enc-left-toggle-folded-x))}.enc-left-toggle[data-placement=tabs]{left:max(0px, calc(var(--enc-left-toggle-folded-x) - var(--enc-left-width)))}[data-slot=encounter-workspace-tabs]{z-index:2;position:relative}[data-slot=encounter-shell]{--layout-chart-col:var(--enc-left-width)}[data-slot=encounter-chart-col]{box-shadow:inset -1px 0 0 var(--surface-line);border-inline-end-width:0}:root[data-enc-left=folded] [data-slot=encounter-chart-col]{visibility:hidden;transition:visibility 0s linear var(--motion-panel-close)}[data-slot=encounter-chart-col]>div:has(>button[aria-label="Collapse patient chart"]){display:none}.enc-left-toggle>[data-slot=chart-strip-allergy-dot]{top:calc(-1 * var(--spacing-1));right:calc(-1 * var(--spacing-1));box-sizing:border-box;width:var(--spacing-3);height:var(--spacing-3);position:absolute}.enc-left-toggle>[data-slot=chart-strip-allergy-dot]:not([data-state=recorded]){background-color:var(--surface-read)}:root{--enc-step-bar-height:var(--encounter-step-height);--enc-step-bar-gap:var(--spacing-2);--enc-step-bar-reason-max:calc(var(--spacing-12) * 5)}[data-slot=encounter-step-bar]{box-sizing:border-box;min-width:0;height:var(--enc-step-bar-height);border-bottom:1px solid var(--surface-line);background-color:var(--surface-read);flex-direction:column;flex:none;display:flex}[data-slot=encounter-step-bar-row]{flex:auto;align-items:stretch;min-width:0;min-height:0;display:flex}[data-slot=encounter-step-bar-steps]{flex:auto;min-width:0;display:flex}[data-slot=encounter-step-bar-steps]>nav[aria-label=Encounter\ steps]{border-bottom:0;height:100%}[data-slot=encounter-step-bar-actions]{justify-content:flex-end;align-items:center;gap:var(--enc-step-bar-gap);min-width:0;padding:0 var(--page-header-pad);flex:none;display:flex}[data-slot=encounter-step-bar][data-read-only] nav[aria-label=Encounter\ steps]>button:disabled{opacity:1;cursor:default}[data-slot=encounter-step-bar][data-read-only] nav[aria-label=Encounter\ steps]>button:disabled:hover{color:var(--ink-meta);background:0 0}[data-slot=encounter-step-bar][data-read-only] nav[aria-label=Encounter\ steps]>button:before{display:none}div:has(>[data-slot=encounter-step-nav]:empty){padding:var(--spacing-4) var(--page-header-pad)}div:has(>[data-slot=encounter-step-nav]:empty)>[aria-hidden=true]:has(+[data-slot=encounter-step-nav]){display:none}div:has(>[data-slot=encounter-step-nav]:empty):not(:has(>[data-slot=encounter-visit-strip],>[data-testid=save-indicator])){display:none}nav[aria-label=Encounter\ steps] [data-badge=flat] circle{fill:var(--accent-primary)}div:has(>[data-slot=encounter-step-nav]){padding:var(--spacing-4) 0 0 var(--page-header-pad)}[data-slot=encounter-step-nav]>nav[aria-label=Encounter\ steps]{border-bottom:0}[data-slot=encounter-shell] main{background-color:var(--surface-read)}[data-slot=pa-step-canvas]{padding:var(--spacing-2) var(--page-header-pad) var(--spacing-6)}[aria-label=Encounter\ progress] [data-testid=progress-bar-fill]{background-color:var(--accent-primary)}:root{--encounter-step-height:var(--spacing-12);--encounter-step-point:var(--spacing-2);--encounter-step-circle:var(--spacing-5);--encounter-step-line:1.5px}:is([data-slot=soap-ribbon],nav[aria-label=Encounter\ steps]){width:100%;min-width:0;height:var(--encounter-step-height);border-bottom:1px solid var(--surface-line);box-shadow:none;scrollbar-width:none;background:0 0;border-radius:0;flex-wrap:nowrap;align-items:stretch;gap:0;padding:0;display:flex;overflow-x:auto}:is([data-slot=soap-ribbon],nav[aria-label=Encounter\ steps])::-webkit-scrollbar{display:none}[data-slot=soap-ribbon] [data-slot=soap-tab-rule],[data-slot=soap-ribbon] [aria-label=Passed],nav[aria-label=Encounter\ steps]>span[aria-hidden],nav[aria-label=Encounter\ steps] [data-badge]{display:none}:is([data-slot=soap-ribbon]>button,nav[aria-label=Encounter\ steps]>button){align-items:center;gap:var(--spacing-2);height:auto;margin:0 0 0 calc(-1 * var(--encounter-step-point));padding:0 calc(var(--page-header-pad) + var(--encounter-step-point)) 0 calc(var(--page-header-pad) + var(--encounter-step-point));box-shadow:none;font:var(--type-body);color:var(--ink-meta);white-space:nowrap;clip-path:polygon(0 0, calc(100% - var(--encounter-step-point)) 0, 100% 50%, calc(100% - var(--encounter-step-point)) 100%, 0 100%, var(--encounter-step-point) 50%);background:0 0;border:0;border-radius:0;flex:1 0 auto;display:flex;position:relative}:is([data-slot=soap-ribbon]>button:first-child,nav[aria-label=Encounter\ steps]>button:first-child){padding-left:var(--page-header-pad);clip-path:polygon(0 0, calc(100% - var(--encounter-step-point)) 0, 100% 50%, calc(100% - var(--encounter-step-point)) 100%, 0 100%);margin-left:0}:is([data-slot=soap-ribbon]>button,nav[aria-label=Encounter\ steps]>button):after{content:"";inset-block:0;width:var(--encounter-step-point);background:var(--surface-line);clip-path:polygon(0 0, var(--encounter-step-line) 0, 100% 50%, var(--encounter-step-line) 100%, 0 100%, calc(100% - var(--encounter-step-line)) 50%);pointer-events:none;position:absolute;right:0}:is([data-slot=soap-ribbon]>button:last-child,nav[aria-label=Encounter\ steps]>button:last-child):after{display:none}:is([data-slot=soap-ribbon]>button,nav[aria-label=Encounter\ steps]>button):before{content:"";box-sizing:border-box;width:var(--encounter-step-circle);height:var(--encounter-step-circle);border:var(--encounter-step-line) dashed var(--ink-meta);font:var(--type-meta);font-variant-numeric:tabular-nums;color:var(--ink-secondary);border-radius:50%;flex:none;place-items:center;display:grid}:is([data-slot=soap-ribbon]>button,nav[aria-label=Encounter\ steps]>button):hover{background:var(--surface-panel);color:var(--ink-body)}:root{--encounter-step-current-bg:var(--color-grey-100);--encounter-step-current-ink:var(--ink-body);--encounter-step-done-ink:var(--ink-body);--encounter-step-done-mark:var(--accent-primary);--progress-done-bg:var(--surface-panel)}:is([data-slot=soap-ribbon]>button:has([aria-label=complete]),nav[aria-label=Encounter\ steps]>button[data-completed]){background:var(--progress-done-bg);color:var(--encounter-step-done-ink)}:is([data-slot=soap-ribbon]>button:has([aria-label=complete]),nav[aria-label=Encounter\ steps]>button[data-completed]):before{content:"✓" / "done";border-style:solid;border-color:var(--encounter-step-done-mark);background:var(--encounter-step-done-mark);color:var(--surface-read)}:is([data-slot=soap-ribbon]>button[data-active=true],nav[aria-label=Encounter\ steps]>button[aria-current=step]){background:var(--encounter-step-current-bg);font:var(--type-body-strong);color:var(--encounter-step-current-ink)}nav[aria-label=Encounter\ steps]>button[aria-current=step]:not([data-completed]):before{border-style:solid;border-color:var(--encounter-step-current-ink);color:var(--encounter-step-current-ink)}[data-slot=soap-ribbon]>button[data-active=true]:not(:has([aria-label=complete])):before{border-style:solid;border-color:var(--encounter-step-current-ink);color:var(--encounter-step-current-ink)}[data-slot=soap-ribbon]>button[data-soap-group]:has([aria-label=complete]):before{display:none}[data-slot=soap-ribbon]>button>svg[aria-label=complete]{box-sizing:border-box;width:var(--encounter-step-circle);height:var(--encounter-step-circle);padding:var(--spacing-1);background:var(--encounter-step-done-mark);color:var(--surface-read);stroke-width:var(--icon-stroke);border-radius:50%;flex:none;order:-1}:is([data-slot=soap-ribbon]>button,nav[aria-label=Encounter\ steps]>button):before{display:none}[data-long-page] [data-slot=soap-ribbon]>button[data-soap-group]>svg[aria-label=complete],[data-slot=soap-ribbon]>button[data-soap-group]>svg[aria-label=complete]{width:var(--spacing-4);height:var(--spacing-4);color:var(--enc-ink,var(--encounter-step-done-mark));background:0 0;border-radius:0;padding:0}nav[aria-label=Encounter\ steps]>button[data-completed]:before{display:grid;color:var(--encounter-step-done-mark)!important;background:0 0!important;border:0!important}[data-long-page] [data-slot=soap-ribbon]>button>svg[data-slot=soap-attention],[data-slot=soap-ribbon]>button>svg[data-slot=soap-attention]{display:none}[data-long-page] [data-slot=soap-ribbon]>button[data-attention][data-attention]{padding-right:calc(var(--spacing-3) + var(--encounter-step-point))}:root[data-template-review=on] [data-slot=soap-ribbon]>button[data-soap-group=s]{--step-tint:var(--soap-s-tint);--step-ink:var(--soap-s-ink);--step-line:var(--soap-s-line)}:root[data-template-review=on] [data-slot=soap-ribbon]>button[data-soap-group=o]{--step-tint:var(--soap-o-tint);--step-ink:var(--soap-o-ink);--step-line:var(--soap-o-line)}:root[data-template-review=on] [data-slot=soap-ribbon]>button[data-soap-group=a]{--step-tint:var(--soap-a-tint);--step-ink:var(--soap-a-ink);--step-line:var(--soap-a-line)}:root[data-template-review=on] [data-slot=soap-ribbon]>button[data-soap-group=plan]{--step-tint:var(--soap-p-tint);--step-ink:var(--soap-p-ink);--step-line:var(--soap-p-line)}:root[data-template-review=on] [data-slot=soap-ribbon]>button[data-soap-group]{box-shadow:inset 0 calc(-1 * var(--encounter-tab-underline)) 0 var(--step-line)}:root[data-template-review=on] [data-slot=soap-ribbon]>button[data-soap-group][data-soap-group][data-active=true]{background:var(--step-tint);color:var(--step-ink)}[data-slot=visit-start-reason]{max-width:var(--enc-step-bar-reason-max);font:var(--type-meta);color:var(--ink-secondary)}[data-slot=pre-encounter-central]{background-color:var(--surface-read);flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex}[data-slot=pre-encounter-central]>main,[data-slot=pre-encounter-central]>[data-slot=encounter-timeline-tab]{flex:1 1 0;min-height:0}[data-slot=pre-encounter-central]>[data-slot=encounter-step-bar][data-seam-toggle]>.enc-left-toggle{left:0}[data-slot=encounter-step-bar][data-seam-toggle]{z-index:2;position:relative}[data-slot=encounter-step-bar][data-seam-toggle]>.enc-left-toggle{top:calc(100% + 1px)}@media (width>=1384px){[data-slot=pre-encounter-body]>[data-slot=pre-encounter-main-group]{width:calc(100% - var(--enc-right-width));flex:none}[data-slot=pre-encounter-body]>[data-slot=pre-encounter-main-group]:has([data-slot=encounter-documents-scroller]){width:100%}[data-slot=pre-encounter-chart-pane]>aside[data-slot=encounter-right-panel]{flex:0 0 var(--enc-right-width);width:var(--enc-right-width)}}[data-slot=pre-encounter-chart-pane]{background-color:var(--surface-read)}[data-slot=patient-chart] [data-slot=patient-chart-section] [class*=shadow]{box-shadow:none}[data-slot=pre-encounter-summary-rail][aria-label=Patient\ summary]{scrollbar-width:none}:is(aside,div,section):has(>[data-slot=chart-column]):not(.scrollbar-hide){scrollbar-width:none}[data-slot=pre-encounter-summary-rail][aria-label=Patient\ summary]::-webkit-scrollbar{display:none}:is(aside,div,section):has(>[data-slot=chart-column])::-webkit-scrollbar{display:none}[data-slot=pre-encounter-summary-rail] [data-slot=summary-section-row]>div:not(:first-child)>button{opacity:0;transition:opacity var(--motion-micro) ease}[data-slot=pre-encounter-summary-rail] [data-slot=summary-section-row]:is(:hover,:focus-within)>div:not(:first-child)>button{opacity:1}@media (prefers-reduced-motion:reduce){[data-slot=pre-encounter-summary-rail] [data-slot=summary-section-row]>div:not(:first-child)>button{transition:none}}@media (hover:hover){[data-slot=pre-encounter-summary-rail] [data-slot=summary-section-row]:has(>div:not(:first-child)){grid-template-columns:minmax(0,1fr) auto auto;gap:0;display:grid}[data-slot=pre-encounter-summary-rail] [data-slot=summary-section-row]>div:first-child{grid-area:1/1/2/-1}[data-slot=pre-encounter-summary-rail] [data-slot=summary-section-row]>div:not(:first-child){z-index:2;height:var(--enc-left-action);margin-block:calc(var(--enc-left-action) / -2);pointer-events:none;grid-row:1;align-self:center;align-items:center;gap:0}[data-slot=pre-encounter-summary-rail] [data-slot=summary-section-row]>div:nth-child(2){grid-column:2}[data-slot=pre-encounter-summary-rail] [data-slot=summary-section-row]>div:nth-child(3){grid-column:3}[data-slot=pre-encounter-summary-rail] [data-slot=summary-section-row]:has(>div:not(:first-child)):after{content:"";z-index:1;box-sizing:border-box;height:calc(var(--enc-left-action) + 2px);margin:calc(var(--enc-left-action) / -2 - 1px) -1px;border:1px solid var(--surface-line);border-radius:var(--radius-md);background-color:var(--surface-read);box-shadow:var(--enc-row-actions-shadow);opacity:0;pointer-events:none;transition:opacity var(--motion-micro) ease;grid-area:1/2/2/-1;align-self:center}[data-slot=pre-encounter-summary-rail] [data-slot=summary-section-row]:is(:hover,:focus-within,:has(>div.opacity-100)):after{opacity:1}[data-slot=pre-encounter-summary-rail] [data-slot=summary-section-row]:is(:hover,:focus-within,:has(>div.opacity-100))>div:not(:first-child){pointer-events:auto}[data-slot=pre-encounter-summary-rail] [data-slot=summary-section-row]>div:not(:first-child) button{width:var(--enc-left-action);height:var(--enc-left-action);border-radius:var(--radius-control);color:var(--ink-secondary);flex:none}[data-slot=pre-encounter-summary-rail] [data-slot=summary-section-row]>div:not(:first-child) button:hover{background-color:var(--surface-panel);color:var(--ink-body)}}@media (hover:hover) and (prefers-reduced-motion:reduce){[data-slot=pre-encounter-summary-rail] [data-slot=summary-section-row]:after{transition:none}}:root{--step-bar-reveal-duration:.28s;--step-bar-reveal-ease:var(--motion-panel-ease);--step-bar-reveal-lift:var(--spacing-4)}@keyframes step-bar-reveal{0%{clip-path:inset(0 0 100%);transform:translateY(calc(-1 * var(--step-bar-reveal-lift)))}to{clip-path:inset(0);transform:translateY(0)}}[data-slot=encounter-step-bar][data-reveal=true],[data-slot=frame-v2-step-header][data-reveal=true]{animation:step-bar-reveal var(--step-bar-reveal-duration) var(--step-bar-reveal-ease) both}@media (prefers-reduced-motion:reduce){[data-slot=encounter-step-bar][data-reveal=true],[data-slot=frame-v2-step-header][data-reveal=true]{animation:none}}:root{--rail-status-glyph-size:var(--spacing-3);--glyph-empty:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'><circle cx='5' cy='5' r='4' fill='none' stroke='black' stroke-width='1.5'/></svg>");--glyph-half:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'><circle cx='5' cy='5' r='4.1' fill='none' stroke='black' stroke-width='1.5'/><path d='M5 0.9 A4.1 4.1 0 0 1 5 9.1 Z' fill='black'/></svg>");--glyph-full:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'><circle cx='5' cy='5' r='4.75' fill='black'/></svg>");--glyph-done:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'><path d='M1.5 5.25 L4 7.75 L8.5 2.5' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/></svg>")}[data-slot=rail-status-glyph] span[data-size]{--rail-glyph:var(--glyph-empty);--rail-glyph-colour:currentColor;gap:var(--spacing-2)!important}[data-slot=rail-status-glyph] span[data-size]:before{content:"";width:var(--rail-status-glyph-size);height:var(--rail-status-glyph-size);background-color:var(--rail-glyph-colour);-webkit-mask:var(--rail-glyph) center / contain no-repeat;mask:var(--rail-glyph) center / contain no-repeat;flex:none}[data-slot=rail-status-glyph][data-glyph=half] span[data-size]{--rail-glyph:var(--glyph-half)}[data-slot=rail-status-glyph][data-glyph=full] span[data-size]{--rail-glyph:var(--glyph-full)}[data-slot=rail-status-glyph][data-glyph=done] span[data-size]{--rail-glyph:var(--glyph-done)}[data-slot=rail-status-glyph][data-glyph=alert] span[data-size]{--rail-glyph:var(--glyph-full)}[data-slot=soap-ribbon]>button[data-attention]:before{content:"!" / "needs attention";border-style:solid;border-color:var(--status-attention);color:var(--status-attention-text)}[data-slot=soap-ribbon]>button[data-attention][data-active=true]:not(:has([aria-label=complete])):before{content:"!" / "needs attention";border-style:solid;border-color:var(--status-attention);color:var(--status-attention-text)}[data-slot=soap-ribbon]>button[data-passed]:before,[data-slot=soap-ribbon]>button[data-passed][data-active=true]:before{content:"–" / "passed";border-style:solid;border-color:var(--ink-secondary);color:var(--ink-secondary);background:0 0}[data-slot=note-end-sign]{padding-top:var(--spacing-2);justify-content:flex-end;display:flex}[data-slot=encounter-shell]:has([data-rule-c=true]){--layout-intel-col:var(--enc-left-open)}[data-slot=encounter-shell]:has([data-rule-c=true]) [data-slot=chart-person]>[role=region]>div:first-child>:first-child{display:none}[data-slot=encounter-shell]:has([data-rule-c=true]) [data-slot=chart-person-name]{display:none}[data-slot=encounter-shell]:has([data-rule-c=true]) [data-slot=chart-person-identity]{display:none}[data-slot=encounter-shell]:has([data-rule-c=true]) [data-slot=chart-person-dob]{display:none}[data-slot=encounter-shell]:has([data-rule-c=true]) [data-slot=chart-person]>[role=region]{gap:0}[data-slot=encounter-shell]:has([data-rule-c=true]) [data-slot=chart-person]>[role=region]>ul[aria-label=Contacts]{border-top:0;padding-top:0}:root{--long-pad:var(--spacing-12);--long-measure:calc(var(--spacing-16) * 14.5);--long-gap:var(--spacing-8);--long-tile:var(--spacing-8);--long-glyph:var(--spacing-4);--long-tile-gap:var(--spacing-4);--long-spine-width:2px;--long-card-pad:var(--spacing-6);--long-head-pad:var(--spacing-1);--long-body-gap:var(--spacing-2);--long-counter-gap:var(--spacing-3);--long-top:var(--spacing-6);--long-fab:var(--spacing-12);--long-fab-inset:var(--spacing-6)}[data-long-page]>[data-slot=encounter-shell]{flex:1 1 0;height:auto;min-height:0}[data-long-page] div:has(>[data-slot=encounter-step-nav]){padding:0}[data-long-page] [data-atom=progress-bar][aria-label=Encounter\ progress]{display:none}[data-long-page] div:has(>div>[data-slot=encounter-step-nav]){border-bottom:0}[data-long-page] div:has(>[data-slot=frame-v2-note-notices]:empty){display:none}[data-long-page] [id^=sec-]>div:first-child{display:none}[data-long-page] [data-slot=soap-section-blocks]{gap:0}[data-long-page] section[id^=note-block-]{grid-template-columns:var(--long-tile) minmax(0, 1fr);column-gap:var(--long-tile-gap);padding:0 0 var(--long-gap);box-shadow:none;background:0 0;border:0;border-radius:0;display:grid;position:relative}[data-long-page] :is([data-slot=pa-step-canvas],[data-soap-block]) section[id^=note-block-]{padding:0 0 var(--long-gap)}[data-long-page] section[id^=note-block-]>header{display:contents}[data-long-page] section[id^=note-block-]>header>span:first-child{z-index:1;width:var(--long-tile);height:var(--long-tile);border-radius:var(--radius-control);grid-area:1/1;position:relative}[data-long-page] section[id^=note-block-]>header>span:first-child>span{width:var(--long-glyph)!important;height:var(--long-glyph)!important}[data-long-page] section[id^=note-block-]>header>span:first-child svg{width:var(--long-glyph);height:var(--long-glyph)}[data-long-page] section[id^=note-block-]>header>h3{align-self:center;align-items:baseline;gap:var(--long-counter-gap);font:var(--type-card-title);color:var(--ink-body);grid-area:1/2;margin:0;display:flex}[data-long-page] section[id^=note-block-]>header>h3[data-step-n]:after{content:attr(data-step-n) "/" attr(data-step-of);font:var(--type-label);font-variant-numeric:tabular-nums;color:var(--ink-meta)}[data-long-page] section[id^=note-block-]>header>span:last-child{grid-area:1/2;place-self:center end}[data-long-page] section[id^=note-block-]>:not(header){margin-top:var(--long-body-gap);grid-column:2}[data-long-page] section[id^=note-block-]:before{content:"";left:calc(var(--long-tile) / 2 - var(--long-spine-width) / 2);top:var(--long-tile);width:var(--long-spine-width);background:var(--surface-line);position:absolute;bottom:0}:root{--long-card-gap:var(--spacing-6);--note-card-pad:var(--spacing-8);--note-card-line-mix:100%;--note-card-line-s:color-mix(in oklab, var(--soap-s-line) var(--note-card-line-mix), var(--color-surface-card));--note-card-line-o:color-mix(in oklab, var(--soap-o-line) var(--note-card-line-mix), var(--color-surface-card));--note-card-line-a:color-mix(in oklab, var(--soap-a-line) var(--note-card-line-mix), var(--color-surface-card));--note-card-line-plan:var(--note-card-line-a);--note-card-line-wrap-up:var(--note-card-line-a);--note-closing-inset:calc(var(--long-card-pad) + 1px)}[data-long-page] [data-slot=soap-section-blocks]{padding:var(--note-card-pad);border:1px solid var(--note-card-line,var(--surface-line));border-radius:var(--radius-card);background:var(--color-surface-card);box-shadow:none}[data-long-page] #soap-section-s [data-slot=soap-section-blocks]{--note-card-line:var(--note-card-line-s)}[data-long-page] #soap-section-o [data-slot=soap-section-blocks]{--note-card-line:var(--note-card-line-o)}[data-long-page] #soap-section-a [data-slot=soap-section-blocks]{--note-card-line:var(--note-card-line-a)}[data-long-page] #soap-section-plan [data-slot=soap-section-blocks]{--note-card-line:var(--note-card-line-plan)}[data-long-page] :is(#soap-section-s,#soap-section-o,#soap-section-a,#soap-section-plan) [data-slot=soap-section-blocks][data-card=wrap-up]{--note-card-line:var(--note-card-line-wrap-up)}[data-long-page] [data-slot=soap-section-blocks]+[data-slot=soap-section-blocks]{margin-top:var(--long-card-gap)}[data-long-page] :is(#soap-section-s,#soap-section-o) [data-slot=soap-section-blocks]{margin-inline:var(--note-closing-inset)}[data-long-page] [data-slot=soap-section-blocks]>[data-soap-block]:last-child>section[id^=note-block-]{padding-bottom:0}[data-long-page] [data-slot=soap-section-blocks]>[data-soap-block]:last-child>section[id^=note-block-]:before{display:none}[data-long-page] section[id^=note-block-]{--note-spine-color:var(--soap-line,var(--surface-line))}[data-long-page] section[id^=note-block-]:before{background:var(--note-spine-color)}[data-long-page] [data-slot=note-closing-card]{gap:var(--long-card-gap);padding:var(--long-card-pad);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);box-shadow:none;flex-direction:column;display:flex}[data-long-page] [data-slot=note-closing-card][data-provider-signed=false]{border-style:dashed}[data-long-page] [data-slot=note-closing-card][data-provider-signed=true]{padding:var(--note-closing-inset);border-width:0}[data-long-page] [data-slot=note-closing-card] [data-slot=note-end-sign]{margin-top:var(--long-card-gap);padding-right:0}[data-long-page] [data-slot=note-closing-card]{gap:0}[data-long-page] [data-slot=note-closing-card] section:has(>[data-slot=soap-section-blocks]){gap:0}[data-long-page] [data-slot=note-closing-card] [data-slot=soap-section-blocks]{border-block-width:0;border-radius:0;margin-top:0;padding-block:0}[data-long-page] [data-slot=note-closing-card] [data-slot=soap-section-blocks]>[data-soap-block]:last-child>section[id^=note-block-]{padding-bottom:var(--long-gap)}[data-long-page] [data-slot=note-closing-card] [data-slot=soap-section-blocks]>[data-soap-block]:last-child>section[id^=note-block-]:before{display:block}[data-long-page] [data-slot=note-closing-card]>:first-child [data-slot=soap-section-blocks]:not([data-slot=soap-section-blocks]~[data-slot=soap-section-blocks]){padding-top:var(--note-card-pad);border-block-start-width:1px;border-start-start-radius:var(--radius-card);border-start-end-radius:var(--radius-card)}[data-long-page] [data-slot=note-closing-card]>:is(:last-child,:has(+[data-slot=note-end-sign])) [data-slot=soap-section-blocks]:not(:has(~[data-slot=soap-section-blocks])){padding-bottom:var(--note-card-pad);border-block-end-width:1px;border-end-end-radius:var(--radius-card);border-end-start-radius:var(--radius-card)}[data-long-page] [data-slot=note-closing-card]>:is(:last-child,:has(+[data-slot=note-end-sign])) [data-slot=soap-section-blocks]:not(:has(~[data-slot=soap-section-blocks]))>[data-soap-block]:last-child>section[id^=note-block-]{padding-bottom:0}[data-long-page] [data-slot=note-closing-card]>:is(:last-child,:has(+[data-slot=note-end-sign])) [data-slot=soap-section-blocks]:not(:has(~[data-slot=soap-section-blocks]))>[data-soap-block]:last-child>section[id^=note-block-]:before{display:none}[data-long-page] [data-slot=note-closing-card] input[aria-label=Follow-up\ value]{height:var(--spacing-8);border-radius:var(--radius-md)}[data-long-page] [data-slot=note-closing-card] [aria-label=Follow-up\ unit]{height:var(--spacing-8);font:var(--type-body-strong)!important}[data-long-page] [data-organism=wrap-up-invoice-panel]>div:first-child>span:first-child{border:1px solid var(--soap-a-line);background:var(--soap-a-tint);color:var(--soap-a-glyph)}[data-long-page] [data-organism=wrap-up-invoice-panel]>div:first-child>span:first-child>span{color:var(--soap-a-glyph)}[data-long-page] [data-organism=wrap-up-invoice-panel]>div:first-child>h3{font:var(--type-card-title);color:var(--ink-body)}[data-organism=wrap-up-invoice-panel][data-variant=invoice]{gap:var(--spacing-4);flex-direction:column;min-width:0;display:flex}[data-organism=wrap-up-invoice-panel][data-variant=invoice]>div:first-child{align-items:center;gap:var(--spacing-4);display:flex}[data-organism=wrap-up-invoice-panel][data-variant=invoice]>div:first-child>span:first-child{width:var(--long-tile);height:var(--long-tile);border-radius:var(--radius-control);flex:none;place-items:center;display:grid}[data-organism=wrap-up-invoice-panel][data-variant=invoice]>div:first-child>span:first-child svg{width:var(--long-glyph);height:var(--long-glyph);stroke-width:var(--icon-stroke)}[data-organism=wrap-up-invoice-panel][data-variant=invoice]>div:first-child>h3{flex:1;margin:0}[data-organism=wrap-up-invoice-panel][data-variant=invoice]>div:first-child>div{gap:var(--spacing-2);display:flex}[data-organism=wrap-up-invoice-panel][data-variant=invoice] p{margin:0}[data-slot=invoice-meta]{align-items:center;gap:var(--spacing-2);font:var(--type-meta);color:var(--ink-meta);display:flex}[data-slot=invoice-empty]{font:var(--type-body);color:var(--ink-secondary)}[data-slot=invoice-dx]>p:first-child{font:var(--type-label);color:var(--ink-secondary)}[data-slot=invoice-dx] ol{gap:var(--spacing-1) var(--spacing-6);margin:var(--spacing-1) 0 0;font:var(--type-body);color:var(--ink-body);flex-wrap:wrap;padding:0;list-style:none;display:flex}[data-slot=invoice-dx] li{gap:var(--spacing-2);display:flex}[data-slot=invoice-dx] li>span:first-child,[data-slot=invoice-dx] li>span:last-child:not(:nth-child(2)){font:var(--type-meta);color:var(--ink-meta)}[data-slot=invoice-lines]{border-collapse:collapse;width:100%;font:var(--type-body);color:var(--ink-body)}[data-slot=invoice-lines] caption{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}[data-slot=invoice-lines] th{padding:var(--spacing-2);border-bottom:1px solid var(--surface-line);font:var(--type-label);color:var(--ink-secondary);text-align:left;white-space:nowrap}[data-slot=invoice-lines] td{padding:var(--spacing-3) var(--spacing-2);border-bottom:1px solid var(--surface-line);vertical-align:middle}[data-slot=invoice-lines] :is(th,td):nth-child(n+3):nth-child(-n+5){text-align:right;font-variant-numeric:tabular-nums}[data-slot=invoice-lines] td:first-child>span{display:block}[data-slot=invoice-lines] td:first-child>span+span,[data-slot=invoice-lines] td:nth-child(2){font:var(--type-meta);color:var(--ink-secondary)}[data-slot=invoice-lines] td:last-child{white-space:nowrap;text-align:right;width:1%}[data-slot=invoice-lines] td:last-child>.icon-action+.icon-action{margin-inline-start:var(--spacing-2)}[data-slot=invoice-lines] .icon-action{opacity:0}[data-slot=invoice-lines] tr:hover .icon-action,[data-slot=invoice-lines] tr:focus-within .icon-action{opacity:1}@media (hover:none){[data-slot=invoice-lines] .icon-action{opacity:1}}[data-slot=invoice-lines] .icon-action svg{width:var(--icon-size-inline);height:var(--icon-size-inline);stroke-width:var(--icon-stroke)}[data-slot=invoice-totals]{gap:var(--spacing-1);width:min(100%, calc(var(--spacing-16) * 5));font:var(--type-body);font-variant-numeric:tabular-nums;flex-direction:column;margin:0 0 0 auto;display:flex}[data-slot=invoice-totals]>div{justify-content:space-between;gap:var(--spacing-6);display:flex}[data-slot=invoice-totals] dt{color:var(--ink-secondary)}[data-slot=invoice-totals] dd{text-align:right;color:var(--ink-body);margin:0}[data-slot=invoice-totals] dd>button{font:inherit;color:var(--accent-primary);background:0 0;border:0;padding:0}[data-slot=invoice-totals]>div[data-total=payable]{margin-top:var(--spacing-2);padding-top:var(--spacing-2);border-top:1px solid var(--surface-line);font:var(--type-body-strong)}[data-slot=invoice-totals]>div[data-total=payable] :is(dt,dd){color:var(--ink-body)}:root{--before-start-control-opacity:.5}[data-long-page] [data-note-mode][data-before-start=true] :is(button,[role=button],input,textarea,select,[contenteditable]){opacity:var(--before-start-control-opacity);cursor:default}[data-long-page] [data-slot=pa-step-canvas]{padding-inline:var(--long-pad);padding-top:var(--long-top);padding-bottom:calc(var(--long-fab) + 2 * var(--long-fab-inset))}[data-long-page] [data-note-mode]{max-width:var(--long-measure);row-gap:var(--long-card-gap)}[data-long-page] [data-slot=frame-v2-step-header]{border:0;gap:0;padding:0}[data-long-page] [data-slot=soap-ribbon]{height:var(--encounter-step-height);border-bottom:1px solid var(--surface-line);background-color:var(--surface-read)}[data-slot=note-end-sign]{padding-right:calc(var(--long-fab) + var(--long-fab-inset));justify-content:space-between;align-items:center;gap:var(--spacing-4);padding-top:var(--spacing-4);border-top:1px solid var(--surface-line)}[data-slot=note-end-sign]>span:not([data-glyph-text]){font:var(--type-meta);color:var(--ink-meta)}[data-slot=note-end-sign]>[data-slot=note-status-line]{align-items:center;gap:var(--spacing-2) var(--spacing-4);font:var(--type-label);flex-wrap:wrap;display:flex}[data-slot=note-end-sign][data-footer=signed]{justify-content:flex-start}[data-long-page] [data-slot=encounter-shell]{--layout-intel-col-rail:0px}[data-long-page] [data-slot=encounter-intel-col][data-collapsed=true]{display:none}[data-long-page][data-intel-close=on] [data-slot=encounter-intel-col][data-collapsed=false]>div:has(>button[aria-label="Collapse Scrips Intelligence"]){display:none}[data-slot=intel-fab]{right:var(--long-fab-inset);bottom:var(--long-fab-inset);z-index:40;box-sizing:border-box;width:var(--long-fab);height:var(--long-fab);border:1px solid var(--surface-line);background:var(--surface-read);box-shadow:var(--shadow-4);border-radius:50%;place-items:center;padding:0;display:grid;position:fixed}[data-slot=intel-fab]:hover{border-color:var(--accent-primary)}[data-slot=intel-fab] [data-slot=intelligence-strip-status]{top:50%;right:calc(100% + var(--spacing-2));padding:var(--spacing-1) var(--spacing-2);border:1px solid var(--surface-line);border-radius:var(--radius-full);background:var(--surface-read);white-space:nowrap;position:absolute;transform:translateY(-50%)}nav[aria-label=Encounter\ steps]>button[data-attention]:before{border-style:solid;border-color:var(--status-attention);color:var(--status-attention-text)}[data-slot=chart-person-status][data-semantic=primary]:before{content:"";width:var(--rail-status-glyph-size);height:var(--rail-status-glyph-size);margin-right:var(--spacing-2);-webkit-mask:var(--glyph-half) center / contain no-repeat;mask:var(--glyph-half) center / contain no-repeat;background-color:currentColor;flex:none}:root{--unsaved-bar-height:var(--spacing-12)}.unsaved-changes-bar{align-items:center;gap:var(--spacing-3);min-height:var(--unsaved-bar-height);padding:var(--spacing-2) var(--page-pad);border-bottom:1px solid var(--surface-line);background:var(--accent-active-bg);color:var(--ink-body);flex:none;display:flex}.unsaved-changes-text{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight)}.unsaved-changes-error{min-width:0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--status-attention-text)}.unsaved-changes-actions{align-items:center;gap:var(--spacing-2);margin-left:auto;display:flex}[data-slot=encounter-step-bar]>[aria-label=Encounter\ progress]{display:none}[data-slot=encounter-step-bar]:has(>[aria-label=Encounter\ progress]){border-bottom:1px solid var(--surface-line)}nav[aria-label=Encounter\ steps]>button[data-completed]:not([aria-current=step]){background:var(--surface-panel)}:root{--enc-left-toggle-icon:var(--icon-size-inline);--enc-left-toggle-icon-folded:var(--icon-size-inline);--enc-left-toggle-stroke:var(--icon-stroke);--enc-left-toggle-stroke-file:var(--icon-stroke);--enc-left-toggle-gap:2px;--enc-left-toggle-shadow:0 1px 2px #151b2014}.enc-left-toggle{gap:var(--enc-left-toggle-gap);box-shadow:var(--enc-left-toggle-shadow)}.enc-left-toggle:focus-visible{outline:2px solid var(--accent-primary,var(--color-brand-primary));outline-offset:0}.enc-left-toggle>svg{width:var(--enc-left-toggle-icon);height:var(--enc-left-toggle-icon);stroke-width:var(--enc-left-toggle-stroke)}.enc-left-toggle[data-folded=true]>svg{width:var(--enc-left-toggle-icon-folded);height:var(--enc-left-toggle-icon-folded)}.enc-left-toggle[data-folded=true]>svg:first-child{stroke-width:var(--enc-left-toggle-stroke-file)}:root{--color-wayfind-history-fill:var(--cat-purple-600);--color-wayfind-history-ink:var(--cat-purple-800);--color-wayfind-medications-fill:var(--cat-sky-600);--color-wayfind-medications-ink:var(--cat-sky-800);--color-wayfind-problems-fill:var(--cat-jade-600);--color-wayfind-problems-ink:var(--cat-jade-800)}@property --enc-right-width{syntax:"<length>";inherits:true;initial-value:320px}:root{--enc-right-open:var(--enc-left-open)}[data-slot=pre-encounter-screen]{--enc-right-width:var(--enc-right-open);background:var(--surface-read)}.enc-left-toggle[data-folded=true]>svg[data-glyph=panel]{stroke-width:var(--enc-left-toggle-stroke-file)}@media (width>=1384px){[data-slot=pre-encounter-screen] aside[data-slot=encounter-right-panel]{flex:0 0 var(--enc-right-width);width:var(--enc-right-width);box-shadow:inset 1px 0 0 var(--enc-right-line);border-left:0;overflow-x:hidden}[data-slot=pre-encounter-screen] aside[data-slot=encounter-right-panel]>*{box-sizing:border-box;width:var(--enc-right-open);flex:none}}:root{--add-popover-width:400px;--add-popover-pad:var(--spacing-6);--add-popover-gap:var(--spacing-4);--add-popover-label-gap:var(--spacing-2);--add-popover-body-max:480px;--add-popover-close:var(--spacing-8)}[data-slot=anchored-popover-content]:has([data-slot=summary-section-popover-header]){border-radius:var(--radius-card);width:var(--add-popover-width)!important;padding-bottom:0!important}[data-slot=anchored-popover-content] [data-slot=summary-section-popover-header]{padding:var(--spacing-4) var(--spacing-4) var(--spacing-2);align-items:center;height:auto!important}[data-slot=anchored-popover-content]:has([data-slot=rail-popover-form]) [data-slot=summary-section-popover-header]{padding:var(--add-popover-pad) var(--add-popover-pad) 0}[data-slot=anchored-popover-content] [data-slot=anchored-popover-title]{font:var(--type-card-title);letter-spacing:normal;color:var(--ink-body)}[data-slot=anchored-popover-content] [data-slot=summary-section-popover-actions]{gap:var(--spacing-1);margin-block:calc(-1 * var(--spacing-1));margin-inline-end:calc(-1 * var(--spacing-2))}[data-slot=anchored-popover-content] [data-slot=summary-section-popover-actions]>button{width:var(--add-popover-close);height:var(--add-popover-close);border-radius:var(--radius-full,9999px);color:var(--ink-secondary)}[data-slot=anchored-popover-content] [data-slot=summary-section-popover-actions]>button:hover{background-color:var(--surface-panel);color:var(--ink-body)}[data-slot=anchored-popover-content] [data-slot=summary-section-popover-actions]>button svg{width:var(--spacing-4);height:var(--spacing-4)}[data-slot=anchored-popover-content] [data-slot=anchored-popover-separator]{display:none}[data-slot=anchored-popover-content] [data-slot=summary-section-popover-body]{max-height:min(var(--add-popover-body-max), max(180px, calc(var(--available-height,600px) - 80px)))!important}[data-slot=anchored-popover-content] [data-slot=rail-popover-form]{padding:var(--add-popover-pad) var(--add-popover-pad) 0}[data-slot=anchored-popover-content] [data-slot=rail-popover-form] [data-label-position=top]{gap:var(--add-popover-label-gap)}[data-slot=anchored-popover-content] [data-slot=rail-popover-form] span.block.uppercase{font:var(--type-label);text-transform:none;letter-spacing:normal;color:var(--ink-secondary);margin-bottom:var(--add-popover-label-gap)}[data-slot=anchored-popover-content] [data-slot=rail-popover-form] div:has(>[data-slot=field-label]+button){padding-bottom:var(--spacing-1)}[data-slot=anchored-popover-content] .field-labels-caps :where(label):where(:not(:has([role=checkbox])):not(:has([role=radio]))),[data-slot=anchored-popover-content] .field-labels-caps :where(label):where(:not(:has([role=checkbox])):not(:has([role=radio])))>span:first-child:not([class*=color-status-error]){font:var(--type-label);text-transform:none;letter-spacing:normal;color:var(--ink-secondary)}[data-slot=anchored-popover-content] [data-slot=summary-section-popover-footer]{justify-content:flex-end;gap:var(--spacing-2);padding:var(--spacing-4) 0 var(--add-popover-pad);background-color:var(--surface-read);margin-top:0;display:flex}.appt-page .booking-rail{box-shadow:inset 1px 0 0 var(--surface-line);border-left:0}.appt-page .appt-subtab-row{justify-content:space-between;align-items:center;gap:var(--spacing-4);padding-inline:var(--spacing-6);box-shadow:inset 0 -1px 0 var(--surface-line);flex-shrink:0;display:flex}.appt-page .appt-subtab-row>[role=tablist]:not([data-slot]){border-bottom:0!important}.appt-page>.page-header{background-color:var(--surface-read)}:root{--appt-vitals-col:calc(var(--spacing-12) * 4)}.appt-page{background-color:var(--surface-read)}.appt-page [data-slot=appt-tab-page]{padding:var(--chart-page-pad-top) var(--chart-page-pad-x) var(--chart-page-pad-bottom)}.appt-page [data-slot=appt-tab-page]>div.p-6{padding:0}.appt-page [id^=appt-patient-panel-]{padding:var(--chart-page-pad-top) var(--chart-page-pad-x) var(--chart-page-pad-bottom)}.appt-page [data-slot=appt-tab-head]{justify-content:space-between;align-items:center;gap:var(--spacing-4);min-height:var(--chart-title-row);margin:0 0 var(--chart-title-gap);display:flex}.appt-page [data-slot=appt-tab-title]{font:var(--type-card-title);color:var(--ink-body);margin:0}.appt-page [data-slot=appt-tab-actions]{align-items:center;gap:var(--spacing-2);flex-shrink:0;display:flex}.appt-page [data-slot=appt-tab-page] button{white-space:nowrap}.appt-page [data-slot=appt-tab-page] button>span:has(>svg){justify-content:center;align-items:center;display:inline-flex}.appt-page [data-testid=documents-section] h2{color:var(--ink-body);font:var(--type-card-title)!important}.appt-page [data-testid=documents-section]>div:first-child>span[aria-hidden]{display:none}.appt-page [data-slot=appt-tab-link]{align-items:center;gap:var(--spacing-1);font:var(--type-body-strong);color:var(--accent-primary);display:inline-flex}.appt-page [data-slot=appt-tab-link]:disabled{color:var(--ink-meta)}.appt-page [data-slot=appt-vitals-grid]{grid-template-columns:repeat(auto-fill, minmax(var(--appt-vitals-col), 1fr));gap:var(--spacing-2);display:grid}.appt-page [data-slot=appt-tab-page] table :is(th,td.text-right,td:first-child){white-space:nowrap}.appt-page [data-slot=appt-tab-page] table thead :is(tr,th){background-color:var(--color-surface-card)}.appt-page [role=tabpanel] section.mx-8{margin-inline:0}.appt-page [role=tabpanel] section.mx-8>div.rounded-xl,.appt-page [data-slot=billing-balances]{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);box-shadow:none}[data-slot=encounter-timeline-tab]{padding:var(--chart-page-pad-top) var(--chart-page-pad-x) var(--chart-page-pad-bottom)}button[data-add-entry]{box-sizing:border-box;align-items:center;gap:calc(var(--spacing-1) * 1.5);height:var(--spacing-8);padding:0 var(--spacing-3);border:1px dashed var(--surface-line);border-radius:var(--radius-control);background:var(--surface-read);box-shadow:none;color:var(--ink-secondary);font:var(--type-label);display:inline-flex}button[data-add-entry]:not(:disabled):hover{border-color:var(--ink-meta);background:var(--surface-read);color:var(--ink-body)}button[data-add-entry] svg{width:var(--icon-size-inline);height:var(--icon-size-inline);stroke-width:var(--icon-stroke);flex:none}[data-delete-control],[data-slot=encounter-dx-card] button[aria-label^=Remove\ ],[data-order-type] button[aria-label^=Remove]{opacity:0;transition:opacity var(--motion-fast)}:is([data-complaint],[data-slot=encounter-dx-card],[data-order-type]):is(:hover,:focus-within) :is([data-delete-control],button[aria-label^=Remove]),:is([data-delete-control],button[aria-label^=Remove]):focus-visible{opacity:1}@media (hover:none){[data-delete-control],[data-slot=encounter-dx-card] button[aria-label^=Remove\ ],[data-order-type] button[aria-label^=Remove]{opacity:1}}[data-slot=encounter-dx-card] button[aria-label^=Remove\ ]{width:var(--icon-box);height:var(--icon-box);border-radius:var(--radius-control)}[data-slot=encounter-dx-card] button[aria-label^=Remove\ ]>span{width:var(--icon-size-inline)!important;height:var(--icon-size-inline)!important}[data-slot=encounter-dx-card] button[aria-label^=Remove\ ] svg{width:100%;height:100%;stroke-width:var(--icon-stroke)}[data-slot=encounter-dx-card]{align-items:flex-start;overflow:hidden}[data-slot=encounter-dx-card] [data-part=dx-body]>div:first-child>span[dir=auto]{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;line-height:var(--type-body-line);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-slot=encounter-dx-card] [data-part=dx-body]>div:not(:first-child){row-gap:var(--spacing-1);flex-wrap:wrap;min-width:0}[data-slot=encounter-dx-card] [data-part=dx-body]>div:not(:first-child)>span[dir=ltr]{overflow-wrap:anywhere;min-width:0}[data-slot=encounter-dx-card] [data-part=dx-body]>div:not(:first-child)>span[data-semantic]{max-width:100%;height:auto;min-height:var(--status-chip-height);padding-inline:var(--status-chip-pad);line-height:var(--status-chip-height);white-space:normal;text-align:start;flex-shrink:1}[data-slot=encounter-dx-card] [data-part=dx-body]>div>span[aria-hidden=true].min-w-0{display:none}[data-slot=encounter-dx-card] [data-part=dx-body]>div>div{max-width:100%;margin-inline-start:auto}[data-slot=encounter-dx-card] button[data-size=row]{height:var(--spacing-6);padding:0 var(--spacing-2);border-radius:var(--radius-control);font:var(--type-label);white-space:nowrap;color:var(--ink-secondary);background:0 0;border:0}[data-slot=encounter-dx-card] button[data-size=row]:not(:disabled):hover{background-color:var(--surface-panel);color:var(--ink-body)}[data-slot=encounter-dx-card] button[data-size=row]:focus-visible,[data-slot=encounter-dx-card] button[aria-label^=Remove\ ]:focus-visible,[data-slot=encounter-dx-card] button[aria-haspopup=listbox]:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}[data-slot=encounter-dx-card] button[aria-haspopup=listbox]{align-items:center;gap:var(--spacing-1);height:var(--status-chip-height);padding:0 var(--status-chip-pad);border-radius:var(--radius-tag);background-color:var(--chip-neutral-bg);font:var(--type-body-strong);color:var(--chip-neutral-fg);display:inline-flex}[data-dx-role=primary] [data-slot=encounter-dx-card] button[aria-haspopup=listbox]{background-color:var(--chip-info-bg);color:var(--chip-info-fg)}[data-slot=encounter-dx-card] button[aria-haspopup=listbox]>span[aria-hidden=true]{color:currentColor!important}[data-slot=encounter-dx-card] button[aria-label^=Remove\ ]{top:calc(var(--spacing-3) + (var(--type-body-line) - var(--icon-box)) / 2);color:var(--ink-secondary);position:absolute;inset-inline-end:var(--spacing-2)}[data-slot=encounter-dx-card]:has(button[aria-label^=Remove\ ]) [data-part=dx-body]>div:first-child{padding-inline-end:calc(var(--icon-box) + var(--spacing-1))}[data-slot=encounter-dx-card] button[aria-label^=Remove\ ]:not(:disabled):hover{background-color:var(--surface-panel);color:var(--ink-body)}[data-order-type]>span[aria-hidden=true]:not([data-slot]){padding-top:calc(var(--spacing-3) - var(--spacing-1) / 2)}[data-order-type]>span[aria-hidden=true]:not([data-slot])>svg{width:var(--icon-size-inline);height:var(--icon-size-inline)}[data-slot=wrap-up-header] [role=listitem]>div:first-child{gap:var(--spacing-2)}[data-slot=wrap-up-header] [role=listitem]>div:first-child>span[aria-label]{width:var(--icon-size-inline)!important;height:var(--icon-size-inline)!important}[data-slot=wrap-up-header] [role=listitem]>div:first-child>span[aria-label]>svg{width:100%;height:100%}[data-slot=wrap-up-header] [role=group]{margin-left:calc((var(--icon-size-inline) - var(--icon-box)) / 2)}[data-long-page] [data-slot=wrap-up-header] [role=listitem]>div:first-child>span[aria-label]{display:none}[data-chief-complaint]>[data-complaint]+[data-complaint]{margin-top:var(--spacing-4);padding-top:var(--spacing-6)}[data-chief-complaint]>[data-complaint]>[data-attribute]:last-child{padding-bottom:var(--spacing-4);border-bottom:1px solid var(--surface-line)}[data-complaint-heading]{font:var(--type-body-strong);color:var(--ink-body)}[data-cc-chip]{box-sizing:border-box;align-items:center;gap:var(--spacing-1);height:var(--spacing-6);padding:0 var(--spacing-2);border:1px solid var(--surface-line);border-radius:var(--radius-sm);background:var(--surface-read);color:var(--ink-secondary);font:var(--type-body);transition:border-color var(--motion-fast), color var(--motion-fast);display:inline-flex}[data-cc-chip]:hover{border-color:var(--ink-meta);color:var(--ink-body)}[data-cc-chip][aria-pressed=true]{border-color:var(--ink-body);background:var(--surface-panel);color:var(--ink-body)}[data-cc-chip]:focus-visible{outline:2px solid var(--accent-primary);outline-offset:1px}[data-cc-chip] svg{width:var(--icon-size-inline);height:var(--icon-size-inline);stroke-width:var(--icon-stroke);flex:none}[data-slot=pre-encounter-main-group]>[data-rail=v3]{flex:0 0 var(--layout-pre-rail);width:var(--layout-pre-rail);min-width:0}[data-slot=pre-encounter-main-group]>[data-rail=v3][data-previsit-header=on]{min-height:0;overflow-y:auto}[data-slot=pre-encounter-main-group]>[data-rail=v3][data-rail-fixes=on]{border-right:1px solid var(--surface-line);scrollbar-width:none}[data-slot=pre-encounter-main-group]>[data-rail=v3][data-rail-fixes=on]::-webkit-scrollbar{display:none}[data-slot=pre-encounter-main-group]>[data-rail=v3][data-rail-fixes=on]{flex-basis:min(var(--layout-pre-rail), var(--enc-left-width));width:min(var(--layout-pre-rail), var(--enc-left-width));transition:border-color var(--motion-panel-open) var(--motion-panel-ease);overflow-x:hidden}[data-slot=pre-encounter-main-group]>[data-rail=v3][data-rail-fixes=on]>*{width:var(--layout-pre-rail);flex:none}:root[data-enc-left=folded] [data-slot=pre-encounter-main-group]>[data-rail=v3][data-rail-fixes=on]{visibility:hidden;transition:visibility 0s linear var(--motion-panel-close), border-color var(--motion-panel-close) var(--motion-panel-ease);border-right-color:#0000}[data-slot=encounter-chart-col]:has([data-rail=v3][data-rail-fixes=on]){overflow:hidden}[data-slot=encounter-chart-col] [data-rail=v3][data-rail-fixes=on]{width:var(--enc-left-open);min-width:var(--enc-left-open);flex:none}[data-slot=summary-section-popover-body]:has([data-slot=rail-popover-form][data-rail-fixes=on][data-shows-results=true]){height:auto!important;max-height:calc(var(--available-height,calc(var(--summary-section-popover-body-h) + var(--space-48) + var(--space-8))) - var(--space-48) - var(--space-8))!important}.analytics-dot[data-hue=orange]{background:var(--cat-orange-500)}.analytics-dot[data-hue=jade]{background:var(--cat-jade-500)}.analytics-dot[data-hue=purple]{background:var(--cat-purple-500)}.analytics-dot[data-hue=vermilion]{background:var(--cat-vermilion-500)}.analytics-dot[data-hue=sky]{background:var(--cat-sky-500)}.analytics-dot[data-hue=yellow]{background:var(--cat-yellow-500)}.analytics-dot[data-hue=blue]{background:var(--cat-blue-500)}.analytics-tiles{grid-template-columns:repeat(auto-fit, minmax(calc(var(--spacing-1) * 55), 1fr))}.analytics-overlap-head{width:28%}.analytics-kpi-node{flex-basis:calc(var(--spacing-8) * 7.5);background:var(--surface-panel)}.analytics-kpi-bucket{grid-template-columns:calc(var(--spacing-1) * 28) minmax(0, 1fr) calc(var(--spacing-1) * 22)}.analytics-kpi-bar{width:var(--pa-analytics-bar,0%)}.analytics-info-mark:hover{background:var(--surface-panel)}.analytics-tip{z-index:var(--z-icon-tip);width:calc(var(--spacing-8) * 10);line-height:var(--text-xs--line-height);box-shadow:var(--shadow-4)}[data-slot=page-scaffold-drawer-scrim]:has(~.phone-call-modal){z-index:40;background-color:var(--surface-scrim);-webkit-backdrop-filter:blur(var(--blur-xs));backdrop-filter:blur(var(--blur-xs));position:fixed;inset:0}.phone-call-modal[data-slot=page-scaffold-drawer]{z-index:40;box-sizing:border-box;height:fit-content;max-height:calc(100% - var(--spacing-8));padding:var(--spacing-6);border-radius:var(--radius-modal);background-color:var(--surface-read);box-shadow:var(--shadow-overlay);margin:auto;position:fixed;inset:0;overflow-y:auto}.phone-call-panel.phone-call-panel{width:100%;height:auto;box-shadow:none;gap:var(--spacing-4);background:0 0;border:0;border-radius:0;overflow:visible}.phone-call-panel>header{gap:var(--spacing-3);background:0 0;border-bottom:0;padding:0;position:static}.phone-call-panel>header>h2{font:var(--type-card-title);color:var(--ink-body)}.phone-call-panel>header>button{width:var(--spacing-8);height:var(--spacing-8);border-radius:var(--radius-control);color:var(--ink-secondary)}.phone-call-panel>header>button:hover{background-color:var(--surface-panel)}.phone-call-panel>header>button>svg{width:var(--spacing-4);height:var(--spacing-4)}.phone-call-panel>div{padding:0;overflow:visible}.phone-call-bin{width:var(--spacing-8);height:var(--spacing-8);border-radius:var(--radius-control);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.phone-call-bin:hover{background-color:var(--surface-panel);color:var(--status-bad)}.phone-call-error{font:var(--type-body);color:var(--status-bad);margin:0}.intake-review-body{gap:var(--spacing-6);min-height:0;padding:var(--spacing-4);flex-direction:column;flex:1;display:flex}@media (width>=64rem){.intake-review-body{flex-direction:row}.intake-review-source{width:calc(var(--spacing-12) * 10);flex:none}}.intake-review-values{gap:var(--spacing-3);flex-direction:column;flex:1;min-width:0;display:flex}.intake-review-pad{padding:var(--spacing-4)}.intake-review-note{padding:var(--spacing-4);font:var(--type-body);color:var(--ink-meta);margin:0}.intake-steps{align-items:center;gap:var(--spacing-4);display:flex}.intake-steps-list{align-items:center;gap:var(--spacing-4);margin:0;padding:0;list-style:none;display:flex}.intake-steps-list>li{font:var(--type-meta);color:var(--ink-secondary);white-space:nowrap}.intake-steps-list>li[data-state=current]{font:var(--type-label);color:var(--accent-active-text)}.intake-steps-list>li[data-state=todo]{color:var(--ink-meta)}.intake-source{gap:var(--spacing-3);flex-direction:column;display:flex}.intake-source-bar{justify-content:space-between;align-items:center;gap:var(--spacing-3);font:var(--type-body-strong);color:var(--ink-body);display:flex}.intake-source-file{overflow-wrap:anywhere;min-width:0}.intake-source-pager{align-items:center;gap:var(--spacing-1);font:var(--type-body);color:var(--ink-secondary);display:flex}.intake-source-sheet{border:1px solid var(--surface-line);border-radius:var(--radius-control);background-color:var(--surface-read);position:relative;overflow:hidden}.intake-source-sheet polygon[data-tone=selected]{stroke:var(--accent-primary);fill:var(--accent-active-bg);fill-opacity:.5}.intake-source-sheet polygon[data-tone=check]{stroke:var(--status-attention)}.intake-source-sheet polygon[data-tone=patient]{stroke:var(--status-good)}.intake-source-note{padding:var(--spacing-6);font:var(--type-body);color:var(--ink-meta);margin:0}.intake-source-error{padding:var(--spacing-6);font:var(--type-body);color:var(--status-bad);margin:0}.intake-source-thumbs{align-items:center;gap:var(--spacing-2);display:flex}.intake-source-thumb{width:calc(var(--spacing-10) + var(--spacing-1));height:calc(var(--spacing-12) + var(--spacing-3));border:1px solid var(--surface-line);border-radius:var(--radius-tag);background-color:var(--surface-read);font:var(--type-meta);color:var(--ink-secondary);cursor:pointer}.intake-source-thumb[aria-current=page]{border:2px solid var(--accent-primary);color:var(--accent-active-text)}.intake-source-key{font:var(--type-meta);color:var(--ink-secondary);margin:0}.intake-doc-card{gap:var(--spacing-3) var(--spacing-4);padding:var(--spacing-4);border:1px solid var(--surface-line);border-radius:var(--radius-card);background-color:var(--surface-read);box-shadow:none;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.intake-doc-label{margin-bottom:var(--spacing-1);font:var(--type-meta);color:var(--ink-secondary);display:block}.intake-doc-value{font:var(--type-body);color:var(--ink-body);display:block}.intake-doc-none{color:var(--ink-meta)}.intake-doc-chips{gap:var(--spacing-2);flex-wrap:wrap;grid-column:1/-1;display:flex}.intake-doc-decisions{align-items:flex-end;gap:var(--spacing-3);padding:var(--spacing-4);border:1px solid var(--surface-line);border-radius:var(--radius-card);background-color:var(--surface-read);flex-wrap:wrap;display:flex}.intake-grid{gap:var(--spacing-3);flex-direction:column;min-width:0;display:flex}.intake-grid-summary{justify-content:space-between;align-items:center;gap:var(--spacing-2);font:var(--type-body);color:var(--ink-body);flex-wrap:wrap;display:flex}.intake-grid-summary strong{font-weight:var(--type-body-strong-weight)}.intake-quiet{font:var(--type-meta);color:var(--ink-meta)}.intake-look{font-weight:var(--type-body-strong-weight);color:var(--status-attention-text)}.intake-hint{font:var(--type-meta);color:var(--status-attention-text)}.intake-grid-card{border:1px solid var(--surface-line);border-radius:var(--radius-card);background-color:var(--surface-read);min-width:0;overflow-x:auto}.intake-grid-card>table{border-collapse:collapse;border-spacing:0;width:100%}.intake-head-row{border-bottom:1px solid var(--surface-line)}.intake-head{padding:var(--spacing-3) var(--spacing-2);font:var(--type-label);letter-spacing:normal;text-align:left;text-transform:none;color:var(--ink-secondary)}.intake-group-row{border-top:1px solid var(--surface-line);background-color:var(--surface-panel)}.intake-group{padding:var(--spacing-2);font:var(--type-body);color:var(--ink-body)}.intake-group strong{font-weight:var(--type-body-strong-weight)}.intake-row{border-top:1px solid var(--surface-line);vertical-align:middle;cursor:pointer}.intake-row:hover{background-color:var(--surface-panel)}.intake-row[data-look]{background-color:var(--chip-warning-bg)}.intake-row[data-selected]{background-color:var(--accent-active-bg)}.intake-row[data-disregarded]{color:var(--ink-meta)}.intake-cell{padding:var(--spacing-2);font:var(--type-body);color:inherit;vertical-align:middle}.intake-cell-secondary{color:var(--ink-secondary)}.intake-code{font:var(--type-meta);color:var(--ink-meta)}.intake-stack{gap:var(--spacing-1);flex-direction:column;display:flex}.intake-value-line{align-items:center;gap:var(--spacing-2);flex-wrap:wrap;display:flex}.intake-value-input{width:calc(var(--spacing-10) * 2)}.intake-value-input[data-hard] input{border-color:var(--status-attention)}.intake-unit-choice{gap:var(--spacing-1);border:0;flex-direction:column;margin:0;padding:0;display:flex}.intake-decision{align-items:center;gap:var(--spacing-1);min-height:var(--spacing-8);flex-wrap:nowrap;display:flex}.intake-decision>button{height:var(--spacing-8)}.intake-decision [data-on]{border-color:var(--ink-secondary);background-color:var(--surface-panel);color:var(--ink-body)}.intake-suppressed{padding:var(--spacing-3) var(--spacing-4);border:1px solid var(--surface-line);border-radius:var(--radius-card);background-color:var(--surface-read);font:var(--type-body)}.intake-suppressed-list{margin:var(--spacing-1) 0 0;padding-left:var(--spacing-5);color:var(--ink-secondary);list-style:outside}.intake-confirm{gap:var(--spacing-3);padding:var(--spacing-4);border:1px solid var(--surface-line);border-radius:var(--radius-card);background-color:var(--surface-read);box-shadow:none;flex-direction:column;display:flex}.intake-confirm-actions{align-items:flex-end;gap:var(--spacing-2);flex-wrap:wrap;display:flex}.intake-confirm-primary{align-items:flex-end;gap:var(--spacing-1);flex-direction:column;display:flex}.intake-confirm-blocker{font:var(--type-meta);color:var(--status-attention-text)}.intake-confirm-error{font:var(--type-body);color:var(--status-bad);margin:0}.intake-confirm-note{font:var(--type-meta);color:var(--ink-meta);margin:0}.notification-popover.notification-popover{width:calc(var(--spacing-10) * 9);max-height:calc(var(--spacing-10) * 14);border:1px solid var(--surface-line);border-radius:var(--radius-card);background-color:var(--surface-read);box-shadow:var(--shadow-overlay)}.notification-panel-head{padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--surface-line);justify-content:space-between;align-items:center;display:flex}.notification-panel-title{font:var(--type-card-title);color:var(--ink-body)}.notification-panel-body{gap:var(--spacing-2);padding:var(--spacing-3);flex-direction:column;display:flex;overflow-y:auto}.notification-row{align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-2-5) var(--spacing-3);border:1px solid var(--surface-line);border-radius:var(--radius-input);background-color:var(--surface-read);display:flex}.notification-disc{width:var(--spacing-10);height:var(--spacing-10);background-color:var(--color-grey-100);color:var(--ink-secondary);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.notification-message{font:var(--type-body);color:var(--ink-body);overflow-wrap:anywhere}.notification-row[data-unread] .notification-message{font:var(--type-body-strong)}.notification-time{margin-top:var(--spacing-1);font:var(--type-meta);color:var(--ink-meta)}.notification-dot{width:var(--spacing-2);height:var(--spacing-2);margin-top:var(--spacing-1);background-color:var(--accent-primary);border-radius:50%;flex:none}.slot-picker.slot-picker{gap:var(--spacing-3);box-sizing:border-box;width:calc(var(--spacing-8) * 10.75);max-height:calc(var(--spacing-10) * 12.5);border:1px solid var(--surface-line);border-radius:var(--radius-card);background-color:var(--surface-read);box-shadow:var(--shadow-overlay);flex-direction:column;padding:0;display:flex;overflow:hidden}.slot-picker-date-head{padding:var(--spacing-4) var(--spacing-4) var(--spacing-2);flex:none;justify-content:center;display:flex}.slot-picker-date-button{align-items:center;gap:var(--spacing-2);font:var(--type-body-strong);color:var(--ink-body);cursor:pointer;background:0 0;border:0;padding:0;display:flex}.slot-picker-date-button svg{color:var(--ink-secondary)}.slot-picker-strip-wrap{padding:0 var(--spacing-4) var(--spacing-3);flex:none}.slot-picker-strip{gap:var(--spacing-2);scrollbar-width:none;display:flex;overflow-x:auto}.slot-picker-tile{box-sizing:border-box;width:calc(var(--spacing-5) * 3);height:calc(var(--spacing-10) * 2);border:1px solid var(--surface-line);border-radius:var(--radius-card);background-color:var(--surface-read);cursor:pointer;flex-direction:column;flex:none;justify-content:center;align-items:center;display:flex}.slot-picker-tile[data-selected]{border-color:var(--accent-primary);background-color:var(--accent-primary)}.slot-picker-tile-meta{font:var(--type-meta);color:var(--ink-meta)}.slot-picker-tile-day{font:var(--type-card-title);color:var(--ink-body)}.slot-picker-tile[data-selected] .slot-picker-tile-meta,.slot-picker-tile[data-selected] .slot-picker-tile-day{color:var(--surface-read)}.slot-picker-body{padding:0 var(--spacing-4) var(--spacing-3);flex:1;overflow-y:auto}.slot-picker-center{height:calc(var(--spacing-10) * 4);justify-content:center;align-items:center;display:flex}.slot-picker-empty{padding:var(--spacing-10) 0;text-align:center;font:var(--type-body);color:var(--ink-meta);margin:0}.slot-picker-groups{gap:var(--spacing-4);flex-direction:column;display:flex}.slot-picker-group-label{margin:0 0 var(--spacing-2);font:var(--type-label);color:var(--accent-primary)}.slot-picker-chips{gap:var(--spacing-2);flex-wrap:wrap;display:flex}.slot-picker-chip{height:var(--spacing-8);padding:0 var(--spacing-3);border:1px solid var(--surface-line);border-radius:var(--radius-full);background-color:var(--surface-read);font:var(--type-body-strong);color:var(--ink-body);cursor:pointer}.slot-picker-chip:hover{border-color:var(--accent-primary);background-color:var(--accent-active-bg)}.slot-picker-foot{padding:var(--spacing-3) var(--spacing-4);border-top:1px solid var(--surface-line);flex:none}.slot-picker-caption{text-align:center;font:var(--type-meta);color:var(--ink-meta);margin:0}.slot-picker-caption>span{font-weight:600}.password-rules{gap:var(--spacing-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.password-rule{align-items:center;gap:var(--spacing-2);font:var(--type-label);color:var(--ink-meta);display:flex}.password-rule[data-passed]{color:var(--status-good-text)}.password-rule-ring{box-sizing:border-box;width:var(--spacing-4);height:var(--spacing-4);opacity:.6;border:2px solid;border-radius:50%;flex:none}[data-needs-modal] .need-modal-line{gap:var(--spacing-3)}[data-needs-modal] .need-modal-kind{font:var(--type-meta);color:var(--ink-meta)}button[data-bridge=button][data-bridge-size][data-variant][data-size]:not([data-variant=link]):has(>span){padding:0}button[data-bridge=button][data-bridge-size=icon][data-variant][data-size],button[data-bridge=button][data-bridge-size=icon-sm][data-variant][data-size]{width:var(--spacing-8);height:var(--spacing-8)}button[data-bridge=button][data-bridge-size=icon-xs][data-variant][data-size]{width:var(--spacing-6);height:var(--spacing-6)}button[data-bridge=button][data-bridge-size=icon-lg][data-variant][data-size]{width:var(--spacing-10);height:var(--spacing-10)}button[data-bridge=button] svg:not([class*=size-]):not([class*=w-]){width:var(--spacing-4);height:var(--spacing-4);flex-shrink:0}button[data-bridge=button][data-size=row] svg:not([class*=size-]):not([class*=w-]){width:var(--spacing-3);height:var(--spacing-3)}[data-billing=services-scroll]::-webkit-scrollbar{height:var(--spacing-2)}[data-billing=services-scroll]::-webkit-scrollbar-track{border-radius:var(--radius-full);background:var(--color-grey-100)}[data-billing=services-scroll]::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:var(--color-border-strong)}[data-billing=services-scroll]:hover::-webkit-scrollbar-thumb{background:var(--color-text-muted)}[data-billing=qty-input]{appearance:textfield}[data-billing=qty-input]::-webkit-outer-spin-button{appearance:none;margin:0}[data-billing=qty-input]::-webkit-inner-spin-button{appearance:none;margin:0}[data-bridge=page-header]{flex-shrink:0}[data-bridge=page-header][data-bridge-inset=page]>.page-header{padding-inline:var(--page-pad)}[data-bridge=page-header] .page-header-title{width:fit-content;max-width:100%}span[data-bridge=status-chip][data-semantic][data-size]{min-width:calc(var(--spacing-10) + var(--spacing-1))}section[data-billing=totals] dd:not(.font-semibold),section[data-billing=totals] dt:not(.font-medium):not(.font-semibold){font-weight:var(--type-body-weight)}section[data-billing=totals] :is(dt,dd).font-semibold{font-weight:var(--font-weight-bold)}section[data-billing=note] [data-label-position]>label.font-bold{font-size:var(--type-body-size);font-weight:var(--font-weight-bold);color:var(--color-text-primary);line-height:normal}:root{--booking-rail-width:var(--sched-rail-width);--booking-control-height:var(--sched-field-height);--booking-location-tile-height:var(--sched-location-height);--booking-icon-button:var(--control-sm)}[data-sonner-toaster][data-sonner-theme=light][data-y-position]{--success-bg:var(--color-status-success-bg);--success-border:var(--status-good);--success-text:var(--status-good-text);--error-bg:var(--color-status-error-bg);--error-border:var(--status-bad);--error-text:var(--status-bad);--warning-bg:var(--color-status-warning-bg);--warning-border:var(--status-attention);--warning-text:var(--status-attention-text);--info-bg:var(--color-status-info-bg);--info-border:var(--accent-primary);--info-text:var(--accent-active-text);--normal-bg:var(--surface-read);--normal-border:var(--surface-line);--normal-text:var(--ink-body)}[data-sonner-toaster] [data-sonner-toast][data-styled=true]{gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-card);box-shadow:var(--shadow-2);font:var(--type-body)}[data-sonner-toaster] [data-sonner-toast][data-styled=true] [data-title]{font:var(--type-body);color:inherit}[data-sonner-toaster] [data-sonner-toast][data-styled=true] [data-description]{font:var(--type-meta);color:inherit}[data-sonner-toaster] [data-sonner-toast][data-styled=true] [data-icon]{width:var(--spacing-4);height:var(--spacing-4);margin:0}[data-sonner-toaster] [data-sonner-toast][data-type=success] [data-icon]{color:var(--status-good)}[data-sonner-toaster] [data-sonner-toast][data-type=error] [data-icon]{color:var(--status-bad)}[data-sonner-toaster] [data-sonner-toast][data-type=warning] [data-icon]{color:var(--status-attention)}[data-sonner-toaster] [data-sonner-toast][data-type=info] [data-icon]{color:var(--accent-primary)}.booking-section{padding:var(--spacing-3) var(--spacing-4);border-top:1px solid var(--color-border-subtle);position:relative}.booking-section-label{margin:0 0 var(--spacing-2);color:var(--ink-meta);font:var(--type-label);display:block}.booking-sub-label{margin:var(--spacing-3) 0 var(--spacing-2);color:var(--ink-secondary);font:var(--type-label);display:block}.booking-sub-head{justify-content:space-between;align-items:center;display:flex}.booking-sub-head>.booking-sub-label{margin-bottom:var(--spacing-2)}.booking-link{color:var(--accent-primary);font:var(--type-body-strong);cursor:pointer;background:0 0;border:0;padding:0}.booking-link:hover{color:var(--accent-active-text)}.booking-empty{color:var(--ink-meta);font:var(--type-body);flex:1 1 0;margin:0}.booking-empty-row{justify-content:space-between;align-items:center;gap:var(--spacing-3);display:flex}.booking-text-error{color:var(--status-bad)}.booking-card{gap:var(--spacing-3);padding:var(--spacing-3);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read)}.booking-card>:first-child:is(svg,span[aria-hidden=true]){color:var(--accent-primary)}.booking-card-title{color:var(--ink-body);font:var(--type-body-strong);margin:0}.booking-card-meta{color:var(--ink-meta);font:var(--type-meta);margin:0}.booking-segmented{padding:var(--spacing-1);border-radius:var(--radius-lg);background:var(--color-grey-100);display:flex}.booking-seg{padding:var(--spacing-1) 0;border-radius:var(--radius-md);color:var(--ink-meta);font:var(--type-body-strong);text-align:center;cursor:pointer;background:0 0;border:0;flex:1 1 0}.booking-seg[data-on]{background:var(--surface-read);box-shadow:var(--shadow-1);color:var(--ink-body)}.booking-payers{gap:var(--spacing-2);display:flex;overflow-x:auto}.booking-payer{align-items:center;gap:var(--spacing-1);max-width:100%;padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);color:var(--ink-body);font:var(--type-body-strong);white-space:nowrap;cursor:pointer;flex-shrink:0;display:inline-flex}.booking-payer[data-selected]{border-color:var(--accent-primary);background:var(--accent-active-bg);color:var(--accent-primary)}.booking-payer[data-expired]{color:var(--status-bad)}.booking-payer-verified{width:var(--spacing-3);height:var(--spacing-3);color:var(--status-good);flex-shrink:0}.booking-payer-detail{gap:var(--spacing-1);margin-top:var(--spacing-2);padding:var(--spacing-3);border:1px solid var(--surface-line);border-radius:var(--radius-lg);flex-direction:column;display:flex}.booking-flag-row{gap:var(--spacing-2);flex-wrap:wrap;display:flex}.booking-flag-button{cursor:pointer;background:0 0;border:0;padding:0}.booking-totals{gap:var(--spacing-2);padding:var(--spacing-3);border:1px solid var(--surface-line);border-radius:var(--radius-md);flex-direction:column;display:flex}.booking-totals-skeleton{width:100%;height:calc(var(--spacing-8) * 3);border-radius:var(--radius-md)}.booking-total-row{color:var(--ink-secondary);font:var(--type-body);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.booking-total-row[data-strong]{color:var(--ink-body);font:var(--type-body-strong)}.booking-actions{gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);border-top:1px solid var(--color-border-subtle);flex-wrap:wrap;display:flex}.booking-action-btn{align-items:center;gap:var(--spacing-1);height:var(--control-sm);padding:0 var(--spacing-3);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);color:var(--ink-secondary);font:var(--type-body-strong);cursor:pointer;display:inline-flex}.booking-action-btn:hover{background:var(--color-grey-100)}.booking-action-btn:disabled{color:var(--color-text-hint);cursor:not-allowed}.booking-status-actions{gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4) 0;flex-direction:column;display:flex}.booking-status-actions>div{gap:var(--spacing-2);padding:0}.booking-status-actions button{border-radius:var(--radius-md);background:var(--color-grey-100);font:var(--type-body-strong);font-weight:600}.booking-status-actions button:hover{background:var(--color-grey-200)}.booking-foot{border-top-color:var(--surface-line);background:var(--surface-read)}.booking-foot-hint{font:var(--type-body)}.booking-section-head{margin-bottom:var(--spacing-2);justify-content:space-between;align-items:center;display:flex}.booking-section-head>.booking-section-label{margin:0}.booking-icon-btn{width:var(--control-sm);height:var(--control-sm);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);color:var(--ink-secondary);cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.booking-icon-btn:hover{background:var(--color-grey-100)}.booking-icon-btn[data-tone=error]{color:var(--status-bad)}.booking-row-icon-button{border-color:var(--surface-line);border-radius:var(--radius-lg)}.booking-row-icon-button.booking-row-icon-button-danger{color:var(--status-bad)}.booking-pcards{gap:var(--spacing-2);flex-direction:column;display:flex}.booking-pcard{align-items:center;gap:var(--spacing-3);width:100%;padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);color:inherit;font:inherit;text-align:left;cursor:pointer;display:flex}.booking-pcard:hover{border-color:var(--accent-primary)}.booking-pcard[data-selected]{border-color:var(--accent-primary);background:var(--accent-active-bg)}.booking-pcard-skeleton{height:calc(var(--spacing-12) + var(--spacing-2));border-radius:var(--radius-lg);background:var(--color-grey-200)}.booking-pcard-text{flex-direction:column;flex:1 1 0;min-width:0;display:flex}.booking-pcard-name{color:var(--ink-body);font:var(--type-body-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.booking-pcard-sub{color:var(--ink-meta);font:var(--type-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.booking-pcard-count{color:var(--accent-primary);font:var(--type-meta);white-space:nowrap}.booking-provider-chosen{align-items:center;gap:var(--spacing-2);display:flex}.booking-provider-chosen>.booking-pcard{cursor:default;flex:1 1 0}.booking-status-line{align-items:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);white-space:nowrap;display:flex}.booking-status-line>.booking-section-label{margin:0}.booking-status-ref{min-width:0;color:var(--ink-meta);font:var(--type-meta);text-overflow:ellipsis;overflow:hidden}.booking-grow{flex:1 1 0;min-width:0}.booking-hint-center{padding:var(--spacing-3);color:var(--ink-meta);font:var(--type-meta);text-align:center;margin:0}.booking-warn{color:var(--status-attention);flex-shrink:0;display:inline-flex}.booking-pcard-name-row{align-items:center;gap:var(--spacing-2);min-width:0;display:flex}.booking-slot-row{align-items:center;gap:var(--spacing-2);display:flex}.booking-slot{justify-content:center;align-items:center;gap:var(--spacing-1);min-width:0;height:var(--sched-slot-height);padding:0 var(--spacing-2);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);font:inherit;cursor:pointer;flex-direction:column;flex:1 1 0;display:flex}.booking-slot:hover,.booking-slot[data-selected]{border-color:var(--accent-primary);background:var(--accent-active-bg)}.booking-slot-date{color:var(--ink-meta);font:var(--type-meta);margin:0}.booking-slot-time{color:var(--ink-body);font:var(--type-card-title);font-weight:600}.booking-slot-loc{max-width:100%;color:var(--accent-primary);font:var(--type-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.booking-slot-time-big{color:var(--ink-body);font:var(--type-card-title);margin:0}.booking-slot-chosen{align-items:center;gap:var(--spacing-3);padding:var(--spacing-3);border:1px solid var(--accent-primary);border-radius:var(--radius-lg);background:var(--accent-active-bg);color:var(--accent-primary);display:flex}.booking-slot-arrow{width:var(--control-sm);height:var(--control-sm);border:1px solid var(--surface-line);border-radius:var(--radius-full);background:var(--surface-read);box-shadow:var(--shadow-1);color:var(--accent-primary);cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.booking-no-slots{padding:var(--spacing-2) 0;color:var(--ink-meta);font:var(--type-body);flex:1 1 0;margin:0}.booking-slot-skeleton{height:var(--sched-slot-height);border-radius:var(--radius-lg);background:var(--color-grey-200);flex:1 1 0}.booking-profile-card{border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read)}.booking-profile-top{align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-3);display:flex}.booking-profile-meta{align-items:center;gap:var(--spacing-1);display:flex}.booking-dot{width:var(--spacing-2);height:var(--spacing-2);margin-top:var(--spacing-2);border-radius:var(--radius-full);flex:none}.booking-field{padding:0 var(--spacing-3) var(--spacing-3);position:relative}.booking-field-row{align-items:center;gap:var(--spacing-2);display:flex}.booking-field-label{margin-bottom:var(--spacing-1);color:var(--ink-meta);font:var(--type-label);display:block}.booking-field-label-pad{padding:0 var(--spacing-3)}.booking-select{justify-content:space-between;align-items:center;gap:var(--spacing-2);width:100%;height:var(--sched-field-height);padding:0 var(--spacing-3);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);color:var(--ink-body);font:var(--type-body);text-align:left;display:flex}.booking-select[data-open]{border-color:var(--accent-primary)}.booking-menu{margin-top:var(--spacing-1);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);box-shadow:var(--shadow-2);overflow:hidden}.booking-menu-search{padding:var(--spacing-2);border-bottom:1px solid var(--surface-line)}.booking-menu-list{flex-direction:column;display:flex}.booking-menu-item{justify-content:space-between;align-items:center;gap:var(--spacing-2);width:100%;padding:var(--spacing-2) var(--spacing-3);color:var(--ink-body);font:var(--type-body);text-align:left;background:0 0;border:0;display:flex}.booking-menu-item[data-on]{color:var(--accent-primary)}.booking-menu-item:hover{background:var(--color-grey-100)}.booking-menu .booking-reason-list{padding:0}.booking-free{align-items:center;gap:var(--spacing-2);padding:0 var(--spacing-3) var(--spacing-3);color:var(--status-good-text);font:var(--type-body);margin:0;display:flex}.booking-search-wrap{position:relative}.booking-results{z-index:2;max-height:304px;margin-top:var(--spacing-1);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);position:absolute;left:0;right:0;overflow-y:auto}.booking-result{align-items:flex-start;gap:var(--spacing-3);width:100%;padding:var(--spacing-2) var(--spacing-3);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.booking-result:hover{background:var(--color-grey-100)}.booking-dialog-stack{gap:var(--spacing-4);color:var(--ink-body);flex-direction:column;display:flex}.booking-dialog-label{margin:0 0 var(--spacing-2);color:var(--ink-body);font:var(--type-body-strong);display:block}.booking-dialog-muted{color:var(--ink-meta);font:var(--type-body);margin:0}.booking-dialog-hint{margin:var(--spacing-1) 0 0;color:var(--ink-secondary);font:var(--type-meta)}.booking-scopes{gap:var(--spacing-2);flex-direction:column;display:flex}.booking-scope{gap:var(--spacing-1);width:100%;padding:var(--spacing-3);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);font:inherit;text-align:left;cursor:pointer;flex-direction:column;display:flex}.booking-scope:hover{background:var(--color-grey-100)}.booking-scope[data-on]{border-color:var(--accent-primary);background:var(--accent-active-bg)}.booking-scope-label{color:var(--ink-body);font:var(--type-body-strong)}.booking-scope[data-on] .booking-scope-label{color:var(--accent-primary)}.booking-scope-desc{color:var(--ink-meta);font:var(--type-meta)}.booking-select-label{margin:0 0 var(--spacing-1);color:var(--ink-secondary);font:var(--type-label);display:block}.booking-native-select{width:100%;height:var(--sched-field-height);padding:0 var(--spacing-3);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);color:var(--ink-body);font:var(--type-body)}.booking-native-select:focus{border-color:var(--accent-primary);outline:none}.booking-time-input{width:100%;height:var(--sched-field-height);padding:0 var(--spacing-3);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);color:var(--ink-body);font:var(--type-body);font-variant-numeric:tabular-nums}.booking-time-input:focus{border-color:var(--accent-primary);outline:none}.mini-month{padding:var(--spacing-2);border:1px solid var(--surface-line);border-radius:var(--radius-lg)}.mini-month-head{padding:var(--spacing-1) var(--spacing-2);font:var(--type-body-strong);justify-content:space-between;align-items:center;display:flex}.mini-month-nav{padding:var(--spacing-1);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;display:inline-flex}.mini-month-prev{transform:rotate(90deg)}.mini-month-next{transform:rotate(-90deg)}.mini-month-grid{gap:var(--spacing-1);padding:var(--spacing-1) 0;grid-template-columns:repeat(7,1fr);display:grid}.mini-month-dow{color:var(--ink-meta);font:var(--type-meta);text-align:center}.mini-month-day{height:var(--control-sm);border-radius:var(--radius-md);color:var(--ink-body);font:var(--type-body);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.mini-month-day:hover:not(:disabled){background:var(--color-grey-100)}.mini-month-day[data-past]{color:var(--color-text-hint);cursor:default}.mini-month-day[data-selected]{background:var(--accent-primary);color:var(--color-text-inverse)}.mini-month-foot{margin-top:var(--spacing-2);padding-top:var(--spacing-2);border-top:1px solid var(--surface-line);color:var(--ink-meta);font:var(--type-body);justify-content:space-between;align-items:center;display:flex}.mini-month-today{color:var(--accent-primary);font:var(--type-body-strong);cursor:pointer;background:0 0;border:0;padding:0}.booking-subhead{justify-content:space-between;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--surface-line);background:var(--surface-read);flex-shrink:0;display:flex}.booking-subhead-title{color:var(--ink-body);font:var(--type-card-title);margin:0}.booking-subhead>button{color:var(--accent-primary);font:var(--type-body-strong)}.booking-subhead>button:disabled{color:var(--color-text-hint)}.appt-series-page{gap:var(--spacing-3);padding:var(--chart-page-pad-top) var(--chart-page-pad-x) var(--chart-page-pad-bottom);flex-direction:column;display:flex}.appt-series-center{height:100%;color:var(--ink-meta);font:var(--type-body);justify-content:center;align-items:center;display:flex}.appt-series-center[data-error]{color:var(--status-bad)}.appt-series-toolbar{align-items:center;gap:var(--spacing-3);min-height:var(--chart-title-row);flex-wrap:wrap;display:flex}.appt-series-title{color:var(--ink-body);font:var(--type-card-title);margin:0}.appt-series-filter{align-items:center;gap:var(--spacing-2);padding:0 var(--spacing-2);color:var(--ink-secondary);font:var(--type-body);cursor:pointer;background:0 0;border:0;display:inline-flex}.appt-series-filter[data-active]{color:var(--accent-primary)}.appt-series-pop{gap:var(--spacing-1);width:calc(var(--spacing-12) * 5);padding:var(--spacing-3);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;display:flex}.appt-series-pop-head{margin-bottom:var(--spacing-1);justify-content:space-between;align-items:center;display:flex}.appt-series-pop-title{color:var(--ink-body);font:var(--type-label)}.appt-series-pop-links{gap:var(--spacing-3);display:inline-flex}.appt-series-link{color:var(--accent-primary);font:var(--type-body-strong);cursor:pointer;background:0 0;border:0;padding:0}.appt-series-link:disabled{color:var(--ink-meta);cursor:default}.appt-series-pop-row{align-items:center;gap:var(--spacing-2);padding:var(--spacing-1) 0;color:var(--ink-body);font:var(--type-body);cursor:pointer;display:flex}.appt-series-loc{height:var(--spacing-6);align-items:center;gap:var(--spacing-1);padding:0 var(--spacing-3);border-radius:var(--radius-tag);background:var(--color-grey-100);color:var(--ink-secondary);font:var(--type-body);cursor:pointer;border:0;display:inline-flex}.appt-series-loc[data-active]{background:var(--color-brand-primary);color:var(--color-text-inverse)}.appt-series-count{color:var(--ink-meta);font:var(--type-body);margin:0 0 0 auto}.appt-series-info{color:var(--ink-secondary);font:var(--type-body);margin:0}.appt-series-chips{gap:var(--spacing-2);flex-wrap:wrap;display:flex}.appt-series-chip{height:var(--spacing-6);align-items:center;gap:var(--spacing-1);padding:0 var(--spacing-3);border-radius:var(--radius-tag);background:var(--color-brand-primary);color:var(--color-text-inverse);font:var(--type-body);cursor:pointer;border:0;display:inline-flex}.appt-series-empty{padding:var(--spacing-8) 0;color:var(--ink-meta);font:var(--type-body);text-align:center;margin:0}.appt-series-table-wrap{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);overflow-x:auto}.appt-series-table{border-collapse:collapse;width:100%;color:var(--ink-body);font:var(--type-body)}.appt-series-th{height:var(--spacing-10);padding:0 var(--spacing-3);color:var(--ink-secondary);font:var(--type-label);text-align:left;white-space:nowrap}.appt-series-td{height:calc(var(--spacing-8) * 1.5);padding:0 var(--spacing-3);border-top:1px solid var(--surface-line);color:var(--ink-body);font:var(--type-body);vertical-align:middle}.appt-series-table tr[data-current]>td{background:var(--pa-tint-blue)}.appt-series-lead{align-items:center;gap:var(--spacing-1);min-width:var(--pa-series-icon-col);color:var(--ink-secondary);display:inline-flex}.appt-series-bar{width:var(--spacing-1);height:var(--spacing-6);margin-right:var(--spacing-1);border-radius:var(--radius-tag);flex-shrink:0;display:inline-block}.appt-series-warn{color:var(--status-attention);display:inline-flex}.appt-series-foot{color:var(--ink-secondary);font:var(--type-body);justify-content:space-between;align-items:center;display:flex}.appt-series-rpp{align-items:center;gap:var(--spacing-2);display:inline-flex}.appt-series-pager{align-items:center;gap:var(--spacing-3);display:inline-flex}.appt-series-select{height:var(--spacing-8);padding:0 var(--spacing-2);border:1px solid var(--surface-line);border-radius:var(--radius-input);background:var(--surface-read);color:var(--ink-body);font:var(--type-body)}.appt-series-page-btn{width:var(--spacing-8);height:var(--spacing-8);border-radius:var(--radius-control);color:var(--ink-secondary);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.appt-series-page-btn:disabled{color:var(--color-text-hint)}.appt-series-page-btn:hover:not(:disabled){background:var(--color-grey-100)}.pa-picker-trigger{padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--surface-line);border-radius:var(--radius-input);background:var(--surface-read);color:var(--ink-secondary);font:var(--type-body)}.pa-picker-pop{min-width:var(--pa-picker-width);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read)}.pa-picker-pop [cmdk-list]{max-height:var(--pa-picker-list-max);padding:var(--spacing-1)}.pa-picker-row{gap:var(--spacing-3);padding:var(--spacing-2);border-radius:var(--radius-control)}.pa-picker-row:hover,.pa-picker-row[data-checked=true]{background:var(--surface-panel)}.pa-picker-row[data-checked=true]>svg{color:var(--accent-primary)}.booking-icon-btn[aria-label^=Clear],.booking-icon-btn[aria-label^=Remove]{color:var(--status-bad)}.booking-head-close>span{color:inherit}.cal-week{--cal-week-hour:calc(var(--spacing-10) * 2);--now-line:1px;--cal-today-tint:var(--surface-new);background:var(--surface-read);flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.cal-week-scroll{isolation:isolate;background:var(--surface-read);min-height:0;font-family:var(--font-sans);flex:1 1 0;position:relative;overflow:auto}.cal-week-sheet{width:100%;min-width:calc(var(--cal-week-gutter) + var(--spacing-16) * 8)}.cal-week-head{z-index:var(--cal-z-head);background:var(--surface-read);box-shadow:inset 0 -1px 0 var(--surface-line);display:flex;position:sticky;top:0}.cal-week-corner{z-index:1;box-sizing:border-box;flex:0 0 var(--cal-week-gutter);height:var(--cal-head-height);background:var(--surface-read);box-shadow:inset -1px 0 0 var(--surface-line);font:var(--type-meta);color:var(--ink-subtle);justify-content:center;align-items:center;display:flex;position:sticky;left:0}.cal-week-corner>div{font:var(--type-meta)}.cal-week-day{box-sizing:border-box;min-width:0;height:var(--cal-head-height);align-items:center;gap:var(--spacing-2);padding:0 var(--spacing-3);box-shadow:inset -1px 0 0 var(--surface-line);flex:1 1 0;display:flex}.cal-week-day:last-child{box-shadow:none}.cal-week-day[data-today]{background:var(--color-blue-100)}.cal-week-day-visual{display:contents}.cal-week-day-head{text-align:left;font:var(--type-body-strong);font-variant-numeric:tabular-nums;color:var(--ink-body);align-items:center;padding:0;display:flex}.cal-week-day-head>p,.cal-week-day-head>div{width:auto;height:auto;font:inherit;color:inherit;background:0 0;border-radius:0;display:inline}.cal-week-day-head>p:after{content:" ";white-space:pre}.cal-week-day[data-today] .cal-week-day-head{color:var(--accent-primary)}.cal-week-today-word{font:var(--type-meta);color:var(--accent-active-text)}.cal-week-body{display:flex;position:relative}.cal-week-gutter{z-index:var(--cal-z-gutter);flex:0 0 var(--cal-week-gutter);background:var(--surface-read);position:sticky;left:0}.cal-week-hour-label{box-sizing:border-box;height:var(--cal-week-hour);padding:var(--spacing-1) var(--spacing-2) 0;font:var(--type-meta);color:var(--ink-subtle);box-shadow:inset -1px 0 0 var(--surface-line), inset 0 -1px 0 var(--surface-line)}.cal-week-col{min-width:0;box-shadow:inset -1px 0 0 var(--surface-line);flex:1 1 0;position:relative}.cal-week-col:last-child{box-shadow:none}.cal-week-col[data-today]{background:var(--cal-today-tint)}.cal-week-hour{box-sizing:border-box;height:var(--cal-week-hour);box-shadow:inset 0 -1px 0 var(--surface-line);cursor:pointer;flex-direction:column;display:flex;position:relative}.cal-week-hour:after{content:"";border-top:1px dashed var(--surface-line);pointer-events:none;position:absolute;top:50%;left:0;right:0}.cal-week-half{flex:1 1 0;min-height:0}.cal-week-half[data-over]{background:color-mix(in srgb, var(--color-blue-100) 60%, transparent);outline:2px solid var(--accent-primary);outline-offset:-2px}.cal-week-layer{pointer-events:none;position:absolute;inset:0}.cal-week-now>.border-t-2>.rounded-full{left:0}.cal-week-slot{top:var(--cal-tile-top);right:var(--cal-tile-inset);left:var(--cal-tile-inset);height:var(--cal-tile-height);pointer-events:auto;transform:translate3d(var(--cal-drag-x,0px), var(--cal-drag-y,0px), 0);position:absolute}.cal-week-slot[data-overlap]{right:auto;left:var(--cal-tile-left);width:calc(var(--cal-tile-width) - var(--cal-tile-inset))}.cal-week-slot[data-dragging]{opacity:.5}.cal-week-tile{box-sizing:border-box;border:1px solid var(--surface-line);border-radius:var(--radius-control);background:var(--surface-read);font-family:var(--font-sans);text-align:left;color:var(--ink-body);cursor:pointer;padding:0;display:block;position:absolute;inset:0;overflow:hidden}.cal-week-tile[data-location=office]{background:color-mix(in srgb, var(--cat-jade-100) var(--cal-tile-tint), var(--surface-read))}.cal-week-tile[data-location=home]{background:color-mix(in srgb, var(--cat-orange-100) var(--cal-tile-tint), var(--surface-read))}.cal-week-tile[data-location=virtual]{background:color-mix(in srgb, var(--cat-sky-100) var(--cal-tile-tint), var(--surface-read))}.cal-week-tile[data-past]{background:var(--color-grey-100);color:var(--ink-secondary)}.cal-week-tile:hover{border-color:var(--color-grey-400)}.cal-week-tile:focus-visible{outline:2px solid var(--accent-primary);outline-offset:1px}.cal-week-tile-edge{width:var(--cal-tile-edge);background:var(--cat-jade-500);position:absolute;inset:0 auto 0 0}.cal-week-tile[data-location=home] .cal-week-tile-edge{background:var(--cat-orange-500)}.cal-week-tile[data-location=virtual] .cal-week-tile-edge{background:var(--cat-sky-500)}.cal-week-tile-body{box-sizing:border-box;gap:var(--spacing-1);height:100%;padding:var(--spacing-1) var(--spacing-2) var(--spacing-1) var(--spacing-3);flex-direction:column;display:flex;overflow:hidden}.cal-week-tile[data-compact] .cal-week-tile-body{justify-content:center;padding-top:0;padding-bottom:0}.cal-week-tile-row{justify-content:space-between;align-items:center;gap:var(--spacing-1);min-width:0;display:flex}.cal-week-tile-row-icon{color:currentColor;flex:none;display:inline-flex}.cal-week-tile-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:var(--type-label);color:var(--ink-body);overflow:hidden}.cal-week-tile-inline-time{font:var(--type-meta);color:var(--ink-meta)}.cal-week-tile-marks{align-items:center;gap:var(--spacing-1);color:var(--ink-meta);flex:none;display:inline-flex}.cal-week-tile-status{flex-shrink:0;align-items:center;display:inline-flex}.cal-week-tile-meta{align-items:center;gap:var(--spacing-1);color:var(--ink-meta);display:flex}.cal-week-tile-loc{display:inline-flex}.cal-week-tile-time{font:var(--type-meta);color:var(--ink-meta);white-space:nowrap}.cal-week-tile-importance{font:var(--type-meta);color:var(--ink-meta)}.cal-week-tile-note{text-overflow:ellipsis;white-space:nowrap;font:var(--type-meta);color:var(--accent-active-text);display:block;overflow:hidden}.cal-week-tile[data-past] .cal-week-tile-name,.cal-week-tile[data-past] .cal-week-tile-time,.cal-week-tile[data-past] .cal-week-tile-loc{color:var(--ink-secondary)}.cal-week-tile[data-past] .cal-week-tile-status{filter:grayscale();opacity:.7}.cal-week-tile[data-block]{gap:var(--spacing-1);padding:var(--spacing-1) var(--spacing-2);background:repeating-linear-gradient(45deg, var(--color-grey-200) 0, var(--color-grey-200) 5px, var(--color-grey-100) 5px, var(--color-grey-100) 10px);flex-direction:column;display:flex}.cal-week-tile[data-block] .cal-week-tile-row{color:var(--ink-secondary);justify-content:flex-start}.cal-week-tile[data-block] .cal-week-tile-name{color:var(--ink-secondary)}:root{--cal-view-selected-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a}.cal-chips .cal-chip-skeleton{box-sizing:border-box;align-items:center;gap:var(--spacing-3);padding:var(--spacing-1) var(--spacing-3) var(--spacing-1) var(--spacing-2);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);flex-shrink:0;display:flex}.cal-chips .cal-chip-skeleton:first-child{width:calc(var(--spacing-1) * 37)}.cal-chips .cal-chip-skeleton:nth-child(2){width:calc(var(--spacing-1) * 43)}.cal-chips .cal-chip-skeleton:nth-child(3){width:calc(var(--spacing-1) * 40)}.cal-chips .cal-chip-skeleton:nth-child(4){width:calc(var(--spacing-1) * 46)}.cal-chips .cal-chip-skeleton:nth-child(5){width:calc(var(--spacing-1) * 35)}.cal-chips .cal-chip-skeleton-bar{height:var(--spacing-3);border-radius:var(--radius-md);background-color:var(--color-grey-200);flex:auto;display:block}.cal-chips .cal-chip-skeleton-photo{width:var(--spacing-8);height:var(--spacing-8);border-radius:var(--radius-lg);flex:none}[data-slot=pa-calendar-month-chip-bar]{background-color:var(--cat-blue-500)}[data-slot=pa-calendar-month-chip-bar][data-hue=orange]{background-color:var(--cat-orange-500)}[data-slot=pa-calendar-month-chip-bar][data-hue=jade]{background-color:var(--cat-jade-500)}[data-slot=pa-calendar-month-chip-bar][data-hue=purple]{background-color:var(--cat-purple-500)}[data-slot=pa-calendar-month-chip-bar][data-hue=vermilion]{background-color:var(--cat-vermilion-500)}[data-slot=pa-calendar-month-chip-bar][data-hue=sky]{background-color:var(--cat-sky-500)}[data-slot=pa-calendar-month-chip-bar][data-hue=yellow]{background-color:var(--cat-yellow-500)}[data-slot=pa-calendar-month-chip-bar][data-past]{background-color:var(--color-text-hint)}.cal-toolbar-trailing>div[role=radiogroup].inline-flex.h-8{border-radius:var(--radius-lg);gap:0}.cal-toolbar-trailing>div[role=radiogroup].inline-flex.h-8>button[role=radio].h-7{border-radius:var(--radius-md);color:var(--color-text-muted)}.cal-toolbar-trailing>div[role=radiogroup].inline-flex.h-8>button[role=radio].h-7[aria-checked=true]{background:var(--color-surface-card);color:var(--color-brand-primary);box-shadow:var(--cal-view-selected-shadow)}.cal-month-meta{font-size:var(--type-meta-size);line-height:var(--type-meta-line)}.cal-month-label{font-size:var(--type-label-size);line-height:var(--type-label-line)}.cal-day .cal-day-note{-webkit-line-clamp:2;line-clamp:2;white-space:normal;cursor:default;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}[data-slot=tooltip-content].cal-day-note-tip{align-items:stretch;gap:calc(var(--spacing-1) / 2);box-sizing:border-box;width:calc(var(--spacing-16) * 6 - var(--spacing-1));max-width:calc(100vw - var(--spacing-6));padding:calc(var(--spacing-3) + var(--spacing-1) / 2) var(--spacing-4) var(--spacing-4);border:1px solid var(--surface-line);border-radius:var(--radius-control);background:var(--surface-read);color:var(--ink-body);box-shadow:none;text-align:left;white-space:normal;flex-direction:column;display:flex}.cal-day-note-tip-label{font:var(--type-label);color:var(--ink-secondary)}.cal-day-note-tip-body{margin-top:calc(var(--spacing-1) / 2);max-height:calc(var(--spacing-12) * 5);font:var(--type-body);color:var(--ink-body);white-space:pre-wrap;text-wrap:pretty;line-height:1.5;overflow:auto}[data-slot=chart-main]:has(>[data-slot=patient-chart-page][data-layout=track]){overflow:hidden}[data-slot=patient-chart-page][data-layout=track]{flex-direction:column;height:100%;min-height:0;padding:0;display:flex}[data-slot=patient-chart-head]{padding:var(--chart-page-pad-top) var(--chart-page-pad-x) 0;flex:none}[data-slot=chart-columns]{scroll-snap-type:x proximity;scrollbar-width:thin;flex:1 1 0;min-height:0;display:flex;overflow:auto hidden}[data-slot=chart-columns]>[data-slot=patient-chart-panel]{box-sizing:border-box;scrollbar-width:none;scroll-snap-align:start;min-width:0;height:100%;padding:0 var(--chart-page-pad-x) var(--chart-page-pad-bottom);flex:0 0 100%;overflow-y:auto}[data-slot=chart-columns]>[data-slot=patient-chart-panel]::-webkit-scrollbar{display:none}@container patient-chart (width<=800px){[data-slot=patient-chart-head]{padding:var(--chart-meta-gap) var(--chart-narrow-pad-x) 0}[data-slot=chart-columns]>[data-slot=patient-chart-panel]{padding-inline:var(--chart-narrow-pad-x)}}:root{--chart-index-width:calc(var(--spacing-10) * 5);--chart-index-gap:var(--spacing-8);--chart-index-item-height:var(--spacing-8);--chart-index-block-pad:var(--spacing-5)}[data-slot=chart-main]:has(>[data-slot=patient-chart-page][data-layout=index]){overflow:hidden}[data-slot=page-scaffold-body]:has([data-slot=patient-chart-page][data-layout=index]){padding:0;overflow:hidden}[data-slot=patient-chart]:has(>[data-slot=patient-chart-page][data-layout=index]){height:100%}[data-slot=patient-chart-page][data-layout=index]{grid-template-columns:var(--chart-index-width) minmax(0, 1fr);column-gap:var(--chart-index-gap);box-sizing:border-box;scrollbar-width:none;height:100%;min-height:0;padding:var(--spacing-6) var(--spacing-8) var(--spacing-12);align-items:start;display:grid;overflow-y:auto}[data-slot=patient-chart-page][data-layout=index]::-webkit-scrollbar{display:none}[data-slot=chart-index]{border-left:1px solid var(--surface-line);flex-direction:column;display:flex;position:sticky;top:0}[data-slot=chart-index-item]{justify-content:space-between;align-items:center;gap:var(--spacing-2);min-height:var(--chart-index-item-height);padding:0 var(--spacing-3);font:var(--type-body);color:var(--ink-secondary);text-align:left;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;margin-left:-1px;display:flex}[data-slot=chart-index-item]:hover{color:var(--ink-body)}[data-slot=chart-index-item][aria-current=true]{border-left-color:var(--accent-primary);color:var(--ink-body);font-weight:var(--type-card-title-weight)}[data-slot=chart-index-count]{font:var(--type-meta);color:var(--ink-meta)}[data-slot=chart-index-sections]{flex-direction:column;min-width:0;display:flex}[data-layout=index] [data-slot=patient-chart-meta]{margin:0 0 var(--spacing-2);color:var(--ink-meta)}[data-slot=chart-index-block]{padding:var(--chart-index-block-pad) 0;border-top:1px solid var(--surface-line);position:relative}[data-slot=chart-index-block]:first-of-type{border-top:0;padding-top:0}[data-layout=index] [data-slot=patient-chart-section-title]{margin-bottom:var(--spacing-3)}[data-layout=index] [data-slot=patient-chart-section]+[data-slot=patient-chart-section]{margin-top:var(--chart-index-block-pad)}[data-layout=index] [data-slot=patient-chart-section]+[data-slot=patient-chart-section]:before{content:none}[data-layout=index] [data-slot=patient-chart-section][data-sub=true]>[data-slot=patient-chart-section-title]{font:var(--type-body-strong);font-weight:var(--type-card-title-weight)}@container patient-chart (width<=800px){[data-slot=patient-chart-page][data-layout=index]{padding-inline:var(--chart-narrow-pad-x)}}:root[data-enc-latest=on] [data-structured-note=on]>section:not([data-soap-block=wrap-up] *){gap:var(--spacing-4)}:root[data-enc-latest=on] [data-structured-note=on] [data-slot=soap-section-blocks]:not(:has(>[data-soap-block=wrap-up]:only-child)){gap:var(--spacing-4)}:root[data-enc-latest=on] [data-structured-note=on] section:has(>header[data-part=block-header]):not([data-soap-block=wrap-up]):not([data-soap-block=wrap-up] *){gap:var(--spacing-3);padding:var(--spacing-4) var(--spacing-6) var(--spacing-6);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);box-shadow:none;flex-direction:column;display:flex}:root[data-enc-latest=on] [data-structured-note=on] section:has(>header[data-part=block-header]):not([data-soap-block=wrap-up]):not([data-soap-block=wrap-up] *):before{content:none}:root[data-enc-latest=on] [data-structured-note=on] section:has(>header[data-part=block-header]):not([data-soap-block=wrap-up]):not([data-soap-block=wrap-up] *)>:not(header){margin-top:0}:root[data-enc-latest=on] [data-structured-note=on] header[data-part=block-header]:not([data-soap-block=wrap-up] *){min-height:var(--spacing-8);align-items:center;gap:var(--spacing-2);border-bottom:0;margin:0;padding:0;display:flex}:root[data-enc-latest=on] [data-structured-note=on] header[data-part=block-header]:not([data-soap-block=wrap-up] *)>[data-part=block-tile]{display:none}:root[data-enc-latest=on] [data-structured-note=on] header[data-part=block-header]:not([data-soap-block=wrap-up] *)>h3{text-align:start;font:var(--type-card-title);color:var(--ink-body);margin-inline-end:auto}:root[data-enc-latest=on] [data-structured-note=on] header[data-part=block-header]:not([data-soap-block=wrap-up] *)>span:not(:first-child):last-child{font:var(--type-meta);text-transform:none;letter-spacing:normal;color:var(--ink-secondary)}:root[data-enc-latest=on] [data-structured-note=on] [data-part=note-line]:not([data-soap-block=wrap-up] *){--grid-template-columns-note-line-frame:calc(var(--spacing-16) * 3) minmax(0, 1fr);--grid-template-columns-note-line-wide:calc(var(--spacing-16) * 3) minmax(0, 1fr);min-height:var(--spacing-12);margin:0 calc(var(--spacing-2) * -1);padding:var(--spacing-1) var(--spacing-2);border-top:1px solid var(--surface-line);border-radius:var(--radius-md);align-items:center;display:flex}:root[data-enc-latest=on] [data-structured-note=on] [data-part=note-line]:not([data-soap-block=wrap-up] *)>.note-line{flex:1;min-width:0}:root[data-enc-latest=on] [data-structured-note=on] [data-part=note-line]:not([data-soap-block=wrap-up] *):hover{background:var(--surface-panel)}:root[data-enc-latest=on] [data-structured-note=on] [data-part=note-line-label]:not([data-soap-block=wrap-up] *){font:var(--type-body-strong);color:var(--ink-body)}:root[data-enc-latest=on] [data-structured-note=on] [data-part=note-line-label]:not([data-soap-block=wrap-up] *)+div{font:var(--type-body);color:var(--ink-body)}:root[data-enc-latest=on] [data-structured-note=on] [data-label-qualifier]:not([data-soap-block=wrap-up] *){font:var(--type-meta);color:var(--ink-secondary);font-weight:400}:root[data-enc-latest=on] [data-structured-note=on] [data-label-repeats-title]:not([data-soap-block=wrap-up] *){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.patients-list{height:auto;min-height:100%}.patients-list [data-slot=page-scaffold-body]{flex:none;overflow:hidden}.patients-list [data-slot=page-scaffold-footer]{font:var(--type-body);color:var(--ink-meta)}.patients-list [data-slot=table-head]{padding-block:1px}[data-slot=form-action-bar-status]{align-items:center;gap:var(--spacing-1);font:var(--type-label);color:var(--ink-secondary);display:inline-flex}[data-slot=form-action-bar-status][data-status=saved]{color:var(--status-good-text)}[data-slot=form-action-bar-status][data-status=unsaved]{color:var(--ink-body)}[data-slot=form-action-bar-status][data-status=error]{color:var(--status-bad)}[data-slot=form-action-bar-actions]{align-items:center;gap:var(--spacing-2);margin-left:auto;display:flex}[data-slot=form-section]{margin:var(--spacing-6) 0;font-family:var(--font-sans)}[data-slot=form-section]:first-child{margin-top:0}[data-slot=form-section-title]{font:var(--type-label);color:var(--ink-body);align-items:center;margin:0;display:flex}[data-slot=form-section-star]{margin-left:var(--spacing-1);color:var(--status-bad)}[data-slot=form-section-hint]{margin:var(--spacing-2) 0 0;font:var(--type-body);color:var(--ink-meta)}[data-slot=form-section-card]{margin-top:var(--spacing-3);padding:var(--spacing-6);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);box-shadow:none}[data-slot=form-section-bare]{margin-top:var(--spacing-3)}[data-page=patient-record] [data-slot=page-scaffold-body] :is(form,div).max-w-3xl{max-width:var(--pa-form-max)}[data-slot=chart-overview-chip] svg,[data-slot=chart-overview-row] svg{color:var(--ink-secondary);flex:none}:is([data-slot=chart-overview-chip]>span:has(>svg),[data-slot=chart-overview-row]>span:has(>svg)){flex:none}[data-slot=record-list]{gap:var(--spacing-3);flex-direction:column;display:flex}[data-slot=record-row]{gap:var(--spacing-4);padding:var(--spacing-4);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);box-shadow:none;flex-direction:column;display:flex}[data-slot=record-row][data-editing=true]{border-color:var(--accent-primary)}[data-slot=record-row-head]{justify-content:space-between;align-items:flex-start;gap:var(--spacing-3);display:flex}[data-slot=record-row-text]{gap:var(--spacing-1);flex-direction:column;min-width:0;display:flex}[data-slot=record-row-title-line]{align-items:center;gap:var(--spacing-2);flex-wrap:wrap;display:flex}[data-slot=record-row-title]{font:var(--type-body-strong);color:var(--ink-body)}[data-slot=record-row-line],[data-slot=record-row-text]>p{font:var(--type-body);color:var(--ink-secondary);margin:0}[data-slot=record-row-actions]{gap:var(--spacing-1);flex:none;display:inline-flex}[data-slot=record-row-edit]{gap:var(--spacing-5);flex-direction:column;display:flex}[data-slot=record-row-edit-actions]{align-items:center;gap:var(--spacing-2);flex-wrap:wrap;display:flex}[data-slot=record-row-edit-note]{font:var(--type-meta);color:var(--ink-meta)}[data-slot=record-list-empty]{font:var(--type-body);color:var(--ink-meta);margin:0}[data-slot=record-list-add]{align-self:flex-start;align-items:center;gap:var(--spacing-2);height:var(--spacing-8);padding:0 var(--spacing-3);border-radius:var(--radius-control);font:var(--type-label);color:var(--accent-primary);background:0 0;border:0;display:inline-flex}[data-slot=record-list-add]:hover:not(:disabled){background:var(--surface-panel)}[data-slot=choice-list]{gap:var(--spacing-1);margin:var(--spacing-2) 0;font-family:var(--font-sans);flex-direction:column;padding:0;list-style:none;display:flex}[data-slot=choice-item]{align-items:flex-start;gap:var(--spacing-3);width:100%;padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--surface-line);border-radius:var(--radius-control);background:var(--surface-read);text-align:left;display:flex}[data-slot=choice-item]:hover:not(:disabled){border-color:var(--accent-primary)}[data-slot=choice-item][data-on=true]{border-color:var(--accent-primary);background:var(--accent-active-bg)}[data-slot=choice-item]:disabled{opacity:.6}[data-slot=choice-dot]{width:var(--spacing-4);height:var(--spacing-4);margin-top:var(--spacing-1);border:2px solid var(--surface-line);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}[data-slot=choice-item][data-on=true] [data-slot=choice-dot]{border-color:var(--accent-primary)}[data-slot=choice-dot-fill]{width:var(--spacing-2);height:var(--spacing-2);background:var(--accent-primary);border-radius:50%}[data-slot=choice-text]{flex-direction:column;flex:1;min-width:0;display:flex}[data-slot=choice-primary]{font:var(--type-body-strong);color:var(--ink-body)}[data-slot=choice-badge]{margin-left:var(--spacing-2);font:var(--type-label);color:var(--accent-primary)}[data-slot=choice-secondary]{font:var(--type-meta);color:var(--ink-secondary)}[data-slot=drop-zone]{align-items:center;gap:var(--spacing-4);border:2px dashed var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);font-family:var(--font-sans);display:flex}[data-slot=drop-zone]:is([data-look=card],[data-look=docs]){justify-content:center;gap:var(--spacing-2);padding:var(--pa-dropzone-pad) var(--spacing-4);text-align:center;cursor:pointer;flex-direction:column}[data-slot=drop-zone][data-look=bar]{padding:var(--spacing-4);border-color:var(--cat-blue-200)}[data-slot=drop-zone][data-dragging=true]{border-color:var(--accent-primary);background:var(--accent-active-bg)}[data-slot=drop-zone][data-disabled=true]{opacity:.6;cursor:not-allowed}[data-slot=drop-zone]:focus-within{outline:2px solid var(--accent-primary);outline-offset:2px}[data-slot=drop-zone-mark]{color:var(--accent-primary);display:inline-flex}[data-slot=drop-zone][data-look=card] [data-slot=drop-zone-mark]{color:var(--ink-secondary)}[data-slot=drop-zone-text]{gap:var(--spacing-1);flex-direction:column;flex:auto;min-width:0;display:flex}[data-slot=drop-zone]:is([data-look=card],[data-look=docs]) [data-slot=drop-zone-text]{flex:none;align-items:center}[data-slot=drop-zone-title]{font:var(--type-body-strong);color:var(--ink-body)}[data-slot=drop-zone-hint]{max-width:calc(var(--spacing-8) * 14);font:var(--type-meta);color:var(--ink-secondary)}[data-slot=drop-zone-sheets]{align-items:center;display:inline-flex}[data-slot=drop-zone-sheet]{width:var(--spacing-8);height:var(--spacing-10);margin-left:calc(var(--spacing-3) * -1);border:1px solid var(--surface-line);border-radius:var(--radius-control);background:var(--surface-panel);color:var(--status-bad);justify-content:center;align-items:center;display:inline-flex}[data-slot=drop-zone-sheet]:first-child{margin-left:0}[data-slot=drop-zone-sheet]:last-child{background:var(--chip-error-bg)}[data-slot=drop-zone-browse]{height:var(--page-header-control);padding:0 var(--spacing-3);border:1px solid var(--surface-line);border-radius:var(--radius-control);background:var(--surface-read);font:var(--type-body-strong);color:var(--ink-body);justify-content:center;align-items:center;display:inline-flex}[data-slot=drop-zone-label]{font:var(--type-label);color:var(--ink-meta);display:block}[data-slot=drop-zone-error]{font:var(--type-body);color:var(--status-bad);margin:0}[data-slot=drop-file]{align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--surface-line);border-radius:var(--radius-input);color:var(--ink-secondary);display:flex}[data-slot=drop-file-text]{flex-direction:column;flex:1;min-width:0;display:flex}[data-slot=drop-file-name]{font:var(--type-body-strong);text-overflow:ellipsis;white-space:nowrap;color:var(--ink-body);overflow:hidden}[data-slot=drop-file-size]{font:var(--type-meta);color:var(--ink-meta)}[data-slot=import-body]{gap:var(--spacing-3);flex-direction:column;display:flex}[data-slot=import-template-link]{font:var(--type-body);color:var(--accent-primary);align-self:flex-start}[data-slot=consent-upload-body]{gap:var(--spacing-3);flex-direction:column;display:flex}[data-slot=consent-upload-template]{align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-control);background:var(--accent-active-bg);font:var(--type-body);color:var(--accent-active-text);display:flex}[data-slot=consent-upload-template-name]{font:var(--type-body-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-slot=documents-toolbar]{align-items:center;gap:var(--spacing-2);flex-wrap:wrap;display:flex}[data-slot=documents-toolbar-spacer]{flex:1}[data-slot=documents-filter-count]{min-width:var(--spacing-4);height:var(--spacing-4);margin-left:var(--spacing-1);padding:0 var(--spacing-1);border-radius:var(--radius-full,999px);background:var(--accent-active-bg);font:var(--type-label);color:var(--accent-active-text);justify-content:center;align-items:center;display:inline-flex}[data-slot=filter-drawer-footer]{justify-content:space-between;align-items:center;gap:var(--spacing-3);width:100%;display:flex}[data-slot=field-pills]{gap:var(--spacing-2);flex-wrap:wrap;display:flex}[data-slot=field-pill]{height:var(--spacing-8);padding:0 var(--spacing-4);border:1px solid var(--surface-line);border-radius:var(--segmented-pill-radius);background:var(--surface-read);font:var(--type-label);color:var(--ink-body)}[data-slot=field-pill][data-active=true]{border-color:var(--accent-primary);background:var(--accent-active-bg);color:var(--accent-active-text)}[data-slot=field-pill]:disabled{opacity:.5}[data-page=patient-record] [data-slot=form-section-card]>div.grid.gap-6{gap:var(--spacing-6) var(--spacing-4);grid-template-columns:repeat(2,minmax(0,1fr))}[data-page=patient-record] [data-slot=form-section-card]>div.grid.gap-6>:is(p,[role=alert],[role=status],.rounded-md,.grid,.col-span-full,[data-slot=field-wide]){grid-column:1/-1}@media (width<=560px){[data-page=patient-record] [data-slot=form-section-card]>div.grid.gap-6{grid-template-columns:minmax(0,1fr)}}[data-slot=editor-card]{padding:var(--spacing-6);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);box-shadow:none}[data-slot=editor-card] form>div.grid{gap:var(--spacing-6) var(--spacing-4)}[data-slot=intake-view-bar]{justify-content:space-between;align-items:center;gap:var(--spacing-3);display:flex}[data-slot=intake-quiet]{font:var(--type-meta);color:var(--ink-secondary);margin:0}[data-slot=intake-inbox],[data-slot=intake-add-files]{gap:var(--spacing-4);flex-direction:column;display:flex}[data-slot=intake-file-lines]{margin:0;padding:0;list-style:none}[data-slot=intake-file-line]{justify-content:space-between;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) 0;border-bottom:1px solid var(--surface-line);font:var(--type-body);display:flex}[data-slot=intake-file-name]{overflow-wrap:anywhere;min-width:0;font:var(--type-body-strong);color:var(--ink-body)}[data-slot=intake-file-state]{align-items:center;gap:var(--spacing-2);display:flex}[data-slot=intake-file-refused]{color:var(--status-bad)}[data-slot=intake-stale]{align-items:center;gap:var(--spacing-2);font:var(--type-meta);color:var(--ink-secondary);margin:0;display:flex}[data-slot=intake-batch]{gap:var(--spacing-3);flex-direction:column;display:flex}[data-slot=intake-batch-heading]{font:var(--type-body-strong);color:var(--ink-body);margin:0}[data-slot=intake-steps-strip]{align-items:stretch;margin:0;padding:0;list-style:none;display:flex}[data-slot=intake-strip-step]{gap:var(--spacing-1);min-width:0;padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--surface-line);background:var(--surface-read);flex-direction:column;flex:1;display:flex}[data-slot=intake-strip-step]:not([data-first]){border-left:0}[data-slot=intake-strip-step][data-first=true]{border-radius:var(--radius-control) 0 0 var(--radius-control)}[data-slot=intake-strip-step][data-last=true]{border-color:var(--accent-primary);border-radius:0 var(--radius-control) var(--radius-control) 0;background:var(--accent-active-bg)}[data-slot=intake-strip-title]{font:var(--type-label);color:var(--ink-secondary)}[data-slot=intake-strip-value]{font:var(--type-body-strong);color:var(--ink-body)}[data-slot=intake-strip-desc]{font:var(--type-meta);color:var(--ink-secondary)}[data-slot=intake-table]{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);overflow:hidden}[data-slot=intake-row-file]{align-items:center;gap:var(--spacing-3);display:flex}[data-slot=intake-row-thumb]{width:calc(var(--spacing-8) + var(--spacing-1));height:calc(var(--spacing-10) + var(--spacing-1));border:1px solid var(--surface-line);border-radius:var(--radius-tag);background:var(--surface-read);color:var(--ink-meta);flex-shrink:0;justify-content:center;align-items:center;display:flex}[data-slot=intake-row-name]{overflow-wrap:anywhere;font:var(--type-body-strong);color:var(--ink-body)}[data-slot=intake-row-sub]{font:var(--type-meta);color:var(--ink-secondary)}[data-slot=intake-row-actions]{align-items:center;gap:var(--spacing-2);flex-wrap:wrap;display:flex}[data-slot=intake-cards]{gap:var(--spacing-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}[data-slot=intake-card]{padding:var(--spacing-3);border:1px solid var(--surface-line);border-radius:var(--radius-control);background:var(--surface-read)}[data-slot=intake-card-title]{margin-bottom:var(--spacing-1);font:var(--type-body-strong);color:var(--ink-body)}[data-slot=intake-card-text]{font:var(--type-body);color:var(--ink-secondary)}[data-slot=intake-disregard-body]{gap:var(--spacing-3);text-align:left;flex-direction:column;display:flex}[data-slot=intake-disregard-lead]{font:var(--type-body);color:var(--ink-secondary);margin:0}[data-slot=intake-disregard-reasons]{border:0;margin:0;padding:0}[data-slot=intake-disregard-reasons]>legend{margin-bottom:var(--spacing-2);font:var(--type-body-strong);color:var(--ink-body);padding:0}[data-slot=intake-disregard-error]{font:var(--type-body);color:var(--status-bad);margin:0}[data-slot=consent-sheet-layer]{z-index:50;font-family:var(--font-sans);position:fixed;inset:0}[data-slot=consent-sheet-scrim]{background:var(--surface-scrim);opacity:.45;position:absolute;inset:0}[data-slot=consent-sheet]{width:min(100%, calc(var(--spacing-8) * 29));border-left:1px solid var(--surface-line);background:var(--surface-read);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0}[data-slot=consent-sheet-header]{align-items:center;gap:var(--spacing-4);padding:var(--spacing-4) var(--spacing-6);border-bottom:1px solid var(--surface-line);display:flex}[data-slot=consent-sheet-titles]{align-items:center;gap:var(--spacing-1);text-align:center;flex-direction:column;flex:1;min-width:0;display:flex}[data-slot=consent-sheet-title]{font:var(--type-body-strong);color:var(--ink-body);white-space:nowrap}[data-slot=consent-sheet-sub]{font:var(--type-meta);font-family:var(--font-mono);color:var(--ink-meta)}[data-slot=consent-sheet-main]{flex:1;min-height:0;display:flex}[data-slot=consent-sheet-pdf]{background:var(--surface-panel);flex-direction:column;flex:1;min-width:0;display:flex}[data-slot=consent-sheet-pdf-bar]{justify-content:space-between;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-8);border-bottom:1px solid var(--surface-line);background:var(--surface-read);display:flex}[data-slot=consent-sheet-pdf-name]{font:var(--type-label);color:var(--ink-meta)}[data-slot=consent-sheet-filled]{align-items:center;gap:var(--spacing-2);font:var(--type-label);color:var(--status-good-text);display:inline-flex}[data-slot=consent-sheet-pages]{align-items:center;gap:var(--spacing-6);min-height:0;padding:var(--spacing-6) var(--spacing-8);flex-direction:column;flex:1;display:flex;overflow:auto}[data-slot=consent-sheet-page]{width:calc(var(--spacing-8) * 15);border:1px solid var(--surface-line);background:var(--surface-read);flex:none;position:relative;overflow:hidden}[data-slot=consent-sheet-rail]{gap:var(--spacing-4);width:calc(var(--spacing-8) * 9);padding:var(--spacing-5);border-left:1px solid var(--surface-line);background:var(--surface-read);flex-direction:column;flex:none;display:flex;overflow:auto}[data-slot=consent-sheet-block]{gap:var(--spacing-2);flex-direction:column;display:flex}[data-slot=consent-sheet-block][data-block=signing]{gap:var(--spacing-4)}[data-slot=consent-sheet-eyebrow]{font:var(--type-label);color:var(--ink-secondary);letter-spacing:normal;text-transform:none}[data-slot=consent-sheet-step]{gap:var(--spacing-3);display:flex}[data-slot=consent-sheet-num]{width:var(--spacing-6);height:var(--spacing-6);background:var(--surface-panel);font:var(--type-label);color:var(--ink-meta);border-radius:50%;flex:none;place-items:center;display:grid}[data-slot=consent-sheet-num][data-done=true]{background:var(--status-good);color:var(--surface-read)}[data-slot=consent-sheet-step-text]{gap:var(--spacing-1);flex-direction:column;min-width:0;display:flex}[data-slot=consent-sheet-step-label]{font:var(--type-body-strong);color:var(--ink-body)}[data-slot=consent-sheet-step-sub],[data-slot=consent-sheet-note]{font:var(--type-meta);color:var(--ink-meta)}[data-slot=consent-sheet-clear]{font:var(--type-label);color:var(--accent-primary);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0}[data-slot=consent-sheet-status]{gap:var(--spacing-2);padding:var(--spacing-3);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-panel);flex-direction:column;margin-top:auto;display:flex}[data-slot=consent-sheet-kv]{justify-content:space-between;align-items:center;gap:var(--spacing-3);font:var(--type-meta);color:var(--ink-meta);display:flex}[data-slot=consent-sheet-kv]>b{font:var(--type-label);color:var(--ink-body)}[data-slot=consent-sheet-mono]{padding:var(--spacing-1) var(--spacing-3);border:1px solid var(--surface-line);border-radius:var(--radius-tag);background:var(--surface-read);font-family:var(--font-mono);color:var(--ink-secondary)}[data-slot=consent-sheet-ready]{font:var(--type-meta);color:var(--ink-secondary)}[data-slot=consent-pad-scrim]{z-index:10;padding:var(--spacing-4);background:var(--surface-scrim);place-items:center;display:grid;position:absolute;inset:0}[data-slot=consent-pad]{gap:var(--spacing-4);width:min(100%, calc(var(--spacing-8) * 14));padding:var(--spacing-6);border-radius:var(--radius-modal);background:var(--surface-read);flex-direction:column;display:flex}[data-slot=consent-pad-title]{font:var(--type-card-title);color:var(--ink-body);margin:0}[data-slot=consent-pad-methods]{align-self:flex-start;gap:var(--spacing-1);padding:var(--spacing-1);border-radius:var(--radius-card);background:var(--surface-panel);display:inline-flex}[data-slot=consent-pad-methods]>button{height:var(--spacing-8);padding:0 var(--spacing-4);border-radius:var(--radius-control);font:var(--type-label);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0}[data-slot=consent-pad-methods]>button[data-on=true]{background:var(--surface-read);color:var(--ink-body)}[data-slot=consent-pad-actions]{justify-content:flex-end;gap:var(--spacing-2);display:flex}[data-slot=lab-card]{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);box-shadow:none;overflow:hidden}[data-slot=lab-card-head]{padding:var(--spacing-3) var(--spacing-4);background:var(--surface-panel)}[data-slot=lab-card-head-text]{gap:var(--spacing-1);flex-direction:column;display:flex}[data-slot=lab-card-name]{font:var(--type-body-strong);color:var(--ink-body)}[data-slot=lab-card-dates]{font:var(--type-meta);color:var(--ink-meta)}[data-slot=lab-card-complete]{font:var(--type-body);color:var(--ink-secondary)}[data-slot=lab-card-hint]{color:var(--ink-meta)}[data-slot=lab-card-report]{height:auto;min-height:0;font:var(--type-label);color:var(--accent-primary);background:0 0;border:0;padding:0}[data-slot=lab-card-report]:hover{background:0 0;text-decoration:underline}[data-slot=lab-card-table]{border-collapse:collapse;width:100%;font:var(--type-body);color:var(--ink-body)}[data-slot=lab-card-table] th{padding:var(--spacing-2) var(--spacing-4);border-top:1px solid var(--surface-line);font:var(--type-label);color:var(--ink-secondary);letter-spacing:normal;text-align:left;text-transform:none}[data-slot=lab-card-table] tr{border-color:var(--surface-line)}[data-slot=lab-card-table] td{padding:var(--spacing-3) var(--spacing-4);border-top:1px solid var(--surface-line)}[data-slot=lab-card-table] td[data-nested=true]{padding-left:calc(var(--spacing-4) + var(--spacing-4))}[data-slot=lab-card-value]{font:var(--type-body-strong);color:var(--ink-body)}[data-slot=lab-card-value][data-abnormal=true]{color:var(--chip-warning-fg)}[data-slot=lab-card-value][data-critical=true]{color:var(--chip-error-fg)}[data-slot=lab-card-flag]{align-items:center;gap:var(--spacing-1);font:var(--type-body-strong);color:var(--chip-warning-fg);display:inline-flex}[data-slot=lab-card-flag][data-critical=true]{color:var(--chip-error-fg)}[data-slot=lab-card-pending]{color:var(--ink-meta);font-style:italic}[data-slot=lab-card-empty]{padding:var(--spacing-3) var(--spacing-4);border-top:1px solid var(--surface-line);font:var(--type-body);color:var(--ink-meta)}[data-slot=sticker-form]{gap:var(--spacing-4);flex-direction:column;display:flex}[data-slot=sticker-preview]{padding:var(--spacing-4);border:1px solid var(--surface-line);border-radius:var(--radius-control);background:var(--surface-read);box-shadow:none}[data-slot=sticker-line]{font:var(--type-body)}[data-slot=sticker-key]{color:var(--ink-secondary)}[data-slot=sticker-value]{font:var(--type-body-strong);color:var(--ink-body)}[data-slot=sticker-settings]{gap:var(--spacing-3);padding-top:var(--spacing-3);border-top:1px solid var(--surface-line);flex-direction:column;display:flex}[data-slot=sticker-settings-two]{gap:var(--spacing-3);grid-template-columns:1fr 1fr;display:grid}[data-slot=sticker-setting]{gap:var(--spacing-1);flex-direction:column;display:flex}[data-slot=sticker-setting-label]{font:var(--type-label);color:var(--ink-secondary)}[data-slot=enrol-form]{gap:var(--spacing-4)}[data-slot=enrol-two]{gap:var(--spacing-3)}[data-slot=enrol-switch]{font:var(--type-body);color:var(--ink-body)}[data-slot=enrol-switch-hint]{color:var(--ink-meta)}[data-slot=enrol-error]{margin-top:var(--spacing-4)}[data-slot=enrol-error]>*{font:var(--type-body);color:var(--status-bad);margin:0}[data-slot=enrol-results]{gap:var(--spacing-4)}[data-slot=enrol-big]{font:var(--type-body-strong);color:var(--ink-body);margin:0}[data-slot=enrol-quiet]{font:var(--type-body);color:var(--ink-meta);margin:0}[data-slot=enrol-table] th{padding:var(--spacing-2) var(--spacing-3);border-bottom:1px solid var(--surface-line);font:var(--type-label);color:var(--ink-secondary);letter-spacing:normal;text-align:left;text-transform:none}[data-slot=enrol-table] td{padding:var(--spacing-3);border-bottom:1px solid var(--surface-line)}[data-slot=enrol-table] td:nth-child(-n+3){white-space:nowrap}[data-slot=immunization-quiet]{color:var(--ink-meta)}[data-page=patient-record] .page-header-tabs>[role=tablist]>[role=tab]{gap:var(--spacing-2)}[data-page=patient-record] [data-slot=page-scaffold-body]:has([data-slot=chart-with-panel]){min-height:0;overflow:visible}[data-page=patient-record] [data-slot=chart-with-panel]{min-height:0}[data-page=patient-record] [data-slot=chart-panel-toggle]{top:var(--spacing-4);transform:none}[data-page=patient-record] [data-slot=chart-left-panel]{box-sizing:border-box;border-right:1px solid var(--surface-line);box-shadow:none}[data-page=patient-record] [data-slot=chart-column]{background:var(--surface-read);padding-bottom:0}[data-page=patient-record] [data-slot=chart-person]{gap:var(--spacing-2);padding:var(--enc-left-inset) 0 var(--enc-left-section-pad);flex-direction:column;display:flex}[data-page=patient-record] [data-slot=chart-person-name]{font:var(--type-body-strong);color:var(--ink-body)}[data-page=patient-record] [data-slot=chart-person-identity],[data-page=patient-record] [data-slot=chart-person-dob]{font:var(--type-body);color:var(--ink-body)}[data-page=patient-record] [data-slot=chart-person-visit-row]{justify-content:flex-end;padding:0}[data-page=patient-record] [data-slot=chart-person-mrn]{font:var(--type-meta);font-family:var(--font-sans);font-variant-numeric:tabular-nums;color:var(--ink-secondary)}[data-page=patient-record] [data-slot=chart-section]>p{color:var(--ink-secondary)}[data-slot=patient-chart] [data-section-key=allergies] tbody td:nth-child(2)>span{height:auto;font:var(--type-body);color:var(--ink-body);background:0 0;border:0;border-radius:0;padding:0}[data-slot=patient-chart] [data-section-key=allergies] tbody td:nth-child(5)>[data-semantic=warning]{background-color:var(--color-status-info-bg)!important;color:var(--color-blue-700)!important}[data-slot=documents-tab]{gap:var(--spacing-4);flex-direction:column;display:flex}[data-slot=documents-pager]{justify-content:center;align-items:center;gap:var(--spacing-3);display:flex}[data-slot=documents-pager-page]{font:var(--type-body);color:var(--ink-secondary)}[data-slot=documents-pager-buttons]{align-items:center;gap:var(--spacing-3);display:flex}[data-slot=payment-form]{gap:var(--spacing-6);flex-direction:column;display:flex}[data-slot=payment-row]{gap:var(--spacing-4);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=40rem){[data-slot=payment-row]{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-slot=payment-field]{gap:var(--spacing-2);flex-direction:column;min-width:0;display:flex}[data-slot=payment-label]{font:var(--type-label);color:var(--ink-meta);text-transform:none;letter-spacing:normal}[data-slot=payment-input]{width:100%;height:var(--sched-field-height);padding:0 var(--spacing-3);border:1px solid var(--surface-line);border-radius:var(--radius-input);background:var(--surface-read);font:var(--type-body);color:var(--ink-body);font-variant-numeric:tabular-nums}[data-slot=payment-input]:focus{border-color:var(--accent-primary);outline:none}[data-slot=payment-error]{font:var(--type-meta);color:var(--status-bad);margin:0}[data-slot=billing-filters-body]{gap:var(--spacing-6);padding:0 var(--spacing-4) var(--spacing-8);flex-direction:column;display:flex}[data-slot=billing-filters-section-head]{margin-bottom:var(--spacing-2);justify-content:space-between;align-items:center;display:flex}[data-slot=billing-filters-section-title]{font:var(--type-label);color:var(--ink-meta);text-transform:none;letter-spacing:normal}[data-slot=billing-filters-section-body]{gap:var(--spacing-3);flex-direction:column;display:flex}:is([data-slot=billing-filters-reset],[data-slot=billing-filters-reset-all]){font:var(--type-body);color:var(--accent-primary);cursor:pointer;background:0 0;border:0;padding:0}:is([data-slot=billing-filters-reset],[data-slot=billing-filters-reset-all]):disabled{color:var(--color-text-hint);cursor:default}[data-slot=billing-filters-option]{font:var(--type-body);color:var(--ink-body)}[data-slot=row-menu-item]{border-radius:var(--radius-control);font:var(--type-body);color:var(--ink-body)}[data-slot=row-menu-item][data-tone=danger]{color:var(--color-status-error)}main[data-previsit=signal][data-slot=pa-pre-encounter-main]{--pv-inner-bg:var(--surface-panel);--pv-inner-border:0}main[data-previsit=signal][data-slot=pa-pre-encounter-main] [data-slot=enc-section-card]{padding:0 var(--spacing-6);border-radius:var(--radius-lg)}main[data-previsit=signal][data-slot=pa-pre-encounter-main] [data-enc-block]{padding:var(--spacing-5) 0;column-gap:var(--spacing-2)}main[data-previsit=signal][data-slot=pa-pre-encounter-main] [data-soap]{--enc-tint:var(--color-grey-200);--enc-line:var(--surface-line);--enc-glyph:var(--ink-secondary)}main[data-previsit=signal][data-slot=pa-pre-encounter-main] [data-slot=enc-block-tile]{border-radius:var(--radius-md);border:0}main[data-previsit=signal][data-slot=pa-pre-encounter-main] [data-slot=enc-block-body]{gap:var(--spacing-2);margin-top:var(--spacing-2);padding-left:var(--spacing-1)}main[data-previsit=signal][data-slot=pa-pre-encounter-main] [data-slot=enc-block-sub]{padding-left:var(--spacing-1);margin-top:0}main[data-previsit=signal][data-slot=pa-pre-encounter-main] [data-enc-block]:before{top:calc(var(--spacing-5) + var(--enc-tile));bottom:calc(var(--spacing-5) * -1);left:calc(var(--enc-tile) / 2);background:var(--surface-line);width:1px}:is(main[data-previsit=signal][data-slot=pa-pre-encounter-main] section[data-enc-block][aria-label=Chief\ complaint],main[data-previsit=signal][data-slot=pa-pre-encounter-main] section[data-enc-block][aria-label=Chief\ complaint]:not(:has(~[data-enc-block]))){row-gap:0;column-gap:var(--spacing-2);padding:var(--spacing-5) 0;border-radius:0}main[data-previsit=signal][data-slot=pa-pre-encounter-main] [data-slot=pv-reason-card]{gap:var(--spacing-1);padding:var(--spacing-3) var(--spacing-4);border:var(--pv-inner-border);border-radius:var(--radius-lg);background:var(--pv-inner-bg);flex-direction:column;display:flex}main[data-previsit=signal][data-slot=pa-pre-encounter-main] [data-slot=pv-reason-text]{font:var(--type-page-title)}:root[data-template-review=on] main[data-previsit=signal][data-slot=pa-pre-encounter-main] [data-slot=pv-reason-text]{font-weight:var(--type-lead-weight);font-size:var(--type-lead-size);line-height:var(--type-lead-line)}main[data-previsit=signal][data-slot=pa-pre-encounter-main] [data-slot=pv-reason-comment],main[data-previsit=signal][data-slot=pa-pre-encounter-main] [data-slot=pv-start-reason]{margin:0}main[data-previsit=signal][data-slot=pa-pre-encounter-main] [data-slot=pv-vitals-grid]{gap:var(--spacing-2);grid-template-columns:repeat(auto-fill,minmax(128px,1fr))}main[data-previsit=signal][data-slot=pa-pre-encounter-main] [data-vital-code]{padding:var(--spacing-3);border:var(--pv-inner-border);border-radius:var(--radius-md);background:var(--pv-inner-bg)}main[data-previsit=signal][data-slot=pa-pre-encounter-main] [data-vital-code] [data-slot=vital-value]:not([data-empty=true]){font:var(--type-card-title)}main[data-previsit=signal][data-slot=pa-pre-encounter-main] [data-slot=pv-stack]{gap:var(--spacing-2)}main[data-previsit=signal][data-slot=pa-pre-encounter-main] [data-slot=pv-row],main[data-previsit=signal][data-slot=pa-pre-encounter-main] [data-slot=pv-row]:first-child{padding:var(--spacing-2) var(--spacing-3);border:var(--pv-inner-border);border-radius:var(--radius-md);background:var(--pv-inner-bg)}main[data-previsit=signal][data-slot=pa-pre-encounter-main] [data-slot=pv-unanswered]{font:var(--type-meta);color:var(--ink-secondary)}main[data-previsit=signal][data-slot=pa-pre-encounter-main] [data-slot=pv-form]>[data-testid=submitted-questionnaire-view]>div:first-child>div:first-child>h3:first-child{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;display:block;position:absolute;overflow:hidden}main[data-previsit=signal][data-slot=pa-pre-encounter-main] [data-slot=pv-vitals-loading]>[data-slot=quiet-loading]{height:calc(var(--spacing-2) * 3 + var(--spacing-4) * 2);background:linear-gradient(var(--color-grey-300), var(--color-grey-300)) 0 0 / 100% var(--spacing-2) no-repeat, linear-gradient(var(--color-grey-300), var(--color-grey-300)) 0 50% / 100% var(--spacing-2) no-repeat, linear-gradient(var(--color-grey-300), var(--color-grey-300)) 0 100% / 60% var(--spacing-2) no-repeat;display:block}[data-page=staff-settings-page]{background:var(--surface-read)}[data-slot=staff-settings-head]{padding:var(--spacing-6) var(--spacing-8) var(--spacing-3)}[data-slot=staff-settings-head] h1{font:var(--type-page-title);color:var(--accent-active-text);margin:0}[data-slot=staff-settings-tabs]{padding:0 var(--spacing-8);border-bottom:1px solid var(--surface-line)}[data-slot=staff-settings-tabs] nav>button{padding:var(--spacing-3) 0;font:var(--type-body-strong);color:var(--ink-meta)}[data-slot=staff-settings-tabs] nav>button[aria-current]{color:var(--accent-active-text)}[data-slot=staff-settings-body]{padding:var(--spacing-6) var(--spacing-8);background:var(--surface-app)}[data-slot=staff-settings-body] h2{font:var(--type-card-title);letter-spacing:normal;text-transform:none;color:var(--ink-body);margin:0}[data-slot=staff-settings-body][data-tab=professional] h2,[data-slot=staff-settings-body][data-tab=practices] h2,[data-slot=staff-settings-body][data-tab=macro] h2{font:var(--type-body-strong);color:var(--accent-active-text)}[data-slot=staff-settings-body] section.rounded-lg{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);box-shadow:none}[data-slot=password-mismatch]{margin:var(--spacing-1) 0 0;font:var(--type-body);color:var(--status-bad)}[data-slot=settings-record]{border-color:var(--surface-line);background:var(--surface-read);box-shadow:none}[data-slot=settings-record-title]{font:var(--type-body-strong);color:var(--ink-body);margin:0}[data-record-size=lg] [data-slot=settings-record-title]{font:var(--type-card-title);font-weight:700}[data-slot=settings-practice-photo]{background:var(--accent-active-bg);font:var(--type-lead-weight) var(--type-lead-size) / var(--type-lead-line) var(--font-sans);color:var(--accent-active-text)}[data-slot=settings-practice-photo]>span{font:inherit;color:inherit}[data-slot=settings-practice-square]{border-radius:var(--radius-tag);background:var(--surface-app);font:var(--type-body);color:var(--ink-meta);font-weight:700}[data-slot=settings-login-card]{border-color:var(--surface-line);border-radius:var(--radius-card)}[data-slot=settings-login-title]{font:var(--type-body-strong);color:var(--accent-active-text);margin:0}[data-slot=settings-add]{border-radius:var(--radius-control);font:var(--type-body-strong);letter-spacing:normal;color:var(--accent-primary)}[data-slot=settings-add][data-block]{width:100%;color:var(--ink-secondary);justify-content:center}[data-page=settings-page] .border-border-hairline,[data-slot=staff-settings-body] .border-border-hairline,[data-slot=staff-settings-body] .divide-border-hairline>*{border-color:var(--surface-line)}[data-slot=staff-settings-body] [data-slot=settings-school-card]{border-color:var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);box-shadow:none}[data-slot=settings-empty]{padding:var(--spacing-12) var(--spacing-6);border:1px dashed var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read)}[data-slot=settings-empty-title]{margin:0 0 var(--spacing-1);font:var(--type-body-strong);color:var(--ink-body)}[data-slot=settings-empty-title]+p{font:var(--type-body);color:var(--ink-meta)}[data-slot=settings-field-helper]{margin:var(--spacing-1) 0 0;font:var(--type-meta);color:var(--ink-meta)}[data-slot=tag-search-menu]{z-index:10;top:calc(var(--spacing-10) + var(--spacing-1));max-height:calc(var(--spacing-12) * 5);padding:var(--spacing-1) 0;border:1px solid var(--surface-line);border-radius:var(--radius-control);background:var(--surface-read);box-shadow:0 var(--spacing-1) var(--spacing-3) color-mix(in srgb, var(--ink-body) 12%, transparent);margin:0;list-style:none;position:absolute;left:0;right:0;overflow-y:auto}[data-slot=tag-search-option]{justify-content:space-between;align-items:baseline;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-3);font:var(--type-body);color:var(--ink-body);cursor:pointer;display:flex}[data-slot=tag-search-option][data-active]{background:var(--surface-panel)}[data-slot=tag-search-code]{font:var(--type-meta);color:var(--ink-meta)}[data-slot=tag-search-message]{padding:var(--spacing-3);font:var(--type-body);color:var(--ink-meta)}[data-slot=tag-search-hint]{margin:var(--spacing-2) 0 0;font:var(--type-body);color:var(--ink-secondary)}[data-slot=signature-label]{margin-bottom:var(--spacing-1);font:var(--type-label);color:var(--ink-secondary)}[data-slot=signature-tile]{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);padding:0;overflow:hidden}[data-slot=signature-tile][data-state=empty]{background:var(--surface-panel);font:var(--type-meta);color:var(--ink-secondary);border-style:dashed}[data-slot=signature-tile][data-state=empty]:hover{border-color:var(--accent-primary);color:var(--accent-primary)}[data-slot=signature-tile][data-state=empty]>span{font:inherit}[data-slot=signature-tile][data-state=readonly]{background:var(--surface-panel);color:var(--ink-meta);border-style:solid}[data-slot=signature-preview]{min-height:calc(var(--spacing-16) * 2);color:var(--ink-meta);background:0 0}[data-slot=signature-drop]{gap:var(--spacing-1);border:1px dashed var(--surface-line);border-radius:var(--radius-card);color:var(--ink-secondary);background:0 0}[data-slot=signature-drop-title]{font:var(--type-body-strong);color:var(--ink-body)}[data-slot=signature-drop-hint]{font:var(--type-meta);color:var(--ink-meta)}[data-slot=signature-error]{font:var(--type-meta);color:var(--status-bad);margin:0}[data-slot=settings-textarea]{min-height:calc(var(--spacing-10) * 2.5);padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--color-grey-400);border-radius:var(--radius-card);background:var(--surface-read);font:var(--type-body);color:var(--ink-body)}[data-slot=settings-textarea]::placeholder{color:var(--ink-subtle)}[data-slot=settings-rich-box]{border:1px solid var(--surface-line);border-radius:var(--radius-control);background:var(--surface-read);overflow:hidden}[data-slot=settings-rich-box]>*{border:0;border-radius:0}[data-slot=settings-rich-box] .ql-toolbar{gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-3);border:0;border-bottom:1px solid var(--surface-line);font:var(--type-body-strong);color:var(--ink-secondary);flex-wrap:wrap;display:flex}[data-slot=settings-rich-box] .ql-toolbar .ql-stroke{stroke:var(--ink-secondary)}[data-slot=settings-rich-box] .ql-toolbar .ql-fill{fill:var(--ink-secondary)}[data-slot=settings-rich-box] .ql-container{font:var(--type-body);border:0}[data-slot=settings-rich-box] .ql-editor{min-height:calc(var(--spacing-10) * 3);padding:var(--spacing-3);font:var(--type-body);color:var(--ink-body)}[data-slot=order-set-dx]{height:var(--spacing-5);padding:0 var(--spacing-2);border-radius:var(--radius-control);background:var(--surface-app);font:var(--type-label-weight) 11px / var(--spacing-3) var(--font-mono);letter-spacing:.02em;color:var(--ink-body)}[data-slot=order-set-not-orderable]{height:auto;font:var(--type-label-weight) 11px / var(--spacing-3) var(--font-sans);color:var(--status-attention-text);background:0 0;border-radius:0;padding:0}[data-slot=order-type-tag]{padding:calc(var(--spacing-1) / 2) var(--spacing-1);border-radius:var(--radius-tag);background:var(--accent-active-bg);font:700 11px / var(--spacing-3) var(--font-sans);letter-spacing:normal;color:var(--accent-active-text)}[data-slot=hours-day]{border-bottom-color:var(--surface-line)}[data-slot=hours-day-name]{font:var(--type-body-strong);color:var(--ink-body)}button[data-slot=hours-add][data-variant][data-size=sm]:not([data-variant=link]):has(>span:not([aria-hidden])){padding-inline:var(--spacing-2);font:var(--type-body-strong);letter-spacing:normal;color:var(--accent-primary)}[data-slot=order-set-dx-chip]{height:var(--spacing-8);padding:0 var(--spacing-1) 0 var(--spacing-2);border-radius:var(--radius-control);background:var(--surface-app);font:var(--type-body);color:var(--ink-body)}[data-slot=order-set-dx-chip-code]{font:var(--type-meta);color:var(--ink-secondary)}[data-slot=order-row-name]{font:var(--type-body);color:var(--ink-body)}[data-slot=order-row-code]{font:var(--type-body-strong);color:var(--ink-subtle)}[data-slot=macro-collab-chip]{padding:calc(var(--spacing-1) / 2) var(--spacing-2);border-radius:var(--radius-full);background:var(--accent-active-bg);font:var(--type-label);color:var(--accent-active-text)}[data-slot=macro-collab-chip] button{color:inherit}[data-slot=macro-history-list]>*{border-color:var(--surface-line)}[data-slot=settings-photo] button{font:var(--type-body);letter-spacing:normal;text-transform:none}[data-slot=settings-photo] button *{letter-spacing:normal;text-transform:none}[data-slot=billing-service-picker]{gap:var(--spacing-3);flex-direction:column;display:flex}[data-slot=billing-mode-row]{gap:var(--spacing-4);font:var(--type-body-strong)}[data-slot=billing-mode-row]>button{color:var(--ink-subtle)}[data-slot=billing-mode-row]>button[aria-pressed=true]{color:var(--accent-primary)}[data-slot=speciality-empty]{font:var(--type-body);color:var(--ink-meta);margin:0}:root[data-look=signal]{--type-body-size:14px;--type-body-line:24px;--type-body-strong-size:14px;--type-body-strong-line:24px;--type-body:var(--type-body-weight) var(--type-body-size)/var(--type-body-line) var(--font-sans);--type-body-strong:var(--type-body-strong-weight) var(--type-body-strong-size)/var(--type-body-strong-line) var(--font-sans);--type-button-size:14px;--type-button-line:24px;--type-button-weight:500;--type-tab-size:14px;--type-tab-line:24px;--type-tab-weight:500;--text-sm:14px;--text-sm--line-height:24px}:root[data-look=signal] :is([style*="font-size: 15px"],[style*="font-size: 14px"]):not(:is([data-slot=encounter-frame],[data-slot=pa-step-canvas],[data-slot=pa-pre-encounter-main],[data-long-page]) *){font-size:var(--type-body-size)!important}:root[data-look=signal]{--zone-frame-inset-right:var(--spacing-2);--zone-frame-inset-bottom:var(--spacing-2);--search-width:240px;--icon-stroke:1.75px;--tooltip-max-width:416px;--icon-tip-max-width:var(--tooltip-max-width);--list-table-row-height:var(--spacing-10);--table-head-row:var(--spacing-10);--page-header-context-top:var(--spacing-4);--status-attention-text:var(--color-status-warning-text);--input-border-strong:var(--color-border-strong);--segmented-track-radius:var(--radius-control);--segmented-pill-radius:var(--radius-tag)}:root[data-look=signal] button[data-variant][data-size=sm]:not([data-variant=link]),:root[data-look=signal] button[data-variant][data-size=compact]:not([data-variant=link]),:root[data-look=signal] button[data-variant][data-size=md]:not([data-variant=link]),:root[data-look=signal] button[data-variant][data-size=lg]:not([data-variant=link]){height:var(--spacing-8);font-size:var(--type-button-size);line-height:var(--type-button-line);font-weight:var(--type-button-weight)}:root[data-look=signal] button[data-variant][data-size=sm]:not([data-variant=link]):has(>span:not([aria-hidden])){padding-inline:var(--spacing-4)}:root[data-look=signal] button[data-variant=secondary][data-size]:hover:not(:disabled),:root[data-look=signal] button[data-variant=secondary][data-size]:active:not(:disabled){border-color:var(--button-secondary-line);background-color:var(--button-secondary-hover-bg)}:root[data-look=signal]{--button-ghost-hover-bg:var(--color-grey-300)}:root[data-look=signal] button[data-variant=tertiary][data-size]:hover:not(:disabled){background-color:var(--button-ghost-hover-bg)}:root[data-look=signal] button[data-variant=destructive][data-size]{color:var(--status-bad);background-color:#0000;border-color:#0000}:root[data-look=signal] button[data-variant=destructive][data-size]:hover:not(:disabled){background-color:var(--color-status-error-bg)}:root[data-look=signal] button[data-status][data-state][data-size],:root[data-look=signal] [data-slot=date-picker-trigger],:root[data-look=signal] [data-slot=date-range-picker-trigger]{height:var(--spacing-8);border-color:var(--color-border-strong);font-size:var(--type-body-size);line-height:var(--type-body-line)}:root[data-look=signal] div[data-status][data-state][data-size]:not(:has(textarea)):not(:has([role=listbox],[data-slot*=chip],[data-slot*=tag])){height:var(--spacing-8);border-color:var(--color-border-strong);font-size:var(--type-body-size);line-height:var(--type-body-line)}:root[data-look=signal] div[data-status][data-state][data-size][data-variant=search-pill]{border-color:var(--surface-line)}:root[data-look=signal] div[data-status][data-state][data-size]:hover:not([aria-disabled=true]):not(:disabled),:root[data-look=signal] button[data-status][data-state][data-size]:hover:not([aria-disabled=true]):not(:disabled),:root[data-look=signal] [data-slot=date-picker-trigger]:hover:not([aria-disabled=true]):not(:disabled),:root[data-look=signal] [data-slot=date-range-picker-trigger]:hover:not([aria-disabled=true]):not(:disabled){border-color:var(--ink-subtle)}:root[data-look=signal] div[data-status][data-state][data-size]:focus-within,:root[data-look=signal] button[data-status][data-state][data-size]:focus-visible,:root[data-look=signal] [data-slot=date-picker-trigger]:focus-visible,:root[data-look=signal] [data-slot=date-range-picker-trigger]:focus-visible,:root[data-look=signal] div[dir]>textarea:focus-visible{outline:2px solid var(--accent-primary);outline-offset:-1px;border-color:var(--accent-primary)}:root[data-look=signal] div[dir]>textarea{--color-border-strong:var(--input-border-strong);min-height:calc(var(--spacing-8) * 3);font-size:var(--type-body-size);line-height:var(--type-body-line)}:root[data-look=signal] div[role=radiogroup]:has(>button[role=radio]){background:var(--color-grey-200)}:root[data-look=signal] div[role=radiogroup]:has(>button[role=radio])>button[role=radio][aria-checked=true]{color:var(--ink-body)}:root[data-look=signal] [data-slot=table-header]>tr,:root[data-look=signal] [data-component=custom-table-list] thead>tr,:root[data-look=signal] table th:not([scope=row]){height:var(--table-head-row)}:root[data-look=signal] [data-slot=table-head],:root[data-look=signal] [data-component=custom-table-list] th,:root[data-look=signal] table th:not([scope=row]){font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary);font-variant-caps:all-small-caps}:root[data-look=signal] [data-slot=anchored-popover-content],:root[data-look=signal] [data-slot=popover-content],:root[data-look=signal] [data-slot=select-content],:root[data-look=signal] [role=listbox][data-side],:root[data-look=signal] [role=menu]{box-shadow:var(--shadow-overlay)}:root[data-look=signal] [data-slot=tooltip-content],:root[data-look=signal] .icon-button-tip,:root[data-look=signal] .shell-rail>nav>ul>li>button:after{box-shadow:none}:root[data-look=signal] .icon-button-tip,:root[data-look=signal] .shell-rail>nav>ul>li>button:after{padding:var(--spacing-2)}:root[data-look=signal] [data-slot=tooltip-content]:not(:has([data-slot$=arrow])){padding:var(--spacing-2)}:root[data-look=signal] [data-slot=tooltip-content],:root[data-look=signal] .icon-button-tip{max-width:var(--tooltip-max-width)}:root[data-look=signal] button:disabled,:root[data-look=signal] [aria-disabled=true],:root[data-look=signal] input:disabled,:root[data-look=signal] select:disabled,:root[data-look=signal] textarea:disabled,:root[data-look=signal] .cursor-not-allowed,:root[data-look=signal] .disabled\:cursor-not-allowed:disabled,:root[data-look=signal] .aria-disabled\:cursor-not-allowed[aria-disabled=true],:root[data-look=signal] .peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:default}:root[data-look=signal] svg.lucide:not([data-stroke=own],[data-stroke=own] *){stroke-width:var(--icon-stroke)}:root[data-look=signal] svg.lucide:not([data-stroke=own],[data-stroke=own] *) *{vector-effect:non-scaling-stroke}:root[data-look=signal] .shell-rail>nav>ul>li>button:not([aria-current=page]):not(:disabled):is(:hover,:focus-visible),:root[data-look=signal] .shell-rail>nav>div:last-child button[aria-label]:not([data-slot=anchored-popover-content] *):not(:disabled):is(:hover,:focus-visible),:root[data-look=signal] .shell-topbar-icon:not(:disabled):hover,:root[data-look=signal] .shell-topbar-back:hover{background:var(--color-grey-300)}:root[data-look=signal] .shell-crumbs{font:var(--type-label)}:root[data-look=signal] .page-header-meta{font:var(--type-meta)}:root[data-visit-note-v2=on] [data-long-page] [data-structured-note=on] [data-slot=soap-section-blocks],:root[data-visit-note-v2=on] [data-long-page] [data-slot=note-closing-card] [data-structured-note=on] [data-slot=soap-section-blocks]{gap:var(--spacing-4);background:0 0;border:0;border-radius:0;margin:0;padding:0}:root[data-visit-note-v2=on] [data-long-page] [data-slot=soap-section-blocks]+[data-slot=soap-section-blocks]{margin-top:var(--spacing-4)}:root[data-visit-note-v2=on] [data-long-page] [data-slot=note-closing-card],:root[data-visit-note-v2=on] [data-long-page] [data-slot=note-closing-card][data-provider-signed]{gap:var(--spacing-4);background:0 0;border:0;padding:0}:root[data-visit-note-v2=on] [data-long-page] [data-slot=note-closing-card]>* [data-slot=soap-section-blocks][data-slot=soap-section-blocks]{border-width:0;padding-block:0}:root[data-visit-note-v2=on] [data-long-page] [data-slot=note-closing-card] section:has(>[data-slot=soap-section-blocks]){gap:var(--spacing-4)}:root[data-visit-note-v2=on] [data-long-page] [data-structured-note=on] section:has(>header[data-part=block-header]):not([data-soap-block=wrap-up]):not([data-soap-block=wrap-up] *){gap:var(--spacing-2);padding:20px var(--spacing-6);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);box-shadow:none;flex-direction:column;display:flex}:root[data-visit-note-v2=on] [data-long-page] [data-structured-note=on] section:has(>header[data-part=block-header]):not([data-soap-block=wrap-up]):not([data-soap-block=wrap-up] *):before{content:none}:root[data-visit-note-v2=on] [data-long-page] [data-structured-note=on] header[data-part=block-header]:not([data-soap-block=wrap-up] *){align-items:center;gap:var(--spacing-2);min-height:var(--spacing-8);border-bottom:0;margin:0;padding:0;display:flex}:root[data-visit-note-v2=on] [data-long-page] [data-structured-note=on] header[data-part=block-header]:not([data-soap-block=wrap-up] *)>[data-part=block-tile]{width:var(--spacing-8);height:var(--spacing-8);border-radius:var(--radius-md);background:var(--color-grey-200);color:var(--color-text-secondary);--soap-tint:var(--color-grey-200);--soap-line:var(--color-grey-200);--soap-glyph:var(--color-text-secondary);border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}:root[data-visit-note-v2=on] [data-long-page] [data-structured-note=on] header[data-part=block-header]:not([data-soap-block=wrap-up] *)>[data-part=block-tile] svg{width:var(--spacing-4);height:var(--spacing-4)}:root[data-visit-note-v2=on] [data-long-page] [data-structured-note=on] header[data-part=block-header]:not([data-soap-block=wrap-up] *)>h3{font:var(--type-card-title);color:var(--ink-body);margin-inline-end:auto}:root[data-visit-note-v2=on] [data-long-page] [data-structured-note=on] header[data-part=block-header]:not([data-soap-block=wrap-up] *)>h3[data-step-n]:after{content:none}:root[data-visit-note-v2=on] [data-long-page] [data-structured-note=on] section:has(>header[data-part=block-header]):not([data-soap-block=wrap-up]):not([data-soap-block=wrap-up] *)>:not(header){margin-top:0;padding-left:44px}:root[data-visit-note-v2=on] [data-long-page] [data-structured-note=on] [data-part=note-line]:not([data-soap-block=wrap-up] *){padding-block:var(--spacing-2);border-top:0}:root[data-visit-note-v2=on] [data-long-page] [data-structured-note=on] [data-part=note-line]:not([data-soap-block=wrap-up] *) .note-line{column-gap:var(--spacing-6)}:root[data-visit-note-v2=on] [data-long-page] [data-cc-chip]:not([data-soap-block=wrap-up] *){height:var(--spacing-8);padding:0 var(--spacing-3);border-radius:var(--radius-md);font:var(--type-body);font-weight:500}:root[data-visit-note-v2=on] [data-long-page] [data-slot=note-sign-bar-host]{bottom:calc(var(--spacing-4) - (var(--long-fab) + 2 * var(--long-fab-inset)));z-index:10;align-items:center;gap:var(--spacing-2);margin-top:var(--spacing-6);pointer-events:none;flex-direction:column;display:flex;position:sticky}:root[data-visit-note-v2=on] [data-long-page] [data-slot=note-sign-bar-host]>*{pointer-events:auto}:root[data-visit-note-v2=on] [data-long-page] [data-slot=note-sign-bar]{justify-content:space-between;align-items:center;gap:var(--spacing-4);min-width:calc(var(--spacing-16) * 5);max-width:100%;min-height:var(--spacing-12);padding:var(--spacing-2) var(--spacing-2) var(--spacing-2) var(--spacing-4);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);box-shadow:var(--shadow-4);display:inline-flex}:root[data-visit-note-v2=on] [data-long-page] [data-slot=note-sign-bar-ready]{align-items:center;gap:var(--spacing-2);font:var(--type-body);color:var(--ink-secondary);display:inline-flex}:root[data-visit-note-v2=on] [data-long-page] [data-slot=note-sign-bar-blocked]{font:var(--type-body);color:var(--color-status-error)}:root[data-visit-note-v2=on] [data-long-page] [data-slot=note-sign-bar-blockers]{position:relative}:root[data-visit-note-v2=on] [data-long-page] [data-slot=note-sign-bar-count]{font:var(--type-body);color:var(--ink-body);cursor:pointer;background:0 0;border:0;padding:0}:root[data-visit-note-v2=on] [data-long-page] [data-slot=note-sign-bar-count]:focus-visible{border-radius:var(--radius-sm);outline:2px solid var(--accent-primary);outline-offset:2px}:root[data-visit-note-v2=on] [data-long-page] [data-slot=note-sign-bar-list]{bottom:calc(100% + var(--spacing-2));z-index:30;gap:var(--spacing-1);width:max-content;max-width:calc(var(--spacing-16) * 6);max-height:calc(var(--spacing-16) * 5);padding:var(--spacing-2);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);box-shadow:var(--shadow-overlay);flex-direction:column;margin:0;list-style:none;display:flex;position:absolute;left:0;overflow:auto}:root[data-visit-note-v2=on] [data-long-page] [data-slot=note-sign-bar-list] button{width:100%;min-height:var(--spacing-8);padding:0 var(--spacing-2);border-radius:var(--radius-sm);text-align:start;font:var(--type-body);color:var(--ink-body);cursor:pointer;background:0 0;border:0;display:block}:root[data-visit-note-v2=on] [data-long-page] [data-slot=note-sign-bar-list] button:hover{background:var(--surface-panel)}:root[data-visit-note-v2=on]{--icon-mask-file-input:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M4 11V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.706.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-1'/><path d='M14 2v5a1 1 0 0 0 1 1h5'/><path d='M2 15h10'/><path d='m9 18 3-3-3-3'/></svg>")}:root[data-visit-note-v2=on] [data-slot=chart-section] li button[data-size=row]:is([aria-label=Problem\ note],[aria-label="Add to note"]){box-sizing:border-box;width:var(--enc-left-action);height:var(--enc-left-action);border-radius:var(--radius-control);flex:none;gap:0;padding:0;font-size:0}:root[data-visit-note-v2=on] [data-slot=chart-section] li button[data-size=row]:is([aria-label=Problem\ note],[aria-label="Add to note"])>span{display:none}:root[data-visit-note-v2=on] [data-slot=chart-section] li button[data-size=row]:is([aria-label=Problem\ note],[aria-label="Add to note"]):before{content:"";width:var(--enc-left-toggle-icon);height:var(--enc-left-toggle-icon);-webkit-mask:var(--row-action-mask) center / contain no-repeat;-webkit-mask:var(--row-action-mask) center / contain no-repeat;mask:var(--row-action-mask) center / contain no-repeat;background-color:currentColor}:root[data-visit-note-v2=on] [data-slot=chart-section] li button[data-size=row][aria-label=Problem\ note]{--row-action-mask:var(--icon-mask-message-square-plus)}:root[data-visit-note-v2=on] [data-slot=chart-section] li button[data-size=row][aria-label="Add to note"]{--row-action-mask:var(--icon-mask-file-input)}[data-wrap-up-v3] [data-template=wrap-up-layout]{gap:var(--space-24)}[data-wrap-up-v3=page] [data-template=wrap-up-layout]>[data-slot^=wrap-up-card-]{box-shadow:none}[data-wrap-up-v3=page] [data-template=wrap-up-layout]>[data-atom=progress-bar],[data-wrap-up-v3=page] .wrap-up-idle-track{height:var(--space-4);border-radius:var(--radius-full);background:var(--color-grey-200);overflow:hidden}[data-wrap-up-v3=page] .wrap-up-idle-track{margin-bottom:var(--space-24)}[data-wrap-up-v3=page] :is([data-template=wrap-up-layout]>[data-atom=progress-bar],.wrap-up-idle-track)>span:not([data-testid]){display:none}[data-wrap-up-v3=page] :is([data-template=wrap-up-layout]>[data-atom=progress-bar],.wrap-up-idle-track)>[data-testid=progress-bar-fill]{background:var(--color-brand-primary);border-radius:inherit}[data-wrap-up-v3] section[aria-label=Problem\ list]>div:first-child{margin-bottom:var(--space-8);font-size:var(--type-label-size);line-height:var(--type-label-line);letter-spacing:normal;text-transform:none;color:var(--color-brand-primary);font-weight:600}[data-wrap-up-v3] section[aria-label=Problem\ list]>div:last-child{border:1px solid var(--color-border-card);border-radius:var(--radius-md);background:var(--surface-read)}[data-wrap-up-v3] section[aria-label=Problem\ list]>div:last-child>span[aria-hidden=true]{background:var(--color-brand-primary);width:3px;display:block}[data-wrap-up-v3] section[aria-label=Problem\ list]>div:last-child>div:nth-child(2){gap:var(--space-8);padding:var(--space-16)}[data-wrap-up-v3] section[aria-label=Problem\ list]>div:last-child>div:nth-child(2)>div:first-child{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary)}[data-wrap-up-v3] section[aria-label=Problem\ list]>div:last-child>div:nth-child(2)>button{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-brand-primary)}[data-wrap-up-v3] section[aria-label=Problem\ list]>div:last-child>div:nth-child(2)>button:hover{color:var(--color-brand-depth)}[data-wrap-up-v3] section[aria-label=Problem\ list]>div:last-child>div:nth-child(3){padding:var(--space-8) var(--space-16);border-top:1px solid var(--color-border-subtle)}[data-wrap-up-v3] section[aria-label=Problem\ list]>div:last-child>div:nth-child(3)>div{padding:var(--space-8) 0}[data-wrap-up-v3] section[aria-label=Problem\ list]>div:last-child>div:nth-child(3)>div>div:first-child{gap:var(--space-8);margin-bottom:var(--space-8)}[data-wrap-up-v3] section[aria-label=Problem\ list]>div:last-child>div:nth-child(3)>div>div:first-child>span:first-child{font-size:var(--type-label-size);line-height:var(--type-label-line);letter-spacing:normal;text-transform:none;color:var(--color-text-muted);font-weight:600}[data-wrap-up-v3] section[aria-label=Problem\ list]>div:last-child>div:nth-child(3)>div>div:first-child>span:last-child{font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-text-hint)}[data-wrap-up-v3] section[aria-label=Problem\ list] li{font-size:var(--type-body-size);line-height:var(--type-body-line)}[data-wrap-up-v3] section[aria-label=Problem\ list] li span[dir=ltr]{font-family:var(--font-sans);font-size:var(--type-label-size);color:var(--color-text-secondary)}[data-wrap-up-v3] section[aria-label=Problem\ list]>div:last-child>div:nth-child(3)>p{padding:var(--space-8) 0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary)}[data-wrap-up-v3=page] section[data-organism=wrap-up-instructions-panel]{grid-template-columns:calc(var(--spacing-8) * 5) minmax(0, 1fr);column-gap:var(--space-16);row-gap:var(--space-4);padding:var(--space-4) 0;align-items:start;display:grid}[data-wrap-up-v3=page] section[data-organism=wrap-up-instructions-panel]>p:first-child{padding-top:var(--space-4);font-size:var(--type-meta-size);line-height:var(--type-meta-line);letter-spacing:normal;text-transform:none;color:var(--color-text-secondary);grid-column:1;font-weight:400}[data-wrap-up-v3=page] section[data-organism=wrap-up-instructions-panel]>:not(:first-child){grid-column:2}[data-wrap-up-v3=page] section[data-organism=wrap-up-instructions-panel]>div{gap:var(--space-8);border-radius:var(--radius-input);background:0 0;border:1px solid #0000;padding:0}[data-wrap-up-v3=page] section[data-organism=wrap-up-instructions-panel]>div:hover{border-color:var(--surface-line)}[data-wrap-up-v3=page] section[data-organism=wrap-up-instructions-panel]>div:focus-within{border-color:var(--color-brand-primary);background:var(--surface-read)}[data-wrap-up-v3=page] section[data-organism=wrap-up-instructions-panel]>div p{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);font-style:normal}[data-wrap-up-v3=page] [data-molecule=follow-up-duration-input]{align-items:flex-end;gap:var(--space-16)}[data-wrap-up-v3=page] [data-molecule=follow-up-duration-input]>div:first-child{align-items:center;row-gap:var(--space-4);flex-wrap:wrap;width:auto;height:auto;display:flex;position:static}[data-wrap-up-v3=page] [data-molecule=follow-up-duration-input]>div:first-child>span:first-child{font-size:var(--type-label-size);line-height:var(--type-label-line);letter-spacing:normal;text-transform:none;color:var(--color-text-secondary);flex-basis:100%;font-weight:600;position:static}[data-wrap-up-v3=page] [data-molecule=follow-up-duration-input]>div:first-child>div{display:contents}[data-wrap-up-v3=page] [data-molecule=follow-up-duration-input]>div:first-child>div>span{display:none}[data-wrap-up-v3=page] [data-molecule=follow-up-duration-input]>div:first-child :is(output,button){height:var(--spacing-8);background:var(--color-grey-100);font-size:var(--type-body-size);line-height:var(--type-body-line);border-radius:0;flex:none;position:static}[data-wrap-up-v3=page] [data-molecule=follow-up-duration-input]>div:first-child button{width:var(--space-32);color:var(--color-text-secondary)}[data-wrap-up-v3=page] [data-molecule=follow-up-duration-input]>div:first-child button:hover:not(:disabled){background:var(--color-grey-200)}[data-wrap-up-v3=page] [data-molecule=follow-up-duration-input]>div:first-child button:disabled{color:var(--color-text-hint)}[data-wrap-up-v3=page] [data-molecule=follow-up-duration-input]>div:first-child button[aria-label^=Decrease]{border-radius:var(--radius-control) 0 0 var(--radius-control);order:1}[data-wrap-up-v3=page] [data-molecule=follow-up-duration-input]>div:first-child output{width:auto;min-width:var(--space-32);color:var(--color-text-primary);order:2}[data-wrap-up-v3=page] [data-molecule=follow-up-duration-input]>div:first-child button[aria-label^=Increase]{border-radius:0 var(--radius-control) var(--radius-control) 0;order:3}[data-wrap-up-v3=page] [data-molecule=follow-up-duration-input] [role=radiogroup]{height:var(--spacing-8);gap:var(--space-16);margin-top:0}[data-wrap-up-v3=page] [data-molecule=follow-up-duration-input] [role=radio]{font-size:var(--type-button-size);line-height:var(--type-button-line);font-weight:var(--type-button-weight);letter-spacing:normal}[data-wrap-up-v3] [data-organism=wrap-up-invoice-panel][data-variant=invoice]{gap:var(--space-16)}[data-wrap-up-v3] [data-organism=wrap-up-invoice-panel][data-variant=invoice]>div:first-child{gap:var(--space-8)}[data-wrap-up-v3] [data-organism=wrap-up-invoice-panel][data-variant=invoice]>div:first-child>span:first-child{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-md);background:var(--color-grey-200);color:var(--color-text-secondary)}[data-wrap-up-v3] [data-organism=wrap-up-invoice-panel][data-variant=invoice]>div:first-child>span:first-child svg{width:var(--icon-16);height:var(--icon-16)}[data-wrap-up-v3] :is([data-organism=wrap-up-invoice-panel][data-variant=invoice]>div:first-child,[data-slot=wrap-up-invoice-head])>h3{font-size:var(--type-card-title-size);line-height:var(--type-card-title-line);font-weight:var(--type-card-title-weight);color:var(--color-text-primary)}[data-wrap-up-v3] :is([data-organism=wrap-up-invoice-panel][data-variant=invoice]>div:first-child>div,[data-slot=wrap-up-invoice-actions]){gap:var(--space-8)}[data-wrap-up-v3] :is([data-organism=wrap-up-invoice-panel][data-variant=invoice]>div:first-child>div,[data-slot=wrap-up-invoice-actions])>button{box-shadow:none;background:0 0;border-color:#0000}[data-wrap-up-v3] :is([data-organism=wrap-up-invoice-panel][data-variant=invoice]>div:first-child>div,[data-slot=wrap-up-invoice-actions])>button:hover:not(:disabled){background:var(--button-ghost-hover-bg)}[data-wrap-up-v3] [data-slot=invoice-meta]{gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary)}[data-wrap-up-v3] [data-slot=invoice-dx]{gap:var(--space-4);flex-direction:column;display:flex}[data-wrap-up-v3] [data-slot=invoice-dx]>p:first-child{font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-text-secondary);font-weight:600}[data-wrap-up-v3] [data-slot=invoice-dx] ol{gap:var(--space-4);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);flex-flow:column;margin:0}[data-wrap-up-v3] [data-slot=invoice-dx] li{align-items:baseline;gap:var(--space-8)}[data-wrap-up-v3] [data-slot=invoice-dx] li>span:first-child{width:var(--space-16);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary)}[data-wrap-up-v3] [data-slot=invoice-dx] li>span:last-child:not(:nth-child(2)){font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}[data-wrap-up-v3] [data-slot=invoice-lines] th{padding:var(--space-8) var(--space-16) var(--space-8) 0;border-bottom:1px solid var(--color-border-default);font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-text-secondary);font-weight:600}[data-wrap-up-v3] [data-slot=invoice-lines] td{padding:var(--space-8) var(--space-16) var(--space-8) 0;border-bottom:1px solid var(--color-border-subtle);vertical-align:top;color:var(--color-text-primary)}[data-wrap-up-v3] [data-slot=invoice-lines] :is(th,td):last-child{padding-right:0}[data-wrap-up-v3] [data-slot=invoice-lines] td:first-child>span:first-child{font-weight:var(--type-body-strong-weight)}[data-wrap-up-v3] [data-slot=invoice-lines] .icon-action{width:var(--space-24);height:var(--space-24);border-radius:var(--radius-sm);color:var(--color-text-secondary);opacity:1;place-items:center;display:inline-grid}[data-wrap-up-v3] [data-slot=invoice-lines] .icon-action:hover:not(:disabled){background:var(--color-grey-200);color:var(--color-text-primary)}[data-wrap-up-v3] [data-slot=invoice-lines] .icon-action svg{width:var(--icon-16);height:var(--icon-16)}[data-wrap-up-v3] [data-slot=invoice-totals]{align-self:flex-end;gap:var(--space-4);width:auto;min-width:calc(var(--spacing-1) * 70);padding:var(--space-16);border-radius:var(--radius-md);background:var(--color-grey-100)}[data-wrap-up-v3] [data-slot=invoice-totals]>div{gap:var(--space-24);color:var(--color-text-secondary)}[data-wrap-up-v3] [data-slot=invoice-totals] dd{color:var(--color-text-primary)}[data-wrap-up-v3] [data-slot=invoice-totals]>[data-total=payable],[data-wrap-up-v3] [data-slot=invoice-totals]>[data-total=payable] :is(dt,dd){color:var(--color-text-primary);font-weight:600}[data-wrap-up-v3] [data-slot=wrap-up-pending-orders] h3,[data-wrap-up-v3] [data-slot=po-table] th,[data-wrap-up-v3] [data-slot=po-table] th span{letter-spacing:normal;text-transform:none}[data-wrap-up-v3] [data-slot=po-table]{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read)}[data-wrap-up-v3] [data-slot=po-table] th{padding:var(--space-8) var(--space-16);background:var(--surface-panel);font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-text-secondary);font-weight:600}[data-wrap-up-v3] [data-slot=po-table] tr[data-testid=pending-order-row]>td{height:var(--spacing-10);padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--color-border-subtle)}[data-wrap-up-v3] [data-slot=po-table] tr[data-testid=pending-order-row]:last-child>td{border-bottom:0}[data-wrap-up-v3] [data-slot=po-table] tr[data-testid=pending-order-row][data-selected]{background:var(--color-list-row-selected)}[data-wrap-up-v3] [data-slot=po-name]{font-weight:var(--type-body-strong-weight)}[data-wrap-up-v3] [data-slot=po-meta]{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._trigger_1kuyw_1{display:inline-flex}._bubble_1kuyw_2{z-index:200;max-width:var(--tooltip-max-width);pointer-events:none;width:max-content;padding:var(--space-8) var(--space-8);background:var(--tooltip-bg);color:var(--tooltip-fg);border-radius:var(--tooltip-radius);font-size:var(--type-meta-size);line-height:var(--type-meta-line);flex-direction:column;gap:0;display:flex;position:fixed}._bubble_1kuyw_2[data-side=top]{margin-top:calc(-1 * var(--tooltip-gap));transform:translate(-50%,-100%)}._bubble_1kuyw_2[data-side=bottom]{margin-top:var(--tooltip-gap);transform:translate(-50%)}._bubble_1kuyw_2[data-side=right]{margin-left:var(--tooltip-gap);transform:translateY(-50%)}._label_1kuyw_10{font-weight:var(--type-label-weight)}._detail_1kuyw_11{font-weight:var(--type-meta-weight);color:var(--tooltip-fg-2)}._demo_1kuyw_12{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-md);color:var(--color-text-secondary);justify-content:center;align-items:center;display:inline-flex}._demo_1kuyw_12 svg{width:var(--icon-16);height:var(--icon-16)}._bubble_1kuyw_2:after{content:"";width:var(--space-8);height:var(--space-8);background:var(--tooltip-bg);border-radius:2px;position:absolute;transform:rotate(45deg)}._bubble_1kuyw_2[data-side=top]:after{bottom:-4px;left:calc(50% - 4px)}._bubble_1kuyw_2[data-side=bottom]:after{top:-4px;left:calc(50% - 4px)}._bubble_1kuyw_2[data-side=right]:after{top:calc(50% - 4px);left:-4px}._bubble_1kuyw_2[data-tone=light]{background:var(--surface-panel);color:var(--ink-secondary);border:1px solid var(--surface-line);box-shadow:var(--shadow-overlay);padding:var(--space-8) var(--space-12)}._bubble_1kuyw_2[data-tone=light]:after{display:none}._bubble_1kuyw_2[data-tone=light] ._label_1kuyw_10{font-weight:var(--type-meta-weight)}._bubble_1kuyw_2[data-tone=light][data-side=bottom]{transform:translate(calc(-1 * var(--space-16)), 0)}._root_1y9xk_1{width:var(--space-32);height:var(--space-32);color:var(--color-brand-primary);flex:none;place-items:center;display:inline-grid;position:relative}._root_1y9xk_1[data-size="16"]{width:var(--space-16);height:var(--space-16)}._root_1y9xk_1[data-size="24"]{width:var(--space-24);height:var(--space-24)}._root_1y9xk_1[data-size="48"]{width:var(--space-48);height:var(--space-48)}._mark_1y9xk_5{width:100%;height:100%}._root_1y9xk_1[data-state=thinking] ._mark_1y9xk_5{animation:_breathe_1y9xk_1 var(--motion-loop-breathe) var(--ease-clinical) infinite}._ring_1y9xk_7{border-radius:var(--radius-full);border:1px solid var(--color-brand-primary);opacity:0;animation:_ripple_1y9xk_1 var(--motion-loop-breathe) var(--ease-clinical) infinite;position:absolute;inset:0}._ringLate_1y9xk_8{animation-delay:1.2s}@keyframes _breathe_1y9xk_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(.88)}}@keyframes _ripple_1y9xk_1{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}@media (prefers-reduced-motion:reduce){._root_1y9xk_1[data-state=thinking] ._mark_1y9xk_5,._ring_1y9xk_7{animation:none}._root_1y9xk_1[data-state=listening] ._ring_1y9xk_7{opacity:.4;transform:scale(1.4)}}._globe_1y9xk_18{width:100%;height:100%;position:absolute;inset:0;overflow:visible}._core_1y9xk_19{width:34%;height:34%;color:var(--color-text-inverse);position:relative}._coreDisc_1y9xk_20{fill:var(--color-brand-primary)}._dot_1y9xk_21{fill:var(--color-brand-primary);opacity:calc(var(--o) * .8);transform-box:fill-box;transform-origin:50%;transition:fill var(--motion-slow) var(--ease-clinical), opacity var(--motion-slow) var(--ease-clinical)}._root_1y9xk_1[data-active=true] ._dot_1y9xk_21{fill:var(--color-brand-primary);opacity:var(--o);animation:_dotPulse_1y9xk_1 var(--motion-loop-breathe) var(--ease-clinical) infinite;animation-delay:var(--delay)}._root_1y9xk_1[data-active=true] ._spin_1y9xk_23{transform-box:fill-box;transform-origin:50%;animation:_globeSpin_1y9xk_1 calc(var(--motion-loop-breathe) * 8) linear infinite}._root_1y9xk_1[data-state=listening] ._dot_1y9xk_21{animation-duration:var(--motion-loop-pulse)}@keyframes _dotPulse_1y9xk_1{0%,to{transform:scale(1)}50%{opacity:1;transform:scale(1.7)}}@keyframes _globeSpin_1y9xk_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._root_1y9xk_1[data-active=true] ._dot_1y9xk_21,._root_1y9xk_1[data-active=true] ._spin_1y9xk_23{animation:none}}._coreSlot_1y9xk_28{width:40%;height:40%;color:var(--color-text-inverse);place-items:center;display:grid;position:relative}._coreSlot_1y9xk_28>svg{width:100%;height:100%}._button_1ppj9_1{justify-content:center;align-items:center;gap:var(--space-8);height:var(--control-height);padding:0 var(--space-16);white-space:nowrap;border:1px solid var(--surface-line);border-radius:var(--radius-control);background:var(--surface-read);color:var(--color-text-primary);font-size:var(--type-button-size);line-height:var(--type-button-line);font-weight:var(--type-button-weight);flex:none;display:inline-flex}._button_1ppj9_1 svg{width:var(--icon-16);height:var(--icon-16);flex:none}._button_1ppj9_1[data-icon]{padding:0 var(--space-8)}._button_1ppj9_1[data-icon-only]{width:var(--control-height);height:var(--control-height);padding:0}._button_1ppj9_1[data-icon-only]:not([data-variant=primary]){color:var(--color-text-secondary);background:0 0;border-color:#0000}._button_1ppj9_1[data-icon-only]:not([data-variant=primary]):hover:not(:disabled){background:var(--color-grey-300);color:var(--color-text-primary)}._button_1ppj9_1[data-icon-only]:not([data-variant=primary]):disabled{background:0 0;border-color:#0000}._button_1ppj9_1:hover:not(:disabled){background:var(--surface-panel)}._button_1ppj9_1[data-variant=primary]{background:var(--color-brand-primary);border-color:var(--color-brand-primary);color:var(--color-text-inverse)}._button_1ppj9_1[data-variant=primary]:hover:not(:disabled){background:var(--color-brand-depth)}._button_1ppj9_1[data-variant=quiet]{color:var(--color-text-secondary);background:0 0;border-color:#0000}._button_1ppj9_1[data-variant=quiet]:hover:not(:disabled){background:var(--color-grey-300);color:var(--color-text-primary)}._button_1ppj9_1[data-variant=danger]{color:var(--status-bad);background:0 0;border-color:#0000}._button_1ppj9_1[data-variant=danger]:hover:not(:disabled){background:var(--color-status-error-bg)}._button_1ppj9_1:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}._button_1ppj9_1:disabled{cursor:default;color:var(--color-text-subtle);background:var(--surface-panel);border-color:var(--surface-line)}._button_1ppj9_1[data-variant=quiet]:disabled,._button_1ppj9_1[data-variant=danger]:disabled{background:0 0;border-color:#0000}._button_1ppj9_1[data-loading]:disabled{cursor:progress;color:inherit}._button_1ppj9_1[data-variant=primary][data-loading]:disabled{background:var(--color-brand-primary);border-color:var(--color-brand-primary);color:var(--color-text-inverse)}._label_1ppj9_25{display:inline-block}._spin_1ppj9_26{animation:_spin_1ppj9_26 var(--motion-loop-spin-fast) linear infinite}@keyframes _spin_1ppj9_26{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spin_1ppj9_26{animation-duration:3s}}._button_1ppj9_1[data-size=lg]{height:var(--control-height-lg);padding:0 var(--space-24)}._button_1ppj9_1[data-size=lg][data-icon]{padding:0 var(--space-24) 0 var(--space-16)}._button_1ppj9_1[data-size=lg][data-icon-only]{width:var(--control-height-lg);height:var(--control-height-lg);padding:0}._button_1ppj9_1[data-variant=suggestion]{border:1px solid var(--suggestion-line);background:var(--surface-read);color:var(--color-text-primary)}._button_1ppj9_1[data-variant=suggestion] svg{color:var(--accent-primary)}._button_1ppj9_1[data-variant=suggestion]:hover:not(:disabled){border-style:solid;border-color:var(--suggestion-line-hover);background:var(--surface-panel)}._root_pptyk_1{align-items:flex-start;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);cursor:pointer;display:inline-flex;position:relative}._root_pptyk_1[data-disabled=true]{color:var(--color-text-subtle);cursor:default}._input_pptyk_3{opacity:0;width:var(--space-16);height:var(--space-16);margin:var(--space-4) 0 0;position:absolute}._box_pptyk_4{width:var(--space-16);height:var(--space-16);margin-top:var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--surface-read);color:var(--color-text-inverse);flex:none;place-items:center;display:grid;position:relative}._box_pptyk_4 svg{width:var(--icon-12);height:var(--icon-12);opacity:0}._input_pptyk_3:checked+._box_pptyk_4,._input_pptyk_3:indeterminate+._box_pptyk_4{background:var(--color-brand-primary);border-color:var(--color-brand-primary)}._input_pptyk_3:checked+._box_pptyk_4 svg,._input_pptyk_3:indeterminate+._box_pptyk_4 svg{opacity:1}._input_pptyk_3:focus-visible+._box_pptyk_4{outline:2px solid var(--ring);outline-offset:2px}._input_pptyk_3:disabled+._box_pptyk_4{background:var(--surface-panel);border-color:var(--surface-line)}._input_pptyk_3:disabled:checked+._box_pptyk_4{background:var(--color-grey-300)}._hint_pptyk_11{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);display:block}._box_14chp_1{box-sizing:border-box;text-align:center;flex-direction:column;align-items:center;display:flex}._title_14chp_2{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);margin:0;font-weight:400}._box_14chp_1[data-kind=error] ._title_14chp_2{color:var(--color-status-error)}._action_14chp_4{margin-top:var(--space-16)}._box_14chp_1[data-layout=block]{justify-content:space-between;gap:var(--space-16);min-height:var(--space-40);padding:var(--space-8) 0;text-align:left;flex-direction:row}._box_14chp_1[data-layout=block][data-compact=true]{min-height:var(--space-24);padding:0}._box_14chp_1[data-layout=block] ._action_14chp_4{flex:none;margin-top:0}._ref_14chp_9{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._stage_14chp_12{min-height:0;padding:var(--space-48);background:var(--surface-read);flex:1;place-items:center;display:grid}._box_14chp_1[data-layout=page]{max-width:var(--dialog-form);gap:var(--space-16);border:0;border-radius:0;padding:0}._badge_14chp_14{width:var(--space-48);height:var(--space-48);border-radius:var(--radius-full);background:var(--chip-warning-bg);color:var(--color-status-amber-text);place-items:center;display:grid}._badge_14chp_14 svg{width:var(--icon-24);height:var(--icon-24)}._box_14chp_1[data-layout=page] ._title_14chp_2{font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--type-title-weight);color:var(--color-text-primary)}._detail_14chp_17{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);margin:0}._actions_14chp_18{gap:var(--space-8);display:flex}._region_14chp_20{align-items:center;gap:var(--space-8);padding-bottom:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;display:flex}._stage_14chp_12[data-layout=notice]{justify-content:center;align-items:center;gap:var(--space-16);text-align:center;flex-direction:column;display:flex}._box_14chp_1[data-layout=notice]{display:contents}._box_14chp_1[data-layout=notice] ._title_14chp_2{font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--type-title-weight);color:var(--color-text-primary)}._box_14chp_1[data-layout=notice] ._detail_14chp_17{max-width:var(--dialog-form);color:var(--color-text-muted)}._link_14chp_26{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-brand-primary);font-weight:500;text-decoration:none}._link_14chp_26:hover{text-decoration:underline}._chip_1ffv6_2{height:var(--space-24);padding:0 var(--space-8);white-space:nowrap;border-radius:var(--radius-sm);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);background:var(--chip-neutral-bg);color:var(--chip-neutral-fg);border:1px solid #0000;flex:none;align-items:center;gap:8px;display:inline-flex}._chip_1ffv6_2[data-tone=info]{background:var(--chip-info-bg);color:var(--chip-info-fg)}._chip_1ffv6_2[data-tone=success]{background:var(--chip-success-bg);color:var(--chip-success-fg)}._chip_1ffv6_2[data-tone=warning]{background:var(--chip-warning-bg);color:var(--chip-warning-fg)}._chip_1ffv6_2[data-tone=error]{background:var(--chip-error-bg);color:var(--chip-error-fg)}._chip_1ffv6_2[data-tone=tag]{border-color:var(--surface-line);color:var(--color-text-secondary);background:0 0}._chip_1ffv6_2[data-tone=draft]{border:1px solid var(--surface-line);color:var(--chip-draft-fg);background:0 0}._glyph_1ffv6_14{width:var(--icon-12);height:var(--icon-12);flex:none}._line_1ffv6_15{stroke:var(--glyph-ink);stroke-width:1.5px}._fill_1ffv6_16{fill:var(--glyph-ink)}._mark_1ffv6_17{fill:var(--surface-read)}._glyph_1ffv6_14{--glyph-ink:var(--ink-meta)}._glyph_1ffv6_14[data-kind=half],._glyph_1ffv6_14[data-kind=full]{--glyph-ink:var(--color-brand-primary)}._glyph_1ffv6_14[data-kind=done]{--glyph-ink:var(--status-good)}._glyph_1ffv6_14[data-kind=clock],._glyph_1ffv6_14[data-kind=up],._glyph_1ffv6_14[data-kind=down]{--glyph-ink:var(--status-attention)}._glyph_1ffv6_14[data-kind=alert]{--glyph-ink:var(--status-bad)}._glyph_1ffv6_14[data-kind=clock] ._line_1ffv6_15{stroke-width:1.3px}._chip_1ffv6_2[data-plain]{flex:initial;height:auto;color:var(--ink-secondary);background:0 0;border:0;border-radius:0;padding:0}._chip_1ffv6_2[data-plain][data-kind=full]{color:var(--accent-active-text)}._chip_1ffv6_2[data-plain][data-kind=done]{color:var(--status-good-text)}._chip_1ffv6_2[data-plain][data-kind=clock],._chip_1ffv6_2[data-plain][data-kind=up],._chip_1ffv6_2[data-plain][data-kind=down]{color:var(--status-attention-text)}._chip_1ffv6_2[data-plain][data-kind=alert]{color:var(--status-bad)}._field_1u7jr_1{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._label_1u7jr_2{align-items:baseline;gap:var(--space-4);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-primary);display:flex}._star_1u7jr_3{color:var(--color-text-muted)}._hint_1u7jr_4{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._error_1u7jr_5{align-items:center;gap:var(--space-4);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-red-600);margin:0;display:flex}._errorIcon_1u7jr_6{width:var(--icon-12);height:var(--icon-12);flex:none}._field_1u7jr_1[data-disabled=true] ._label_1u7jr_2{color:var(--color-text-subtle)}._input_1u7jr_9{width:100%;height:var(--control-height);padding:0 var(--space-8);border:1px solid var(--color-border-strong);border-radius:var(--radius-input);background:var(--surface-read);color:var(--color-text-primary);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line)}._searchWrap_1u7jr_10{width:100%;max-width:var(--search-width);display:block;position:relative}._searchIcon_1u7jr_11{left:var(--space-8);width:var(--icon-16);height:var(--icon-16);color:var(--color-text-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}._searchInput_1u7jr_12{padding-left:var(--space-32)}._input_1u7jr_9::placeholder{color:var(--color-text-subtle)}._input_1u7jr_9:hover:not(:disabled){border-color:var(--color-text-subtle)}._input_1u7jr_9:focus-visible{outline:2px solid var(--ring);outline-offset:-1px;border-color:var(--ring)}._input_1u7jr_9[aria-invalid=true]{border-color:var(--color-status-error)}._input_1u7jr_9:disabled{background:var(--surface-panel);color:var(--color-text-subtle);cursor:default}._input_1u7jr_9[readonly]{background:var(--surface-panel)}._area_1u7jr_19{height:auto;min-height:var(--block-min);padding:var(--space-8) var(--space-8);resize:vertical}._selectWrap_1u7jr_20{display:block;position:relative}._select_1u7jr_20{appearance:none;padding-right:var(--space-40)}._chevron_1u7jr_22{right:var(--space-8);width:var(--icon-16);height:var(--icon-16);margin-top:calc(var(--icon-16) / -2);color:var(--color-text-muted);pointer-events:none;position:absolute;top:50%}._selectWrap_1u7jr_20{min-width:0;max-width:100%}._track_3hzml_2{gap:var(--space-4);height:var(--space-32);box-sizing:border-box;padding:var(--space-4);border-radius:var(--radius-segment);background:var(--color-grey-200);flex:0 auto;min-width:0;max-width:100%;display:inline-flex}._option_3hzml_3{align-items:center;gap:var(--space-8);height:var(--space-24);padding:0 var(--space-12);border-radius:var(--radius-sm);white-space:nowrap;font-family:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-secondary);background:0 0;border:0;display:inline-flex}._option_3hzml_3:hover{color:var(--color-text-primary)}._option_3hzml_3[aria-checked=true]{background:var(--surface-read);color:var(--color-text-primary)}._icon_3hzml_7{width:var(--icon-16);height:var(--icon-16);flex:none}._option_3hzml_3{text-overflow:ellipsis;min-width:0;overflow:hidden}._section_1k2r4_1{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._head_1k2r4_2{justify-content:space-between;align-items:center;gap:var(--space-16);min-height:var(--space-32);display:flex}._title_1k2r4_3{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-primary);margin:0}._star_1k2r4_4{margin-left:var(--space-4);color:var(--color-text-muted)}._hint_1k2r4_5{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._card_1k2r4_6{gap:var(--field-gap);padding:var(--space-16);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);flex-direction:column;display:flex}._bare_1k2r4_7{gap:var(--field-gap);flex-direction:column;display:flex}._grid_1k2r4_8{gap:var(--field-gap) var(--space-16);display:grid}._grid_1k2r4_8[data-cols="1"]{grid-template-columns:minmax(0,1fr)}._grid_1k2r4_8[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}._grid_1k2r4_8[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}._pills_1k2r4_12{gap:var(--space-8);flex-wrap:wrap;display:flex}._pill_1k2r4_12{height:var(--control-height);padding:0 var(--space-16);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--surface-read);font:inherit;font-size:var(--type-button-size);line-height:var(--type-button-line);font-weight:var(--type-button-weight);color:var(--color-text-primary)}._pill_1k2r4_12:hover:not(:disabled){background:var(--color-grey-200)}._pill_1k2r4_12[aria-pressed=true]{border-color:var(--color-brand-primary);background:var(--color-surface-tint-brand);color:var(--color-brand-depth)}._pill_1k2r4_12:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._pill_1k2r4_12:disabled{color:var(--color-text-subtle);cursor:default}._pills_1k2r4_12[aria-invalid=true] ._pill_1k2r4_12{border-color:var(--color-status-error)}._anchor_g8cy2_1{display:inline-flex;position:relative}._popover_g8cy2_2{z-index:60;background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-overlay);color:var(--color-text-primary);font-size:var(--type-body-size);line-height:var(--type-body-line);max-width:calc(100vw - var(--space-32));flex-direction:column;display:flex}._popover_g8cy2_2[data-placement=below-start],._popover_g8cy2_2[data-placement=below-end]{top:calc(100% + var(--space-4));position:absolute}._popover_g8cy2_2[data-placement=below-start]{left:0}._popover_g8cy2_2[data-placement=below-end]{right:0}._popover_g8cy2_2[data-width=menu]{width:var(--menu-width)}._popover_g8cy2_2[data-width=sm]{width:var(--search-width)}._popover_g8cy2_2[data-width=md]{width:var(--dialog-confirm)}._popover_g8cy2_2[data-width=lg]{width:var(--dialog-form)}._title_g8cy2_14{padding:var(--space-12) var(--space-16);border-bottom:1px solid var(--surface-line);font:var(--type-body-strong);color:var(--color-text-primary);margin:0}._body_g8cy2_15{padding:var(--space-8);min-width:0;max-height:60vh;overflow:auto}._footer_g8cy2_16{justify-content:flex-end;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16) var(--space-16);display:flex}._popover_g8cy2_2[data-placement=beside-end]{left:calc(100% + var(--space-8));position:absolute;bottom:0}._scrim_3w9dw_2{z-index:20;background:var(--surface-scrim);position:absolute;inset:0}._panel_3w9dw_3{z-index:21;background:var(--surface-read);border-left:1px solid var(--surface-line);width:100%;max-width:380px;box-shadow:var(--shadow-overlay);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0}._header_3w9dw_4{justify-content:space-between;align-items:flex-start;gap:var(--space-8);padding:var(--space-16);border-bottom:1px solid var(--surface-line);display:flex}._eyebrow_3w9dw_5{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary)}._title_3w9dw_6{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--ink-body);margin:0}._close_3w9dw_7{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-md);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}._close_3w9dw_7:hover{background:var(--surface-panel)}._close_3w9dw_7 svg{width:16px;height:16px}._body_3w9dw_10{min-height:0;padding:var(--space-16);gap:var(--space-16);flex-direction:column;flex:1;display:flex;overflow:auto}._section_3w9dw_11{gap:var(--space-4);flex-direction:column;display:flex}._label_3w9dw_12{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary)}._value_3w9dw_13{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body)}._expr_3w9dw_14{padding:var(--space-8) var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-panel);white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-body);margin:0}._footer_3w9dw_15{padding:var(--space-16) var(--space-16);border-top:1px solid var(--surface-line);justify-content:flex-end;display:flex}._scrim_pste4_1{z-index:100;padding:var(--space-24);background:var(--surface-scrim);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._panel_pste4_2{width:var(--dialog-form);max-width:100%;max-height:calc(100vh - var(--space-48));background:var(--surface-read);border-radius:var(--radius-modal);box-shadow:var(--shadow-overlay);color:var(--color-text-primary);font-size:var(--type-body-size);line-height:var(--type-body-line);outline:none;flex-direction:column;display:flex}._panel_pste4_2[data-size=confirm]{width:var(--dialog-confirm)}._panel_pste4_2[data-size=large]{width:var(--dialog-large)}._panel_pste4_2[data-inline=true]{max-height:none}._head_pste4_10{justify-content:space-between;align-items:flex-start;gap:var(--space-16);padding:var(--space-24) var(--space-24) var(--space-16);display:flex}._titles_pste4_11{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._title_pste4_11{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._description_pste4_13{color:var(--color-text-secondary);margin:0}._body_pste4_14{padding:0 var(--space-24) var(--space-24);gap:var(--space-24);flex-direction:column;min-height:0;display:flex;overflow:auto}._footer_pste4_15{justify-content:flex-end;align-items:center;gap:var(--space-8);padding:var(--space-16) var(--space-24);border-top:1px solid var(--surface-line);display:flex}._panel_pste4_2[data-alert=true]{overflow:hidden}._panel_pste4_2[data-alert=true] ._head_pste4_10{padding:var(--space-16) var(--space-16) 0}._panel_pste4_2[data-alert=true] ._body_pste4_14{padding:var(--space-16) var(--space-16) 0;gap:var(--space-16)}._panel_pste4_2[data-alert=true] ._footer_pste4_15{margin-top:var(--space-16);padding:var(--space-16);background:var(--surface-panel)}._scrim_pste4_1[data-placement=right]{justify-content:flex-end;padding:0;animation:none}._panel_pste4_2[data-placement=right]{width:var(--dialog-form);height:100%;max-height:none;animation:_slide_pste4_1 var(--motion-panel-open) var(--motion-panel-ease);border-radius:0}._panel_pste4_2[data-placement=right][data-size=confirm]{width:var(--dialog-confirm)}._panel_pste4_2[data-placement=right][data-size=large]{width:var(--dialog-large)}._panel_pste4_2[data-placement=right][data-inline=true]{height:calc(var(--space-64) * 7);border:1px solid var(--surface-line);border-radius:var(--radius-modal);max-width:100%;box-shadow:none;animation:none}._panel_pste4_2[data-placement=right] ._head_pste4_10{justify-content:flex-start;gap:var(--space-8);padding-bottom:0}._panel_pste4_2[data-placement=right] ._titles_pste4_11{flex:1}._action_pste4_31{flex:none;align-self:center}._panel_pste4_2[data-placement=right] ._body_pste4_14{padding:var(--space-24);gap:var(--field-gap);flex:1}@keyframes _slide_pste4_1{0%{transform:translateX(var(--space-32));opacity:0}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._panel_pste4_2[data-placement=right]{animation:none}}._root_14fb1_1{width:calc(var(--space-40) * 7 + var(--space-16) * 2);padding:var(--space-16);background:var(--surface-read);-webkit-user-select:none;user-select:none}._head_14fb1_2{height:var(--space-40);justify-content:space-between;align-items:center;display:flex}._title_14fb1_3{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-section-weight);color:var(--color-text-primary)}._nav_14fb1_4{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-md);color:var(--color-text-secondary);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}._nav_14fb1_4:hover{background:var(--color-grey-200)}._nav_14fb1_4 svg{width:var(--icon-16);height:var(--icon-16)}._grid_14fb1_7{grid-template-columns:repeat(7, var(--space-40));display:grid}._dow_14fb1_8{height:var(--space-32);font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-label-weight);color:var(--color-text-muted);place-items:center;display:grid}._day_14fb1_9{width:var(--space-40);height:var(--space-40);border-radius:var(--radius-md);font:inherit;font-size:var(--type-body-size);color:var(--color-text-primary);background:0 0;border:1px solid #0000;place-items:center;display:grid}._day_14fb1_9:hover:not(:disabled){background:var(--color-grey-200)}._day_14fb1_9[data-outside=true]{color:var(--color-text-subtle)}._day_14fb1_9[data-today=true]{border-color:var(--color-border-strong)}._day_14fb1_9[data-selected=true]{background:var(--color-brand-primary);border-color:var(--color-brand-primary);color:var(--color-text-inverse)}._day_14fb1_9:disabled{color:var(--color-text-hint);cursor:default;text-decoration:line-through}._day_14fb1_9:focus-visible{outline:2px solid var(--ring);outline-offset:1px}._root_1c7uz_1{display:block;position:relative}._root_1c7uz_1>input{padding-right:var(--space-40)}._trigger_1c7uz_3{right:var(--space-4);top:var(--space-4);width:var(--control-height);height:var(--control-height);border-radius:var(--radius-md);color:var(--color-text-secondary);background:0 0;border:0;place-items:center;display:grid;position:absolute}._trigger_1c7uz_3:hover:not(:disabled){background:var(--color-grey-200)}._trigger_1c7uz_3 svg{width:var(--icon-16);height:var(--icon-16)}._pop_1c7uz_6{z-index:20;top:calc(100% + var(--space-4));border:1px solid var(--surface-line);border-radius:var(--radius-card);box-shadow:var(--shadow-overlay);background:var(--surface-read);position:absolute;left:0;overflow:hidden}._foot_1c7uz_7{padding:0 var(--space-8) var(--space-8);background:var(--surface-read);justify-content:space-between;display:flex}._root_ykhmj_1{border-radius:var(--radius-full);object-fit:cover;background:var(--surface-panel);color:var(--color-text-secondary);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);flex:none;place-items:center;display:inline-grid}._root_ykhmj_1[data-size="24"]{width:var(--space-24);height:var(--space-24);font-size:var(--type-meta-size)}._root_ykhmj_1[data-size="32"]{width:var(--space-32);height:var(--space-32)}._root_ykhmj_1[data-size="40"]{width:var(--space-40);height:var(--space-40)}._root_ykhmj_1[data-size="48"]{width:var(--space-48);height:var(--space-48);font-size:var(--type-body-size);line-height:var(--type-body-line)}._root_ykhmj_1[data-important=true]{background:var(--color-status-info-bg);color:var(--color-brand-depth)}._radios_1pnyg_1{gap:var(--space-8);flex-direction:column;display:flex}._radio_1pnyg_1{align-items:flex-start;gap:var(--space-8);padding:var(--space-8) var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-md);cursor:pointer;font-size:var(--type-body-size);line-height:var(--type-body-line);display:flex}._radio_1pnyg_1:hover{background:var(--surface-panel)}._radio_1pnyg_1[data-on=true]{border-color:var(--color-brand-primary)}._radio_1pnyg_1 input{margin:var(--space-4) 0 0;accent-color:var(--color-brand-primary);width:var(--space-16);height:var(--space-16);flex:none}._rlabel_1pnyg_6{display:block}._rhint_1pnyg_7{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);display:block}._left_1pnyg_8{margin-right:auto}._ask_1pnyg_9{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);margin-right:auto}._facts_1pnyg_10{flex-direction:column;margin:0;display:flex}._fact_1pnyg_10{grid-template-columns:calc(var(--space-64) * 2) 1fr;gap:var(--space-16);padding:var(--space-8) 0;border-bottom:1px solid var(--color-border-subtle);font-size:var(--type-body-size);line-height:var(--type-body-line);display:grid}._fact_1pnyg_10:last-child{border-bottom:0}._fact_1pnyg_10 dt{color:var(--color-text-secondary)}._fact_1pnyg_10 dd{min-width:0;margin:0}._stack_4iqok_2{gap:var(--space-16);color:var(--color-text-primary);flex-direction:column;display:flex}._muted_4iqok_3{color:var(--color-text-muted);margin:0}._label_4iqok_4{margin:0 0 var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary);display:block}._hint_4iqok_5{margin:var(--space-4) 0 0;color:var(--color-text-secondary);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}._scopes_4iqok_6{gap:var(--space-8);flex-direction:column;display:flex}._scope_4iqok_6{gap:var(--space-4);box-sizing:border-box;width:100%;padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);font:inherit;text-align:left;cursor:pointer;flex-direction:column;display:flex}._scope_4iqok_6:hover{background:var(--color-grey-100)}._scope_4iqok_6[data-on=true]{border-color:var(--color-brand-primary);background:var(--accent-active-bg)}._scopeLabel_4iqok_10{color:var(--color-text-primary);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight)}._scope_4iqok_6[data-on=true] ._scopeLabel_4iqok_10{color:var(--color-brand-primary)}._scopeDesc_4iqok_12{color:var(--color-text-muted);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}._select_4iqok_13{box-sizing:border-box;width:100%;height:var(--control-height);padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);color:var(--color-text-primary);font-family:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line)}._select_4iqok_13:focus{border-color:var(--color-brand-primary);outline:none}._root_9kcu0_2{flex-direction:column;min-width:0;display:flex}._head_9kcu0_3{align-items:baseline;gap:var(--space-8);padding-bottom:var(--space-4);display:flex}._title_9kcu0_4{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);font-weight:500}._meta_9kcu0_5{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta)}._list_9kcu0_6{grid-template-columns:minmax(96px,1fr) max-content max-content max-content max-content minmax(0,max-content);margin:0;padding:0;list-style:none;display:grid}._compactList_9kcu0_7{grid-template-columns:1fr}._row_9kcu0_8{display:contents}._row_9kcu0_8>*{min-height:var(--space-40);border-bottom:1px solid var(--surface-line);align-items:center;display:flex}._row_9kcu0_8>:not(:last-child){padding-right:var(--space-16)}._name_9kcu0_11{min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body)}._value_9kcu0_12{white-space:nowrap;font-size:var(--type-body-size);line-height:var(--type-body-line);font-variant-numeric:tabular-nums;color:var(--ink-body);font-weight:500}._flag_9kcu0_13{gap:var(--space-4)}._flagLetter_9kcu0_14{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-body)}._range_9kcu0_15{font-variant-numeric:tabular-nums;font-size:var(--type-meta-size);color:var(--ink-meta)}._dateSrc_9kcu0_16{min-width:0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta);justify-content:flex-end}._trunc_9kcu0_17{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._ramadan_9kcu0_18{padding-bottom:var(--space-8);grid-column:1/-1}._crow_9kcu0_19{gap:var(--space-4);padding:var(--space-8) 0;border-bottom:1px solid var(--surface-line);flex-direction:column;grid-column:1/-1;display:flex}._cline_9kcu0_20{align-items:center;gap:var(--space-8);display:flex}._cline_9kcu0_20 ._name_9kcu0_11{flex:1}._link_9kcu0_22{padding:var(--space-8) 0;font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--accent-primary);cursor:pointer;background:0 0;border:0;align-self:flex-start}._link_9kcu0_22:hover{text-decoration:underline}._empty_9kcu0_24{align-items:center;column-gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-meta);flex-wrap:wrap;display:flex}._spark_9kcu0_25{flex:none}._sparkSpacer_9kcu0_26{flex:none;display:inline-block}._wrap_1g5ln_1{display:inline-flex}._card_1g5ln_2,._live_1g5ln_2{align-items:center;gap:var(--space-8);min-height:var(--space-48);padding:var(--space-4) var(--space-16) var(--space-4) var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);text-align:left;white-space:nowrap;display:flex}._card_1g5ln_2[data-tone=idle],._live_1g5ln_2{background:var(--surface-new);border-color:var(--color-brand-primary)}._card_1g5ln_2:disabled{cursor:default;background:var(--surface-panel)}._live_1g5ln_2{gap:var(--space-8)}._disc_1g5ln_9{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-full);background:var(--color-grey-300);color:var(--color-text-secondary);flex:none;place-items:center;display:grid}._disc_1g5ln_9[data-tone=idle],._disc_1g5ln_9[data-tone=live]{background:var(--color-brand-primary);color:var(--color-text-inverse)}._disc_1g5ln_9[data-tone=live]:not([data-paused=true]){animation:_breathe_1g5ln_1 var(--motion-loop-pulse) var(--ease-clinical) infinite}._text_1g5ln_12{flex-direction:column;display:flex}._title_1g5ln_13{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary)}._sub_1g5ln_14{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._small_1g5ln_15{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-full);color:var(--color-text-secondary);background:0 0;border:0;place-items:center;padding:0;display:grid}._small_1g5ln_15:hover{background:var(--color-grey-300);color:var(--color-text-primary)}._icon_1g5ln_17{width:var(--icon-16);height:var(--icon-16)}@keyframes _breathe_1g5ln_1{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-brand-primary) 40%, transparent)}50%{box-shadow:0 0 0 var(--space-8) color-mix(in srgb, var(--color-brand-primary) 0%, transparent)}}@media (prefers-reduced-motion:reduce){._disc_1g5ln_9[data-tone=live]:not([data-paused=true]){box-shadow:0 0 0 var(--space-4) color-mix(in srgb, var(--color-brand-primary) 30%, transparent);animation:none}}._card_1g5ln_2[data-compact],._live_1g5ln_2[data-compact]{height:var(--control-height);gap:var(--space-8);min-height:0;padding-top:0;padding-bottom:0}._banner_l6w0g_2{align-items:flex-start;gap:var(--space-8);width:100%;padding:var(--space-16);border-radius:var(--radius-card);border:1px solid;display:flex}._banner_l6w0g_2[data-variant=error]{background:var(--color-status-error-bg);border-color:var(--color-status-error);color:var(--color-red-700)}._banner_l6w0g_2[data-variant=warning]{background:var(--color-status-warning-bg);border-color:var(--color-status-warning);color:var(--color-yellow-700)}._banner_l6w0g_2[data-variant=info]{background:var(--color-status-info-bg);border-color:var(--color-status-info);color:var(--ink-secondary)}._banner_l6w0g_2[data-variant=neutral]{background:var(--surface-panel);border-color:var(--surface-line);color:var(--ink-secondary)}._icon_l6w0g_8{margin-top:var(--space-4);flex:none;display:flex}._icon_l6w0g_8 svg{width:var(--icon-16);height:var(--icon-16)}._body_l6w0g_10{min-width:0;color:var(--ink-body);flex:1}._banner_l6w0g_2[data-variant=neutral] ._body_l6w0g_10{color:var(--ink-secondary)}._title_l6w0g_12{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:currentColor}._text_l6w0g_13{font-size:var(--type-body-size);line-height:var(--type-body-line);overflow-wrap:anywhere}._text_l6w0g_13[data-titled=true]{color:var(--ink-secondary)}._actions_l6w0g_15{margin-top:var(--space-8);gap:var(--space-8);flex-wrap:wrap;display:flex}._dismiss_l6w0g_16{width:var(--control-height);height:var(--control-height);margin:calc(var(--space-8) * -1) calc(var(--space-8) * -1) calc(var(--space-8) * -1) 0;border-radius:var(--radius-sm);color:var(--ink-meta);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}._dismiss_l6w0g_16:hover{background:var(--surface-panel)}._dismiss_l6w0g_16 svg{width:var(--icon-12);height:var(--icon-12)}._line_163o3_2{grid-template-columns:var(--note-label-width) minmax(0, 1fr);column-gap:var(--space-16);align-items:start;row-gap:var(--space-4);padding:4px 0;display:grid}._label_163o3_3{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._value_163o3_4{min-width:0;position:relative}._field_163o3_5{resize:none;field-sizing:content;width:100%;padding:0 var(--space-8) 0 0;border-radius:var(--radius-input);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);background:0 0;border:1px solid #0000;outline:0;display:block}._field_163o3_5::placeholder{color:var(--color-text-hint)}._field_163o3_5:hover{border-color:var(--surface-line)}._field_163o3_5:focus{border-color:var(--color-brand-primary);background:var(--surface-read)}._text_163o3_13{padding:0 var(--space-8) 0 0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);white-space:pre-wrap;margin:0}._missing_163o3_14{color:var(--color-text-muted)}._footnote_163o3_15{padding:var(--space-4) var(--space-8) 0;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight)}._footnote_163o3_15 a{color:var(--color-brand-primary)}._footnote_163o3_15 a:hover{text-decoration:underline}._menu_163o3_18{z-index:20;left:0;top:calc(100% + var(--space-4));width:100%;max-width:var(--search-results-width);padding:var(--space-8);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);margin:0;list-style:none;position:absolute}._option_163o3_22{width:100%;padding:var(--space-8);border-radius:var(--radius-md);text-align:left;background:0 0;border:0;flex-direction:column;display:flex}._option_163o3_22[data-active=true]{background:var(--surface-panel)}._optLabel_163o3_24{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary)}._optText_163o3_25{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._complaint_x1aog_2{gap:var(--space-4);flex-direction:column;display:flex}._label_x1aog_3{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._chips_x1aog_4{gap:var(--space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._chip_x1aog_4{height:var(--control-height);padding:0 var(--space-16);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-surface-card);font-size:var(--type-body-size);color:var(--color-text-primary);white-space:nowrap;align-items:center;font-weight:500;line-height:1;display:inline-flex}._quiet_x1aog_6{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);margin:0}._narrative_x1aog_7:empty{display:none}._field_1ryrb_2{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._inline_1ryrb_3{justify-content:space-between;align-items:center;gap:var(--space-16);flex-direction:row}._ai_1ryrb_4{gap:var(--space-4);border:1px dashed var(--accent-primary);border-radius:var(--radius-md);min-width:0;padding:var(--space-8);flex-direction:column;display:flex}._aiNote_1ryrb_5{align-items:center;gap:var(--space-4);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta);display:flex}._labelLine_1ryrb_6{align-items:baseline;column-gap:var(--space-8);flex-wrap:wrap;display:flex}._label_1ryrb_6{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-body)}._meta_1ryrb_8{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta)}._body_1ryrb_9{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body)}._bodyStrong_1ryrb_10{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);font-weight:500}._input_1ryrb_11{box-sizing:border-box;height:var(--space-32);width:100%;min-width:0;padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);color:var(--ink-body);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line)}._input_1ryrb_11::placeholder{color:var(--ink-subtle)}._input_1ryrb_11:hover{border-color:var(--ink-meta)}._input_1ryrb_11:focus{border-color:var(--accent-primary);box-shadow:0 0 0 1px var(--accent-primary);outline:none}._input_1ryrb_11:disabled{cursor:default;opacity:.5}._area_1ryrb_16{resize:none;height:auto;min-height:64px;padding-top:8px;padding-bottom:8px;display:block}._dateInput_1ryrb_17{font-variant-numeric:tabular-nums;width:176px}._read_1ryrb_18{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._readLabel_1ryrb_19{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary)}._readEmpty_1ryrb_20{color:var(--ink-meta)}._row_1ryrb_21{align-items:center;column-gap:var(--space-8);row-gap:var(--space-4);flex-wrap:wrap;display:flex}._num_1ryrb_22{height:var(--space-32);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);flex:none;align-items:stretch;display:flex;overflow:hidden}._num_1ryrb_22:hover{border-color:var(--ink-meta)}._num_1ryrb_22:focus-within{border-color:var(--accent-primary);box-shadow:0 0 0 1px var(--accent-primary)}._numBad_1ryrb_25,._numBad_1ryrb_25:hover{border-color:var(--status-attention)}._step_1ryrb_26{height:calc(100% + 2px);width:var(--space-32);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin:-1px 0;display:grid}._step_1ryrb_26:hover{background:var(--surface-panel);color:var(--ink-body)}._step_1ryrb_26:disabled{cursor:default;opacity:.4}._stepL_1ryrb_29{border-right:1px solid var(--surface-line)}._stepR_1ryrb_30{border-left:1px solid var(--surface-line)}._numInput_1ryrb_31{width:8ch;height:calc(100% + 2px);padding:0 var(--space-8);text-align:right;font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);font-variant-numeric:tabular-nums;color:var(--ink-body);background:0 0;border:0;flex:none;margin:-1px 0}._numInput_1ryrb_31:focus{outline:none}._unit_1ryrb_33{white-space:nowrap;padding-right:var(--space-8);font-size:var(--type-meta-size);color:var(--ink-meta);align-items:center;display:flex}._chips_1ryrb_34{gap:var(--space-8);flex-wrap:wrap;display:flex}._chip_1ryrb_34{box-sizing:border-box;min-height:var(--control-height);align-items:center;gap:var(--space-4);padding:calc((var(--control-height) - var(--type-body-line) - 2px) / 2) var(--space-12);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);color:var(--ink-secondary);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-label-weight);text-align:left;cursor:pointer;display:inline-flex}._chip_1ryrb_34:hover{border-color:var(--ink-meta);color:var(--ink-body)}._chipOn_1ryrb_40,._chipOn_1ryrb_40:hover{border-color:var(--accent-primary);background:var(--accent-primary);color:var(--color-text-inverse)}._seg_1ryrb_41{box-sizing:border-box;height:var(--control-height);border:1px solid var(--surface-line);border-radius:var(--radius-md);flex:none;display:flex;overflow:hidden}._segBtn_1ryrb_43{align-items:center;gap:var(--space-4);height:calc(100% + 2px);padding:0 var(--space-12);border:0;border-left:1px solid var(--surface-line);background:var(--surface-read);color:var(--ink-secondary);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-label-weight);cursor:pointer;margin:-1px 0;display:inline-flex}._segBtn_1ryrb_43:first-child{border-left:0}._segBtn_1ryrb_43:hover{background:var(--surface-panel);color:var(--ink-body)}._segBtn_1ryrb_43[aria-checked=true],._segBtn_1ryrb_43[aria-checked=true]:hover{background:var(--accent-primary);color:var(--color-text-inverse)}._findingText_1ryrb_48{flex-direction:column;min-width:0;display:flex}._red_1ryrb_49{align-items:center;gap:var(--space-4);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-body);display:flex}._redIcon_1ryrb_50{color:var(--status-bad);flex:none}._scale_1ryrb_51{gap:var(--space-4);flex-direction:column;align-self:flex-start;min-width:0;max-width:100%;display:flex}._scaleRow_1ryrb_52{gap:var(--space-4);flex-wrap:wrap;display:flex}._scaleCell_1ryrb_53{box-sizing:border-box;width:var(--space-32);height:var(--space-32);border:1px solid var(--surface-line);border-radius:var(--radius-sm);background:var(--surface-read);color:var(--ink-secondary);font:inherit;font-size:var(--type-body-size);font-variant-numeric:tabular-nums;cursor:pointer;place-items:center;display:grid}._scaleCell_1ryrb_53:hover{border-color:var(--ink-meta);color:var(--ink-body)}._scaleCell_1ryrb_53[aria-checked=true]{border-color:color-mix(in srgb, var(--accent-active-text) 35%, transparent);background:var(--accent-active-bg);color:var(--accent-active-text)}._scaleCaption_1ryrb_56{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta);justify-content:space-between;display:flex}._warn_1ryrb_57{align-items:flex-start;gap:var(--space-4);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--status-attention-text);display:flex}._warnIcon_1ryrb_58{color:var(--status-attention);flex:none;margin-top:1px}._gate_1ryrb_59{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta)}._disabledBox_1ryrb_60{opacity:.6}._signedRow_1ryrb_61{justify-content:space-between;align-items:center;gap:var(--space-16);display:flex}._signedVal_1ryrb_62{align-items:center;gap:var(--space-4);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);font-weight:500;display:flex}._signedEmpty_1ryrb_63{color:var(--ink-meta);font-weight:400}._grid_1ryrb_64{gap:var(--space-16);grid-template-columns:repeat(auto-fill,minmax(176px,1fr));display:grid}._phraseWrap_1ryrb_67{min-width:0;position:relative}._phraseMenu_1ryrb_68{left:0;top:calc(100% + var(--space-4));z-index:3;width:min(100%, calc(var(--space-64) * 6));max-height:calc(var(--space-32) * 8);padding:var(--space-4);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);box-shadow:var(--shadow-raised);margin:0;list-style:none;position:absolute;overflow-y:auto}._phraseItem_1ryrb_69{justify-content:space-between;align-items:center;gap:var(--space-8);width:100%;min-height:var(--space-32);padding:0 var(--space-12);border-radius:var(--radius-md);font:var(--type-body);color:var(--ink-body);text-align:start;cursor:pointer;background:0 0;border:0;display:flex}._phraseItem_1ryrb_69[data-hi]{background:var(--surface-panel)}._phraseHint_1ryrb_71{font:var(--type-meta);color:var(--ink-secondary);white-space:nowrap;flex:none}._phraseNone_1ryrb_72{padding:var(--space-4) var(--space-12);font:var(--type-body);color:var(--ink-secondary)}._cutLabel_1ryrb_74{min-width:0;padding-top:var(--space-8);flex:40%;align-self:flex-start}._cutChips_1ryrb_75{flex:0 60%;justify-content:flex-end}._qualifier_1ryrb_77{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);font-weight:400}._srOnly_1ryrb_79{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._removable_1ryrb_82{padding-right:var(--space-32)}._remove_1ryrb_83{top:var(--space-4);right:var(--space-4);width:var(--space-24);height:var(--space-24);border-radius:var(--radius-md);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}._remove_1ryrb_83:hover{background:var(--color-grey-100)}._remove_1ryrb_83>svg{width:var(--icon-16);height:var(--icon-16)}._sheetBody_17n37_1{gap:var(--space-24);flex-direction:column;display:flex}._field_17n37_2{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._fieldLabel_17n37_3{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._fieldBox_17n37_4{height:var(--control-height);border:1px solid var(--surface-line);border-radius:var(--radius-input);background:var(--surface-read);padding:0 var(--space-8);align-items:center;gap:var(--space-8);display:flex}._fieldBox_17n37_4:focus-within{border-color:var(--color-brand-primary)}._fieldBox_17n37_4 input{min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line);background:0 0;border:0;outline:0;flex:1}._suffix_17n37_7{color:var(--color-text-muted);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}._select_17n37_8{height:var(--control-height);border:1px solid var(--surface-line);border-radius:var(--radius-input);background:var(--surface-read);padding:0 var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line)}._skeleton_17n37_9{gap:var(--space-16);padding:var(--space-16);flex-direction:column;display:flex}._skeletonRow_17n37_10{height:var(--space-16);border-radius:var(--radius-sm);background:var(--color-grey-300)}._skeletonRow_17n37_10:nth-child(2n){width:70%}._skel_1hfue_1{height:var(--space-8);border-radius:var(--radius-sm);background:var(--color-grey-300);display:block}._error_1hfue_2{align-items:center;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-status-error);margin:0;display:flex}._empty_1hfue_4{justify-content:space-between;align-items:center;gap:var(--space-16);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);margin:0;display:flex}._section_olvli_1{gap:var(--space-8);flex-direction:column;display:flex}._head_olvli_2{justify-content:space-between;align-items:center;gap:var(--space-8);min-height:var(--space-24);display:flex}._title_olvli_3{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-primary);margin:0}._link_olvli_4{font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-brand-primary);background:0 0;border:0;padding:0}._link_olvli_4:hover:not(:disabled){color:var(--color-brand-depth);text-decoration:underline}._link_olvli_4:disabled{color:var(--color-text-subtle);cursor:default}._icon_olvli_7{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-control);color:var(--color-text-secondary);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}._icon_olvli_7:hover{background:var(--surface-panel);color:var(--color-text-primary)}._iconSvg_olvli_9{width:var(--icon-20);height:var(--icon-20)}._sub_olvli_10{background:var(--surface-read);flex-direction:column;height:100%;min-height:0;display:flex}._bar_olvli_11{align-items:center;gap:var(--space-8);height:var(--space-64);padding:0 var(--space-16);border-bottom:1px solid var(--surface-line);flex:none;display:flex}._barTitle_olvli_12{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);flex:1;margin:0}._barSpace_olvli_13{width:var(--control-height)}._body_olvli_14{min-height:0;padding:var(--space-24) var(--space-16);gap:var(--field-gap);flex-direction:column;flex:1;display:flex;overflow:auto}._row_olvli_15{align-items:center;gap:var(--space-8);width:100%;min-height:var(--table-row);padding:var(--space-8) var(--space-8);text-align:left;border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);color:var(--color-text-primary);font:inherit;display:flex}._row_olvli_15:hover{background:var(--surface-panel)}._row_olvli_15[data-selected=true]{border-color:var(--color-brand-primary)}._rowText_olvli_18{flex-direction:column;flex:1;min-width:0;display:flex}._rowTitle_olvli_19{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight)}._rowMeta_olvli_20{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._chev_olvli_21{width:var(--icon-16);height:var(--icon-16);color:var(--color-text-subtle);flex:none}._chip_olvli_22{align-items:center;gap:var(--space-8);height:var(--control-height);padding:0 var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-full);background:var(--surface-read);color:var(--color-text-primary);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);display:inline-flex}._chip_olvli_22:hover:not(:disabled){background:var(--surface-panel)}._chip_olvli_22[data-selected=true]{border-color:var(--color-brand-primary);background:var(--surface-new);color:var(--color-brand-primary)}._chip_olvli_22:disabled{color:var(--color-text-subtle);background:var(--surface-panel);cursor:default}._chipIcon_olvli_26{width:var(--icon-16);height:var(--icon-16);flex:none}._field_olvli_27{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._label_olvli_28{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._input_olvli_29,._textarea_olvli_29{border:1px solid var(--surface-line);border-radius:var(--radius-input);background:var(--surface-read);width:100%;padding:0 var(--space-8);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary)}._input_olvli_29{height:var(--control-height)}._textarea_olvli_29{padding:var(--space-8) var(--space-16);resize:vertical}._input_olvli_29:focus-visible,._textarea_olvli_29:focus-visible,._row_olvli_15:focus-visible,._chip_olvli_22:focus-visible,._link_olvli_4:focus-visible,._icon_olvli_7:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:1px}._input_olvli_29[aria-invalid=true]{border-color:var(--color-status-error)}._hint_olvli_34{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._hint_olvli_34[data-error=true]{color:var(--color-status-error)}._stepper_olvli_36{align-items:center;gap:var(--space-8);display:inline-flex}._stepValue_olvli_37{min-width:var(--space-40);text-align:center;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight)}._skeleton_olvli_38{gap:var(--space-8);flex-direction:column;display:flex}._bone_olvli_39{height:var(--table-row);border-radius:var(--radius-card);background:var(--color-grey-200);animation:_pulse_olvli_1 var(--motion-loop-shimmer) var(--ease-clinical) infinite}@keyframes _pulse_olvli_1{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){._bone_olvli_39{animation:none}}._error_olvli_42{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);font-size:var(--type-body-size);line-height:var(--type-body-line);display:flex}._error_olvli_42>span{flex:1}._errIcon_olvli_44{width:var(--icon-16);height:var(--icon-16);color:var(--color-status-error);flex:none}._frame_olvli_45{width:var(--drawer-width);gap:var(--space-24);background:var(--surface-read);flex-direction:column;max-width:100%;display:flex}._frame_olvli_45[data-tall=true]{height:calc(var(--space-64) * 10);border:1px solid var(--surface-line);border-radius:var(--radius-card);overflow:hidden}._phone_olvli_47{grid-template-columns:calc(var(--space-64) * 2) 1fr;gap:var(--space-8);align-items:start;display:grid}._input_olvli_29 option{font-size:var(--type-body-size)}._srOnly_olvli_50{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._withIcon_olvli_51{display:block;position:relative}._leadIcon_olvli_52{top:50%;left:var(--space-8);width:var(--icon-16);height:var(--icon-16);color:var(--color-text-muted);pointer-events:none;display:inline-flex;position:absolute;transform:translateY(-50%)}._leadIcon_olvli_52>svg{width:100%;height:100%}._inputIcon_olvli_54{padding-left:var(--space-32)}._toggleChips_olvli_55{gap:var(--space-8);flex-wrap:wrap;display:flex}._table_gqtvx_2{border-collapse:collapse;table-layout:auto;width:100%}._th_gqtvx_3{height:var(--table-head-row);padding:0 var(--space-16);text-align:left;white-space:nowrap;border-bottom:1px solid var(--surface-line);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary);background:var(--surface-read)}._th_gqtvx_3[data-align=right],._td_gqtvx_4[data-align=right]{text-align:right}._td_gqtvx_4{height:var(--table-row);padding:0 var(--space-16);border-bottom:1px solid var(--color-border-subtle);font-size:var(--type-body-size);line-height:var(--type-body-line);vertical-align:middle}._tr_gqtvx_6:last-child ._td_gqtvx_4{border-bottom:0}._tr_gqtvx_6:hover ._td_gqtvx_4{background:var(--surface-panel)}._muted_gqtvx_8{color:var(--color-text-muted)}._strong_gqtvx_9{font-weight:var(--type-body-strong-weight)}._link_gqtvx_10{color:var(--color-brand-primary);font-weight:var(--type-body-strong-weight)}._num_gqtvx_11{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}._card_gqtvx_12{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);overflow:auto hidden}._linkBtn_gqtvx_13{font:inherit;color:var(--color-brand-primary);font-weight:var(--type-body-strong-weight);text-align:left;background:0 0;border:0;padding:0}._linkBtn_gqtvx_13:hover{text-decoration:underline}._td_gqtvx_4{white-space:nowrap}._tr_gqtvx_6[data-selected] ._td_gqtvx_4{background:var(--color-grey-100)}._wrap_c20ur_2{display:inline-block;position:relative}._trigger_c20ur_3{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-md);color:var(--color-text-muted);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:relative}._trigger_c20ur_3:hover,._trigger_c20ur_3[aria-expanded=true]{background:var(--color-grey-100);color:var(--color-text-primary)}._glyph_c20ur_5{width:var(--icon-16);height:var(--icon-16);flex:none}._menu_c20ur_6{right:0;top:calc(100% + var(--space-4));z-index:40;box-sizing:border-box;width:192px;padding:var(--space-4);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);flex-direction:column;display:flex;position:absolute}._item_c20ur_7{align-items:center;gap:var(--space-8);width:100%;padding:8px var(--space-8);border-radius:var(--radius-sm);text-align:left;white-space:nowrap;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);background:0 0;border:0;display:flex}._item_c20ur_7:hover:not(:disabled){background:var(--color-grey-100)}._item_c20ur_7[data-danger=true]{color:var(--color-status-error)}._item_c20ur_7:disabled{color:var(--color-text-subtle);cursor:default}._rule_c20ur_11{margin:var(--space-4) 0;border:0;border-top:1px solid var(--color-border-subtle)}._wrap_13m88_1{align-items:center;gap:var(--space-4);display:inline-flex}._wrap_wsp1i_1{align-items:center;gap:var(--space-8);display:inline-flex}._wrap_1a87q_1{align-items:center;gap:var(--space-4);align-items:center;gap:var(--space-4);display:flex}._note_xiiwr_2{box-sizing:border-box;width:100%;padding:var(--space-8) var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);color:var(--color-text-primary);font-family:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);resize:none}._note_xiiwr_2:focus{border-color:var(--color-brand-primary);outline:none}._count_xiiwr_4{margin:var(--space-4) 0 0;color:var(--color-text-secondary);font-size:var(--type-meta-size);line-height:var(--type-meta-line);text-align:right}._stack_nqpvn_2{gap:var(--space-16);color:var(--color-text-primary);flex-direction:column;display:flex}._label_nqpvn_3{margin:0 0 var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary);display:block}._muted_nqpvn_4{color:var(--color-text-muted);margin:0}._hint_nqpvn_5{margin:var(--space-4) 0 0;color:var(--color-text-secondary);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}._time_nqpvn_6{box-sizing:border-box;width:100%;height:var(--control-height);padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);color:var(--color-text-primary);font-family:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);font-variant-numeric:tabular-nums}._time_nqpvn_6:focus{border-color:var(--color-brand-primary);outline:none}._wrap_1ck0q_2{display:inline-block;position:relative}._trigger_1ck0q_3{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-md);color:var(--color-text-muted);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}._trigger_1ck0q_3:hover,._trigger_1ck0q_3[aria-expanded=true]{background:var(--color-grey-100);color:var(--color-text-primary)}._glyph_1ck0q_5{width:var(--icon-16);height:var(--icon-16);flex:none}._menu_1ck0q_6{right:0;top:calc(100% + var(--space-4));z-index:40;box-sizing:border-box;width:256px;padding:var(--space-4);gap:var(--space-8);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);flex-direction:column;display:flex;position:absolute}._item_1ck0q_7{align-items:center;gap:var(--space-8);width:100%;padding:8px var(--space-8);border-radius:var(--radius-sm);text-align:left;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);background:0 0;border:0;display:flex}._item_1ck0q_7:hover{background:var(--color-grey-100)}._item_1ck0q_7[data-danger=true]{color:var(--color-status-error)}._blank_1ck0q_10{width:var(--icon-16);flex:none}._row_13qdj_1{align-items:center;gap:var(--space-8);display:inline-flex}._row_1cc2d_2{align-items:center;gap:var(--space-4);display:inline-flex}._btn_1cc2d_3{width:var(--control-height);height:var(--control-height);box-sizing:border-box;border-radius:var(--radius-md);color:var(--color-text-secondary);transition:background-color var(--motion-fast) var(--ease-clinical), border-color var(--motion-fast) var(--ease-clinical);background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}._btn_1cc2d_3:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-grey-100)}._btn_1cc2d_3:active:not(:disabled):not([aria-disabled=true]){background:var(--color-grey-200)}._btn_1cc2d_3:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}._btn_1cc2d_3[data-tone=positive]{color:var(--color-status-success)}._btn_1cc2d_3[data-tone=danger]{color:var(--color-status-error)}._btn_1cc2d_3:disabled,._btn_1cc2d_3[aria-disabled=true]{opacity:.5;cursor:default}._glyph_1cc2d_10{width:var(--icon-16);height:var(--icon-16)}._doctor_nrsy7_1{align-items:center;gap:var(--space-8);display:inline-flex}._btn_1xnah_2{height:var(--control-height);font:inherit;color:inherit;-webkit-user-select:none;user-select:none;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}._btn_1xnah_2:hover{color:var(--color-grey-700)}._mark_1xnah_4{margin-left:var(--space-4);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-grey-400)}._btn_1xnah_2[data-on=true] ._mark_1xnah_4{color:var(--color-blue-500)}._bar_n3n49_2{min-height:var(--pager-height);box-sizing:border-box;padding:var(--space-8) var(--space-24);border-top:1px solid var(--color-border-default);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);justify-content:space-between;align-items:center;margin:0;display:flex}._left_n3n49_3{align-items:center;gap:var(--space-8);display:flex}._sizes_n3n49_4{align-items:center;gap:var(--space-4);display:flex}._size_n3n49_4{height:var(--control-height);padding:0 var(--space-8);border-radius:var(--radius-sm);font:inherit;color:var(--color-text-muted);background:0 0;border:0}._size_n3n49_4:hover{color:var(--color-text-secondary)}._size_n3n49_4[aria-pressed=true]{color:var(--color-brand-primary);font-weight:600}._range_n3n49_8{color:var(--color-text-muted);font-variant-numeric:tabular-nums}._pager_n3n49_9{align-items:center;gap:var(--space-4);display:flex}._step_n3n49_10{padding:var(--space-4) var(--space-8);color:var(--color-text-muted);background:0 0;border:0;align-items:center;display:inline-flex}._step_n3n49_10:hover:not(:disabled){color:var(--color-text-secondary)}._step_n3n49_10:disabled{opacity:.4;cursor:default}._glyph_n3n49_13{width:var(--icon-16);height:var(--icon-16)}._num_n3n49_14{min-width:var(--control-height);height:var(--control-height);padding:0 var(--space-8);border-radius:var(--radius-sm);font:inherit;color:var(--color-text-secondary);background:0 0;border:0}._num_n3n49_14:hover{background:var(--color-grey-100)}._num_n3n49_14[aria-current=page]{background:var(--color-brand-primary);color:var(--color-text-inverse);font-weight:600}._gap_n3n49_17{padding:0 var(--space-8);color:var(--color-text-hint)}._num_n3n49_14:disabled,._size_n3n49_4:disabled{opacity:.4;cursor:default}._scroll_j1z5w_1{width:100%;position:relative;overflow-x:auto}._pick_j1z5w_2{width:var(--space-48);padding-right:0}._sr_j1z5w_3{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._who_j1z5w_4{align-items:center;gap:var(--space-8);display:inline-flex}._skeleton_j1z5w_5{gap:var(--space-16);padding:var(--space-16);flex-direction:column;display:flex}._skeletonRow_j1z5w_6{height:var(--space-16);border-radius:var(--radius-sm);background:var(--color-grey-300)}._skeletonRow_j1z5w_6:nth-child(2n){width:70%}._source_1lfe3_1{align-items:center;gap:var(--space-4);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);display:inline-flex}._source_1lfe3_1 a{color:var(--color-brand-primary)}._source_1lfe3_1 a:hover{text-decoration:underline}._glyph_1lfe3_4{width:var(--icon-12);height:var(--icon-12);flex:none}._card_v02m0_1{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);overflow:hidden}._row_v02m0_2{align-items:center;gap:var(--space-16);min-height:var(--table-row);padding:0 var(--space-16);font-size:var(--type-body-size);line-height:var(--type-body-line);grid-template-columns:minmax(0,2fr) minmax(0,1.5fr) minmax(0,1.5fr) minmax(0,1.5fr) auto;display:grid}._row_v02m0_2+._row_v02m0_2{border-top:1px solid var(--surface-line)}._head_v02m0_4{min-height:var(--table-head-row);background:var(--surface-panel);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted)}._row_v02m0_2[data-selected=true]{background:var(--color-list-row-selected)}._cell_v02m0_6{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._name_v02m0_7{font-weight:var(--type-body-strong-weight)}._sub_v02m0_8{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._state_v02m0_9{align-items:center;gap:var(--space-8);min-height:var(--table-row);padding:0 var(--space-16);font-size:var(--type-body-size);color:var(--color-text-muted);display:flex}._skel_v02m0_10{height:var(--space-8);border-radius:var(--radius-sm);background:var(--color-grey-200)}._count_1yk18_1{margin-left:var(--space-8);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-weight:400}._section_19mn6_2{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._header_19mn6_3{align-items:center;gap:var(--space-8);display:flex}._heading_19mn6_4{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);margin:0;font-weight:600}._hint_19mn6_5{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta);margin:0}._meta_19mn6_6{margin-top:var(--space-4);align-items:center;gap:var(--space-8);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);flex-wrap:wrap;display:flex}._action_19mn6_7{margin-top:var(--space-4);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);display:block}._action_19mn6_7 b{font-weight:600}._summary_19mn6_9{cursor:pointer;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary)}._list_19mn6_10{padding:0 0 0 var(--space-24);gap:var(--space-4);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary);flex-direction:column;margin:0;display:flex}._more_19mn6_11{cursor:pointer;font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--accent-primary);background:0 0;border:0;padding:0}._sectionLabel_19mn6_12{margin:var(--space-8) 0 var(--space-4);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-meta)}._desc_19mn6_13{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);white-space:pre-line;margin:0}._badge_19mn6_14{min-width:var(--space-24);height:var(--space-24);padding:0 var(--space-8);border-radius:var(--radius-full);background:var(--surface-panel);font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--ink-body);justify-content:center;align-items:center;display:inline-flex}._cards_19mn6_15{gap:var(--space-8);flex-direction:column;display:flex}._suggested_19mn6_16{margin-top:var(--space-8);align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._tag_19mn6_17{padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-sm);background:var(--surface-read);font-size:var(--type-meta-size);line-height:var(--type-label-line);color:var(--ink-body)}._footer_19mn6_18{margin-top:var(--space-8);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta)}._empty_19mn6_19{align-items:center;gap:var(--space-4);padding:var(--space-16);text-align:center;color:var(--ink-secondary);font-size:var(--type-body-size);line-height:var(--type-body-line);flex-direction:column;display:flex}._empty_19mn6_19 b{color:var(--ink-body);font-weight:600}._row_l8q5v_1{align-items:center;gap:var(--space-16);min-height:var(--space-64);padding:var(--space-8) var(--space-16);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);display:flex}._row_l8q5v_1[data-archived=true]{background:var(--surface-panel);color:var(--color-text-muted)}._glyph_l8q5v_3{width:var(--space-40);height:var(--space-40);border-radius:var(--radius-md);background:var(--color-grey-200);color:var(--color-text-secondary);flex:none;place-items:center;display:grid}._glyphSvg_l8q5v_4{width:var(--icon-20);height:var(--icon-20)}._text_l8q5v_5{flex:1;min-width:0}._title_l8q5v_6{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._row_l8q5v_1[data-archived=true] ._title_l8q5v_6{color:var(--color-text-muted)}._meta_l8q5v_8{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);margin:0}._review_l8q5v_9{flex:none;align-items:center;display:flex}._actions_l8q5v_10{align-items:center;gap:var(--space-4);flex:none;display:flex}._skelIcon_l8q5v_11{width:var(--space-40);height:var(--space-40);border-radius:var(--radius-md);background:var(--color-grey-300);flex:none}._skelText_l8q5v_12{height:var(--space-8);border-radius:var(--radius-sm);background:var(--color-grey-300);flex:1}._tab_octtr_1{gap:var(--space-8);width:720px;padding:var(--space-24);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);flex-direction:column;display:flex}._head_octtr_2{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}._title_octtr_3{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._count_octtr_4{color:var(--color-text-muted);font-weight:var(--type-body-strong-weight)}._hint_octtr_5{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._muted_octtr_6{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);margin:0}._list_octtr_7{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._skelRow_octtr_8{align-items:flex-start;gap:var(--space-8);padding:var(--space-8) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);display:flex}._skelTile_octtr_9{width:var(--space-40);height:var(--space-40);border-radius:var(--radius-md);background:var(--color-grey-200);flex:none}._skelLines_octtr_10{gap:var(--space-8);flex-direction:column;flex:1;min-width:0;display:flex}._skelLine_octtr_10{height:var(--space-16);border-radius:var(--radius-sm,4px);background:var(--color-grey-200);width:60%}._skelLine_octtr_10[data-short=true]{height:var(--space-8);width:40%}._empty_octtr_13{align-items:flex-start;gap:var(--space-8);padding:var(--space-8) 0;text-align:left;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);flex-direction:column;display:flex}._empty_octtr_13 svg{width:var(--space-32);height:var(--space-32);margin-bottom:var(--space-8);color:var(--color-text-muted)}._alert_octtr_15{padding:var(--space-16) var(--space-16);border:1px solid var(--color-status-error-line,var(--surface-line));border-radius:var(--radius-md);background:var(--color-status-error-bg);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-status-error-text,var(--color-status-error))}._pager_octtr_16{justify-content:flex-end;align-items:center;gap:var(--space-8);padding:var(--space-8) 0;display:flex}._page_octtr_16{font-size:var(--type-body-size);font-variant-numeric:tabular-nums;color:var(--color-text-muted)}._page_octtr_16 b{font-weight:var(--type-body-strong-weight);color:var(--color-text-primary)}._host_1inqi_2{left:50%;bottom:var(--space-24);z-index:100;align-items:center;gap:var(--space-8);pointer-events:none;flex-direction:column;display:flex;position:fixed;transform:translate(-50%)}._toast_1inqi_3{pointer-events:auto;align-items:center;gap:var(--space-8);max-width:var(--toast-max-width);padding:var(--space-8) var(--space-16);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);animation:_slide-in_1inqi_1 var(--motion-quick) var(--ease-clinical);border:1px solid #0000;display:flex}._icon_1inqi_9{width:var(--icon-16);height:var(--icon-16);flex:none}._toast_1inqi_3[data-tone=success]{background:var(--chip-success-bg);color:var(--color-status-success-text);border-color:var(--color-status-success)}._toast_1inqi_3[data-tone=info]{background:var(--chip-info-bg);color:var(--chip-info-fg);border-color:var(--color-blue-300)}._toast_1inqi_3[data-tone=warning]{background:var(--chip-warning-bg);color:var(--chip-warning-fg);border-color:var(--color-status-warning)}@keyframes _slide-in_1inqi_1{0%{opacity:0;transform:translateY(var(--space-8))}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._toast_1inqi_3{animation:none}}._box_1t22z_2{flex:0 auto;min-width:0;height:100%;position:relative}._measure_1t22z_4{gap:var(--tab-gap);visibility:hidden;pointer-events:none;height:0;display:flex;overflow:hidden}._measure_1t22z_4>:last-child{position:absolute}._tabs_1t22z_7{gap:var(--tab-gap);min-width:0;height:100%;display:flex}._tab_1t22z_7{align-items:flex-end;gap:var(--space-8);white-space:nowrap;height:100%;font-size:var(--type-tab-size);line-height:var(--type-tab-line);font-weight:var(--type-tab-weight);color:var(--color-text-secondary);background:0 0;border:0;border-bottom:2px solid #0000;flex:none;padding:0 0 8px;display:inline-flex}._tab_1t22z_7:hover{color:var(--color-text-primary)}._tab_1t22z_7[aria-selected=true]{color:var(--accent-active-text);border-bottom-color:var(--accent-primary)}._count_1t22z_16{font-weight:var(--type-body-weight);color:var(--color-text-secondary);font-variant-numeric:tabular-nums}._chevron_1t22z_17{width:var(--icon-16);height:var(--icon-16)}._more_1t22z_18{height:100%;position:relative}._menu_1t22z_19{right:0;top:calc(100% + var(--space-4));z-index:40;min-width:var(--menu-width);padding:var(--space-8);gap:var(--space-4);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);flex-direction:column;display:flex;position:absolute}._option_1t22z_24{justify-content:space-between;align-items:center;gap:var(--space-8);height:var(--space-40);padding:0 var(--space-8);border-radius:var(--radius-md);text-align:left;white-space:nowrap;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);background:0 0;border:0;display:flex}._option_1t22z_24:hover{background:var(--surface-panel)}._bar_1t22z_31{border-bottom:1px solid var(--surface-line);align-items:flex-end;min-width:0;display:flex}._vertical_1t22z_35{border-left:1px solid var(--surface-line);flex-direction:column;display:flex}._vtab_1t22z_36{justify-content:space-between;align-items:center;gap:var(--space-8);height:var(--space-40);padding:0 var(--space-16);text-align:left;cursor:pointer;font-family:inherit;font-size:var(--type-tab-size);line-height:var(--type-tab-line);font-weight:var(--type-tab-weight);color:var(--color-text-secondary);background:0 0;border:0;border-left:2px solid #0000;min-width:0;margin-left:-1px;display:flex}._vtab_1t22z_36:hover{color:var(--color-text-primary)}._vtab_1t22z_36[aria-selected=true]{color:var(--accent-active-text);border-left-color:var(--accent-primary)}._vtab_1t22z_36:focus-visible{outline:2px solid var(--accent-primary);outline-offset:-2px}._vlabel_1t22z_41{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._list_qv50i_1{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;margin:0;padding:0;display:flex;overflow:hidden}._row_qv50i_2{align-items:center;gap:var(--space-8);min-height:var(--table-row);padding:var(--space-8) var(--space-16);text-align:left;width:100%;font:inherit;color:var(--color-text-primary);background:0 0;border:0;display:flex}._row_qv50i_2+._row_qv50i_2{border-top:1px solid var(--surface-line)}._row_qv50i_2:hover:not(:disabled){background:var(--surface-panel)}._row_qv50i_2[aria-checked=true]{background:var(--color-surface-tint-brand)}._row_qv50i_2:disabled{color:var(--color-text-subtle);cursor:default}._row_qv50i_2:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}._text_qv50i_8{flex-direction:column;flex:1;min-width:0;display:flex}._name_qv50i_9{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight)}._sub_qv50i_10{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._radio_qv50i_11{width:var(--icon-16);height:var(--icon-16);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--surface-read);flex:none}._row_qv50i_2[aria-checked=true] ._radio_qv50i_11{border:5px solid var(--color-brand-primary)}._root_usswe_1,._group_usswe_2{gap:var(--space-8);flex-direction:column;display:flex}._option_usswe_3{gap:var(--space-4);padding:var(--space-8) var(--space-16);text-align:left;border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);color:var(--color-text-primary);flex-direction:column;display:flex}._option_usswe_3:hover:not(:disabled){background:var(--surface-panel)}._option_usswe_3[aria-checked=true]{border-color:var(--color-brand-primary);outline:2px solid var(--color-brand-primary);outline-offset:-1px}._option_usswe_3:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}._option_usswe_3:disabled{color:var(--color-text-subtle);background:var(--surface-panel);cursor:default}._name_usswe_8{font-weight:var(--type-body-strong-weight)}._hint_usswe_9{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._locked_usswe_10{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._wrap_nvtp7_1{gap:var(--space-16);flex-direction:column;display:flex}._search_nvtp7_2{position:relative}._search_nvtp7_2 input{padding-left:var(--space-40)}._glass_nvtp7_4{left:var(--space-8);top:var(--space-8);width:var(--icon-16);height:var(--icon-16);color:var(--color-text-muted);pointer-events:none;z-index:1;position:absolute}._grid_nvtp7_5{gap:var(--space-8);grid-template-columns:1fr 1fr;display:grid}._card_nvtp7_6{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);min-width:0;padding-right:var(--space-8);align-items:center;display:flex}._card_nvtp7_6:hover:not([data-selected=true]){background:var(--surface-panel)}._card_nvtp7_6[data-selected=true]{border-color:var(--color-brand-primary)}._pick_nvtp7_9{align-items:center;gap:var(--space-8);min-width:0;padding:var(--space-8) var(--space-8);text-align:left;font:inherit;color:inherit;background:0 0;border:0;flex:1;display:flex}._text_nvtp7_10{flex-direction:column;flex:1;min-width:0;display:flex}._name_nvtp7_11{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._sub_nvtp7_12{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._tick_nvtp7_13{width:var(--icon-16);height:var(--icon-16);color:var(--color-brand-primary);flex:none}._section_5qrb9_2{padding:var(--space-16) var(--space-16);border-top:1px solid var(--color-border-subtle);position:relative}._label_5qrb9_3{margin:0 0 var(--space-8);color:var(--ink-meta);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);display:block}._none_5qrb9_4{margin:var(--space-8) 0 0;color:var(--color-text-hint);font-size:var(--type-body-size);line-height:var(--type-body-line)}._tiles_5qrb9_5{gap:var(--space-8);display:flex}._tiles_5qrb9_5[data-scroll]{padding-bottom:var(--space-4);scrollbar-width:none;overflow-x:auto}._tile_5qrb9_5{--loc-tint:var(--cat-jade-100);--loc-edge:var(--cat-jade-500);--loc-icon:var(--cat-jade-600);--loc-ink:var(--cat-jade-800);align-items:center;gap:var(--space-8);min-width:calc(var(--space-16) * 7.5);height:var(--space-64);padding:0 var(--space-8);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-surface-card);color:var(--ink-secondary);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);cursor:pointer;flex:none;font-weight:600;display:flex}._tile_5qrb9_5[data-fit]{flex:1;min-width:0}._tile_5qrb9_5:hover{border-color:var(--color-border-strong)}._tile_5qrb9_5[data-hue=sky]{--loc-tint:var(--cat-sky-100);--loc-edge:var(--cat-sky-500);--loc-icon:var(--cat-sky-600);--loc-ink:var(--cat-sky-800)}._tile_5qrb9_5[data-hue=orange]{--loc-tint:var(--cat-orange-100);--loc-edge:var(--cat-orange-500);--loc-icon:var(--cat-orange-600);--loc-ink:var(--cat-orange-800)}._tile_5qrb9_5[data-hue=purple]{--loc-tint:var(--cat-purple-100);--loc-edge:var(--cat-purple-500);--loc-icon:var(--cat-purple-600);--loc-ink:var(--cat-purple-800)}._tile_5qrb9_5[aria-pressed=true]{border-color:var(--loc-edge);background:var(--loc-tint);color:var(--loc-ink)}._tile_5qrb9_5[aria-pressed=true] ._icon_5qrb9_15{color:var(--loc-icon)}._icon_5qrb9_15{width:var(--icon-16);height:var(--icon-16);flex:none}._name_5qrb9_17{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._grid_1f881_1{grid-template-columns:repeat(auto-fill, minmax(calc(var(--space-64) * 3), 1fr));gap:var(--space-16);display:grid}._card_1f881_2{align-items:center;gap:var(--space-8);padding:var(--space-16);text-align:left;font:inherit;border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);color:var(--color-text-primary);display:flex}._card_1f881_2:hover:not(:disabled){background:var(--surface-panel)}._card_1f881_2[aria-checked=true]{border-color:var(--color-brand-primary);background:var(--color-surface-tint-brand)}._card_1f881_2:disabled{color:var(--color-text-subtle);cursor:default;background:var(--surface-panel)}._card_1f881_2:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._icon_1f881_7{width:var(--space-40);height:var(--space-40);border-radius:var(--radius-md);background:var(--color-grey-200);color:var(--color-text-secondary);flex:none;place-items:center;display:grid}._icon_1f881_7 svg{width:var(--icon-20);height:var(--icon-20)}._text_1f881_9{flex-direction:column;min-width:0;display:flex}._name_1f881_10{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._sub_1f881_11{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._skel_1f881_12{height:calc(var(--space-64) + var(--space-8));border-radius:var(--radius-card);background:var(--color-grey-200)}._empty_1f881_13{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);margin:0}._root_11pm8_3{gap:var(--space-8);margin-top:var(--space-4);flex-direction:column;display:flex}._anchor_11pm8_4{display:block}._trigger_11pm8_5{box-sizing:border-box;width:100%;padding:var(--space-4) var(--space-8);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-surface-card);color:var(--color-text-hint);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;display:inline-flex}._trigger_11pm8_5:hover:not(:disabled){border-color:var(--color-border-strong)}._trigger_11pm8_5:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:0}._trigger_11pm8_5[data-set=true]{color:var(--color-brand-depth)}._trigger_11pm8_5:disabled{cursor:default}._trigger_11pm8_5 svg{width:var(--icon-16);height:var(--icon-16);margin-left:var(--space-4);color:var(--color-text-muted)}._foot_11pm8_11{margin-top:var(--space-8);padding-top:var(--space-8);border-top:1px solid var(--color-border-default);font-size:var(--type-body-size);line-height:var(--type-body-line);justify-content:space-between;align-items:center;display:flex}._today_11pm8_12{color:var(--color-brand-primary);font:inherit;font-weight:var(--type-body-strong-weight);cursor:pointer;background:0 0;border:0;padding:0}._today_11pm8_12:hover{text-decoration:underline}._picked_11pm8_14{color:var(--color-text-muted)}._list_1ib3d_1{gap:var(--space-16);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._card_1ib3d_2{border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);padding:var(--space-16);gap:var(--space-8);flex-direction:column;display:flex}._when_1ib3d_3{align-items:center;gap:var(--space-8);font-weight:var(--type-body-strong-weight);margin:0;display:flex}._latest_1ib3d_4{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-label-weight);color:var(--color-text-muted)}._grid_1ib3d_5{gap:var(--space-8) var(--space-16);grid-template-columns:repeat(3,1fr);margin:0;display:grid}._grid_1ib3d_5 dt{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._grid_1ib3d_5 dd{overflow-wrap:anywhere;margin:0}._grid_1ib3d_5 dd[data-missing=true]{color:var(--color-text-muted)}._seg_1ib3d_11{align-self:flex-start;display:flex}._seg_1ib3d_11 button{min-height:var(--control-height);padding:0 var(--space-12);border:1px solid var(--surface-line);background:var(--surface-read);color:var(--color-text-secondary);font:inherit;font-size:var(--type-label-size);line-height:var(--type-meta-line);font-weight:var(--type-label-weight);cursor:pointer;display:block;position:relative}._seg_1ib3d_11 button:first-child{border-radius:var(--radius-md) 0 0 var(--radius-md)}._seg_1ib3d_11 button+button{border-radius:0 var(--radius-md) var(--radius-md) 0;margin-left:-1px}._seg_1ib3d_11 button[aria-checked=true],._chips_1ib3d_16 button[aria-checked=true]{z-index:1;border-color:var(--accent-primary);background:var(--accent-active-bg);color:var(--accent-active-text)}._seg_1ib3d_11 button:focus-visible,._chips_1ib3d_16 button:focus-visible,._retry_1ib3d_17:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}._trend_1ib3d_20{gap:var(--space-16);flex-direction:column;display:flex}._chips_1ib3d_16{gap:var(--space-4);flex-wrap:wrap;display:flex}._chips_1ib3d_16 button{min-height:var(--control-height);padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-sm);background:var(--surface-read);color:var(--color-text-secondary);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);white-space:nowrap;cursor:pointer;align-items:center;display:flex}._chart_1ib3d_23{width:100%;height:calc(var(--space-24) * 12.5)}._one_1ib3d_24{gap:var(--space-4);flex-direction:column;display:flex}._note_1ib3d_25{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._tipDate_1ib3d_26{margin-bottom:var(--space-4);font-weight:var(--type-label-weight)}._tipValue_1ib3d_27{font-weight:var(--type-section-weight)}._tipBy_1ib3d_28{margin-top:var(--space-4);color:var(--color-text-secondary)}._line_1ib3d_31{justify-content:space-between;align-items:center;gap:var(--space-16);min-height:var(--space-24);display:flex}._error_1ib3d_32{white-space:nowrap;color:var(--color-status-error);margin:0}._action_1ib3d_33{flex-shrink:0}._retry_1ib3d_17{color:var(--accent-primary);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:underline;display:inline}._retry_1ib3d_17:hover{color:var(--accent-active-text)}._title_ybils_1{color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._title_ybils_1[data-size=page]{font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--type-title-weight)}._title_ybils_1[data-size=card]{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight)}._back_jnhg7_2{align-items:center;gap:var(--space-4);height:var(--control-height);padding:0 var(--space-8) 0 var(--space-4);border-radius:var(--radius-md);color:var(--color-text-secondary);white-space:nowrap;font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-body-strong-weight);background:0 0;border:0;flex:none;display:inline-flex}._back_jnhg7_2[data-compact=true]{justify-content:center;width:28px;padding:0}._back_jnhg7_2:hover{background:var(--surface-panel);color:var(--color-text-primary)}._icon_jnhg7_9{width:var(--icon-16);height:var(--icon-16);stroke-width:1.5px;flex:none}._header_rdt4r_4{height:var(--page-header-height);align-items:center;gap:var(--space-24);padding:0 var(--page-header-padding);background:var(--surface-read);box-shadow:inset 0 -1px 0 var(--surface-line);flex:none;min-width:0;display:flex;position:relative}._banner_rdt4r_5{align-items:center;gap:var(--space-8);padding-top:var(--page-header-padding);flex:0 auto;align-self:flex-start;min-width:160px;max-width:640px;display:flex}._who_rdt4r_6{min-width:0}._name_rdt4r_7{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-primary);font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--type-section-weight);margin:0;overflow:hidden}._meta_rdt4r_8{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-secondary);font-size:var(--type-meta-size);line-height:var(--type-meta-line);overflow:hidden}._tabs_rdt4r_9{flex:1;justify-content:flex-end;align-self:stretch;min-width:0;display:flex}._right_rdt4r_10{align-self:flex-end;align-items:center;gap:var(--space-16);margin-bottom:var(--page-header-padding);flex:none;display:flex}._metaRow_rdt4r_13{align-items:center;gap:var(--space-8);min-width:0;display:flex}._visit_rdt4r_16{color:var(--color-text-primary);font-weight:var(--type-label-weight)}._status_1l1il_1{align-items:center;gap:var(--space-4);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);display:inline-flex}._status_1l1il_1[data-state=error]{color:var(--color-status-amber-text)}._icon_1l1il_3{width:var(--icon-16);height:var(--icon-16);flex:none}._spin_1l1il_4{animation:_spin_1l1il_4 var(--motion-loop-spin) linear infinite}._retry_1l1il_5{margin-left:var(--space-4);color:var(--color-brand-primary);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);background:0 0;border:0;padding:0}._retry_1l1il_5:hover{text-decoration:underline}@keyframes _spin_1l1il_4{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spin_1l1il_4{animation:none}}._name_1w503_1{min-width:calc(var(--space-64) * 3);border-radius:var(--radius-sm);max-width:100%;padding:0 var(--space-4);margin-left:calc(-1 * var(--space-4));font:inherit;font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--type-title-weight);color:var(--color-text-primary);background:0 0;border:1px solid #0000}._name_1w503_1:hover{border-color:var(--surface-line)}._name_1w503_1:focus{outline:2px solid var(--color-brand-primary);outline-offset:0}._frame_ce2n0_2{box-sizing:border-box;width:100%;padding:var(--space-48);flex-direction:column;min-height:100%;display:flex}._header_ce2n0_3{justify-content:space-between;align-items:center;gap:var(--space-16);height:48px;margin:0 0 var(--space-16);flex:none;display:flex}._header_ce2n0_3[data-stacked=true]{align-items:flex-start;height:56px}._heading_ce2n0_5{align-items:baseline;gap:var(--space-8);min-width:0;display:flex}._titles_ce2n0_6{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._title_ce2n0_6{font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--type-title-weight);color:var(--color-text-primary);white-space:nowrap;margin:0}._count_ce2n0_8{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-weight:400;overflow:hidden}._subtitle_ce2n0_9{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._controls_ce2n0_10{align-items:center;gap:var(--space-8);flex:none;height:32px;display:flex}._back_ce2n0_11{align-self:center}._demo_ce2n0_12{border:1px dashed var(--color-border-default);background:var(--surface-read);width:100%;min-width:0;max-width:880px}._card_ce2n0_13{border:1px solid var(--color-border-default);border-radius:var(--radius-card);background:var(--color-surface-card);min-height:120px;padding:var(--space-16);font-size:var(--type-body-size);color:var(--color-text-secondary);flex:1}._header_ev70c_1{min-height:var(--page-header-height);min-width:0;padding:0 var(--page-header-padding);align-items:flex-end;gap:var(--space-16);background:var(--surface-read);box-shadow:inset 0 -1px 0 var(--surface-line);flex:none;display:flex}._header_ev70c_1[data-inset=page]{padding-inline:var(--content-padding)}._header_ev70c_1>:first-child:not(._left_ev70c_8){margin-top:var(--page-header-padding);align-self:flex-start}._left_ev70c_8{align-self:flex-start;min-width:0;margin-right:auto;padding-top:16px}._titleRow_ev70c_10{align-items:center;gap:var(--space-8);min-width:0;display:flex}._meta_ev70c_11{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}._right_ev70c_12{place-content:flex-end;align-self:stretch;align-items:flex-end;gap:var(--space-8) var(--space-16);min-width:0;padding-bottom:var(--page-header-padding);flex-wrap:wrap;display:flex}._tabs_ev70c_14{min-width:0;margin-bottom:calc(-1 * var(--page-header-padding));align-self:stretch}._tag_ev70c_15{padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-tag);color:var(--color-text-secondary);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);flex:none}._header_ev70c_1[data-stacked]{height:auto;box-shadow:none;margin-bottom:var(--space-16);background:0 0;justify-content:space-between;align-items:flex-start;padding:0}._header_ev70c_1[data-stacked] ._left_ev70c_8{gap:var(--space-4);flex-direction:column;padding-top:0;display:flex}._header_ev70c_1[data-stacked] ._right_ev70c_12{align-self:flex-start;padding-bottom:0}[data-intel-folded] ._right_ev70c_12{padding-right:var(--intel-disc-reserve)}._row_1d4h2_1{align-items:center;gap:var(--space-8);grid-template-columns:1fr 1fr 1fr auto;display:grid}._row_1d4h2_1[data-dense=true]{grid-template-columns:1fr 1fr}._row_1d4h2_1[data-dense=true]>:nth-child(3){grid-column:1/2}._row_1d4h2_1[data-dense=true]>:nth-child(4){grid-column:2/3;justify-self:end}._row_1d4h2_1[data-dense=true] input,._row_1d4h2_1[data-dense=true] select{height:var(--space-32)}._root_1ao4b_1{gap:var(--space-16);flex-direction:column;display:flex}._head_1ao4b_2{align-items:center;gap:var(--space-8);display:flex}._label_1ao4b_3{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._empty_1ao4b_4{color:var(--color-text-muted);margin:0}._summary_1ao4b_5{padding:var(--space-8) var(--space-16);border-radius:var(--radius-md);background:var(--surface-panel);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);margin:0}._root_bojni_2{display:inline-block;position:relative}._trigger_bojni_3{cursor:pointer;font:inherit;background:0 0;border:0;padding:0}._pop_bojni_4{right:0;top:calc(100% + var(--space-8));z-index:var(--z-popover,50);width:max-content;min-width:calc(var(--space-64) * 5);max-width:calc(var(--space-16) * 30);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);padding:var(--space-16);box-shadow:var(--shadow-8);position:absolute}._list_bojni_5{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-primary);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._list_bojni_5>li{padding:var(--space-8) 0}._list_bojni_5>li+li{border-top:1px solid var(--surface-line)}._plain_bojni_9{cursor:pointer;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);text-align:left;background:0 0;border:0;padding:0}._plain_bojni_9:hover{color:var(--color-text-primary)}._pop_bojni_4[data-up]{top:auto;left:0;right:auto;bottom:calc(100% + var(--space-16))}._item_bojni_12{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}._item_bojni_12:hover{text-decoration:underline}._root_1vp2v_1{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._card_1vp2v_2{background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);min-width:0;overflow:hidden}._head_1vp2v_3{align-items:center;gap:var(--space-8);min-height:var(--space-32);display:flex}._icon_1vp2v_4{width:var(--icon-20);height:var(--icon-20);color:var(--color-text-secondary);flex:none}._title_1vp2v_5{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-primary);margin:0}._fold_1vp2v_6{align-items:center;gap:var(--space-4);font:inherit;color:inherit;background:0 0;border:0;padding:0;display:inline-flex}._chevron_1vp2v_7{width:var(--icon-16);height:var(--icon-16);color:var(--color-text-muted);transition:transform var(--motion-fast) var(--ease-clinical)}._chevron_1vp2v_7[data-open=false]{transform:rotate(-90deg)}._meta_1vp2v_9{margin-left:var(--space-4);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._actions_1vp2v_10{align-items:center;gap:var(--space-8);flex:none;margin-left:auto;display:flex}._body_1vp2v_11{min-width:0;padding:var(--space-16);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);overflow-x:auto}._body_1vp2v_11[data-flush=true]{padding:0}@media (prefers-reduced-motion:reduce){._chevron_1vp2v_7{transition:none}}._root_ehqqz_1{gap:var(--space-8);flex-direction:column;display:flex}._zone_ehqqz_2{align-items:center;gap:var(--space-8);padding:var(--space-32) var(--space-24);text-align:center;border:1px solid var(--color-border-strong);border-radius:var(--radius-card);background:var(--surface-read);color:var(--color-text-secondary);font-size:var(--type-body-size);line-height:var(--type-body-line);flex-direction:column;display:flex}._zone_ehqqz_2[data-over=true]{border-color:var(--color-brand-primary);background:var(--color-surface-tint-brand);color:var(--color-brand-depth)}._zone_ehqqz_2[data-disabled=true]{background:var(--surface-panel);color:var(--color-text-subtle)}._zone_ehqqz_2 svg{width:var(--icon-24);height:var(--icon-24)}._browse_ehqqz_6{font:inherit;color:var(--color-brand-primary);font-weight:var(--type-body-strong-weight);background:0 0;border:0;padding:0}._browse_ehqqz_6:hover{text-decoration:underline}._limits_ehqqz_8{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._notice_ehqqz_9{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-8);border-radius:var(--radius-md);font-size:var(--type-meta-size);line-height:var(--type-meta-line);margin:0;display:flex}._notice_ehqqz_9[data-kind=refused]{background:var(--chip-error-bg);color:var(--chip-error-fg)}._notice_ehqqz_9[data-kind=duplicate]{background:var(--chip-warning-bg);color:var(--chip-warning-fg)}._notice_ehqqz_9 svg{width:var(--icon-16);height:var(--icon-16);flex:none}._files_ehqqz_13{border:1px solid var(--surface-line);border-radius:var(--radius-card);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._file_ehqqz_13{align-items:center;gap:var(--space-8);height:var(--table-row);padding:0 var(--space-16);font-size:var(--type-body-size);line-height:var(--type-body-line);display:flex}._file_ehqqz_13+._file_ehqqz_13{border-top:1px solid var(--surface-line)}._file_ehqqz_13 svg{width:var(--icon-16);height:var(--icon-16);color:var(--color-text-muted);flex:none}._name_ehqqz_17{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._size_ehqqz_18{font-size:var(--type-meta-size);color:var(--color-text-muted)}._name_1gzlm_1{align-items:flex-start;gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._name_1gzlm_1[data-fill]{flex:1;width:100%}._input_1gzlm_3{font:inherit;font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--type-title-weight);color:var(--color-text-primary);text-align:left;background:0 0;border:none;outline:none;width:100%;min-width:120px;max-width:320px;margin:0;padding:0}._input_1gzlm_3::placeholder{font-weight:var(--type-body-weight);color:var(--color-text-hint)}._name_1gzlm_1[data-fill] ._input_1gzlm_3{text-overflow:ellipsis;white-space:nowrap;max-width:none;overflow:hidden}._badge_1gzlm_6{align-self:flex-start}._linkText_1gzlm_7{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary);display:block;overflow:hidden}._link_1gzlm_7{text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}._link_1gzlm_7:hover{color:var(--color-interactive-default);text-decoration:underline}._link_1gzlm_7:focus-visible{outline:2px solid var(--color-interactive-default);outline-offset:2px}._card_15xc8_3{min-width:0;padding:20px 0}._head_15xc8_4{align-items:center;gap:var(--space-8);min-height:var(--space-32);margin-bottom:var(--space-8);display:flex}._tile_15xc8_5{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-md);background:var(--color-grey-200);color:var(--color-text-secondary);flex:none;place-items:center;display:grid}._tileIcon_15xc8_6{width:var(--icon-16);height:var(--icon-16)}._title_15xc8_7{min-width:0;font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-primary);flex:1;margin:0}._meta_15xc8_8{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;flex:none}._body_15xc8_9{gap:var(--space-8);flex-direction:column;padding-left:44px;display:flex}._rows_15xc8_10{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_15xc8_10{align-items:baseline;gap:var(--space-8);min-height:var(--space-40);padding:var(--space-8) 0;border-top:1px solid var(--surface-line);display:flex}._row_15xc8_10:first-child{border-top:0}._key_15xc8_13{width:88px;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted);flex:none}._prepKey_15xc8_14{align-items:center;gap:var(--space-8);width:136px;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary);flex:none;display:inline-flex}._val_15xc8_15{min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);flex:1;margin:0}._line_15xc8_16{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);margin:0}._sum_15xc8_17{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);margin:0}._directions_15xc8_18{align-items:center;gap:var(--space-4);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-brand-primary);display:inline-flex}._trends_15xc8_19{gap:var(--space-8);grid-template-columns:repeat(3,1fr);display:grid}._trend_15xc8_19{gap:var(--space-4);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);min-width:0;padding:var(--space-16);flex-direction:column;display:flex}._trendName_15xc8_21{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._trendVal_15xc8_22{align-items:center;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);display:inline-flex}._trendMeta_15xc8_23{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._overview_b1jz0_1{gap:var(--space-16);grid-template-columns:repeat(auto-fit,minmax(288px,1fr));align-items:start;width:1040px;display:grid}._card_b1jz0_2{min-width:0;padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read)}._head_b1jz0_3{align-items:baseline;column-gap:var(--space-8);margin-bottom:var(--space-16);flex-wrap:wrap;display:flex}._title_b1jz0_4{min-width:0;font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);flex:1 1 0;margin:0}._meta_b1jz0_5{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);flex:1 0 100%;order:3}._link_b1jz0_6{padding:0 var(--space-8);border-radius:var(--radius-md);font:inherit;font-weight:var(--type-body-strong-weight);white-space:nowrap;color:var(--color-brand-primary);cursor:pointer;background:0 0;border:0;flex:none;margin-left:auto}._link_b1jz0_6:hover{background:var(--color-surface-tint)}._chips_b1jz0_8,._rows_b1jz0_8{margin:0;padding:0;list-style:none}._chips_b1jz0_8{gap:var(--space-8);margin-bottom:var(--space-16);flex-wrap:wrap;display:flex}._chip_b1jz0_8{align-items:center;gap:var(--space-8);max-width:100%;height:var(--space-32);padding:0 var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-md);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);display:inline-flex}._chip_b1jz0_8 svg,._row_b1jz0_8 svg{width:var(--space-16);height:var(--space-16);color:var(--color-text-muted);flex:none}._chipName_b1jz0_12{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._chipCount_b1jz0_13{font-size:var(--type-meta-size);font-variant-numeric:tabular-nums;color:var(--color-text-muted);font-weight:400}._sub_b1jz0_14{margin:0 0 var(--space-8);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted)}._row_b1jz0_8{align-items:center;gap:var(--space-8);min-height:var(--space-32);font-size:var(--type-body-size);line-height:var(--type-body-line);display:flex}._rowName_b1jz0_16{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._rowMeta_b1jz0_17{font-size:var(--type-meta-size);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-text-muted);flex:none}._more_b1jz0_18{margin:var(--space-8) 0 0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._empty_b1jz0_19{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);margin:0}._skel_b1jz0_20{height:var(--space-40);border-radius:var(--radius-md);background:var(--color-grey-200);width:100%}._chartMeta_b1jz0_21{margin:0 0 var(--space-16);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted)}._showAll_b1jz0_22{height:var(--control-height);margin-top:var(--space-8);padding:0 var(--space-8);border-radius:var(--radius-md);font:inherit;font-weight:var(--type-body-strong-weight);color:var(--color-brand-primary);cursor:pointer;background:0 0;border:0;align-items:center;display:inline-flex}._showAll_b1jz0_22:hover{background:var(--color-surface-tint)}._labs_b1jz0_24{gap:var(--space-8);flex-direction:column;width:100%;min-width:0;max-width:880px;display:flex}._labCard_b1jz0_25{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);overflow:hidden}._labHead_b1jz0_26{justify-content:space-between;align-items:flex-start;gap:var(--space-8);padding:var(--space-8) var(--space-16);background:var(--color-grey-100);flex-wrap:wrap;display:flex}._labName_b1jz0_27{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight)}._inline_b1jz0_28{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._labMeta_b1jz0_29{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._labRight_b1jz0_30{align-items:center;gap:var(--space-8);font-size:var(--type-body-size);color:var(--color-text-muted);display:flex}._table_b1jz0_31{border-collapse:collapse;width:100%;font-size:var(--type-body-size);line-height:var(--type-body-line)}._table_b1jz0_31 th{padding:var(--space-8) var(--space-16);text-align:left;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted);border-top:1px solid var(--surface-line)}._table_b1jz0_31 td{padding:var(--space-8) var(--space-16);vertical-align:top;border-top:1px solid var(--surface-line)}._table_b1jz0_31 td[data-nested=true]{padding-left:var(--space-32)}._table_b1jz0_31 td[data-num=true]{font-variant-numeric:tabular-nums}._value_b1jz0_36{font-weight:var(--type-body-strong-weight);font-variant-numeric:tabular-nums}._value_b1jz0_36[data-critical=true]{color:var(--color-status-error);font-weight:var(--type-section-weight)}._value_b1jz0_36[data-history=true]{color:var(--color-brand-primary);text-underline-offset:2px;cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}._flag_b1jz0_39{align-items:center;gap:var(--space-4);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-status-warning-text,var(--color-status-warning));display:inline-flex}._flag_b1jz0_39[data-critical=true]{color:var(--color-status-error)}._pending_b1jz0_41{color:var(--color-text-muted);font-style:italic}._struck_b1jz0_42{text-decoration:line-through}._spark_b1jz0_43{width:var(--space-56,56px);height:var(--space-16);display:inline-block}._conclusion_b1jz0_44{padding:var(--space-8) var(--space-16);border-top:1px solid var(--surface-line);font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0}._group_b1jz0_45{font-weight:var(--type-body-strong-weight)}._outside_b1jz0_46{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-muted);margin:0}._fail_b1jz0_47{padding:var(--space-8) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);font-size:var(--type-body-size);color:var(--color-status-error);margin:0}._pop_b1jz0_48{width:320px;margin-top:var(--space-4);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);box-shadow:var(--shadow-overlay)}._popHead_b1jz0_49{padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--surface-line);font-size:var(--type-body-size);font-weight:var(--type-body-strong-weight)}._versions_b1jz0_50{gap:var(--space-8);padding:var(--space-16);flex-direction:column;margin:0;list-style:none;display:flex}._plan_b1jz0_51{gap:var(--space-24);width:1040px;padding:var(--space-24);flex-direction:column;display:flex}._plan_b1jz0_51 section{gap:var(--space-8);flex-direction:column;display:flex}._planHead_b1jz0_53{justify-content:space-between;align-items:baseline;gap:var(--space-16);display:flex}._planTitle_b1jz0_54{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._tally_b1jz0_55{font-size:var(--type-meta-size);color:var(--color-text-muted);white-space:nowrap}._planSub_b1jz0_56{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-muted);margin:0}._goals_b1jz0_57{gap:var(--space-16);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));margin:0;padding:0;list-style:none;display:grid}._goal_b1jz0_57{gap:var(--space-4);min-width:0;padding:var(--space-16);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);flex-direction:column;display:flex}._goalHead_b1jz0_59{justify-content:space-between;align-items:flex-start;gap:var(--space-8);display:flex}._goalTitle_b1jz0_60{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight)}._goalLine_b1jz0_61{font-size:var(--type-body-size);line-height:var(--type-body-line)}._goalTarget_b1jz0_62{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._org_b1jz0_63{gap:var(--space-8);width:480px;padding:var(--space-24) 0;flex-direction:column;display:flex}._orgLine_b1jz0_64{height:var(--space-16);border-radius:var(--radius-sm,4px);background:var(--color-grey-200)}._section_1qph6_2{border-bottom:1px solid var(--surface-line)}._head_1qph6_3{align-items:center;gap:var(--space-8);min-height:var(--space-48);padding-right:var(--space-24);display:flex}._heading_1qph6_4{flex:1 1 0;min-width:0;margin:0;display:flex}._toggle_1qph6_5{align-items:center;gap:var(--space-8);min-width:0;min-height:var(--space-48);padding:0 0 0 var(--space-24);text-align:start;color:var(--ink-body);cursor:pointer;background:0 0;border:0;flex:1 1 0;display:flex}._head_1qph6_3:has(>._heading_1qph6_4:hover){background:var(--surface-panel)}._toggle_1qph6_5:focus-visible{outline:2px solid var(--accent-primary);outline-offset:-2px}._chev_1qph6_8{width:var(--icon-16);height:var(--icon-16);color:var(--ink-secondary);transition:transform var(--motion-fast) var(--ease-clinical);flex:none}._section_1qph6_2[data-open] ._chev_1qph6_8{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){._chev_1qph6_8{transition:none}}._title_1qph6_11{min-width:0;font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._meta_1qph6_12{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-variant-numeric:tabular-nums;color:var(--ink-secondary);flex:none}._actions_1qph6_13{align-items:center;gap:var(--space-4);flex:none;display:flex}._actions_1qph6_13 button[aria-pressed=true]{background:var(--surface-panel);color:var(--ink-body)}._body_1qph6_15{gap:var(--space-4);padding:0 var(--space-24) var(--space-24);flex-direction:column;display:flex}._line_1qph6_16{align-items:center;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary);flex-wrap:wrap;margin:0;display:flex}._rows_1qph6_19{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_1qph6_19{flex-direction:column;display:flex}._day_1qph6_21{padding-top:var(--space-8);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary)}._item_1qph6_22{align-items:center;gap:var(--space-12);padding-block:var(--space-8);display:flex}._row_1qph6_19+._row_1qph6_19>._item_1qph6_22{border-top:1px solid var(--surface-line)}._glyph_1qph6_24{width:var(--icon-16);height:var(--icon-16);color:var(--ink-secondary);flex:none}._text_1qph6_25{flex-direction:column;flex:1 1 0;min-width:0;display:flex}._name_1qph6_26{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--ink-body)}._detail_1qph6_27{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary)}._stage_1qph6_30{box-sizing:border-box;width:calc(var(--space-64) * 6);border:1px solid var(--surface-line);background:var(--surface-read);max-width:100%}._root_p0wnj_1{gap:var(--space-8);flex-direction:column;display:flex}._tags_p0wnj_2{gap:var(--space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._tag_p0wnj_2{align-items:center;gap:var(--space-4);height:var(--space-24);padding:0 var(--space-4) 0 var(--space-8);border-radius:var(--radius-tag);background:var(--chip-neutral-bg);color:var(--color-text-primary);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);display:inline-flex}._remove_p0wnj_4{width:var(--space-16);height:var(--space-16);border-radius:var(--radius-sm);color:var(--color-text-secondary);background:0 0;border:0;place-items:center;display:grid}._remove_p0wnj_4:hover{background:var(--color-grey-300);color:var(--color-text-primary)}._remove_p0wnj_4 svg{width:var(--icon-12);height:var(--icon-12)}._none_p0wnj_7{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._root_16mol_1{gap:var(--space-16);flex-direction:column;display:flex}._list_16mol_2{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_16mol_3{align-items:center;gap:var(--space-8);min-height:var(--table-row);padding:var(--space-4) var(--space-16);display:flex}._row_16mol_3+._row_16mol_3{border-top:1px solid var(--surface-line)}._name_16mol_5{min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);flex:1}._role_16mol_6{width:calc(var(--space-64) * 2)}._none_16mol_7{padding:var(--space-8) var(--space-16);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);margin:0}._root_10tv3_1{display:block;position:relative}._control_10tv3_2{align-items:center;display:flex;position:relative}._input_10tv3_3{padding-right:var(--space-40)}._icons_10tv3_4{right:var(--space-4);align-items:center;gap:var(--space-4);display:flex;position:absolute}._iconBtn_10tv3_5{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-md);color:var(--color-text-muted);background:0 0;border:0;place-items:center;display:grid}._iconBtn_10tv3_5:hover{background:var(--color-grey-200);color:var(--color-text-primary)}._iconBtn_10tv3_5 svg{width:var(--icon-16);height:var(--icon-16)}._pop_10tv3_8{z-index:20;top:calc(100% + var(--space-4));max-height:calc(var(--space-40) * 6);padding:var(--space-4);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);box-shadow:var(--shadow-overlay);margin:0;list-style:none;position:absolute;left:0;right:0;overflow:auto}._opt_10tv3_9{padding:var(--space-8) var(--space-8);border-radius:var(--radius-md);cursor:pointer;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);flex-direction:column;display:flex}._opt_10tv3_9[data-active=true]{background:var(--color-grey-200)}._opt_10tv3_9[aria-selected=true]{font-weight:var(--type-body-strong-weight)}._detail_10tv3_12{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);font-weight:var(--type-meta-weight)}._note_10tv3_13{align-items:center;gap:var(--space-8);padding:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);display:flex}._note_10tv3_13 svg{width:var(--icon-16);height:var(--icon-16)}._spin_10tv3_15{animation:_spin_10tv3_15 var(--motion-loop-spin-fast) linear infinite}@keyframes _spin_10tv3_15{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spin_10tv3_15{animation:none}}._stage_wkcjr_2{width:640px;max-width:100%}._line_wkcjr_3{padding:var(--space-4) 0;grid-template-columns:var(--note-label-width) minmax(0, 1fr);column-gap:var(--space-16);align-items:start;display:grid}._line_wkcjr_3[data-align=center]{align-items:center}._label_wkcjr_5{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._value_wkcjr_6{min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary)}._text_wkcjr_7{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary)}._strong_wkcjr_8{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary)}._quiet_wkcjr_9{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary)}._chartValue_wkcjr_10{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._source_wkcjr_11{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._inline_wkcjr_12{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:inline-flex}._date_wkcjr_13{height:var(--control-height);padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-input);background:var(--surface-read);font:inherit;font-size:var(--type-body-size);color:var(--color-text-primary)}._chips_wkcjr_14{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._chip_wkcjr_14{box-sizing:border-box;align-items:center;gap:var(--space-4);height:var(--space-24);padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-sm);background:var(--surface-read);color:var(--ink-secondary);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);cursor:pointer;display:inline-flex}._chip_wkcjr_14:hover{border-color:var(--ink-meta);color:var(--ink-body)}._chip_wkcjr_14[aria-pressed=true]{border-color:var(--ink-body);background:var(--surface-panel);color:var(--ink-body)}._chip_wkcjr_14:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:1px}._chip_wkcjr_14 svg{width:var(--icon-16);height:var(--icon-16);flex:none}._toolbar_ud4n4_1{height:var(--space-48);align-items:center;gap:var(--space-8);padding:0 var(--space-16);background:var(--surface-read);border-bottom:1px solid var(--surface-line);display:flex}._spacer_ud4n4_2{flex:1}._version_ud4n4_3{font-family:var(--font-mono);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-hint)}._provenance_ud4n4_4{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-hint)}._toggle_ud4n4_5{align-items:center;gap:var(--space-4);height:var(--control-height);padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);color:var(--color-text-muted);font:inherit;font-size:var(--type-button-size);font-weight:var(--type-button-weight);white-space:nowrap;cursor:pointer;display:inline-flex}._toggle_ud4n4_5:hover{background:var(--color-blue-100);color:var(--color-brand-primary);border-color:var(--color-brand-primary)}._toggle_ud4n4_5:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:1px}._toggle_ud4n4_5[data-on]{background:var(--color-status-info-bg);border-color:var(--color-blue-200);color:var(--color-brand-primary)}._glyph_ud4n4_9{width:16px;height:16px}._modeSwitch_ud4n4_10{align-items:center;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--color-grey-100);display:flex}._modeTab_ud4n4_11{height:var(--space-24);padding:0 var(--space-16);border-radius:var(--radius-md);font:inherit;font-size:var(--type-meta-size);font-weight:var(--type-label-weight);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;align-items:center;display:flex}._modeTab_ud4n4_11:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:1px}._modeTab_ud4n4_11[data-active]{background:var(--surface-read);color:var(--color-brand-depth);box-shadow:var(--shadow-2) }._page_my897_1{gap:var(--space-16);width:1152px;padding:var(--space-16);background:var(--surface-read);flex-direction:column;display:flex}._toolbar_my897_2{align-items:center;gap:var(--space-16);display:flex}._grow_my897_3{flex:1}._search_my897_4{align-items:center;gap:var(--space-8);width:var(--search-width);min-width:var(--search-min);height:var(--control-height);padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-input);background:var(--surface-read);color:var(--color-text-muted);display:flex}._search_my897_4:focus-within{border-color:var(--color-brand-primary)}._search_my897_4 svg{width:var(--icon-16);height:var(--icon-16);flex:none}._search_my897_4 input{min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);background:0 0;border:0;outline:0;flex:1}._meta_11s2o_2{font:var(--type-meta);color:var(--ink-secondary)}._label_11s2o_3{font:var(--type-label);color:var(--ink-secondary)}._popBody_11s2o_6{gap:var(--space-16);padding:var(--space-8);flex-direction:column;display:flex}._field_11s2o_7{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._two_11s2o_8{gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}._input_11s2o_9{align-items:center;gap:var(--space-8);height:var(--control-height);padding:0 var(--space-12);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--surface-read);display:flex}._input_11s2o_9[data-focus]{border-color:var(--accent-primary)}._input_11s2o_9 svg{width:var(--icon-16);height:var(--icon-16);color:var(--ink-secondary);flex:none}._input_11s2o_9 input,._input_11s2o_9 select{min-width:0;font:var(--type-body);color:var(--ink-body);appearance:none;background:0 0;border:0;outline:0;flex:1}._area_11s2o_13{min-height:calc(var(--space-64) + var(--space-16));padding:var(--space-8) var(--space-12);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);font:var(--type-body);resize:vertical}._segment_11s2o_14{gap:var(--space-4);height:var(--control-height);padding:var(--space-4);border-radius:var(--radius-md);background:var(--surface-panel);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}._segment_11s2o_14 button{border-radius:var(--radius-sm);font:var(--type-body-strong);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0}._segment_11s2o_14 button[aria-checked=true]{background:var(--accent-active-bg);color:var(--accent-active-text)}._options_11s2o_17,._options_11s2o_17 ul{margin:0;padding:0;list-style:none}._group_11s2o_18{padding:var(--space-8) var(--space-12) var(--space-4);font:var(--type-label);color:var(--ink-secondary);display:block}._option_11s2o_17{min-height:var(--space-32);padding:0 var(--space-12);border-radius:var(--radius-md);font:var(--type-body);cursor:pointer;align-items:center;display:flex}._option_11s2o_17:hover{background:var(--surface-panel)}._note_11s2o_23{gap:var(--space-16);flex-direction:column;display:flex}._block_11s2o_24{gap:var(--space-12);padding:var(--space-16) var(--space-24) var(--space-24);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;display:flex}._blockHead_11s2o_25{align-items:center;gap:var(--space-8);min-height:var(--space-32);display:flex}._titles_11s2o_26{flex-direction:column;flex:1;min-width:0;display:flex}._blockTitle_11s2o_27{font:var(--type-card-title);margin:0}._iconBtn_11s2o_28{width:var(--space-32);height:var(--space-32);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);color:var(--ink-secondary);cursor:pointer;place-items:center;padding:0;display:grid}._iconBtn_11s2o_28:hover{background:var(--surface-panel);color:var(--accent-primary)}._iconBtn_11s2o_28 svg{width:var(--icon-16);height:var(--icon-16)}._lines_11s2o_31{flex-direction:column;display:flex}._line_11s2o_31{grid-template-columns:calc(var(--space-64) * 3) minmax(0, 1fr) auto;gap:var(--space-16);min-height:var(--space-48);padding:var(--space-4) var(--space-8);margin:0 calc(var(--space-8) * -1);border-top:1px solid var(--surface-line);border-radius:var(--radius-md);cursor:pointer;align-items:center;display:grid;position:relative}._line_11s2o_31:hover,._line_11s2o_31[data-open]{background:var(--surface-panel)}._lineLabel_11s2o_34{font:var(--type-body-strong)}._lineValue_11s2o_35{font:var(--type-body);color:var(--ink-body);text-wrap:pretty}._lineValue_11s2o_35[data-muted]{color:var(--ink-secondary)}._lineEnd_11s2o_37{justify-content:flex-end;align-items:center;gap:var(--space-12);display:flex}._chev_11s2o_38{width:var(--icon-16);height:var(--icon-16);color:var(--ink-secondary)}._choice_11s2o_39{left:calc(var(--space-64) * 3 + var(--space-24));top:calc(100% - var(--space-4));z-index:3;width:calc(var(--space-64) * 5);padding:var(--space-4);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);box-shadow:var(--shadow-raised);cursor:default;margin:0;list-style:none;position:absolute}._choice_11s2o_39 li{align-items:center;gap:var(--space-8);min-height:var(--space-32);padding:0 var(--space-12);border-radius:var(--radius-md);font:var(--type-body);display:flex}._choice_11s2o_39 li[aria-selected=true],._choice_11s2o_39 li:hover{background:var(--surface-panel)}._filter_11s2o_42{border-bottom:1px solid var(--surface-line);color:var(--ink-secondary);border-radius:0!important}._filter_11s2o_42 svg{width:var(--icon-16);height:var(--icon-16)}._noteWrap_11s2o_46{position:relative}._noteBox_11s2o_47{box-sizing:border-box;width:100%;min-height:calc(var(--space-24) * 3 + var(--space-16));padding:var(--space-8) var(--space-32) var(--space-8) var(--space-12);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);color:var(--ink-body);font:var(--type-body);resize:none;field-sizing:content;display:block}._noteBox_11s2o_47::placeholder{color:var(--ink-subtle)}._noteBox_11s2o_47:hover{border-color:var(--ink-meta)}._noteBox_11s2o_47:focus{border-color:var(--accent-primary);box-shadow:0 0 0 1px var(--accent-primary);outline:none}._noteRemove_11s2o_51{top:var(--space-4);right:var(--space-4);width:var(--space-24);height:var(--space-24);border-radius:var(--radius-md);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}._noteRemove_11s2o_51:hover{background:var(--color-grey-100)}._noteRemove_11s2o_51>svg{width:var(--icon-16);height:var(--icon-16)}._phrases_11s2o_54{left:var(--space-12);top:calc(var(--space-48) + var(--space-8));z-index:3;width:calc(var(--space-64) * 6 + var(--space-16));padding:var(--space-4);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);box-shadow:var(--shadow-raised);margin:0;list-style:none;position:absolute}._phrases_11s2o_54 li{padding:var(--space-4) var(--space-12);border-radius:var(--radius-md);font:var(--type-body);flex-direction:column;display:flex}._phrases_11s2o_54 li[aria-selected=true]{background:var(--surface-panel)}._phraseAll_11s2o_57{border-top:1px solid var(--surface-line);font:var(--type-body-strong)!important}._orders_11s2o_60{gap:var(--space-8);flex-direction:column;display:flex}._addLine_11s2o_61{align-items:center;gap:var(--space-8);height:var(--control-height);padding:0 var(--space-12);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--surface-read);font:var(--type-body);color:var(--ink-secondary);cursor:pointer;text-align:start;display:flex}._addLine_11s2o_61:hover{background:var(--surface-panel)}._addLine_11s2o_61 svg{width:var(--icon-16);height:var(--icon-16)}._orderPanel_11s2o_64{gap:var(--space-4);flex-direction:column;display:flex;position:relative}._orderList_11s2o_65{padding:var(--space-4);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);box-shadow:var(--shadow-raised);margin:0;list-style:none}._order_11s2o_60{align-items:center;gap:var(--space-12);min-height:var(--space-40);padding:var(--space-4) var(--space-4) var(--space-4) var(--space-12);border-radius:var(--radius-md);cursor:pointer;display:flex}._order_11s2o_60:hover{background:var(--surface-panel)}._kind_11s2o_68{width:var(--icon-16);height:var(--icon-16);color:var(--ink-secondary);flex:none}._orderName_11s2o_69{min-width:0;font:var(--type-body);flex:1}._star_11s2o_70{width:var(--space-32);height:var(--space-32);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);color:var(--ink-secondary);cursor:pointer;place-items:center;padding:0;display:grid}._star_11s2o_70 svg{width:var(--icon-16);height:var(--icon-16)}._star_11s2o_70[data-on] svg{fill:currentColor}._emptyLine_11s2o_73{padding:var(--space-4) var(--space-12) var(--space-8);font:var(--type-meta);color:var(--ink-secondary)}._divider_11s2o_74{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-12) var(--space-4);font:var(--type-label);color:var(--ink-secondary);display:flex}._divider_11s2o_74:after{content:"";background:var(--surface-line);flex:1;height:1px}._dx_11s2o_76{padding:0 0 0 var(--space-24);flex-direction:column;margin:0;display:flex}._dx_11s2o_76 li{padding:var(--space-8) 0;border-top:1px solid var(--surface-line);font:var(--type-body);flex-direction:column;display:flex}._read_11s2o_80{gap:var(--space-24);padding:var(--space-40) var(--space-48);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;display:flex}._readHead_11s2o_81{gap:var(--space-4);padding-bottom:var(--space-16);border-bottom:1px solid var(--surface-line);flex-direction:column;display:flex}._readTitle_11s2o_82{font:var(--type-page-title);margin:0}._readSec_11s2o_83{gap:var(--space-8);flex-direction:column;display:flex}._readLine_11s2o_84{font:var(--type-body);margin:0}._body_bysdo_1{gap:var(--space-16);flex-direction:column;display:flex}._head_bysdo_2{gap:var(--space-4);flex-direction:column;display:flex}._headRow_bysdo_3{justify-content:space-between;align-items:center;gap:var(--space-16);display:flex}._label_bysdo_4{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._star_bysdo_5{margin-left:var(--space-4);color:var(--color-status-error)}._name_bysdo_6{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary);margin:0}._nameEmpty_bysdo_7{color:var(--color-text-muted);font-weight:var(--type-body-weight)}._code_bysdo_8{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._aside_bysdo_9{align-items:center;gap:var(--space-8);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);display:inline-flex}._link_bysdo_10{font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-brand-primary);cursor:pointer;background:0 0;border:0;padding:0}._link_bysdo_10:hover{text-decoration:underline}._link_bysdo_10:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._dx_bysdo_13{gap:var(--space-8);flex-direction:column;display:flex}._dxGrid_bysdo_14{gap:var(--space-8) var(--space-24);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._dxGrid_bysdo_14[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}._dxGrid_bysdo_14[data-cols="1"]{grid-template-columns:minmax(0,1fr)}._dxEmpty_bysdo_17{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._search_bysdo_18{display:block;position:relative}._searchIcon_bysdo_19{left:var(--space-8);width:var(--icon-16);height:var(--icon-16);margin-top:calc(var(--icon-16) / -2);color:var(--color-text-hint);pointer-events:none;position:absolute;top:50%}._searchInput_bysdo_20{width:100%;height:var(--control-height);padding:0 var(--space-8) 0 var(--space-40);border:1px solid var(--color-border-strong);border-radius:var(--radius-input);background:var(--surface-read);color:var(--color-text-primary);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line)}._searchInput_bysdo_20::placeholder{color:var(--color-text-subtle)}._searchInput_bysdo_20:focus-visible{outline:2px solid var(--ring);outline-offset:-1px;border-color:var(--ring)}._results_bysdo_23{margin-top:var(--space-8);max-height:calc(var(--space-64) * 3);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);flex-direction:column;display:flex;overflow-y:auto}._result_bysdo_23{width:100%;padding:var(--space-8) var(--space-8);border:0;border-bottom:1px solid var(--color-border-subtle);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);text-align:left;cursor:pointer;background:0 0;flex-direction:column;align-items:flex-start;display:flex}._result_bysdo_23:last-child{border-bottom:0}._result_bysdo_23:hover{background:var(--surface-panel)}._result_bysdo_23:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}._resultCode_bysdo_28{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._none_bysdo_29{padding:var(--space-8);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._chips_bysdo_30{gap:var(--space-8);flex-wrap:wrap;display:flex}._chipInfo_bysdo_31{align-items:center;gap:var(--space-4);height:var(--space-24);padding:0 var(--space-8);border-radius:var(--radius-sm);background:var(--color-grey-200);color:var(--color-text-secondary);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);white-space:nowrap;display:inline-flex}._chipInfo_bysdo_31 svg{width:var(--icon-12);height:var(--icon-12)}._chipInfo_bysdo_31[data-tone=blue]{background:var(--color-surface-tint-brand);color:var(--color-brand-depth)}._note_bysdo_34{gap:var(--space-4);flex-direction:column;display:flex}._count_bysdo_35{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);align-self:flex-end}._error_bysdo_36{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-red-600);margin:0}._tests_bysdo_37{gap:var(--space-8);flex-direction:column;display:flex}._testList_bysdo_38{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--surface-read);overflow:hidden}._testRow_bysdo_39{align-items:center;column-gap:var(--space-16);padding:var(--space-8) var(--space-8);border-bottom:1px solid var(--color-border-subtle);grid-template-columns:minmax(0,1fr) auto;display:grid}._testRow_bysdo_39:last-child{border-bottom:0}._loinc_bysdo_41{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-hint);font-variant-numeric:tabular-nums;white-space:nowrap}._testNote_bysdo_42{padding-left:var(--space-32);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);grid-column:1/-1}._infoLine_bysdo_43{align-items:flex-start;gap:var(--space-8);padding:var(--space-8) var(--space-8);border-radius:var(--radius-md);background:var(--color-grey-100);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);display:flex}._infoLine_bysdo_43 svg{width:var(--icon-16);height:var(--icon-16);flex:none}._billRow_bysdo_45{justify-content:space-between;align-items:center;gap:var(--space-16);display:flex}._group_m963z_1{gap:var(--space-4);flex-direction:column;display:flex}._label_m963z_2{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._value_m963z_3{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);margin:0}._chips_m963z_4{gap:var(--space-8);margin-top:var(--space-4);flex-wrap:wrap;display:flex}._chip_m963z_4{align-items:center;gap:var(--space-4);min-height:var(--space-32);padding:0 var(--space-4) 0 var(--space-8);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--surface-read);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-primary);display:inline-flex}._chipCode_m963z_6{color:var(--color-text-hint)}._remove_m963z_7{width:var(--space-24);height:var(--space-24);border-radius:var(--radius-sm);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}._remove_m963z_7:hover:not(:disabled){background:var(--color-grey-200)}._remove_m963z_7:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._remove_m963z_7 svg{width:var(--icon-16);height:var(--icon-16)}._toggle_1ky6e_1{justify-content:space-between;align-items:center;gap:var(--space-16);padding:var(--space-8) var(--space-8);border:1px solid var(--color-border-default);border-radius:var(--radius-md);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);display:flex}._switch_1ky6e_2{appearance:none;width:var(--space-40);height:var(--space-24);border-radius:var(--radius-full);background:var(--color-grey-400);cursor:pointer;transition:background var(--motion-fast) var(--ease-clinical);flex:none;margin:0;position:relative}._switch_1ky6e_2:after{content:"";top:var(--space-4);left:var(--space-4);width:var(--space-16);height:var(--space-16);border-radius:var(--radius-full);background:var(--color-white);transition:transform var(--motion-fast) var(--ease-clinical);position:absolute}._switch_1ky6e_2:checked{background:var(--color-brand-primary)}._switch_1ky6e_2:checked:after{transform:translateX(var(--space-16))}._switch_1ky6e_2:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._grid_1ky6e_7{gap:var(--space-16) var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._root_11nip_2{gap:var(--space-24);flex-direction:column;min-width:0;display:flex}._head_11nip_3{gap:var(--space-4);flex-direction:column;display:flex}._title_11nip_4{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary);margin:0}._summary_11nip_5{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);margin:0}._summary_11nip_5[data-filled=true]{color:var(--color-text-secondary)}._fields_11nip_7{gap:var(--space-24);flex-direction:column;display:flex}._field_11nip_7{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._flags_11nip_9{gap:var(--space-16);border-top:1px solid var(--surface-line);padding-top:var(--space-24);flex-direction:column;display:flex}._flagLabel_11nip_10{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-primary)}._flagList_11nip_11{gap:var(--space-16);flex-direction:column;display:flex}._empty_11nip_12{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);margin:0}._titleRow_11nip_14{justify-content:space-between;align-items:center;gap:var(--space-8);min-height:var(--space-32);margin:calc(var(--space-4) * -1) 0;display:flex}._free_11nip_15{gap:var(--space-8);flex-direction:column;display:flex}._root_1mizv_3{flex-direction:column;display:flex;container-type:inline-size}._card_1mizv_4{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);overflow:visible}._blocked_1mizv_5{padding-bottom:var(--space-8);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);margin:0}._empty_1mizv_6{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary);margin:0}._body_1mizv_7{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body)}._meta_1mizv_8{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary)}._secondary_1mizv_9{color:var(--ink-secondary)}._ink_1mizv_10{color:var(--ink-body)}._block_1mizv_5{display:block}._noShrink_1mizv_12{flex:none}._wrap_1mizv_13{white-space:normal}._medium_1mizv_14{font-weight:var(--type-body-strong-weight)}._attention_1mizv_15{color:var(--color-status-warning-text)}._grow_1mizv_16{flex:1;min-width:0}._sourceRow_1mizv_17{align-items:center;gap:var(--space-8) var(--space-4);padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--surface-line);font-size:var(--type-body-size);line-height:var(--type-body-line);flex-wrap:wrap;display:flex}._sourceChoice_1mizv_18{height:var(--control-height);align-items:center;gap:var(--space-4);border-radius:var(--radius-sm);display:inline-flex;position:relative}._sourceChoice_1mizv_18:has(select:focus-visible){outline:2px solid var(--accent-primary);outline-offset:2px}._sourceText_1mizv_20{white-space:nowrap;font-weight:var(--type-body-strong-weight);color:var(--ink-body)}._sourceChoice_1mizv_18:hover ._sourceText_1mizv_20,._sourceChoice_1mizv_18:hover ._chev_1mizv_21{color:var(--accent-active-text)}._sourceSelect_1mizv_22{opacity:0;cursor:pointer;appearance:none;width:100%;height:100%;position:absolute;inset:0}._chev_1mizv_21{color:var(--ink-secondary);flex:none}._tableGrid_1mizv_24{display:grid}@container (width>=400px){._tableGrid_1mizv_24 ._medRow_1mizv_25,._tableGrid_1mizv_24 ._medTop_1mizv_25{grid-template-columns:minmax(140px,1fr) auto}}._list_1mizv_26{margin:0 var(--space-16);padding:0;list-style:none;display:grid}._list_1mizv_26[data-bordered]{border-bottom:1px solid var(--surface-line)}._medRow_1mizv_25{padding:var(--space-12) 0;grid-column:1/-1;display:grid;position:relative}._medRow_1mizv_25+._medRow_1mizv_25{border-top:1px solid var(--surface-line)}._medTop_1mizv_25{min-height:calc(var(--space-40) + var(--space-4));align-items:center;gap:var(--space-8) var(--space-12);grid-column:1/-1;display:grid}._details_1mizv_31{min-width:0}._medName_1mizv_32{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--ink-body);display:block;overflow:hidden}._medMeta_1mizv_33{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-variant-numeric:tabular-nums;color:var(--ink-secondary);display:block;overflow:hidden}._medMeta_1mizv_33:empty{display:none}._answerCol_1mizv_35{align-items:flex-end;gap:var(--space-4);flex-direction:column;display:flex}@container (width>=400px){._answerCol_1mizv_35{justify-self:end}}._chips_1mizv_37{align-items:center;gap:var(--space-8);display:inline-flex}._option_1mizv_38{width:100%;height:var(--control-height);justify-content:space-between;align-items:center;gap:var(--space-8);padding:0 var(--space-8);border-radius:var(--radius-sm);text-align:left;white-space:nowrap;font:inherit;font-size:var(--type-body-size);color:var(--ink-body);cursor:pointer;background:0 0;border:0;display:flex}._option_1mizv_38:hover,._option_1mizv_38[data-active]{background:var(--surface-panel)}._option_1mizv_38[data-on]{color:var(--accent-active-text)}._option_1mizv_38:focus-visible,._textButton_1mizv_41:focus-visible,._x_1mizv_41:focus-visible,._addOpen_1mizv_41:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}._option_1mizv_38:focus-visible{outline-offset:-2px}._menu_1mizv_43{top:calc(100% + var(--space-4));z-index:60;min-width:100%;max-height:320px;padding:var(--space-4);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);box-shadow:var(--shadow-overlay);position:absolute;left:0;overflow-y:auto}._freq_1mizv_44{flex:1;min-width:0;position:relative}._field_1mizv_45{width:100%;height:calc(var(--space-40) + var(--space-4));justify-content:space-between;align-items:center;gap:var(--space-8);min-width:0;padding:0 var(--space-12);border:1px solid var(--surface-line);border-radius:var(--radius-control);background:var(--surface-read);text-align:left;font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);outline:none;display:flex}._field_1mizv_45::placeholder{color:var(--ink-meta)}._field_1mizv_45:hover{border-color:var(--color-grey-400)}._field_1mizv_45:focus,._field_1mizv_45:focus-visible{border-color:var(--accent-primary)}._small_1mizv_49{width:100%;height:var(--space-24);padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-sm);background:var(--surface-read);font:inherit;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-body);outline:none}._small_1mizv_49:focus{border-color:var(--accent-primary)}._small_1mizv_49::placeholder{color:var(--ink-meta)}._feed_1mizv_52{margin:var(--space-16) 0 0;padding:0 0 var(--space-4);flex-direction:column;grid-column:1/-1;list-style:none;display:flex}._feedLine_1mizv_53{align-items:flex-start;gap:var(--space-8);padding-bottom:var(--space-12);display:flex;position:relative}._feedLine_1mizv_53[data-last]{padding-bottom:0}._feedLink_1mizv_55{top:calc(var(--space-16) + var(--space-4));bottom:0;left:var(--space-8);background:var(--surface-line);width:1px;position:absolute;transform:translate(-50%)}._feedIcon_1mizv_56{width:var(--space-16);height:calc(var(--space-16) + var(--space-4));flex:none;justify-content:center;align-items:center;display:flex}._warnIcon_1mizv_57{color:var(--status-attention)}._decisionIcon_1mizv_58{color:var(--ink-secondary)}._feedBody_1mizv_59{min-width:0;min-height:calc(var(--space-16) + var(--space-4));align-items:center;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);flex-wrap:wrap;flex:1;display:flex}._feedText_1mizv_60{min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary)}._name_1mizv_61{color:var(--ink-body)}._feedField_1mizv_62{width:180px;margin-block:calc(var(--space-4) / -2);flex:none;display:block}._x_1mizv_41{width:calc(var(--space-16) + var(--space-4));height:calc(var(--space-16) + var(--space-4));border-radius:var(--radius-sm);color:var(--ink-secondary);opacity:0;transition:opacity var(--motion-fast) var(--ease-clinical);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}._feedLine_1mizv_53:hover ._x_1mizv_41,._x_1mizv_41:focus-visible{opacity:1}._x_1mizv_41:hover{background:var(--surface-panel);color:var(--ink-body)}._x_1mizv_41:disabled{display:none}._outcome_1mizv_67{align-items:center;gap:var(--space-8);flex-wrap:wrap;margin-left:auto;display:flex}._outcome_1mizv_67[data-plain]{margin-left:0}._decisions_1mizv_69{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._decisions_1mizv_69[data-plain]{gap:var(--space-4) var(--space-16)}._textButton_1mizv_41{border-radius:var(--radius-sm);font:inherit;font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--ink-body);-webkit-text-decoration:underline dotted var(--ink-meta);text-decoration:underline dotted var(--ink-meta);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0}._textButton_1mizv_41:hover{-webkit-text-decoration:underline solid var(--ink-body);text-decoration:underline solid var(--ink-body)}._confirmText_1mizv_73{padding:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body)}._decidedRow_1mizv_74{align-items:center;gap:var(--space-8);width:100%;display:flex}._sub_1mizv_75{align-items:center;gap:var(--space-8);padding-top:var(--space-8);flex-wrap:wrap;grid-column:1/-1;display:flex}._reportedBar_1mizv_76{margin:0 var(--space-16);padding:var(--space-8) 0}._addOpen_1mizv_41{height:var(--control-height);align-items:center;gap:var(--space-4);border-radius:var(--radius-sm);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}._addOpen_1mizv_41:hover{color:var(--ink-body)}._add_1mizv_41{gap:var(--space-8);padding:var(--space-8) 0;flex-direction:column;display:flex}._addLine_1mizv_80{align-items:center;gap:var(--space-8);display:flex}._f1_1mizv_81{flex:1;min-width:0}._f2_1mizv_82{flex:2;min-width:0}._noteBlock_1mizv_83{flex-direction:column;display:flex}._noteList_1mizv_84{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._noteLine_1mizv_85{min-height:calc(var(--space-40) + var(--space-4));align-items:center;gap:var(--space-4) var(--space-12);padding:var(--space-12) 0;flex-wrap:wrap;display:flex}._noteLine_1mizv_85+._noteLine_1mizv_85{border-top:1px solid var(--surface-line)}._stamp_1mizv_87{padding-top:var(--space-8);border-top:1px solid var(--surface-line);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);margin:0}._past_1mizv_90{gap:var(--space-4);padding:var(--space-8) var(--space-16) var(--space-16);flex-direction:column;display:flex}._pastLabel_1mizv_91{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary);margin:0}._pastList_1mizv_92{gap:var(--space-4);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._pastName_1mizv_93{color:var(--color-text-primary)}._wrap_3yr6c_2{gap:var(--space-8);flex-direction:column;width:100%;display:flex}._panel_3yr6c_3{border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-card);padding:var(--space-16)}._heading_3yr6c_4{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);margin:0;font-weight:600}._hint_3yr6c_5{margin:var(--space-8) 0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary)}._list_3yr6c_6{font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0}._row_3yr6c_7{margin-top:var(--space-8)}._row_3yr6c_7 dt{color:var(--color-text-secondary)}._row_3yr6c_7 dd{color:var(--color-text-primary);margin:0}._saveLine_3yr6c_11{min-height:var(--space-16);text-align:right;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._saveLine_3yr6c_11 p{margin:0}._saved_3yr6c_13{color:var(--color-status-success-text)}._iconAction_3yr6c_15{border-radius:var(--radius-control);width:32px;height:32px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}._iconAction_3yr6c_15:hover{background:var(--color-surface-tint-soft);color:var(--color-text-primary)}._iconAction_3yr6c_15[aria-pressed=true]{color:var(--color-brand-primary)}._iconAction_3yr6c_15 svg{width:var(--icon-16);height:var(--icon-16)}._iconAction_3yr6c_15:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}._cells_3yr6c_20{gap:var(--space-16);flex-wrap:wrap;align-items:center;display:flex}._drawerBox_ecyh3_2{width:416px;max-width:100%;height:1200px;display:flex}._drawer_ecyh3_2{box-sizing:border-box;background:var(--color-surface-card);border-left:1px solid var(--color-border-default);flex-direction:column;flex:1;min-width:0;display:flex;overflow-y:auto}._panelSection_ecyh3_4{border-bottom:1px solid var(--color-border-default)}._psHead_ecyh3_5{margin:0}._psHead_ecyh3_5 button{align-items:center;gap:var(--space-8);width:100%;min-height:48px;padding:0 var(--space-24);text-align:left;color:var(--color-text-primary);cursor:pointer;font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);background:0 0;border:0;display:flex}._psHead_ecyh3_5 button:hover{background:var(--color-surface-tint-soft)}._psHead_ecyh3_5 svg{width:var(--icon-16);height:var(--icon-16);color:var(--color-text-secondary);transition:transform var(--motion-fast) var(--ease-clinical);flex:none}._panelSection_ecyh3_4[data-open] ._psHead_ecyh3_5 svg{transform:rotate(90deg)}._psHead_ecyh3_5 span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._psHead_ecyh3_5 em{font-style:normal;font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-variant-numeric:tabular-nums;color:var(--color-text-secondary);flex:none;font-weight:400}._psBody_ecyh3_12{gap:var(--space-16);padding:0 var(--space-24) var(--space-24);flex-direction:column;display:flex}._line_ecyh3_13{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);margin:0}._orders_ecyh3_14{gap:var(--space-8);flex-direction:column;display:flex}._orders_ecyh3_14 ul,._apGroups_ecyh3_15 ul{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);margin:0;padding:0;list-style:none}._key_ecyh3_16{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-hint)}._wrap_ecyh3_17{gap:var(--space-16);flex-direction:column;display:flex}._secHead_ecyh3_18{justify-content:space-between;align-items:center;display:flex}._secHead_ecyh3_18 h3{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-primary);margin:0}._list_ecyh3_20{gap:var(--space-8);flex-direction:column;display:flex}._sub_ecyh3_21{margin-top:var(--space-4);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary)}._desc_ecyh3_22{margin-top:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);font-style:italic}._sugg_ecyh3_23{margin:var(--space-8) 0 var(--space-8);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);font-style:italic}._chips_ecyh3_24{gap:var(--space-8);flex-wrap:wrap;display:flex}._tag_ecyh3_25{height:24px;padding:0 var(--space-8);border-radius:var(--radius-control);background:var(--color-grey-200);color:var(--color-text-secondary);font-size:var(--type-label-size);align-items:center;font-weight:500;display:inline-flex}._allClear_ecyh3_26{align-items:flex-start;gap:var(--space-8);padding:var(--space-8) 0;text-align:left;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);flex-direction:column;display:flex}._allClear_ecyh3_26 svg{width:var(--icon-24);height:var(--icon-24);color:var(--color-status-success)}._allClear_ecyh3_26 b{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);color:var(--color-text-primary);font-weight:600}._allClear_ecyh3_26 span{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted)}._attest_ecyh3_30{align-items:center;gap:var(--space-8);padding-top:var(--space-8);border-top:1px solid var(--color-border-default);display:flex}._disc_ecyh3_31{width:var(--space-16);height:var(--space-16);border-radius:var(--radius-full);background:var(--color-status-success);color:var(--color-base-white);flex:none;justify-content:center;align-items:center;display:inline-flex}._disc_ecyh3_31 svg{width:var(--icon-12);height:var(--icon-12)}._attestText_ecyh3_33{flex-direction:column;display:flex}._signed_ecyh3_34{font-size:var(--type-body-size);line-height:var(--type-meta-line);color:var(--color-green-700);font-weight:600}._when_ecyh3_35{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);font-variant-numeric:tabular-nums}._note_ecyh3_36{flex-direction:column;min-width:0;display:flex}._noteHead_ecyh3_37{gap:var(--space-4);margin-bottom:var(--space-24);flex-direction:column;display:flex}._identity_ecyh3_38{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);color:var(--color-brand-depth);font-weight:500}._visit_ecyh3_39,._created_ecyh3_39{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._created_ecyh3_39 b{color:var(--color-text-primary);font-weight:600}._rfv_ecyh3_41{gap:var(--space-4);flex-direction:column;display:flex}._eyebrow_ecyh3_42{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-hint)}._eyebrowStrong_ecyh3_43{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);color:var(--color-brand-depth);font-weight:500}._rfvValue_ecyh3_44{font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--type-title-weight);color:var(--color-text-secondary)}._block_ecyh3_45{gap:var(--space-8);margin-top:var(--space-24);flex-direction:column;display:flex}._review_ecyh3_46{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary)}._rule_ecyh3_47{width:100%;height:1px;margin:var(--space-24) 0;background:var(--color-border-default);border:0}._kv_ecyh3_48{gap:var(--space-8);grid-template-columns:128px 1fr;display:grid}._val_ecyh3_49{white-space:pre-line;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary)}._sec_ecyh3_18{flex-direction:column;min-width:0;display:flex}._sec_ecyh3_18>._rule_ecyh3_47:first-child{margin-top:var(--space-24)}._secTitle_ecyh3_52{align-items:center;gap:var(--space-8);margin-bottom:var(--space-16);display:flex}._secTitle_ecyh3_52 h4{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-brand-depth);margin:0}._tile_ecyh3_54{width:var(--space-16);height:var(--space-16);border-radius:var(--radius-sm);flex:none}._secEmpty_ecyh3_55{align-items:flex-start;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-hint);flex-direction:column;display:flex}._flat_ecyh3_56{white-space:pre-line;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary)}._empty_ecyh3_57{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);margin:0;font-style:italic}._docs_ecyh3_58{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._docs_ecyh3_58 li{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);border:1px solid var(--color-border-default);border-radius:var(--radius-md);display:flex}._docs_ecyh3_58 svg{width:var(--icon-16);height:var(--icon-16);color:var(--color-text-secondary);flex:none}._docs_ecyh3_58 div{flex-direction:column;flex:1;min-width:0;display:flex}._docs_ecyh3_58 b{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);color:var(--color-text-primary);font-weight:500}._docs_ecyh3_58 span{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._docs_ecyh3_58 em{font-style:normal;font-size:var(--type-label-size);color:var(--color-text-hint);font-weight:500}._apGroups_ecyh3_15{gap:var(--space-8);flex-direction:column;display:flex}._section_1ol7h_2{margin-bottom:var(--space-16)}._sectionTitle_1ol7h_3{margin:0 0 var(--space-8);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._eyes_1ol7h_4{gap:var(--space-24);flex-wrap:wrap;display:flex}._eye_1ol7h_4{min-width:200px}._eyeLabel_1ol7h_6{margin:0 0 var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);font-weight:600}._pair_1ol7h_7{align-items:center;gap:var(--space-8);margin-bottom:var(--space-8);display:flex}._num_1ol7h_8{box-sizing:border-box;width:56px;height:var(--control-height);padding:0 var(--space-8);text-align:center;border:1px solid var(--surface-line);border-radius:var(--radius-input);background:var(--surface-read);font:inherit;font-size:var(--type-body-size);color:var(--color-text-primary);flex:none}._den_1ol7h_9{box-sizing:border-box;width:80px;height:var(--control-height);padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-input);background:var(--surface-read);font:inherit;font-size:var(--type-body-size);color:var(--color-text-primary);flex:none}._num_1ol7h_8:focus,._den_1ol7h_9:focus{border-color:var(--color-brand-primary);outline:0}._num_1ol7h_8::placeholder{color:var(--color-text-hint)}._slash_1ol7h_12{color:var(--color-text-secondary)}._kind_1ol7h_13{font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-text-secondary)}._correction_1ol7h_14{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._seg_1ol7h_15{border-radius:var(--radius-full);background:var(--color-grey-200);gap:2px;padding:2px;display:inline-flex}._seg_1ol7h_15 button{height:var(--control-height);padding:0 var(--space-16);border-radius:var(--radius-full);font:inherit;font-size:var(--type-button-size);font-weight:var(--type-button-weight);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0}._seg_1ol7h_15 button[aria-checked=true]{background:var(--surface-read);color:var(--color-brand-primary);box-shadow:var(--shadow-1)}._err_1ol7h_18{margin-top:var(--space-16)}._stack_10ba2_2{gap:var(--space-16);flex-direction:column;display:flex}._hearing_10ba2_3{gap:var(--space-8);max-width:calc(var(--space-64) * 5);flex-direction:column;display:flex}._hearHead_10ba2_4{grid-template-columns:var(--space-64) repeat(3, 1fr);text-align:center;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary);display:grid}._hearRow_10ba2_5{grid-template-columns:var(--space-64) 1fr;align-items:center;display:grid}._side_10ba2_6{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._seg_10ba2_7{border-radius:var(--radius-full);background:var(--color-grey-200);grid-template-columns:repeat(3,1fr);gap:2px;padding:2px;display:grid}._seg_10ba2_7 button{height:var(--control-height);border-radius:var(--radius-full);font:inherit;font-size:var(--type-button-size);font-weight:var(--type-button-weight);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0}._seg_10ba2_7 button:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:0}._seg_10ba2_7 button[aria-checked=true]{box-shadow:var(--shadow-1)}._seg_10ba2_7 button[data-level=SL][aria-checked=true]{background:var(--color-red-100);color:var(--color-red-700)}._seg_10ba2_7 button[data-level=L][aria-checked=true]{background:var(--color-yellow-100);color:var(--color-yellow-700)}._seg_10ba2_7 button[data-level=G][aria-checked=true]{background:var(--color-green-100);color:var(--color-green-700)}._legend_10ba2_14{font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-text-secondary);margin:0}._preg_10ba2_15{gap:var(--space-8);max-width:calc(var(--space-64) * 6);flex-direction:column;display:flex}._rows_10ba2_16{gap:var(--space-8);flex-direction:column;display:flex}._not_10ba2_17{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);margin:0}._trigger_10ba2_18{height:var(--control-height);padding-top:0;padding-bottom:0}._stage_1id0t_2{gap:var(--space-8);flex-direction:column;width:560px;max-width:100%;display:flex}._stageTall_1id0t_3{width:560px;max-width:100%;min-height:440px}._block_1id0t_4{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._row_1id0t_5{align-items:flex-start;gap:var(--space-8);min-width:0;display:flex}._chips_1id0t_6{gap:var(--space-8);flex-wrap:wrap;flex:1;min-width:0;display:flex}._chips_1id0t_6[data-collapsed]{max-height:var(--control-height);overflow:hidden}._chip_1id0t_1{box-sizing:border-box;min-height:var(--control-height);align-items:center;gap:var(--space-4);max-width:100%;padding:0 var(--space-12);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);color:var(--ink-body);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-label-weight);text-align:left;cursor:pointer;display:inline-flex}._chip_1id0t_1:hover{border-color:var(--ink-meta);color:var(--ink-body)}._chip_1id0t_1[aria-pressed=true],._chip_1id0t_1[aria-pressed=true]:hover{border-color:color-mix(in srgb, var(--accent-active-text) 35%, transparent);background:var(--accent-active-bg);color:var(--accent-active-text);cursor:default}._chip_1id0t_1 svg{flex:none;width:16px;height:16px}._qual_1id0t_13{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);font-weight:400}._chip_1id0t_1[aria-pressed=true] ._qual_1id0t_13{color:inherit}._more_1id0t_15{flex:none}._empty_1id0t_16{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary);margin:0}._results_1id0t_19{z-index:30;margin-top:var(--space-4);box-sizing:border-box;width:100%;max-width:480px;padding:var(--space-8);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-6);flex-direction:column;display:flex;position:absolute;top:100%;left:0}._group_1id0t_20{padding:var(--space-8) var(--space-8) var(--space-4);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-meta)}._opt_1id0t_21{align-items:center;gap:var(--space-12);padding:var(--space-4) var(--space-4) var(--space-4) var(--space-8);border-radius:var(--radius-sm,4px);cursor:pointer;display:flex}._opt_1id0t_21:hover,._opt_1id0t_21[data-active]{background:var(--accent-active-bg)}._opt_1id0t_21[data-added]{cursor:default}._opt_1id0t_21[data-added]:hover{background:0 0}._text_1id0t_25{flex-direction:column;flex:1;min-width:0;display:flex}._term_1id0t_26{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-label-weight);color:var(--ink-body)}._opt_1id0t_21[data-added] ._term_1id0t_26{color:var(--ink-meta)}._hint_1id0t_28{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._code_1id0t_29{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-label-weight);color:var(--ink-meta);white-space:nowrap}._addedTag_1id0t_30{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta);white-space:nowrap}._star_1id0t_31{color:var(--ink-meta);flex:none;display:inline-flex}._star_1id0t_31[data-on]{color:var(--accent-primary)}._star_1id0t_31[data-on] svg{fill:currentColor}._foot_1id0t_34{padding:var(--space-8) var(--space-8) var(--space-4);border-top:1px solid var(--surface-line);margin:0;margin-top:var(--space-4);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary)}._row_1vz86_1{align-items:center;gap:var(--space-16);display:grid}._row_1vz86_1[data-variant=default]{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr) minmax(0, 1fr) var(--space-32);padding:var(--space-16);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card)}._row_1vz86_1[data-variant=compact]{padding:var(--space-8) 0;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}._list_j4tsr_2{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;display:flex}._row_j4tsr_3{grid-template-columns:var(--space-48) minmax(0, 1fr) auto auto;align-items:center;gap:var(--space-16);min-height:var(--space-40);padding:var(--space-8) var(--space-16);display:grid}._row_j4tsr_3+._row_j4tsr_3{border-top:1px solid var(--surface-line)}._modality_j4tsr_5{height:var(--space-24);border-radius:var(--radius-sm);background:var(--surface-panel);color:var(--color-text-secondary);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);place-items:center;display:grid}._what_j4tsr_6{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._meta_j4tsr_7{min-width:0}._ph_j4tsr_8{height:var(--space-8);border-radius:var(--radius-sm);background:var(--color-grey-200);display:block}._ph_j4tsr_8[data-w=s]{width:var(--space-64)}._ph_j4tsr_8[data-w=m]{width:calc(var(--space-64) * 2)}._ph_j4tsr_8[data-w=l]{width:calc(var(--space-64) * 3);max-width:100%}._viewer_j4tsr_13{gap:var(--space-8);width:100%;max-width:720px;padding:var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:auto minmax(0,1fr);display:grid}._tools_j4tsr_14{gap:var(--space-4);flex-direction:column;grid-row:1/3;display:flex}._tool_j4tsr_14{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-md);color:var(--color-text-secondary);background:0 0;border:0;place-items:center;padding:0;display:grid}._tool_j4tsr_14>svg{width:var(--icon-16);height:var(--icon-16)}._canvas_j4tsr_17{aspect-ratio:4/3;border-radius:var(--radius-md);background:var(--color-grey-900);place-items:center;display:grid}._canvasNote_j4tsr_18{color:var(--color-grey-400);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}._strip_j4tsr_19{gap:var(--space-8);display:flex}._thumb_j4tsr_20{width:var(--space-48);height:var(--space-48);border-radius:var(--radius-sm);background:var(--color-grey-700)}._thumb_j4tsr_20[data-active]{outline:2px solid var(--color-brand-primary);outline-offset:1px}._report_j4tsr_23{gap:var(--space-8);max-width:560px;padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;display:flex}._reportHead_j4tsr_24{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}._reportTitle_j4tsr_25{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight)}._label_j4tsr_26{margin:var(--space-8) 0 0;color:var(--color-text-secondary);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight)}._lines_j4tsr_27{gap:var(--space-8);flex-direction:column;margin:0;display:flex}._empty_j4tsr_28{color:var(--color-text-secondary);font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0}._tabs_h4sat_2{justify-content:space-between;gap:var(--space-4);align-items:flex-start;display:flex}._tab_h4sat_2{justify-content:center;align-items:center;gap:var(--space-4);min-width:0;height:var(--tab-height);padding:0 var(--space-4);border-radius:var(--radius-md);font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);text-align:center;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;flex-direction:row;flex:1;display:flex}._tab_h4sat_2 svg{width:var(--icon-20);height:var(--icon-20)}._tab_h4sat_2{border-bottom:2px solid #0000;border-radius:0}._tab_h4sat_2[aria-selected=true]{border-bottom:2px solid var(--accent-primary);color:var(--accent-active-text);background:0 0}._tab_h4sat_2:hover:not([aria-selected=true]){background:var(--color-grey-100);color:var(--color-text-primary)}._tabs_h4sat_2[data-locked=true] ._tab_h4sat_2{cursor:default;opacity:.5}._tabs_h4sat_2[data-locked=true] ._tab_h4sat_2[aria-selected=true]{opacity:1}._form_h4sat_10{gap:var(--space-24);flex-direction:column;display:flex}._pair_h4sat_11{gap:var(--space-16);grid-template-columns:1fr 1fr;display:grid}._files_h4sat_12{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._file_h4sat_12{align-items:center;gap:var(--space-8);min-height:var(--space-40);padding:0 var(--space-8) 0 var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-md);font-size:var(--type-body-size);line-height:var(--type-body-line);display:flex}._fileName_h4sat_14{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._fileSize_h4sat_15{font-size:var(--type-meta-size);color:var(--color-text-secondary)}._labs_h4sat_16{gap:var(--space-8);flex-direction:column;display:flex}._mode_h4sat_17{gap:var(--space-8);display:flex}._hint_h4sat_18{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);margin:0}._w_h4sat_19{width:560px;max-width:100%}._w_h4sat_19>aside[data-inline=true]{height:auto}._column_mc0up_2{box-sizing:border-box;background:var(--surface-read);flex-direction:column;min-width:0;display:flex}._stage_mc0up_3{box-sizing:border-box;width:calc(var(--space-64) * 6);border:1px solid var(--surface-line);background:var(--surface-read);max-width:100%}._noteBody_mc0up_6 section[aria-label=Generated\ note]>header>span:first-child{color:var(--ink-body)}._noteBody_mc0up_6 section[aria-label=Generated\ note] [data-step] h4{color:var(--ink-body);font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight)}._noteBody_mc0up_6 section[aria-label=Generated\ note] [data-step]>div:first-of-type>span[aria-hidden],._noteBody_mc0up_6 section[aria-label=Generated\ note] [data-step]>hr+div>span[aria-hidden]{display:none}._noteBody_mc0up_6 section[aria-label=Generated\ note]>div:not([data-step]):not(:first-child)>span:last-child{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--ink-body)}._stage_17mau_2{width:560px;max-width:100%}._card_17mau_3{background:var(--color-surface-card);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);padding:var(--space-16);gap:var(--space-8);flex-direction:column;display:flex}._title_17mau_4{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-primary);margin:0}._inner_17mau_5{border:1px solid var(--color-border-default);border-radius:var(--radius-md);padding:var(--space-16);gap:var(--space-8);flex-direction:column;display:flex}._author_17mau_6{align-items:center;gap:var(--space-8);display:flex}._avatar_17mau_7{border-radius:var(--radius-full);background:var(--color-status-info-bg);width:32px;height:32px;color:var(--color-text-secondary);font-size:var(--type-label-size);flex:none;justify-content:center;align-items:center;font-weight:500;display:flex;overflow:hidden}._avatar_17mau_7 img{object-fit:cover;width:100%;height:100%}._name_17mau_9{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary)}._assess_17mau_10{gap:var(--space-4);flex-direction:column;display:flex}._assessTitle_17mau_11{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary);margin:0}._req_17mau_12{color:var(--color-status-error)}._row_17mau_13{align-items:baseline;gap:var(--space-16);font-size:var(--type-body-size);line-height:var(--type-body-line);display:flex}._date_17mau_14{color:var(--color-text-hint);white-space:nowrap}._score_17mau_15{color:var(--color-brand-primary);font-weight:500}._comment_17mau_16{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);white-space:pre-wrap;margin:0}._who_17mau_18{flex-direction:column;flex:1;min-width:0;display:flex}._whoMeta_17mau_19{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._kind_17mau_20{align-items:center;gap:var(--space-4);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary);flex:none;display:inline-flex}._kind_17mau_20 svg{width:var(--icon-16);height:var(--icon-16)}._reasons_17mau_22{gap:var(--space-8);flex-wrap:wrap;display:flex}._kindChip_17mau_23{align-self:flex-start;gap:var(--space-4)}._kindChip_17mau_23 svg{flex:none;width:14px;height:14px}._bare_17mau_25{gap:var(--space-8);flex-direction:column;display:flex}._bare_17mau_25 ._row_17mau_13{grid-template-columns:calc(var(--note-label-col,88px) + var(--space-16)) minmax(0, 1fr);gap:var(--space-16);align-items:baseline;display:grid}._bare_17mau_25 ._date_17mau_14{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary);white-space:nowrap}._bare_17mau_25 ._score_17mau_15{color:var(--ink-body);font-weight:400}._stage_9hhvl_3{width:720px;max-width:100%}._block_9hhvl_4{gap:var(--space-16);padding:var(--space-16);border:var(--inner-card-border,1px solid var(--surface-line));border-radius:var(--radius-card);background:var(--inner-card-bg,var(--surface-read));flex-direction:column;display:flex}._blockHead_9hhvl_5{align-items:center;gap:var(--space-8);min-height:var(--space-32);display:flex}._icon_9hhvl_6{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-md);background:var(--color-grey-200);color:var(--color-text-secondary);place-items:center;display:grid}._icon_9hhvl_6 svg{width:var(--icon-16);height:var(--icon-16)}._blockTitle_9hhvl_8{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-primary);flex:1;margin:0}._latest_9hhvl_9{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._pills_9hhvl_10{gap:var(--space-8);flex-direction:column;display:flex}._pillsHead_9hhvl_11{justify-content:space-between;align-items:center;gap:var(--space-8);min-height:var(--space-24);display:flex}._pillsTitle_9hhvl_12{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._pillsActions_9hhvl_13{align-items:center;gap:var(--space-8);display:inline-flex}._row_9hhvl_14{gap:var(--space-8);flex-wrap:wrap;display:flex}._pill_9hhvl_10{align-items:center;gap:var(--space-8);height:var(--space-32);padding:0 var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-control);background:var(--surface-read);display:inline-flex}._pillLabel_9hhvl_16{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._pillValue_9hhvl_17{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary)}._quiet_9hhvl_18{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);margin:0}._failed_9hhvl_19{align-items:center;gap:var(--space-8);display:inline-flex}._headActions_9hhvl_20{margin-left:auto}._dxPart_xdqwf_2{gap:var(--space-8);flex-direction:column;display:flex}._dxPart_xdqwf_2+._dxPart_xdqwf_2{margin-top:var(--space-16)}._dxHead_xdqwf_4{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);margin:0;font-weight:500}._dxPanel_xdqwf_5{gap:var(--space-4);flex-direction:column;display:flex}._dxList_xdqwf_6{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._dxRow_xdqwf_7{align-items:center;gap:var(--space-12);padding:var(--space-8) var(--space-12);border:var(--inner-card-border);border-radius:var(--radius-md);background:var(--inner-card-bg);display:flex}._dxRight_xdqwf_8{align-items:center;gap:var(--space-12);flex:none;display:flex}._dxValue_xdqwf_9{min-width:calc(var(--space-64) + var(--space-32));text-align:right;font-size:var(--type-body-size);line-height:var(--type-body-line);font-variant-numeric:tabular-nums;color:var(--ink-body)}._dxValue_xdqwf_9 b{font-weight:500}._dxFlag_xdqwf_11{min-width:calc(var(--space-64) + var(--space-32));display:inline-flex}._dxTrend_xdqwf_12{width:var(--space-56,56px);color:var(--ink-secondary);display:inline-flex}._meta_xdqwf_13{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta)}._pvActs_xdqwf_14{align-items:center;gap:var(--space-4);display:flex}._prevText_xdqwf_15{flex-direction:column;flex:1;min-width:0;display:flex}._prevTitle_xdqwf_16{font:var(--type-body-strong);color:var(--ink-body)}._panelHead_xdqwf_17{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}._note_qqkl3_2,._editor_qqkl3_3{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._save_qqkl3_4{align-self:flex-end}._pvPage_1s6s0_2,._pv_1s6s0_2{gap:var(--space-24);flex-direction:column;min-width:0;display:flex}._pvMain_1s6s0_4{min-width:0}._stack_1s6s0_5{gap:var(--space-16);flex-direction:column;min-width:0;display:flex}._pvCard_1s6s0_7{padding:0 var(--space-24);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read)}._pvTimeline_1s6s0_8>[data-pre-encounter-card]{position:relative}._pvTimeline_1s6s0_8>[data-pre-encounter-card]:has(~[data-pre-encounter-card]):before{content:"";left:var(--space-16);top:calc(20px + var(--space-32));border-left:1px solid var(--surface-line);position:absolute;bottom:-20px}._innerHost_1s6s0_11 [class*=_card_]{border:var(--inner-card-border);background:var(--inner-card-bg)}._prevList_10u8o_2{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._prevRow_10u8o_3{align-items:center;gap:var(--space-12);padding:var(--space-8) var(--space-12);border:var(--inner-card-border);border-radius:var(--radius-md);background:var(--inner-card-bg);display:flex}._prevText_10u8o_4{flex-direction:column;flex:1;min-width:0;display:flex}._prevTitle_10u8o_5{font:var(--type-body-strong);color:var(--ink-body)}._meta_10u8o_6{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta)}._more_10u8o_1{align-self:flex-start}._stage_16b2p_2{width:560px;max-width:100%}._card_16b2p_3{background:var(--color-surface-card);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);padding:var(--space-16);gap:var(--space-8);flex-direction:column;display:flex}._title_16b2p_4{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-primary);margin:0}._stack_16b2p_5{gap:var(--space-8);flex-direction:column;display:flex}._head_16b2p_6{justify-content:space-between;align-items:flex-start;gap:var(--space-16);display:flex}._from_16b2p_7{min-width:0;font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary);flex:1}._meta_16b2p_8{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._field_16b2p_9{gap:var(--space-4);flex-direction:column;display:flex}._label_16b2p_10{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._body_16b2p_11{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary)}._note_16b2p_12{white-space:pre-wrap;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);margin:0}._handoff_16b2p_14{gap:var(--space-16);min-width:0;padding:var(--space-16);border:var(--inner-card-border,1px solid var(--surface-line));border-radius:var(--radius-lg);background:var(--inner-card-bg,var(--surface-read));flex-direction:column;display:flex}._handHead_16b2p_15{justify-content:space-between;align-items:center;gap:var(--space-8) var(--space-16);flex-wrap:wrap;display:flex}._people_16b2p_16{align-items:center;gap:var(--space-8);width:100%;min-width:0;display:flex}._arrow_16b2p_17{width:var(--icon-16);height:var(--icon-16);color:var(--ink-meta);flex:none}._person_16b2p_18{align-items:center;gap:var(--space-8);min-width:0;display:flex}._personText_16b2p_19{flex-direction:column;min-width:0;display:flex}._personName_16b2p_20{font:var(--type-body-strong);color:var(--ink-body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._headEnd_16b2p_21{align-items:center;gap:var(--space-8);display:flex}._track_16b2p_22{gap:var(--space-4);flex-direction:column;display:flex}._dots_16b2p_23{justify-content:space-between;align-items:center;margin:0;padding:0;list-style:none;display:flex;position:relative}._rail_16b2p_24,._railDone_16b2p_24{border-radius:999px;height:2px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}._rail_16b2p_24{background:var(--surface-line);right:10px}._railDone_16b2p_24{background:var(--accent-primary)}._dotItem_16b2p_27{z-index:1;position:relative}._dot_16b2p_23{border:2px solid var(--surface-line);background:var(--surface-read);box-sizing:border-box;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}._dot_16b2p_23[data-done]{border-color:var(--accent-primary);background:var(--accent-primary);color:var(--color-text-inverse,#fff)}._dot_16b2p_23[data-done] svg{stroke-width:3px;width:12px;height:12px}._dot_16b2p_23[data-now]{border-color:var(--accent-primary)}._dotNow_16b2p_32{background:var(--accent-primary);border-radius:50%;width:8px;height:8px}._labels_16b2p_33{height:var(--space-16);position:relative}._stageLabel_16b2p_34{white-space:nowrap;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta);position:absolute;top:0}._stageLabel_16b2p_34[data-done]{color:var(--ink-secondary)}._stageLabel_16b2p_34[data-now]{color:var(--accent-primary);font-weight:500}._rows_16b2p_37{gap:var(--space-8);flex-direction:column;display:flex}._row_16b2p_37{grid-template-columns:var(--note-label-col,88px) minmax(0, 1fr);gap:var(--space-16);display:grid}._code_16b2p_39{font-variant-numeric:tabular-nums;color:var(--ink-meta)}._packet_16b2p_40{font-size:var(--type-body-size);line-height:var(--type-body-line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._packet_16b2p_40>li{justify-content:space-between;align-items:baseline;gap:0 var(--space-16);padding:var(--space-4) 0;border-bottom:1px solid var(--surface-line);flex-wrap:wrap;display:flex}._packet_16b2p_40>li:last-child{border-bottom:0}._packetLabel_16b2p_43{color:var(--ink-secondary)}._packetVal_16b2p_44{align-items:baseline;gap:var(--space-8);font-variant-numeric:tabular-nums;display:inline-flex}._packetVal_16b2p_44 b{color:var(--ink-body);font-weight:500}._flag_16b2p_46{color:var(--status-bad,var(--color-red-700))}._mini_16b2p_48{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);align-items:center;margin:0;padding:0;list-style:none;display:flex}._miniPoint_16b2p_49{align-items:center;gap:var(--space-4);white-space:nowrap;display:inline-flex}._miniPoint_16b2p_49+._miniPoint_16b2p_49:before{content:"";width:var(--space-24);height:1px;margin:0 var(--space-8);background:var(--surface-line)}._miniDot_16b2p_51{width:var(--space-8);height:var(--space-8);background:var(--color-grey-400);border-radius:50%}._miniPoint_16b2p_49[data-now]{color:var(--accent-primary);font-weight:500}._miniPoint_16b2p_49[data-now] ._miniDot_16b2p_51{background:var(--accent-primary)}._kindTag_16b2p_55{align-items:center;gap:var(--space-4);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary);display:inline-flex}._kindTag_16b2p_55 svg{width:var(--icon-16);height:var(--icon-16)}._kindChip_16b2p_58{align-self:flex-start;gap:var(--space-4);margin-bottom:calc(-1 * var(--space-8))}._kindChip_16b2p_58 svg{flex:none;width:14px;height:14px}._connector_16b2p_61{min-width:var(--space-24);color:var(--ink-meta);flex:1;align-items:center;display:flex}._connectorLine_16b2p_62{background:var(--surface-line);flex:1;height:1px;margin-right:-2px}._person_16b2p_18[data-end]{text-align:right;flex-direction:row-reverse}._person_16b2p_18[data-end] ._personText_16b2p_19{align-items:flex-end}._journey_16b2p_66{grid-template-columns:auto minmax(var(--space-48), 1fr) auto;align-items:center;column-gap:var(--space-12);row-gap:var(--space-4);display:grid}._jLine_16b2p_67{place-items:center;height:20px;display:grid;position:relative}._jRail_16b2p_68{background:var(--accent-primary);border-radius:999px;height:2px;position:absolute;top:50%;left:0;right:6px;transform:translateY(-50%)}._jLine_16b2p_67>._dot_16b2p_23{position:relative}._jDate_16b2p_70{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);white-space:nowrap}._jDate_16b2p_70[data-mid]{text-align:center}._jDate_16b2p_70[data-end]{text-align:right}._jDate_16b2p_70[data-now]{color:var(--ink-body);font-weight:500}._jArrow_16b2p_75{width:var(--icon-16);height:var(--icon-16);color:var(--ink-meta);stroke-width:1.5px;position:absolute;top:50%;right:-4px;transform:translateY(-50%)}._reasonCard_12ac7_4{gap:var(--space-4);padding:var(--space-12) var(--space-16);border:var(--inner-card-border);border-radius:var(--radius-lg);background:var(--inner-card-bg);flex-direction:column;display:flex}._reasonText_12ac7_5{font-size:var(--type-lead-size);line-height:var(--type-lead-line);font-weight:var(--type-lead-weight);color:var(--ink-body)}._reasonMeta_12ac7_6{align-items:baseline;column-gap:var(--space-8);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta);flex-wrap:wrap;display:flex}._reasonMeta_12ac7_6 b{font-weight:var(--type-label-weight);color:var(--ink-body)}._reasonDot_12ac7_8{color:var(--ink-subtle)}._hint_1sj29_1{z-index:1000;gap:var(--space-4);width:max-content;max-width:min(384px,100vw - 32px);padding:var(--space-8) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);box-shadow:var(--shadow-overlay);text-align:left;pointer-events:none;flex-direction:column;display:flex;position:fixed}._inPlace_1sj29_2{margin-top:var(--space-8);position:static}._name_1sj29_3{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary);overflow-wrap:anywhere}._what_1sj29_4{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);overflow-wrap:anywhere}._writes_1sj29_5{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--surface-line);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);overflow-wrap:anywhere}._srOnly_1sj29_6{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._page_pza6o_1{gap:var(--space-16);width:1152px;padding:var(--space-16);background:var(--surface-read);flex-direction:column;display:flex}._toolbar_pza6o_2{align-items:center;gap:var(--space-16);display:flex}._grow_pza6o_3{flex:1}._search_pza6o_4{align-items:center;gap:var(--space-8);width:var(--search-width);min-width:var(--search-min);height:var(--control-height);padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-input);background:var(--surface-read);color:var(--color-text-muted);display:flex}._search_pza6o_4:focus-within{border-color:var(--color-brand-primary)}._search_pza6o_4 svg{width:var(--icon-16);height:var(--icon-16);flex:none}._search_pza6o_4 input{min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);background:0 0;border:0;outline:0;flex:1}._viewSwitch_pza6o_8{align-items:center;gap:var(--space-8);height:var(--control-height);padding:0 var(--space-8);font:inherit;font-size:var(--type-button-size);font-weight:var(--type-button-weight);color:var(--color-interactive-default);cursor:pointer;background:0 0;border:0;display:inline-flex}._viewSwitch_pza6o_8 svg{width:var(--icon-16);height:var(--icon-16)}._viewSwitch_pza6o_8:hover{color:var(--color-interactive-hover)}._body_hgyuv_1{gap:var(--space-8);flex-direction:column;display:flex}._note_hgyuv_2{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);margin:0}._code_hgyuv_3{font-family:var(--font-mono);font-size:var(--type-meta-size)}._json_hgyuv_4{overscroll-behavior:contain;min-height:120px;max-height:320px;padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--color-surface-background);color:var(--color-text-primary);font-family:var(--font-mono);font-size:var(--type-meta-size);line-height:var(--type-meta-line);white-space:pre;margin:0;overflow:auto}._json_hgyuv_4:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:1px}._footerMeta_hgyuv_6{align-items:flex-start;gap:var(--space-4);text-align:left;flex-direction:column;min-width:0;margin-right:auto;display:flex}._footerNote_hgyuv_7{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._copyError_hgyuv_8{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-status-error)}._problems_h4imy_3{width:640px;max-width:100%}._eyebrow_h4imy_4{margin-bottom:var(--space-8);font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-brand-primary);font-weight:600}._pcard_h4imy_5{border:1px solid var(--color-border-card);border-radius:var(--radius-md);background:var(--surface-read);position:relative;overflow:hidden}._edge_h4imy_6{background:var(--color-brand-primary);width:3px;position:absolute;top:0;bottom:0;left:0}._phead_h4imy_7{align-items:center;gap:var(--space-8);padding:var(--space-16) var(--space-16) var(--space-16) var(--space-16);display:flex}._psum_h4imy_8{min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);flex:1}._review_h4imy_9{font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-brand-primary);cursor:pointer;background:0 0;border:0;flex:none;padding:0}._review_h4imy_9:hover{color:var(--color-brand-depth)}._pbody_h4imy_11{padding:var(--space-8) var(--space-16) var(--space-8) var(--space-16);border-top:1px solid var(--color-border-subtle);flex-direction:column;display:flex}._group_h4imy_12{padding:var(--space-8) 0}._groupHead_h4imy_13{align-items:center;gap:var(--space-8);margin-bottom:var(--space-8);display:flex}._groupLabel_h4imy_14{font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-text-muted);font-weight:600}._groupCount_h4imy_15{font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-text-hint)}._terms_h4imy_16{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._term_h4imy_16{align-items:center;gap:var(--space-8);min-height:var(--space-24);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);display:flex}._term_h4imy_16[data-state=resolved] ._termName_h4imy_18{color:var(--color-text-secondary)}._dot_h4imy_19{border-radius:var(--radius-full);background:var(--color-brand-primary);flex:none;width:8px;height:8px}._term_h4imy_16[data-state=resolved] ._dot_h4imy_19{background:var(--color-grey-400)}._termName_h4imy_18{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._code_h4imy_22{font-size:var(--type-label-size);color:var(--color-text-secondary);flex:none}._meta_h4imy_23{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._termAction_h4imy_24{margin-left:auto}._empty_h4imy_25{padding:var(--space-8) 0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);margin:0}._quiet_h4imy_26{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);margin:0}._strong_h4imy_27{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary)}._inline_h4imy_28{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:inline-flex}._stepper_h4imy_29{height:var(--control-height);border-radius:var(--radius-control);background:var(--color-grey-100);align-items:center;display:inline-flex;overflow:hidden}._stepper_h4imy_29 button{width:var(--space-32);height:100%;font:inherit;font-size:var(--type-body-size);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0}._stepper_h4imy_29 button:hover:not(:disabled){background:var(--color-grey-200)}._stepper_h4imy_29 button:disabled{cursor:default;color:var(--color-text-hint)}._stepper_h4imy_29 output{min-width:var(--space-32);text-align:center;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);font-variant-numeric:tabular-nums}._units_h4imy_34{align-items:center;gap:var(--space-16);display:inline-flex}._units_h4imy_34 button{font:inherit;font-size:var(--type-button-size);line-height:var(--type-button-line);font-weight:var(--type-button-weight);color:var(--color-text-hint);cursor:pointer;background:0 0;border:0;padding:0}._units_h4imy_34 button:hover:not(:disabled){color:var(--color-text-secondary)}._units_h4imy_34 button[aria-checked=true]{color:var(--color-brand-primary)}._units_h4imy_34 button:disabled{cursor:default}._fu_h4imy_39{gap:var(--space-4);flex-direction:column;display:inline-flex}._fu_h4imy_39[data-disabled]{opacity:.5}._fuLabel_h4imy_41{font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-text-secondary);font-weight:600}._fu_h4imy_39[data-in-note] ._fuLabel_h4imy_41{color:var(--color-text-secondary)}._fuRow_h4imy_43{align-items:center;gap:var(--space-16);display:inline-flex}._invoice_h4imy_44{gap:var(--space-16);flex-direction:column;display:flex}._invHead_h4imy_45{align-items:center;gap:var(--space-8);display:flex}._invIcon_h4imy_46{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-md);background:var(--color-grey-200);color:var(--color-text-secondary);place-items:center;display:grid}._invIcon_h4imy_46 svg{width:var(--icon-16);height:var(--icon-16)}._invTitle_h4imy_48{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-primary);flex:1;margin:0}._invActions_h4imy_49{align-items:center;gap:var(--space-8);display:inline-flex}._invMeta_h4imy_50{align-items:center;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);margin:0;display:flex}._dx_h4imy_51{gap:var(--space-4);flex-direction:column;display:flex}._sub_h4imy_52{font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-text-secondary);margin:0;font-weight:600}._dxList_h4imy_53{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._dxList_h4imy_53 li{align-items:baseline;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);display:flex}._dxN_h4imy_55{width:var(--space-16);color:var(--color-text-secondary)}._scroll_h4imy_56{overflow-x:auto}._lines_h4imy_57{border-collapse:collapse;width:100%;font-size:var(--type-body-size);line-height:var(--type-body-line)}._lines_h4imy_57 th{text-align:left;padding:var(--space-8) var(--space-16) var(--space-8) 0;font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-text-secondary);white-space:nowrap;border-bottom:1px solid var(--color-border-default);font-weight:600}._lines_h4imy_57 td{padding:var(--space-8) var(--space-16) var(--space-8) 0;border-bottom:1px solid var(--color-border-subtle);color:var(--color-text-primary);vertical-align:top}._svcCell_h4imy_60{flex-direction:column;display:flex}._svc_h4imy_60{font-weight:var(--type-body-strong-weight)}._num_h4imy_62{text-align:right;font-variant-numeric:tabular-nums}._rowActions_h4imy_63{white-space:nowrap;text-align:right;padding-right:0}._icon_h4imy_64{width:var(--space-24);height:var(--space-24);border-radius:var(--radius-sm);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}._icon_h4imy_64:hover{background:var(--color-grey-200);color:var(--color-text-primary)}._icon_h4imy_64 svg{width:var(--icon-16);height:var(--icon-16)}._totals_h4imy_67{align-self:flex-end;gap:var(--space-4);min-width:280px;padding:var(--space-16) var(--space-16);border-radius:var(--radius-md);background:var(--color-grey-100);flex-direction:column;margin:0;display:flex}._totals_h4imy_67 div{justify-content:space-between;gap:var(--space-24);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);display:flex}._totals_h4imy_67 dd{font-variant-numeric:tabular-nums;color:var(--color-text-primary);margin:0}._totals_h4imy_67 [data-total=payable]{color:var(--color-text-primary);font-weight:600}._sr_h4imy_71{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}._stage_1klli_2{width:560px;max-width:100%}._stageTall_1klli_3{width:560px;max-width:100%;min-height:360px}._line_1klli_4{flex-direction:column;display:flex;position:relative}._favs_1klli_5{padding-top:var(--space-8)}._field_1klli_6{gap:var(--space-4);flex-direction:column;display:flex;position:relative}._row_1klli_7{display:flex}._search_1klli_9{box-sizing:border-box;align-items:center;gap:var(--space-8);width:100%;height:var(--space-40);padding:0 var(--space-12);border:1px solid var(--surface-line);border-radius:var(--radius-control);background:var(--surface-read);color:var(--ink-subtle);display:flex}._search_1klli_9[data-open],._search_1klli_9:focus-within{border-color:var(--accent-primary)}._search_1klli_9>svg{width:var(--icon-20);height:var(--icon-20);flex:none}._searchInput_1klli_12{min-width:0;height:var(--space-24);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);background:0 0;border:0;outline:0;flex:1 1 0;padding:0;display:block}._searchInput_1klli_12::placeholder{color:var(--ink-subtle)}._status_1klli_14{align-items:center;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);margin:0;display:flex}._sr_1klli_15{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._slash_1klli_16{gap:var(--space-4);flex-direction:column;display:flex}._refused_1klli_17{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);margin:0}._hints_1klli_18{gap:var(--space-4);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);flex-direction:column;display:flex}._hints_1klli_18 p{margin:0}._hints_1klli_18 ul{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._picker_1klli_23{gap:var(--space-8);flex-direction:column;display:flex}._tabs_1klli_24{gap:var(--space-4) var(--space-16);border-bottom:1px solid var(--surface-line);flex-wrap:wrap;display:flex}._tab_1klli_24{box-sizing:border-box;min-height:var(--control-height);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-label-weight);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:0}._tab_1klli_24:hover{color:var(--ink-body)}._tab_1klli_24[aria-selected=true]{color:var(--accent-primary);border-bottom-color:var(--accent-primary)}._tile_zc3nq_3{min-width:0;padding:var(--space-8) var(--space-16);border-radius:var(--radius-md);background:var(--surface-panel);text-align:left;cursor:pointer;font:inherit;color:inherit;border:0;display:flex}._tile_zc3nq_3:hover{box-shadow:0 0 0 1px var(--surface-line)}._tile_zc3nq_3[data-expanded]{box-shadow:0 0 0 1px var(--accent-primary)}._tile_zc3nq_3:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}._keyLab_zc3nq_7{flex-direction:column;height:100%}._keyLab_zc3nq_7[data-critical]{box-shadow:inset 3px 0 0 var(--status-bad)}._keyLab_zc3nq_7[data-critical][data-expanded]{box-shadow:inset 3px 0 0 var(--status-bad), 0 0 0 1px var(--accent-primary)}._vitalBody_zc3nq_10{justify-content:space-between;align-items:flex-end;gap:var(--space-8);width:100%;min-width:0;display:flex}._col_zc3nq_11{flex-direction:column;min-width:0;display:flex}._label_zc3nq_12{align-items:center;gap:var(--space-8);min-width:0;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-meta);display:flex}._icon_zc3nq_13{width:var(--icon-16);height:var(--icon-16);color:var(--ink-meta);flex:none}._value_zc3nq_14{min-width:0;font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--type-title-weight);font-variant-numeric:tabular-nums;color:var(--ink-body)}._unit_zc3nq_15{margin-left:var(--space-4);white-space:nowrap;font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-meta-weight);color:var(--ink-secondary)}._meta_zc3nq_16{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-meta-weight);font-variant-numeric:tabular-nums;color:var(--ink-secondary)}._trend_zc3nq_17{align-items:flex-end;gap:var(--space-4);flex-direction:column;flex:none;display:flex}._trunc_zc3nq_18{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._nowrap_zc3nq_19{white-space:nowrap}._gapTop_zc3nq_20{margin-top:var(--space-4)}._attention_zc3nq_21{font-weight:var(--type-label-weight);color:var(--color-status-warning-text)}._measureGrid_zc3nq_22{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._measure_zc3nq_22{min-width:0;padding:var(--space-16);border:1px solid var(--surface-line);background:var(--surface-read);border-radius:10px;flex-direction:column;display:flex}._measure_zc3nq_22 ._value_zc3nq_14{margin-top:var(--space-4)}._measureEmpty_zc3nq_25{margin-top:var(--space-4);font-size:var(--type-body-size);line-height:var(--type-title-line);font-weight:var(--type-body-strong-weight);color:var(--ink-secondary)}._measureInput_zc3nq_26{height:var(--control-height);min-width:0;margin-top:var(--space-4);padding:0 var(--space-8);border:1px solid var(--accent-primary);border-radius:var(--radius-control);background:var(--surface-read);font:inherit;font-size:var(--type-body-size);color:var(--ink-body);outline:none}._measureSubRow_zc3nq_27{justify-content:space-between;align-items:center;gap:var(--space-8);min-width:0;margin-top:var(--space-4);display:flex}._sub_zc3nq_28{align-items:center;gap:var(--space-4);min-width:0;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary);display:inline-flex}._sub_zc3nq_28[data-tone=attention]{color:var(--color-status-warning-text)}._sub_zc3nq_28[data-tone=good]{color:var(--color-status-success-text)}._add_zc3nq_31{padding:0 var(--space-4);border-radius:var(--radius-sm);font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--accent-primary);cursor:pointer;background:0 0;border:0;flex:none}._add_zc3nq_31:hover{text-decoration:underline}._add_zc3nq_31:focus-visible{outline:2px solid var(--accent-primary)}._root_1vycg_3{gap:var(--space-8);flex-direction:column;display:flex}._controlRow_1vycg_4{align-items:center;gap:var(--space-8);display:flex;position:relative}._locked_1vycg_5{gap:var(--space-8);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}._meta_1vycg_6{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-meta-weight);color:var(--ink-secondary)}._trunc_1vycg_7{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._push_1vycg_8{white-space:nowrap;margin-left:auto}._strip_1vycg_9{z-index:40;gap:var(--space-4);width:min(480px,100%);padding:var(--space-4);border:1px solid var(--surface-line);border-radius:var(--radius-control);background:var(--surface-read);box-shadow:var(--shadow-6);flex-direction:column;display:flex;position:absolute;top:0;left:0}._stripInput_1vycg_10{height:var(--control-height);padding:0 var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-sm);background:var(--surface-read);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);outline:none}._stripInput_1vycg_10::placeholder{color:var(--ink-secondary)}._stripInput_1vycg_10:focus{border-color:var(--accent-primary)}._options_1vycg_13{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._noMatch_1vycg_14{padding:var(--space-8) var(--space-16);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary)}._option_1vycg_13{gap:var(--space-4);padding:var(--space-8) var(--space-16);border-radius:var(--radius-sm);cursor:pointer;flex-direction:column;display:flex}._option_1vycg_13:hover{background:var(--surface-panel)}._option_1vycg_13[data-active]{background:var(--accent-active-bg)}._optionTop_1vycg_18{align-items:baseline;gap:var(--space-8);display:flex}._optionKey_1vycg_19{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--ink-body)}._option_1vycg_13[data-active] ._optionKey_1vycg_19{color:var(--accent-active-text)}._card_1vycg_21{gap:var(--space-8);padding:var(--space-16);border-radius:var(--radius-control);background:var(--surface-panel);flex-direction:column;display:flex}._cardHead_1vycg_22{align-items:center;gap:var(--space-4) var(--space-8);flex-wrap:wrap;display:flex}._cardTitle_1vycg_23{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--ink-body)}._tag_1vycg_24{height:var(--space-24);padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-sm);background:var(--surface-read);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary);align-items:center;display:inline-flex}._body_1vycg_25{align-items:center;gap:var(--space-8) var(--space-4);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);flex-wrap:wrap;display:flex}._text_1vycg_26{white-space:pre-wrap}._break_1vycg_27{flex-basis:100%}._chips_1vycg_28{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:inline-flex}._chip_1vycg_28{height:var(--space-24);padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-sm);background:var(--surface-read);font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-body);cursor:pointer;align-items:center;display:inline-flex}._chip_1vycg_28:hover{background:var(--accent-active-bg)}._chip_1vycg_28[aria-pressed=true]{border-color:var(--accent-primary);background:var(--accent-active-bg);color:var(--accent-active-text)}._chip_1vycg_28:focus-visible,._refresh_1vycg_32:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}._blank_1vycg_33{align-items:center;gap:var(--space-4);display:inline-flex}._blankInput_1vycg_34{width:192px;height:28px;padding:0 var(--space-8);border:1px dashed var(--accent-primary);border-radius:var(--radius-sm);background:var(--surface-read);font:inherit;font-size:var(--type-body-size);color:var(--ink-body);outline:none}._blankInput_1vycg_34[data-unit]{width:72px}._blankInput_1vycg_34[data-filled]{border:1px solid var(--surface-line)}._blankInput_1vycg_34:focus{border-color:var(--accent-primary)}._chart_1vycg_38{gap:var(--space-8);padding:var(--space-4) 0;flex-direction:column;flex-basis:100%;display:flex}._chartHead_1vycg_39{align-items:center;gap:var(--space-4) var(--space-8);flex-wrap:wrap;display:flex}._chartLabel_1vycg_40{white-space:nowrap;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary)}._chartActions_1vycg_41{align-items:center;gap:var(--space-4);margin-left:auto;display:flex}._refresh_1vycg_32{padding:var(--space-4) var(--space-8);border-radius:var(--radius-sm);font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--accent-active-text);cursor:pointer;background:0 0;border:0}._refresh_1vycg_32:hover{background:var(--surface-read)}._vitals_1vycg_44{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._labs_1vycg_45{gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(min(168px,100%),1fr));display:grid}._allergy_1vycg_46{align-items:baseline;gap:var(--space-4) var(--space-8);flex-wrap:wrap;display:flex}._allergyName_1vycg_47{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--ink-body)}._stage_jj341_2{width:720px;max-width:100%}._dialog_jj341_3{background:var(--color-surface-card);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);min-height:420px;box-shadow:var(--shadow-overlay);flex-direction:column;display:flex;overflow:hidden}._head_jj341_4{align-items:center;gap:var(--space-8);padding:var(--space-16) var(--space-16);border-bottom:1px solid var(--color-border-subtle);display:flex}._side_jj341_5{flex:1;align-items:center;display:flex}._end_jj341_6{justify-content:flex-end;gap:var(--space-8)}._title_jj341_7{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-primary);margin:0}._x_jj341_8{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._x_jj341_8 svg{width:var(--icon-16);height:var(--icon-16)}._warn_jj341_10{padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--color-border-subtle);background:var(--color-status-warning-bg);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-status-amber-text);margin:0}._editorHost_jj341_11{flex-direction:column;flex:1;min-height:160px;display:flex}._editor_jj341_11{flex:1;min-height:160px}._openLine_jj341_13{padding:var(--space-8) var(--space-16);border-top:1px solid var(--color-border-subtle);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);margin:0}._strip_jj341_14,._panel_jj341_14,._cards_jj341_14{border-top:1px solid var(--color-border-subtle);padding:var(--space-8) var(--space-16)}._panel_jj341_14,._cards_jj341_14{gap:var(--space-8);flex-direction:column;display:flex}._cards_jj341_14{gap:var(--space-8);max-height:288px;overflow-y:auto}._hint_jj341_17{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);margin:0}._phrases_jj341_18{margin:0;padding:0;list-style:none}._phrases_jj341_18 li,._macroRow_jj341_19{align-items:baseline;gap:var(--space-8);min-height:32px;padding:0 var(--space-8);border-radius:var(--radius-sm);font-size:var(--type-body-size);display:flex}._phrases_jj341_18 li[data-active]{background:var(--color-surface-tint-soft)}._phraseName_jj341_21{flex:none;font-weight:500}._preview_jj341_22{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-meta-size);color:var(--color-text-muted);overflow:hidden}._macroMenu_jj341_23{padding:var(--space-8);border-bottom:1px solid var(--color-border-subtle);gap:var(--space-4);flex-direction:column;display:flex}._opts_jj341_24{gap:var(--space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._row_jj341_25{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._col_jj341_26{gap:var(--space-8);flex-direction:column;display:flex}._input_jj341_27{min-width:240px;height:var(--control-height);padding:0 var(--space-8);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-card);font:inherit;font-size:var(--type-body-size);flex:1}._unit_jj341_28,._body_jj341_28{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary)}._unit_jj341_28{color:var(--color-text-secondary)}._amber_jj341_30{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-status-amber-text)}._confirm_jj341_31{width:400px;max-width:100%}._card_jj341_14{gap:var(--space-8);padding:var(--space-4) 0;flex-direction:column;display:flex}._cardHead_jj341_34{align-items:center;gap:var(--space-4) var(--space-8);flex-wrap:wrap;display:flex}._cardTitle_jj341_35{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary);white-space:nowrap}._meta_jj341_36{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);white-space:nowrap}._cardActions_jj341_37{align-items:center;gap:var(--space-4);margin-left:auto;display:flex}._tiles_jj341_38{gap:var(--space-8);flex-direction:column;display:flex}._line_jj341_39{align-items:center;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);display:flex}._line_jj341_39 svg,._stale_jj341_40 svg{width:var(--icon-16);height:var(--icon-16);flex:none}._stale_jj341_40{align-items:center;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-status-warning-text);flex-wrap:wrap;display:flex}._grid2_jj341_42{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._grid3_jj341_43{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._tile_jj341_38{gap:var(--space-4);min-width:0;padding:10px var(--space-16);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-surface-card);flex-direction:column;display:flex}._tile_jj341_38[data-row]{justify-content:space-between;align-items:center;gap:var(--space-8);flex-direction:row}._tileLabel_jj341_46{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary);overflow-wrap:anywhere}._tileValue_jj341_47,._vitalValue_jj341_47{font-size:var(--type-section-size);line-height:var(--type-section-line);font-variant-numeric:tabular-nums;color:var(--color-text-primary);white-space:nowrap;font-weight:600}._tileValue_jj341_47[data-tone=mild]{color:var(--color-status-warning-text)}._tileValue_jj341_47[data-tone=critical]{color:var(--color-red-700)}._tileUnit_jj341_50{margin-left:var(--space-4);font-size:var(--type-meta-size);color:var(--color-text-secondary);font-weight:400}._tileMeta_jj341_51{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);font-variant-numeric:tabular-nums}._nowrap_jj341_52{white-space:nowrap}._vitalMain_jj341_53{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._trend_jj341_54{align-items:flex-end;gap:var(--space-4);flex-direction:column;flex:none;display:flex}._lines_jj341_55{gap:var(--space-4);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);flex-direction:column;margin:0;padding:0;font-weight:500;list-style:none;display:flex}._rec_jj341_56{margin-left:var(--space-8);font-size:var(--type-meta-size);color:var(--color-text-secondary);font-weight:400}._vitalValue_jj341_47{white-space:normal;overflow-wrap:anywhere}._vitalValue_jj341_47 ._tileUnit_jj341_50{display:inline-block}._stage_1x5lf_2{width:720px;max-width:100%}._cluster_1x5lf_3{align-items:center;gap:var(--space-24);padding:0 var(--space-16);display:flex}._act_1x5lf_4{align-items:center;gap:var(--space-4);border-radius:var(--radius-sm);width:56px;font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);cursor:pointer;background:0 0;border:0;flex-direction:column;padding:6px 0;font-weight:500;display:flex}._act_1x5lf_4[data-wide]{width:72px}._act_1x5lf_4[data-tone=brand]{color:var(--color-brand-primary)}._act_1x5lf_4[data-tone=error]{color:var(--color-text-secondary)}._act_1x5lf_4[data-tone=error]:hover:not(:disabled){color:var(--color-status-error)}._act_1x5lf_4 svg{width:var(--icon-20);height:var(--icon-20)}._act_1x5lf_4:disabled{opacity:.45;cursor:default}._priority_1x5lf_11{padding:0 var(--space-4);border-radius:var(--radius-tag);background:var(--color-status-error);color:var(--color-text-inverse);font-size:var(--type-label-size);line-height:var(--type-label-line);align-items:center;font-weight:500;display:inline-flex}._alert_1x5lf_12{width:var(--icon-16);height:var(--icon-16);color:var(--color-status-error)}._withLink_1x5lf_15{gap:var(--space-8);flex-direction:column;display:flex}._link_1x5lf_16{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex;position:relative}._linkLabel_1x5lf_17{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary)}._linkNone_1x5lf_18{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary)}._dxChip_1x5lf_19{box-sizing:border-box;align-items:center;gap:var(--space-8);min-height:var(--control-height);padding:0 var(--space-12);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--accent-active-bg);color:var(--accent-active-text);font:inherit;font-size:var(--type-body-size);font-weight:var(--type-label-weight);cursor:pointer;display:inline-flex}._dxCode_1x5lf_20{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);font-weight:400}._pop_1x5lf_21{z-index:30;margin-top:var(--space-4);box-sizing:border-box;width:100%;max-width:420px;padding:var(--space-8);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-6);flex-direction:column;display:flex;position:absolute;top:100%;left:0}._opt_1x5lf_22{align-items:center;gap:var(--space-12);min-height:var(--control-height);padding:0 var(--space-8);border-radius:var(--radius-sm,4px);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._opt_1x5lf_22:hover{background:var(--accent-active-bg)}._optText_1x5lf_24{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);flex:1}._tick_1x5lf_25{width:var(--space-16);height:var(--space-16);border:1px solid var(--ink-meta);border-radius:var(--radius-sm,4px);color:var(--surface-read);flex:none;justify-content:center;align-items:center;display:inline-flex}._tick_1x5lf_25[data-on]{background:var(--accent-primary);border-color:var(--accent-primary)}._tick_1x5lf_25 svg{width:12px;height:12px}._row_x0bet_2{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._destructive_x0bet_3{color:var(--status-bad)}._panel_x0bet_4{gap:var(--space-8);padding:var(--space-8) var(--space-16) 0;flex-direction:column;display:flex}._panelBtn_x0bet_5{width:100%;height:var(--control-height);border-radius:var(--radius-control);background:var(--color-grey-200);font-size:var(--type-button-size);line-height:var(--type-button-line);font-weight:var(--type-button-weight);text-align:center;cursor:pointer;color:var(--color-brand-primary);border:0}._panelBtn_x0bet_5:hover:not(:disabled){background:var(--color-grey-300)}._panelBtn_x0bet_5:disabled{opacity:.5;cursor:default}._panelBtn_x0bet_5[data-tone=success]{color:var(--color-status-success-text)}._panelBtn_x0bet_5[data-tone=error]{color:var(--status-bad)}._panelBtn_x0bet_5:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}._none_x0bet_11{color:var(--ink-meta);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}._stage_1t061_2{width:960px;max-width:100%}._part_1t061_3{gap:var(--space-16);flex-direction:column;display:flex}._toolbar_1t061_4{justify-content:flex-end;align-items:center;gap:var(--space-8);flex-direction:row;display:flex}._status_1t061_5,._statusLine_1t061_6{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);margin:0}._empty_1t061_7{padding:var(--space-8);border-radius:var(--radius-md);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);margin:0}._empty_1t061_7[data-drop-active]{outline:2px solid var(--color-brand-primary);outline-offset:2px}._addedNotes_1t061_9{gap:var(--space-8);flex-direction:column;display:flex}._heading_1t061_10{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-brand-depth)}._addedCard_1t061_11{align-items:flex-start;gap:var(--space-8);padding:var(--space-16) var(--space-16) var(--space-16) var(--space-16);background:var(--color-surface-card);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);display:flex}._addedText_1t061_12{white-space:pre-wrap;min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);flex:1;margin:0}._addedText_1t061_12[data-empty]{color:var(--color-text-hint)}._dxWrap_1t061_14{container-type:inline-size}._dxGrid_1t061_15{gap:var(--space-8) var(--space-16);grid-template-columns:minmax(0,1fr);display:grid}@container (width>=512px){._dxGrid_1t061_15{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=976px){._dxGrid_1t061_15{grid-template-columns:repeat(3,minmax(0,1fr))}}._dxCell_1t061_18{min-width:0}._run_1t061_19{gap:var(--space-8);flex-direction:column;display:flex}._dxHead_1t061_20{align-items:baseline;gap:var(--space-8);margin:0;display:flex}._dxHead_1t061_20 [data-part=index]{color:var(--accent-primary);font-weight:600}._dxHead_1t061_20 [data-part=term]{color:var(--ink-body);font-weight:600}._dxHead_1t061_20 [data-part=code]{font-size:var(--type-meta-size);color:var(--ink-secondary)}._noteAdd_1t061_26{align-items:center;gap:var(--space-8);display:flex}._noteAdd_1t061_26>div{flex:1;min-width:0}._dxCell_1t061_18{align-items:flex-start;gap:var(--space-12);box-sizing:border-box;padding:var(--space-12);border-radius:var(--radius-md);background:var(--surface-panel);display:flex;position:relative}._dxCell_1t061_18>[data-slot=encounter-dx-card]{flex:1;min-width:0}._dxCell_1t061_18 [data-part=dx-body]>div:first-child>span:first-child{display:none}._dxIcon_1t061_34{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-md);background:var(--accent-active-bg);color:var(--accent-primary);flex:none;place-items:center;display:grid}._dxIcon_1t061_34 svg{width:var(--icon-16);height:var(--icon-16)}._dxCell_1t061_18 button[aria-label$="from this visit"]:not(._dxX_1t061_36){visibility:hidden}._dxX_1t061_36{top:var(--space-8);right:var(--space-8);width:var(--space-24);height:var(--space-24);border-radius:var(--radius-md);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}._dxX_1t061_36:hover{background:var(--color-grey-100)}._dxX_1t061_36>svg{width:var(--icon-16);height:var(--icon-16)}._pending_1t061_42{gap:var(--space-8);flex-direction:column;display:flex}._pendingTitle_1t061_43{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary);margin:0}._pendLine_1t061_44{align-items:center;gap:var(--space-12);padding:var(--space-8) var(--space-8) var(--space-8) var(--space-12);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-panel);display:flex}._pendText_1t061_45{flex-direction:column;flex:1;min-width:0;display:flex}._pendName_1t061_46{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-label-weight);color:var(--ink-body)}._pendMeta_1t061_47{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary)}._pendChip_1t061_48{box-sizing:border-box;min-height:var(--control-height);padding:0 var(--space-12);border:1px solid var(--surface-line);border-radius:var(--radius-md);font-size:var(--type-body-size);font-weight:var(--type-label-weight);color:var(--ink-body);background:var(--surface-read);flex:none;align-items:center;display:inline-flex}._pendChip_1t061_48[data-action=Stop]{color:var(--color-status-error)}._pendActs_1t061_50{gap:var(--space-4);flex:none;display:flex}._stage_1hoo6_3{width:720px;max-width:100%}._col_1hoo6_4{gap:var(--space-16);flex-direction:column;display:flex}._quiet_1hoo6_5{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);margin:0}._meta_1hoo6_6{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._body_1hoo6_7{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary)}._readout_1hoo6_8{gap:var(--space-8);flex-direction:column;display:flex}._planBlock_1hoo6_9{flex-direction:column;display:flex}._planBar_1hoo6_10{align-items:center;gap:var(--space-8);width:100%;min-height:var(--space-40);padding:var(--space-16) var(--space-16);border:1px solid var(--color-border-default);border-radius:var(--radius-xl);background:var(--color-surface-card);font:inherit;text-align:left;cursor:pointer;display:flex}._planBar_1hoo6_10:hover{background:var(--color-surface-background)}._chev_1hoo6_12{color:var(--color-text-secondary);display:inline-flex}._chev_1hoo6_12 svg{width:var(--icon-16);height:var(--icon-16)}._planLine_1hoo6_14{min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);flex:1}._tally_1hoo6_15{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-text-secondary);font-weight:500}._goals_1hoo6_16{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._goal_1hoo6_16{gap:var(--space-4);padding:var(--space-16) var(--space-16);border-bottom:1px solid var(--color-border-subtle);flex-direction:column;display:flex}._goalHead_1hoo6_18{justify-content:space-between;align-items:flex-start;gap:var(--space-16);display:flex}._goalTitle_1hoo6_19{min-width:0;font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary);flex:1}._assign_1hoo6_20{display:flex}._hints_1hoo6_21{padding-left:var(--space-16);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);margin:0}._err_1hoo6_22{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-status-error);margin:0}._wrap_1hoo6_23{gap:var(--space-24);flex-direction:column;width:100%;display:flex}._section_1hoo6_24{gap:var(--space-16);padding:var(--space-24);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-surface-card);flex-direction:column;display:flex}._sectionNote_1hoo6_25{gap:var(--space-8);flex-direction:column;display:flex}._sectionHead_1hoo6_26{justify-content:space-between;align-items:flex-start;gap:var(--space-16);display:flex}._stack1_1hoo6_27{gap:var(--space-4);flex-direction:column;display:flex}._sectionTitle_1hoo6_28{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-primary)}._eyebrow_1hoo6_29{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary);margin:0}._end_1hoo6_30{flex:none}._fields_1hoo6_31{gap:var(--space-16);flex-direction:column;display:flex}._nursingNote_1hoo6_32,._problems_1hoo6_33{gap:var(--space-8);flex-direction:column;width:100%;display:flex}._planLines_1hoo6_34{gap:var(--space-4);flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}._lineRow_1hoo6_35{justify-content:space-between;align-items:baseline;gap:var(--space-8);width:100%;display:flex}._lineText_1hoo6_36{min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);white-space:pre-wrap;flex:1;margin:0}._muted_1hoo6_37{color:var(--color-text-secondary)}._acts_1hoo6_38{align-items:center;gap:var(--space-4);flex:none;display:flex}._earlier_1hoo6_39{gap:var(--space-4);flex-direction:column;width:100%;display:flex}._enter_cgx5a_3,._read_cgx5a_3{--vt-tile-min:calc(var(--space-16) * 7);--vt-grid-min:calc(var(--space-16) * 10);--vt-field:var(--space-40)}._read_cgx5a_3 [data-measure-grid]{grid-template-columns:repeat(auto-fill, minmax(var(--vt-grid-min), 1fr));grid-auto-flow:dense}._read_cgx5a_3 [data-measure-tile]>span:last-child:has(>[data-measure-sub]>span:only-child:empty){display:none}._read_cgx5a_3 [data-measure-value]{font-size:var(--type-section-size);line-height:var(--type-section-line)}._read_cgx5a_3 [data-measure-tile]{padding:var(--space-16);min-height:var(--vt-tile-min);border-radius:var(--radius-card);background:var(--surface-panel);border:0;justify-content:space-between}._read_cgx5a_3 [data-measure-tile][data-measure-tone=attention]{background:var(--color-status-warning-bg);color:var(--color-status-warning-text)}._read_cgx5a_3 [data-measure-tile][data-measure-tone=attention] :is(span){color:inherit}._enter_cgx5a_3{grid-auto-flow:dense;grid-template-columns:repeat(auto-fill, minmax(var(--vt-grid-min), 1fr));gap:var(--space-8);min-width:0;display:grid}._tile_cgx5a_12{min-width:0;min-height:var(--vt-tile-min);justify-content:space-between;row-gap:var(--space-12);box-sizing:border-box;padding:var(--space-16);border-radius:var(--radius-card);background:var(--surface-panel);flex-direction:column;display:flex}._tile_cgx5a_12[data-flagged]{background:var(--color-status-warning-bg);color:var(--color-status-warning-text)}._bpTile_cgx5a_14{grid-column:span 2}._head_cgx5a_15{align-items:flex-start;gap:var(--space-8);min-width:0;display:flex}._icon_cgx5a_16{padding-top:var(--space-4);color:var(--ink-meta);flex:none;display:flex}._icon_cgx5a_16 svg{width:var(--icon-16);height:var(--icon-16);stroke-width:1.75px}._tile_cgx5a_12[data-flagged] ._icon_cgx5a_16{color:var(--color-status-warning-text)}._headText_cgx5a_19{flex-direction:column;min-width:0;display:flex}._label_cgx5a_20{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary);font-weight:400}._sub_cgx5a_21{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary)}._tile_cgx5a_12[data-flagged] :is(._label_cgx5a_20,._sub_cgx5a_21,._unit_cgx5a_22,._slash_cgx5a_22,._caption_cgx5a_22){color:var(--color-status-warning-text)}._field_cgx5a_23{align-items:center;gap:var(--space-8);min-width:0;height:var(--vt-field);box-sizing:border-box;padding:0 var(--space-12);border:1px solid var(--surface-line);border-radius:var(--radius-control);background:var(--surface-read);display:flex}._tile_cgx5a_12[data-flagged] ._field_cgx5a_23:not(._computed_cgx5a_24){border-color:var(--color-status-warning)}._field_cgx5a_23:focus-within{border-color:var(--accent-primary)}._computed_cgx5a_24{background:0 0;border-color:#0000;padding:0}._input_cgx5a_27{min-width:0;height:100%;font:inherit;font-size:var(--type-section-size);line-height:var(--type-section-line);font-variant-numeric:tabular-nums;color:var(--ink-body);background:0 0;border:0;outline:0;flex:1 1 0;padding:0}._tile_cgx5a_12[data-flagged] ._input_cgx5a_27{color:var(--ink-body);font-weight:var(--type-body-strong-weight)}._value_cgx5a_29{min-width:0;font-size:var(--type-section-size);line-height:var(--type-section-line);font-variant-numeric:tabular-nums;color:var(--ink-body);flex:1 1 0}._tile_cgx5a_12[data-flagged] ._value_cgx5a_29{font-weight:var(--type-body-strong-weight)}._slash_cgx5a_22{color:var(--ink-secondary);font-size:var(--type-section-size)}._unit_cgx5a_22{white-space:nowrap;font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-meta-weight);color:var(--ink-secondary);flex:none}._caption_cgx5a_22{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta)}._bp_cgx5a_14{width:calc(var(--space-8) * 7);flex:none}._bp_cgx5a_14+._slash_cgx5a_22+._bp_cgx5a_14+._unit_cgx5a_22{margin-left:auto}._wide_cgx5a_36{grid-column:1/-1}._value_cgx5a_29[data-missing=true]{color:var(--ink-secondary)}._field_cgx5a_23[data-invalid]{border-color:var(--color-status-error)}._msg_cgx5a_39{overflow-wrap:anywhere;align-items:center;gap:var(--space-4) var(--space-8);min-width:0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-meta-weight);flex-wrap:wrap;display:flex}._msg_cgx5a_39[data-kind=blocked]{color:var(--color-status-error)}._msg_cgx5a_39[data-kind=confirm]{color:var(--color-status-warning-text)}._flagLine_cgx5a_42{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-meta-weight);color:var(--color-status-warning-text)}._value_cgx5a_29[data-check]{color:var(--color-status-warning-text)}._pvActs_8u1cn_2{align-items:center;gap:var(--space-4);display:flex}._frame_1ecmy_2{width:532px}._block_1ecmy_3{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._title_1ecmy_4{font-size:var(--type-section-size,16px);line-height:var(--type-section-line,24px);color:var(--ink-body);margin:0;font-weight:600}._empty_1ecmy_5{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary);margin:0}._list_1ecmy_6{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._card_1ecmy_7{gap:var(--space-8);padding:var(--space-12) var(--space-8) var(--space-12) var(--space-16);border:var(--inner-card-border);border-radius:var(--radius-md);background:var(--inner-card-bg);flex-direction:column;display:flex;position:relative}._head_1ecmy_8{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}._drug_1ecmy_9{min-width:0;color:var(--ink-body);font-size:16px;font-weight:600;line-height:24px}._strength_1ecmy_10{color:var(--ink-secondary);font-weight:400}._acts_1ecmy_11{gap:var(--space-4);flex:none;display:flex}._read_1ecmy_12{padding-right:var(--space-8);flex-direction:column;display:flex}._line_1ecmy_13,._sub_1ecmy_13{font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0}._line_1ecmy_13{color:var(--ink-body)}._sub_1ecmy_13{color:var(--ink-secondary)}._form_1ecmy_16{gap:var(--space-16);padding-right:var(--space-8);flex-direction:column;display:flex}._group_1ecmy_17{gap:var(--space-8);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}._legend_1ecmy_18{margin-bottom:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-label-weight);color:var(--ink-body);padding:0}._fields_1ecmy_19{gap:var(--space-8) var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}._field_1ecmy_19{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._field_1ecmy_19[data-grow]{grid-column:1/-1}._label_1ecmy_22{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary)}._pair_1ecmy_23{gap:var(--space-8);grid-template-columns:80px minmax(0,1fr);display:grid}._input_1ecmy_24{box-sizing:border-box;width:100%;min-width:0;height:var(--control-height);padding:0 var(--space-12);font:inherit;font-size:var(--type-body-size);color:var(--ink-body);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-md)}._input_1ecmy_24:focus-visible{border-color:var(--accent-primary);box-shadow:0 0 0 1px var(--accent-primary);outline:none}._output_1ecmy_26{box-sizing:border-box;height:var(--control-height);padding:0 var(--space-12);font-size:var(--type-body-size);font-weight:var(--type-label-weight);color:var(--ink-body);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:0 0;align-items:center;display:flex}._how_1ecmy_27{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary)}._foot_1ecmy_28{padding-right:var(--space-8);justify-content:flex-end;display:flex}._confirm_1ecmy_29{justify-content:space-between;align-items:center;gap:var(--space-8);padding-top:var(--space-8);border-top:1px solid var(--surface-line);display:flex}._ask_1ecmy_30{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body)}._add_1ecmy_31{align-self:flex-start}._step_1lefl_2{gap:var(--space-24);flex-direction:column;min-width:0;display:flex}._section_1lefl_3{gap:var(--space-16);flex-direction:column;min-width:0;display:flex}._sectionHead_1lefl_4{align-items:center;gap:var(--space-8);min-height:var(--space-32);display:flex}._sectionTitle_1lefl_5{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--ink-body);margin:0}._meta_1lefl_6{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta)}._empty_1lefl_7{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary);margin:0}._body_1lefl_8{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);margin:0}._note_1lefl_9{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary);margin:0}._stack_1lefl_10{gap:var(--space-16);flex-direction:column;min-width:0;display:flex}._chips_1lefl_11,._group_1lefl_12{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._groupTitle_1lefl_13{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--ink-body);margin:0}._composite_1lefl_15{gap:var(--space-16);flex-direction:column;min-width:0;display:flex}._cols_1lefl_16{gap:var(--space-16);grid-template-columns:repeat(12,minmax(0,1fr));min-width:0;display:grid}._col_1lefl_16{gap:var(--space-16);flex-direction:column;min-width:0;display:flex}._grid_1lefl_18{gap:var(--space-16);grid-template-columns:repeat(auto-fill,minmax(176px,1fr));min-width:0;display:grid}._field_1lefl_19{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._label_1lefl_20{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary)}._dt_1lefl_21._dt_1lefl_21{width:calc(var(--space-64) * 4)}._dt_1lefl_21._dt_1lefl_21:disabled{cursor:default}._gate_1lefl_23{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta)}._flag_1lefl_26{gap:var(--space-4);padding:var(--space-8) var(--space-12);border:1px dashed var(--color-red-700);border-radius:var(--radius-md);color:var(--color-red-700);font-size:var(--type-meta-size);line-height:var(--type-meta-line);flex-direction:column;display:flex}._flagLabel_1lefl_27{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-body)}._phrases_1lefl_28{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._phrasesToggle_1lefl_29{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-label-weight);color:var(--accent-primary);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0}._phrasesToggle_1lefl_29:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}._pvBar_1lefl_31{justify-content:space-between;align-items:center;gap:var(--space-16);display:flex}._docsHead_1lefl_32{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}._docsActions_1lefl_33{align-items:center;gap:var(--space-8);display:flex}._pvSide_1lefl_36{border-top:1px solid var(--surface-line);min-width:0}._medRows_1lefl_38{gap:var(--space-12);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._medRow_1lefl_38{gap:var(--space-4);padding:var(--space-12) var(--space-16);border:var(--inner-card-border);border-radius:var(--radius-md);background:var(--inner-card-bg);flex-direction:column;display:flex}._medMain_1lefl_41{align-items:center;gap:var(--space-12);display:flex}._medText_1lefl_42{flex-direction:column;flex:1 1 0;min-width:0;display:flex}._medName_1lefl_43{align-items:center;gap:var(--space-8);font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--ink-body);display:flex}._medMeta_1lefl_44{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary)}._medDetail_1lefl_45{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);flex-direction:column;display:flex}._medFoot_1lefl_46{align-items:center;display:flex}._rows_1lefl_51{margin:0;padding:0;list-style:none}._rows_1lefl_51>li+li{border-top:1px solid var(--surface-line)}._rows_1lefl_51>li{padding:var(--space-8) 0}._rowActs_1lefl_54{align-items:center;gap:var(--space-8);display:flex}._carried_1lefl_56{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._carried_1lefl_56>li{justify-content:space-between;gap:var(--space-16);padding:var(--space-8) 0;font:var(--type-body);color:var(--ink-body);display:flex}._carried_1lefl_56>li+li{border-top:1px solid var(--surface-line)}._cc_1lefl_60{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._ccChips_1lefl_61{gap:var(--space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._ccChip_1lefl_61{align-items:center;gap:var(--space-4);height:var(--control-height);padding:0 var(--space-8) 0 var(--space-12);border:1px solid var(--surface-line);border-radius:var(--radius-md);font:var(--type-body-strong);color:var(--ink-body);display:inline-flex}._ccRemove_1lefl_63{width:var(--space-24);height:var(--space-24);border-radius:var(--radius-sm);color:var(--ink-secondary);cursor:pointer;opacity:0;background:0 0;border:0;place-items:center;padding:0;display:grid}._ccRemove_1lefl_63 svg{width:var(--icon-16);height:var(--icon-16)}._ccChip_1lefl_61:hover ._ccRemove_1lefl_63,._ccRemove_1lefl_63:focus-visible{opacity:1}._ccRemove_1lefl_63:hover{background:var(--surface-panel);color:var(--ink-body)}._ccBox_1lefl_67{align-items:center;gap:var(--space-8);height:var(--control-height);padding:0 var(--space-12);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);display:flex;position:relative}._ccBox_1lefl_67:focus-within{border-color:var(--accent-primary)}._ccIcon_1lefl_69{width:var(--icon-16);height:var(--icon-16);color:var(--ink-secondary);flex:none}._ccInput_1lefl_70{min-width:0;height:100%;font:var(--type-body);color:var(--ink-body);background:0 0;border:0;outline:none;flex:1;padding:0}._ccMenu_1lefl_71{left:0;right:0;top:calc(100% + var(--space-4));z-index:3;padding:var(--space-4);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);box-shadow:var(--shadow-raised);margin:0;list-style:none;position:absolute}._ccItem_1lefl_72{align-items:center;gap:var(--space-8);width:100%;min-height:var(--space-32);padding:0 var(--space-12);border-radius:var(--radius-md);font:var(--type-body);color:var(--ink-body);text-align:start;cursor:pointer;background:0 0;border:0;display:flex}._ccItem_1lefl_72 svg{width:var(--icon-16);height:var(--icon-16)}._ccItem_1lefl_72[data-hi]{background:var(--surface-panel)}._card_1lefl_77{padding:var(--space-24);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read)}ul._card_1lefl_77{padding:var(--space-8) var(--space-24);margin:0;list-style:none}._tile_1lefl_79{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-md);background:var(--color-grey-200);color:var(--color-text-secondary);flex:none;place-items:center;display:grid}._tile_1lefl_79 svg{width:var(--icon-16);height:var(--icon-16)}._zone_1lefl_83{padding:0 var(--space-24);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read)}._zone_1lefl_83>._part_1lefl_84{padding:20px 0;position:relative}._zone_1lefl_83>._partCont_1lefl_85{padding-top:0}._zone_1lefl_83>._part_1lefl_84:first-child{padding-bottom:8px}._zone_1lefl_83>[data-pre-encounter-card]:has(~[data-pre-encounter-card]):before{content:"";left:var(--space-16);top:calc(20px + var(--space-32));border-left:1px solid var(--surface-line);position:absolute;bottom:0}._zone_1lefl_83>[data-pre-encounter-card]:has(+[data-pre-encounter-card]):before{bottom:-20px}._zone_1lefl_83>[data-pre-encounter-card]~._partCont_1lefl_85:has(~[data-pre-encounter-card]):before{content:"";left:var(--space-16);border-left:1px solid var(--surface-line);position:absolute;top:0;bottom:0}._zone_1lefl_83>[data-pre-encounter-card]~._partCont_1lefl_85:has(+[data-pre-encounter-card]):before{bottom:-20px}._partHead_1lefl_92{align-items:center;gap:var(--space-8);min-height:var(--space-32);margin-bottom:var(--space-8);display:flex}._partHead_1lefl_92>h2,._partHead_1lefl_92>h3{flex:1;min-width:0}._zoneTitle_1lefl_94{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--ink-body);margin:0}._partActs_1lefl_95{align-items:center;gap:var(--space-8);margin-left:auto;display:flex}._partBody_1lefl_96{gap:var(--space-16);flex-direction:column;min-width:0;padding-left:44px;display:flex}._partBody_1lefl_96>.gi-change{align-self:flex-end}._reasonText_1lefl_100{font-size:var(--type-lead-size);line-height:var(--type-lead-line);font-weight:var(--type-lead-weight);color:var(--ink-body)}._kindChip_1lefl_101{gap:var(--space-4)}._kindChip_1lefl_101 svg{flex:none;width:14px;height:14px}._pvVitals_1lefl_104 [data-measure-grid]{grid-template-columns:repeat(auto-fill,minmax(128px,1fr))}._pvVitals_1lefl_104 [data-measure-tile]>span:last-child:has(>[data-measure-sub]>span:only-child:empty){display:none}._pvVitals_1lefl_104 [data-measure-value]{font-size:var(--type-section-size);line-height:var(--type-section-line)}._pvVitals_1lefl_104 [data-measure-tile]{padding:var(--space-12);border:var(--inner-card-border);background:var(--inner-card-bg)}._optional_1lefl_111{gap:var(--space-16);flex-direction:column;min-width:0;display:flex}._optHead_1lefl_112{align-items:center;gap:var(--space-12);min-height:var(--space-32);display:flex}._optHead_1lefl_112>:first-child{flex:none}._optToggle_1lefl_114{align-items:center;gap:var(--space-4);cursor:pointer;color:var(--ink-body);background:0 0;border:0;padding:0;display:inline-flex}._optChev_1lefl_115{width:var(--icon-16);height:var(--icon-16);color:var(--ink-secondary);transition:transform var(--motion-panel-open,.15s);transform:rotate(-90deg)}._optChev_1lefl_115[data-open]{transform:none}._optSummary_1lefl_117{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);flex:1;overflow:hidden}._optHead_1lefl_112>:last-child{margin-left:auto}._partHead_1lefl_92>h2{flex:none}._partActs_1lefl_95{flex:1;justify-content:flex-end;min-width:0}._optQuestion_1lefl_123{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--ink-body)}._optChoice_1lefl_124{margin-left:auto}._optChoice_1lefl_124 [class*=_labelLine_]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._ccChipRow_1lefl_127{align-items:center;gap:var(--space-8);display:inline-flex}._ccAdd_1lefl_128{align-self:flex-start}._pvStep_1lefl_129{gap:var(--space-24);flex-direction:column;display:flex}._refRow_1lefl_131{align-items:flex-start;gap:var(--space-8);flex:1;min-width:0;display:flex}._refRow_1lefl_131>article{flex:1;min-width:0}._refFull_1lefl_133{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._templateName_1lefl_137{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta);margin:0}._frame_84x50_2{width:532px}._field_84x50_3{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._box_84x50_4{position:relative}._menu_84x50_5{left:0;top:calc(100% + var(--space-4));z-index:3;width:min(100%, calc(var(--space-64) * 5));padding:var(--space-4);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);box-shadow:var(--shadow-raised);margin:0;list-style:none;position:absolute}._option_84x50_6{justify-content:space-between;align-items:baseline;gap:var(--space-8);min-height:var(--control-height);padding:var(--space-4) var(--space-12);border-radius:var(--radius-md);cursor:pointer;display:flex}._option_84x50_6[aria-selected=true]{background:var(--surface-panel)}._optTitle_84x50_8{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body)}._meta_84x50_9{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta)}._readout_84x50_10{gap:var(--space-4);padding:var(--space-8) var(--space-12) var(--space-4);border:var(--inner-card-border);border-radius:var(--radius-md);background:var(--inner-card-bg);flex-direction:column;display:flex}._head_84x50_11{align-items:center;gap:var(--space-8);min-height:var(--control-height);display:flex}._title_84x50_12{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);font-weight:500}._head_84x50_11 ._meta_84x50_9{flex:1;min-width:0}._rows_84x50_14{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._rows_84x50_14>li{background:0 0;border-radius:0;padding-inline:0}._rows_84x50_14>li+li{border-top:1px solid var(--surface-line)}._vitals_84x50_17{gap:var(--space-8) var(--space-16);padding:0 0 var(--space-8);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;list-style:none;display:grid}._vitals_84x50_17>li{flex-direction:column;display:flex}._value_84x50_19{font-size:var(--type-body-size);line-height:var(--type-body-line);font-variant-numeric:tabular-nums;color:var(--ink-body);font-weight:500}._palette_1cerh_1{flex-direction:column;flex:auto;min-height:0;display:flex}._noHeading_1cerh_2>:first-child{display:none}._facetRow_1cerh_3{gap:var(--space-8);padding:var(--space-8) 0 var(--space-4);flex-wrap:wrap;display:flex}._facetRow_1cerh_3[data-collapsed]{max-height:64px;overflow:hidden}._facetToggle_1cerh_5{color:var(--color-brand-primary);align-self:flex-start}._body_1cerh_6{gap:var(--space-16);padding-top:var(--space-8);flex-direction:column;min-height:0;display:flex;overflow-y:auto}._group_1cerh_7{gap:var(--space-8);flex-direction:column;display:flex}._groupHeading_1cerh_8{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-hint);margin:0}._chipList_1cerh_9{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._empty_1cerh_10{padding:var(--space-16) 0;text-align:center;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);margin:0}._unavailable_1cerh_11{opacity:.5;cursor:default}._frame_8tsy5_2{width:532px}._stack_8tsy5_3{gap:var(--space-16);flex-direction:column;min-width:0;display:flex}._empty_8tsy5_4{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary);margin:0}._meta_8tsy5_5{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta)}._inner_8tsy5_6{gap:var(--space-16);padding:var(--space-12) var(--space-16) var(--space-16);border:var(--inner-card-border);border-radius:var(--radius-md);background:var(--inner-card-bg);flex-direction:column;display:flex}._innerTitle_8tsy5_7{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);margin:0;font-weight:500}._grid_8tsy5_8{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._actions_8tsy5_9{justify-content:flex-end;gap:var(--space-8);display:flex}._add_8tsy5_10{align-self:flex-start}._list_8tsy5_11{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_8tsy5_12{align-items:center;gap:var(--space-12);padding:var(--space-8) var(--space-12);border:var(--inner-card-border);border-radius:var(--radius-md);background:var(--inner-card-bg);display:flex}._rowText_8tsy5_13{flex-direction:column;flex:1;min-width:0;display:flex}._rowTitle_8tsy5_14{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);font-weight:500}._gate_8tsy5_16{gap:var(--space-16);flex-direction:column;display:flex}._gateHead_8tsy5_17{align-items:center;gap:var(--space-12);min-height:var(--control-height);display:flex}._gateTitle_8tsy5_18{min-width:0;font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--ink-body);flex:1;margin:0}._gateLabel_8tsy5_19{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-body);white-space:nowrap;flex:none}._gateChoice_8tsy5_20{flex:none;display:flex}._attrGrid_8tsy5_22{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._attr_8tsy5_22{gap:var(--space-8);min-width:0;padding:var(--space-12);border:var(--inner-card-border);border-radius:var(--radius-md);background:var(--inner-card-bg);flex-direction:column;display:flex}._attrTitle_8tsy5_24{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-body);margin:0}._onset_8tsy5_25{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._inspector_rz13q_1{background:var(--surface-read);border-left:1px solid var(--surface-line);flex-direction:column;flex:0 0 304px;width:304px;min-height:0;display:flex}._header_rz13q_2{padding:var(--space-16) var(--space-16) 0}._headerRow_rz13q_3{align-items:center;gap:var(--space-8);margin-bottom:var(--space-4);display:flex}._title_rz13q_4{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);margin:0}._spacer_rz13q_5{flex:1}._componentName_rz13q_6{font-family:var(--font-mono);font-size:var(--type-meta-size);color:var(--color-text-hint)}._selRow_rz13q_7{align-items:center;gap:var(--space-8);margin-bottom:var(--space-8);display:flex}._selComponent_rz13q_8{font-family:var(--font-mono);font-size:var(--type-meta-size);color:var(--color-brand-depth)}._selLevel_rz13q_9{padding:1px var(--space-8) ;border:1px solid var(--color-border-strong);border-radius:var(--radius-full);font-size:var(--type-meta-size);color:var(--color-text-muted)}._tabs_rz13q_10{gap:var(--space-4);border-bottom:1px solid var(--surface-line);display:flex}._tab_rz13q_10{height:var(--control-height);padding:0 var(--space-16);font-family:inherit;font-size:var(--type-tab-size);font-weight:var(--type-tab-weight);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;display:flex}._tab_rz13q_10[data-active]{color:var(--color-brand-primary);border-bottom-color:var(--color-brand-primary)}._body_rz13q_13{min-height:0;padding:var(--space-16);flex:1;overflow-y:auto}._stack_rz13q_14{gap:var(--space-16);flex-direction:column;display:flex}._empty_rz13q_15{padding:var(--space-24) var(--space-8);text-align:center}._emptyIcon_rz13q_16{width:var(--icon-24);height:var(--icon-24);margin-bottom:var(--space-8);color:var(--color-grey-400)}._emptyText_rz13q_17{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);margin:0}._fieldLabel_rz13q_18{margin-bottom:var(--space-8);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-hint);display:block}._hint_rz13q_19{margin:var(--space-4) 0 0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-hint)}._sizeRow_rz13q_20{gap:var(--space-4);display:flex}._sizeChip_rz13q_21{height:var(--control-height);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);font-family:inherit;font-size:var(--type-meta-size);font-weight:var(--type-label-weight);color:var(--color-text-secondary);background:0 0;flex:1;justify-content:center;align-items:center;display:flex}._sizeChip_rz13q_21[data-active]{border-color:var(--color-brand-primary);background:var(--color-status-info-bg);color:var(--color-brand-depth)}._columnList_rz13q_23{gap:var(--space-8);flex-direction:column;display:flex}._columnRow_rz13q_24{align-items:center;gap:var(--space-8);display:flex}._columnName_rz13q_25{width:56px;font-size:var(--type-meta-size);color:var(--color-text-muted)}._columnSpan_rz13q_26{width:var(--space-32);text-align:center;font-family:var(--font-mono);font-size:var(--type-meta-size);font-variant-numeric:tabular-nums}._columnCount_rz13q_27{font-size:var(--type-meta-size);color:var(--color-text-hint)}._multRow_rz13q_28,._multPair_rz13q_28{align-items:center;gap:var(--space-8);display:flex}._multKey_rz13q_29{font-size:var(--type-meta-size);color:var(--color-text-muted)}._multValue_rz13q_30{width:56px;height:var(--control-height);padding:0 var(--space-8);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);font-family:var(--font-mono);font-size:var(--type-body-size);font-variant-numeric:tabular-nums;align-items:center;display:flex}._multLabel_rz13q_31{font-family:var(--font-mono);font-size:var(--type-meta-size);color:var(--color-brand-depth)}._codeRow_rz13q_32{gap:var(--space-8);display:flex}._codeSystemSelect_rz13q_33{flex:0 0 128px;min-width:0}._fill_rz13q_34{flex:1 1 0;min-width:0}._score_rz13q_35{flex:0 0 64px;min-width:0}._codeDisplayRow_rz13q_36{margin-top:var(--space-8)}._unbound_rz13q_37{align-items:center;gap:var(--space-8);margin:var(--space-8) 0 0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-yellow-700);display:flex}._warnDot_rz13q_38{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-full);background:var(--color-status-warning);flex:none}._problem_rz13q_39{margin:var(--space-4) 0 0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-status-error)}._optionList_rz13q_40{gap:var(--space-4);margin:var(--space-8) 0;flex-direction:column;display:flex}._optionRow_rz13q_41{align-items:center;gap:var(--space-8);padding:var(--space-4) var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-md);font-size:var(--type-meta-size);display:flex}._optionCode_rz13q_42{font-family:var(--font-mono);font-size:var(--type-meta-size);color:var(--color-text-hint)}._conditionRow_rz13q_43{gap:var(--space-4);padding:var(--space-8);margin-bottom:var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-md);flex-direction:column;display:flex}._conditionAnswerRow_rz13q_44,._requiredRow_rz13q_45{align-items:center;gap:var(--space-8);display:flex}._requiredToggle_rz13q_46{width:var(--space-32);height:16px;padding:var(--space-4);box-sizing:content-box;border-radius:var(--radius-full);background:var(--color-interactive-disabled);flex:none;justify-content:flex-start;display:flex}._requiredToggle_rz13q_46[data-on]{background:var(--color-brand-primary);justify-content:flex-end}._requiredKnob_rz13q_48{width:var(--space-16);height:var(--space-16);border-radius:var(--radius-full);background:var(--color-base-white);box-shadow:var(--shadow-2)}._requiredTitle_rz13q_49{font-size:var(--type-body-size);font-weight:var(--type-body-strong-weight)}._requiredHint_rz13q_50{font-size:var(--type-meta-size);color:var(--color-text-hint)}._fhirBlock_rz13q_51{border-top:1px solid var(--surface-line);padding-top:var(--space-16)}._fhirPath_rz13q_52{padding:var(--space-8) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--color-grey-100);font-family:var(--font-mono);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-brand-depth);word-break:break-all}._actions_rz13q_53{border-top:1px solid var(--surface-line);padding-top:var(--space-16);gap:var(--space-8);flex-direction:column;display:flex}._footer_rz13q_54{border-top:1px solid var(--surface-line);padding:var(--space-16) var(--space-16);align-items:center;gap:var(--space-8);display:flex}._footerLabel_rz13q_55{font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--color-text-hint)}._validation_rz13q_56{align-items:center;gap:var(--space-4);font-size:var(--type-meta-size);font-weight:var(--type-label-weight);color:var(--color-yellow-700);display:flex}._readonly_rz13q_57{height:var(--control-height);padding:0 var(--space-16);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);font-size:var(--type-body-size);text-overflow:ellipsis;white-space:nowrap;align-items:center;display:flex;overflow:hidden}._mono_rz13q_58{font-family:var(--font-mono)}._stage_jb4rk_3{width:720px;max-width:100%}._menuStage_jb4rk_4{min-height:96px}._stack_jb4rk_5{gap:var(--space-8);flex-direction:column;display:flex}._p_jb4rk_6{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);margin:0}._meta_jb4rk_7{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._warn_jb4rk_8{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-status-warning-text);display:block}._grow_jb4rk_9{flex:1}._block_jb4rk_10{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);flex-wrap:wrap;display:flex}._chips_jb4rk_11{gap:var(--space-8);flex-wrap:wrap;display:flex}._inline_jb4rk_12{align-items:center;gap:var(--space-8);display:inline-flex}._chip_jb4rk_11{align-items:center;gap:var(--space-4);height:var(--control-height);padding:0 var(--space-16);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface-card);font:inherit;font-size:var(--type-body-size);color:var(--color-brand-primary);cursor:pointer;white-space:nowrap;font-weight:500;display:inline-flex}._chip_jb4rk_11:disabled{opacity:.5;cursor:default}._chip_jb4rk_11 svg{width:var(--icon-16);height:var(--icon-16)}._warnChip_jb4rk_16,._mutedChip_jb4rk_16{height:var(--control-height);padding:0 var(--space-16);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface-card);font-size:var(--type-body-size);color:var(--color-text-secondary);white-space:nowrap;align-items:center;display:inline-flex}._warnChip_jb4rk_16{border-color:var(--color-status-warning);background:var(--color-status-warning-bg);color:var(--color-status-warning-text)}._quiet_jb4rk_18{font:inherit;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;padding:0}._needs_jb4rk_19{gap:var(--space-8);padding:var(--space-16);border:1px dashed var(--color-status-warning);border-radius:var(--radius-lg);background:var(--color-status-warning-bg);flex-direction:column;display:flex}._needsLabel_jb4rk_20,._setName_jb4rk_20{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-brand-depth)}._bullets_jb4rk_21{padding-left:var(--space-16);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);margin:0}._list_jb4rk_22{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._snack_jb4rk_23{min-height:64px;position:relative}._snack_jb4rk_23>*{position:static!important}._edu_jb4rk_26{align-items:stretch;gap:var(--space-8);padding-left:var(--space-8);border-radius:var(--radius-md);background:var(--color-grey-100);display:flex}._eduBar_jb4rk_27{width:2px;margin:var(--space-8) 0;border-radius:var(--radius-tag);background:var(--color-brand-primary);flex:none}._eduGlyph_jb4rk_28{padding-top:var(--space-16);color:var(--color-text-secondary);align-items:flex-start;display:flex}._eduGlyph_jb4rk_28 svg{width:var(--icon-16);height:var(--icon-16)}._eduBody_jb4rk_30{gap:var(--space-4);min-width:0;padding:var(--space-8) 0;flex-direction:column;flex:1;display:flex}._eduHead_jb4rk_31{align-items:baseline;gap:var(--space-8);flex-wrap:wrap;display:flex}._eduName_jb4rk_32{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary)}._tag_jb4rk_33{padding:0 var(--space-4);border-radius:var(--radius-tag);background:var(--color-status-info-bg);color:var(--color-brand-depth);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:500}._eduX_jb4rk_34{padding:var(--space-4) var(--space-4) 0 0;align-items:flex-start;display:flex}._hint_jb4rk_36{padding:var(--space-8) 0 var(--space-4);text-align:center;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);margin:0}._rail_jb4rk_37{width:300px;margin:0;padding:0;list-style:none}._railRow_jb4rk_38{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-8) 0;border-bottom:1px solid var(--color-border-subtle);display:flex}._railMain_jb4rk_39{flex:1;min-width:0}._railName_jb4rk_40{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);display:block}._railMain_jb4rk_39 ._meta_jb4rk_7{display:block}._menuHost_jb4rk_43{display:inline-flex;position:relative}._menu_jb4rk_4{z-index:2;margin-top:var(--space-4);padding:var(--space-4);background:var(--color-surface-card);border:1px solid var(--color-border-default);border-radius:var(--radius-md);min-width:200px;box-shadow:var(--shadow-overlay);position:absolute;top:100%;right:0}._menuItem_jb4rk_45{text-align:left;width:100%;padding:var(--space-8) var(--space-16);border-radius:var(--radius-sm);font:inherit;font-size:var(--type-body-size);color:var(--color-text-primary);cursor:pointer;background:0 0;border:0;display:block}._fieldLabel_jb4rk_46{margin-bottom:var(--space-8);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary);display:block}._group_jb4rk_47{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);overflow:hidden}._dxRow_jb4rk_48,._orderRow_jb4rk_48{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--color-border-subtle);display:flex}._dxRow_jb4rk_48{background:var(--color-grey-100)}._orderRow_jb4rk_48{padding-left:var(--space-40)}._dxName_jb4rk_51{min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);flex:1}._dxRow_jb4rk_48 ._dxName_jb4rk_51{font-weight:500}._code_jb4rk_53{height:var(--space-24);padding:0 var(--space-8);border-radius:var(--radius-md);background:var(--color-grey-200);color:var(--color-grey-800);font-family:var(--font-family-mono);font-size:var(--type-label-size);white-space:nowrap;align-items:center;display:inline-flex}._kept_jb4rk_54{color:var(--color-text-secondary)}._navigator_z5jm5_1{flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}._noHeading_z5jm5_2>:first-child{display:none}._groupHeading_z5jm5_3{padding:var(--space-4) var(--space-4) var(--space-8);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-hint);margin:0}._list_z5jm5_4{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._rowWrap_z5jm5_5{align-items:center;gap:var(--space-4);display:flex}._rowGrow_z5jm5_6{flex:auto;min-width:0}._rowMeta_z5jm5_7{font-family:var(--font-mono);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-hint);font-variant-numeric:tabular-nums}._iconButton_z5jm5_8{width:var(--space-24);height:var(--space-24);border-radius:var(--radius-md);color:var(--color-text-hint);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:flex}._iconButton_z5jm5_8 svg{width:var(--icon-12);height:var(--icon-12)}._iconButton_z5jm5_8:hover{background:var(--color-surface-background);color:var(--color-brand-depth)}._iconButton_z5jm5_8[data-remove]:not([data-undo]):hover{background:var(--color-status-error-bg);color:var(--color-status-error)}._iconButton_z5jm5_8:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:-2px}._rowRemoved_z5jm5_13{opacity:.55;text-decoration:line-through}._rowEditWrap_z5jm5_14{align-items:center;gap:var(--space-8);width:100%;height:var(--control-height);padding:0 var(--space-8);border-radius:var(--radius-md);background:var(--color-surface-background);display:flex}._rowNameInput_z5jm5_15{border:1px solid var(--color-brand-primary);border-radius:var(--radius-sm);min-width:0;padding:var(--space-4) var(--space-8);font-family:inherit;font-size:var(--type-body-size);color:var(--color-text-secondary);background:var(--surface-read);flex:1}._rowNameInput_z5jm5_15[aria-invalid=true]{border-color:var(--color-status-error)}._rowEditAction_z5jm5_17{width:var(--space-24);height:var(--space-24);border-radius:var(--radius-md);color:var(--color-text-hint);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:flex}._rowEditAction_z5jm5_17 svg{width:var(--icon-12);height:var(--icon-12)}._rowEditAction_z5jm5_17:hover{background:var(--surface-read);color:var(--color-brand-depth)}._rowEditConfirm_z5jm5_20{color:var(--color-brand-primary)}._rowNameErrorText_z5jm5_21{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-status-error);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._create_z5jm5_22{align-items:center;gap:var(--space-8);width:100%;height:var(--control-height);padding:0 var(--space-8);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);font-family:inherit;font-size:var(--type-body-size);color:var(--color-text-muted);cursor:pointer;text-align:start;background:0 0;display:flex}._create_z5jm5_22 svg{width:var(--icon-16);height:var(--icon-16)}._create_z5jm5_22:hover{border-color:var(--color-brand-primary);color:var(--color-brand-depth)}._create_z5jm5_22:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}._spacer_n396p_1{flex:1}._fieldCard_n396p_2{gap:var(--space-8);padding:var(--space-8) var(--space-16);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-md);cursor:grab;flex-direction:column;display:flex}._fieldHead_n396p_3{align-items:baseline;gap:var(--space-8);min-width:0;display:flex}._fieldLabel_n396p_4{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._required_n396p_5{color:var(--color-status-error);font-size:var(--type-body-size);font-weight:var(--type-body-strong-weight) }._unboundDot_n396p_6{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-full);background:var(--color-status-warning);flex:none}._typeLabel_n396p_7{font-family:var(--font-mono);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-hint)}._unit_n396p_8{font-family:var(--font-mono);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._boolRow_n396p_9{align-items:center;gap:var(--space-8);display:flex}._toggle_n396p_10{width:var(--space-32);height:16px;padding:var(--space-4);box-sizing:content-box;border-radius:var(--radius-full);background:var(--color-interactive-disabled);display:flex}._toggle_n396p_10[data-preview]{height:var(--space-16)}._knob_n396p_12{width:var(--space-16);height:var(--space-16);border-radius:var(--radius-full);background:var(--color-base-white);box-shadow:var(--shadow-2)}._boolLabel_n396p_13,._previewBool_n396p_13{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-hint)}._previewBool_n396p_13{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted)}._displayRow_n396p_15{align-items:baseline;gap:var(--space-8);padding:var(--space-8) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);display:flex}._displayLabel_n396p_16{font-size:var(--type-body-size);font-weight:var(--type-body-strong-weight)}._displaySample_n396p_17{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);font-variant-numeric:tabular-nums;color:var(--color-brand-depth)}._readout_n396p_18{align-items:baseline;gap:var(--space-8);padding:var(--space-8) var(--space-16);border:1px dashed var(--color-blue-200);border-radius:var(--radius-md);background:var(--color-status-info-bg);display:flex}._readoutLabel_n396p_19{font-size:var(--type-body-size);font-weight:var(--type-body-strong-weight);color:var(--color-brand-depth)}._readoutValue_n396p_20{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);font-variant-numeric:tabular-nums;color:var(--color-brand-depth)}._spacerBlock_n396p_21{border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);font-size:var(--type-meta-size);color:var(--color-text-hint);justify-content:center;align-items:center;display:flex}._dividerRow_n396p_22{align-items:center;gap:var(--space-8);padding:var(--space-8) 0;display:flex}._rule_n396p_23{background:var(--color-border-strong);flex:1;height:1px}._kicker_n396p_24{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-hint)}._richCard_n396p_25{gap:var(--space-8);padding:var(--space-8) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);flex-direction:column;display:flex}._richHead_n396p_26{align-items:center;gap:var(--space-8);display:flex}._hairline_n396p_27{background:var(--color-border-subtle);flex:1;height:1px}._richBody_n396p_28{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);text-wrap:pretty}._chief_n396p_29{gap:var(--space-8);flex-direction:column;display:flex}._chiefType_n396p_30{justify-content:flex-end;display:flex}._chiefNote_n396p_31{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-hint);text-wrap:pretty;margin:0}._slot_n396p_32{align-items:center;gap:var(--space-8);padding:var(--space-16);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-grey-100);display:flex}._slot_n396p_32[data-preview]{padding:var(--space-16) var(--space-16)}._slotHint_n396p_34{font-size:var(--type-body-size);color:var(--color-text-hint);font-style:italic}._guard_n396p_35{pointer-events:none}._unknownBlock_n396p_36{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);border:1px dashed var(--color-status-error);border-radius:var(--radius-md);background:var(--color-status-error-bg);display:flex}._unknownIcon_n396p_37{width:var(--icon-16);height:var(--icon-16);color:var(--color-status-error);flex:none}._unknownLabel_n396p_38{font-family:var(--font-mono);font-size:var(--type-meta-size);color:var(--color-status-error)}._callout_n396p_39{align-items:flex-start;gap:var(--space-8);padding:var(--space-8) var(--space-16);border-radius:var(--radius-md);display:flex}._callout_n396p_39[data-preview]{padding:var(--space-16)}._callout_n396p_39[data-tone=info]{background:var(--color-status-info-bg);border:1px solid var(--color-blue-200);color:var(--color-brand-depth)}._callout_n396p_39[data-tone=warning]{background:var(--color-status-warning-bg);border:1px solid var(--color-yellow-200);color:var(--color-yellow-700)}._calloutIcon_n396p_43{width:var(--icon-16);height:var(--icon-16);flex:none;margin-top:4px}._calloutText_n396p_44{font-size:var(--type-body-size);line-height:var(--type-body-line)}._previewField_n396p_45{gap:var(--space-4);flex-direction:column;display:flex}._previewHead_n396p_46{align-items:baseline;gap:var(--space-4);display:flex}._previewLabel_n396p_47{font-size:var(--type-body-size);font-weight:var(--type-body-strong-weight);color:var(--color-text-secondary)}._previewUnit_n396p_48{font-family:var(--font-mono);font-size:var(--type-meta-size);color:var(--color-text-hint)}._previewDisplay_n396p_49{gap:var(--space-4);flex-direction:column;display:flex}._previewValue_n396p_50{align-items:baseline;gap:var(--space-8);display:flex}._previewSample_n396p_51{font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--type-title-weight);font-variant-numeric:tabular-nums}._previewDisplayUnit_n396p_52{font-family:var(--font-mono);font-size:var(--type-body-size);color:var(--color-text-muted)}._previewRich_n396p_53{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);text-wrap:pretty}._previewDivider_n396p_54{height:1px;margin:var(--space-4) 0;background:var(--surface-line)}._realControl_n396p_55,._realControl_n396p_55>*{margin:0}._fieldCard_n396p_2,._displayRow_n396p_15,._readout_n396p_18,._richCard_n396p_25,._slot_n396p_32,._unknownBlock_n396p_36,._callout_n396p_39,._previewField_n396p_45,._previewDisplay_n396p_49{min-width:0}._fieldHead_n396p_3,._boolRow_n396p_9,._displayRow_n396p_15,._readout_n396p_18,._previewHead_n396p_46,._previewValue_n396p_50{flex-wrap:wrap}._fieldHead_n396p_3,._displayRow_n396p_15,._readout_n396p_18{column-gap:var(--space-8);row-gap:0}._fieldLabel_n396p_4,._displayLabel_n396p_16,._readoutLabel_n396p_19,._previewLabel_n396p_47,._typeLabel_n396p_7,._unit_n396p_8,._boolLabel_n396p_13,._unknownLabel_n396p_38,._slotHint_n396p_34,._calloutText_n396p_44{white-space:normal;overflow-wrap:anywhere;min-width:0}._fieldLabel_n396p_4{text-overflow:clip;overflow:visible}._realControl_n396p_55{min-width:calc(var(--space-64) * 3);overflow-x:auto}._tray_f0j1x_1{background:var(--surface-read);border-top:1px solid var(--surface-line);flex:none}._head_f0j1x_2{align-items:center;gap:var(--space-8);width:100%;padding:var(--space-8) var(--space-16);color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;font-family:inherit;display:flex}._head_f0j1x_2:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:-2px}._icon_f0j1x_4{width:var(--icon-16);height:var(--icon-16);color:var(--color-status-warning);flex:none}._title_f0j1x_5{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight)}._count_f0j1x_6{font-family:var(--font-mono);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);font-variant-numeric:tabular-nums}._hint_f0j1x_7{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-hint)}._spacer_f0j1x_8{flex:1}._chevron_f0j1x_9{width:var(--icon-16);height:var(--icon-16);color:var(--color-text-muted);flex:none}._chevron_f0j1x_9[data-closed]{transform:rotate(-90deg)}._pills_f0j1x_11{gap:var(--space-8);padding:0 var(--space-16) var(--space-16);flex-wrap:wrap;margin:0;list-style:none;display:flex}._pill_f0j1x_11{height:var(--control-height);gap:var(--space-8);padding:0 var(--space-16);border-radius:var(--radius-full);font-size:var(--type-meta-size);cursor:grab;background:var(--color-grey-100);border:1px solid var(--color-border-strong)}._pill_f0j1x_11:hover{color:var(--color-brand-depth);border-color:var(--color-brand-primary)}._grip_f0j1x_14{width:var(--icon-12);height:var(--icon-12);color:var(--color-grey-500);flex:none}._pillType_f0j1x_15{font-family:var(--font-mono);font-size:var(--type-meta-size);color:var(--color-text-hint);flex:none}._head_f0j1x_2{flex-wrap:wrap;min-width:0}._title_f0j1x_5,._hint_f0j1x_7,._pillType_f0j1x_15{overflow-wrap:anywhere;min-width:0}._pill_f0j1x_11{min-width:0;max-width:100%}._pillLabel_f0j1x_21{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._pills_f0j1x_11>li{min-width:0;max-width:100%}._canvas_ftyy2_1{background:var(--color-surface-background);flex-direction:column;flex:1;min-width:0;display:flex}._header_ftyy2_2{height:var(--space-32);align-items:center;gap:var(--space-8);padding:0 var(--space-16);background:var(--surface-read);border-bottom:1px solid var(--surface-line);flex:0 0 34px;display:flex}._pageName_ftyy2_3{font-size:var(--type-body-size);font-weight:var(--type-body-strong-weight)}._pageKind_ftyy2_4{font-family:var(--font-mono);font-size:var(--type-meta-size);color:var(--color-text-hint)}._statLine_ftyy2_5{font-size:var(--type-meta-size);color:var(--color-text-muted);font-variant-numeric:tabular-nums}._spacer_ftyy2_6{flex:1}._notice_ftyy2_7{align-items:center;gap:var(--space-8);height:var(--space-24);padding:0 var(--space-8);border-radius:var(--radius-full);background:var(--color-status-warning-bg);color:var(--color-yellow-700);font-size:var(--type-meta-size);font-weight:var(--type-label-weight);display:flex}._noticeGlyph_ftyy2_8{width:var(--icon-12);height:var(--icon-12)}._body_ftyy2_9{min-height:0;padding:var(--space-24) var(--space-24) var(--space-32);flex:1;overflow-y:auto}._sheet_ftyy2_10{gap:var(--space-4);flex-direction:column;max-width:90%;margin:0 auto;display:flex}._sheet_ftyy2_10[data-preview]{gap:var(--space-16);max-width:760px}._summaryHint_ftyy2_12{align-items:center;gap:var(--space-8);margin-bottom:var(--space-4);padding:var(--space-8) var(--space-16);border-radius:var(--radius-md);background:var(--color-status-info-bg);border:1px solid var(--color-blue-200);font-size:var(--type-body-size);color:var(--color-brand-depth);display:flex}._summaryGlyph_ftyy2_13{width:var(--icon-16);height:var(--icon-16);color:var(--color-brand-primary);flex:none}._glyph_ftyy2_14{width:var(--icon-12);height:var(--icon-12);color:var(--color-text-hint);flex:none}._section_ftyy2_15{background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card)}._section_ftyy2_15[data-selected]{outline:2px solid var(--color-brand-primary)}._sectionHead_ftyy2_17{align-items:center;gap:var(--space-8);padding:var(--space-16) var(--space-16);border-bottom:1px solid var(--surface-line);display:flex}._sectionHeadMain_ftyy2_18{align-items:center;gap:var(--space-8);min-width:0;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;display:flex}._grip_ftyy2_19{width:var(--icon-12);height:var(--icon-12);color:var(--color-grey-400);flex:none}._sectionTitles_ftyy2_20{min-width:0}._eyebrow_ftyy2_21{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-hint);display:block}._sectionTitle_ftyy2_20{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);display:block}._sectionMeta_ftyy2_23{font-size:var(--type-meta-size);color:var(--color-text-hint);font-variant-numeric:tabular-nums}._chevron_ftyy2_24{width:var(--space-24);height:var(--space-24);border-radius:var(--radius-md);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex}._chevronGlyph_ftyy2_25{width:var(--icon-16);height:var(--icon-16)}._chevronGlyph_ftyy2_25[data-collapsed]{transform:rotate(-90deg)}._sectionBody_ftyy2_27{padding:var(--space-16) var(--space-16) var(--space-16);flex-direction:column;display:flex}._sectionBody_ftyy2_27[data-preview]{gap:var(--space-16)}._sectionEmpty_ftyy2_29{padding:var(--space-16);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);text-align:center;font-size:var(--type-body-size);color:var(--color-text-hint)}._sectionEmpty_ftyy2_29[data-armed]{justify-content:center;align-items:center;min-height:96px;display:flex}._nodeWrap_ftyy2_31{min-width:0;position:relative}._nodeSelected_ftyy2_32{outline:2px solid var(--color-brand-primary);outline-offset:2px;border-radius:var(--radius-md)}._hintTarget_ftyy2_33{min-width:0;height:100%;display:block}._frameTitled_ftyy2_34{background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);padding:var(--space-16) var(--space-16)}._frameOutlined_ftyy2_35{border:1px dashed var(--surface-line);border-radius:var(--radius-md);padding:var(--space-8) var(--space-16) var(--space-16)}._frameBare_ftyy2_36{padding:0 var(--space-4)}._chromeRow_ftyy2_37{align-items:center;gap:var(--space-8);margin-bottom:var(--space-8);display:flex}._chromeLabel_ftyy2_38{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-hint)}._hairline_ftyy2_39{background:var(--color-border-subtle);flex:1;height:1px}._titleRow_ftyy2_40{align-items:baseline;gap:var(--space-8);margin-bottom:var(--space-8);display:flex}._frameTitle_ftyy2_34{font-size:var(--type-body-size);font-weight:var(--type-body-strong-weight)}._titleBadge_ftyy2_42{font-family:var(--font-mono);font-size:var(--type-meta-size);color:var(--color-text-hint)}._cols_ftyy2_36{gap:var(--space-8);grid-template-columns:minmax(min-content,1fr);display:grid}._col_ftyy2_36{flex-direction:column;min-width:0;display:flex;position:relative}._col_ftyy2_36[data-preview]{gap:var(--space-8)}._colEmpty_ftyy2_46{justify-content:center;align-items:center;gap:var(--space-4);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-grey-100);min-height:56px;font-size:var(--type-meta-size);color:var(--color-text-hint);display:flex}._colEmpty_ftyy2_46[data-armed]{min-height:96px}._findingRow_ftyy2_48{gap:var(--space-8);flex-wrap:wrap;align-items:center;display:flex}._addColumn_ftyy2_49{border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);cursor:pointer;background:0 0;justify-content:center;align-items:center;min-width:0;min-height:56px;display:flex}._addSlot_ftyy2_50{margin-top:var(--space-8);justify-content:center;align-items:center;gap:var(--space-4);padding:var(--space-8) var(--space-16);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);font-family:inherit;font-size:var(--type-meta-size);color:var(--color-text-hint);cursor:pointer;background:0 0;display:flex}._repeatHint_ftyy2_51{margin-top:var(--space-8);padding:var(--space-8) var(--space-16);align-items:center;gap:var(--space-8);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);font-size:var(--type-meta-size);color:var(--color-text-hint);display:flex}._strip_ftyy2_52{height:var(--space-8);border-radius:var(--radius-sm);flex:none;position:relative}._strip_ftyy2_52[data-armed]{height:var(--space-16);margin:var(--space-4) 0;border:1px dashed var(--color-border-strong)}._strip_ftyy2_52[data-active]{height:var(--space-16);margin:var(--space-4) 0;border:1px solid var(--color-brand-primary);background:var(--color-status-info-bg)}._pageEmpty_ftyy2_55{justify-content:center;align-items:center;gap:var(--space-4);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-grey-100);min-height:160px;font-size:var(--type-body-size);color:var(--color-text-hint);display:flex}._pageEmpty_ftyy2_55[data-armed]{min-height:224px}._header_ftyy2_2{flex-wrap:wrap;min-width:0;height:auto}._pageName_ftyy2_3,._pageKind_ftyy2_4,._statLine_ftyy2_5{overflow-wrap:anywhere;min-width:0}._notice_ftyy2_7{height:auto;min-height:var(--space-24);min-width:0;max-width:100%}._sectionHead_ftyy2_17{min-width:0}._sectionTitle_ftyy2_20,._eyebrow_ftyy2_21,._sectionMeta_ftyy2_23{overflow-wrap:anywhere;min-width:0}._cols_ftyy2_36{min-width:0;margin:calc(-1 * var(--space-4));padding:var(--space-4);overflow-x:auto}._colEmpty_ftyy2_46{min-width:0;padding:0 var(--space-8);text-align:center}._colEmpty_ftyy2_46>span{overflow-wrap:anywhere;min-width:0}._hintTarget_ftyy2_33{overflow-wrap:anywhere}._page_18pa2_1{background:var(--surface-read);flex-direction:column;width:1152px;min-height:520px;display:flex;position:relative}._toolbar_18pa2_2{align-items:center;gap:var(--space-8);padding:var(--space-16) var(--space-16) var(--space-16);display:flex}._picker_18pa2_3{width:240px}._toolbarRight_18pa2_4{align-items:center;gap:var(--space-8);margin-left:auto;display:flex}._body_18pa2_5{padding:0 var(--space-16) var(--space-16);gap:var(--space-16);flex-direction:column;display:flex}._alert_18pa2_6{margin-bottom:var(--space-4)}._alertDetail_18pa2_7{margin-left:var(--space-8);color:var(--color-text-secondary)}._list_18pa2_8{gap:var(--space-8);flex-direction:column;max-width:760px;display:flex}._count_18pa2_9{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-primary);margin:0}._rule_18pa2_10{align-items:flex-start;gap:var(--space-16);padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);display:flex}._priority_18pa2_11{width:20px;padding-top:var(--space-8);text-align:center;font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-label-weight);font-variant-numeric:tabular-nums;color:var(--color-text-secondary);flex:none}._tile_18pa2_12{width:var(--space-40);height:var(--space-40);border-radius:var(--radius-md);background:var(--color-blue-100);color:var(--color-brand-primary);flex:none;justify-content:center;align-items:center;display:flex}._tile_18pa2_12 svg{width:var(--icon-16);height:var(--icon-16)}._text_18pa2_14{gap:var(--space-4);flex-direction:column;flex:1;min-width:0;display:flex}._name_18pa2_15{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary)}._expr_18pa2_16{font-family:var(--font-mono);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._suggest_18pa2_17{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._chips_18pa2_18{align-items:center;gap:var(--space-8);margin-top:var(--space-4);flex-wrap:wrap;display:flex}._dialog_18pa2_19{z-index:5;top:var(--space-48);position:absolute;left:50%;transform:translate(-50%)}._editor_18pa2_20{gap:var(--space-16);flex-direction:column;min-width:424px;display:flex}._compiles_18pa2_21{gap:var(--space-8);flex-direction:column;display:flex}._label_18pa2_22{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._code_18pa2_23{font-family:var(--font-mono);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-primary)}._root_1kgoo_1{gap:var(--space-8);padding-top:var(--space-16);border-top:1px solid var(--color-border-subtle);flex-direction:column;display:flex}._heading_1kgoo_2{align-items:center;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-secondary);margin:0;display:inline-flex}._heading_1kgoo_2 svg{width:var(--icon-16);height:var(--icon-16);color:var(--color-brand-primary)}._sub_1kgoo_4,._muted_1kgoo_4{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._field_1kgoo_5{gap:var(--space-8);flex-direction:column;width:100%;display:flex}._label_1kgoo_6{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._grid_1kgoo_7{gap:var(--space-8);grid-template-columns:1fr 1fr;display:grid}._ageRow_1kgoo_8{align-items:center;gap:var(--space-8);display:flex}._ageRow_1kgoo_8>*{flex:1 1 0;min-width:0}._dash_1kgoo_10{color:var(--color-text-muted);flex:none}._chips_1kgoo_11{gap:var(--space-8);flex-wrap:wrap;display:flex}._chipText_1kgoo_12{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:224px;display:inline-block;overflow:hidden}._panel_1r600_1{gap:var(--space-16);padding:var(--space-16);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);flex-direction:column;display:flex}._field_1r600_2{gap:var(--space-8);flex-direction:column;width:100%;display:flex}._ruleHint_1r600_3{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._disclosure_1r600_4{align-items:center;gap:var(--space-8);cursor:pointer;text-align:left;width:100%;color:var(--color-text-primary);background:0 0;border:0;padding:0;display:flex}._disclosure_1r600_4:hover ._disclosureTitle_1r600_5{color:var(--color-interactive-default)}._disclosure_1r600_4:focus-visible{outline:2px solid var(--color-interactive-default);outline-offset:2px;border-radius:var(--radius-sm)}._disclosureTitle_1r600_5{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight)}._disclosureSummary_1r600_8{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-hint);flex:1;overflow:hidden}._chevron_1r600_9{width:var(--icon-16);height:var(--icon-16);color:var(--color-text-secondary);flex-shrink:0;transform:rotate(-90deg)}._chevron_1r600_9[data-open]{transform:none}._outer_10mmn_1{align-items:center;gap:var(--space-8);flex-direction:column;width:100%;display:flex}._scroll_10mmn_2{width:100%;overflow-x:auto}._widthBar_10mmn_3{align-items:center;gap:var(--space-8);display:flex}._widthValue_10mmn_4{font-size:var(--type-body-size);line-height:var(--type-body-line);font-variant-numeric:tabular-nums;color:var(--color-text-secondary)}._preview_10mmn_5{gap:var(--space-24);box-sizing:border-box;width:100%;padding:var(--space-24);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-lg);flex-direction:column;margin:0 auto;display:flex}._header_10mmn_6{justify-content:space-between;align-items:center;gap:var(--space-8);padding-bottom:var(--space-16);border-bottom:1px solid var(--color-border-subtle);display:flex}._formTitle_10mmn_7{font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--type-title-weight);color:var(--color-text-primary);margin:0}._shell_1s3vz_1{background:var(--color-surface-background);border:1px solid var(--surface-line);width:100%;min-height:0;color:var(--color-text-primary);flex-direction:column;display:flex;position:relative;overflow:hidden}._workspace_1s3vz_2{flex:1;grid-template-rows:1fr;min-height:0;display:grid;position:relative;overflow:hidden}._rail_1s3vz_3{background:var(--surface-read);border-right:1px solid var(--surface-line);flex-direction:column;width:304px;min-width:200px;min-height:0;display:flex;overflow:hidden}._railTabs_1s3vz_4{padding:var(--space-16) var(--space-16) var(--space-8);border-bottom:1px solid var(--surface-line);flex:none}._railTabLabel_1s3vz_5{align-items:center;gap:var(--space-8);display:inline-flex}._railBody_1s3vz_6{padding:var(--space-16);flex:1;min-height:0;overflow-y:auto}._canvasSlot_1s3vz_7{min-width:0;min-height:0;display:flex}._canvasSlot_1s3vz_7>*{flex:1;min-width:0;min-height:0}._inspectorSlot_1s3vz_9{min-width:0;min-height:0;display:flex;overflow:hidden}._dialog_1s3vz_10{z-index:5;position:absolute;top:56px;left:50%;transform:translate(-50%)}._rail_1s3vz_3{grid-column:1}._canvasSlot_1s3vz_7{grid-column:2}._inspectorSlot_1s3vz_9{grid-column:3}._studio_1a5su_1{gap:var(--space-8);flex-direction:column;flex:1;width:100%;min-height:0;display:flex}._toolbar_1a5su_2{justify-content:space-between;align-items:center;gap:var(--space-16);display:flex}._toolbarLeft_1a5su_3,._toolbarRight_1a5su_3{align-items:center;gap:var(--space-8);display:flex}._toolbarLeft_1a5su_3{flex:auto;min-width:0}._toolbarRight_1a5su_3{flex:none}._previewWrap_1a5su_6{justify-content:center;width:100%;display:flex}._composeWrap_1a5su_7{flex:1;width:100%;min-height:0;display:flex}._blockerList_1a5su_8{padding-left:var(--space-24);gap:var(--space-4);flex-direction:column;margin:0;display:flex}._body_qdvxw_1{gap:var(--space-8);padding:0 var(--space-8) var(--space-8);flex-direction:column;display:flex}._top_qdvxw_2{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._swatch_qdvxw_3{width:var(--space-16);height:var(--space-16);border-radius:var(--radius-sm);background:var(--color-grey-400);flex:none}._swatch_qdvxw_3[data-cat=sky]{background:var(--cat-sky-500)}._swatch_qdvxw_3[data-cat=jade]{background:var(--cat-jade-500)}._swatch_qdvxw_3[data-cat=orange]{background:var(--cat-orange-500)}._swatch_qdvxw_3[data-cat=purple]{background:var(--cat-purple-500)}._swatch_qdvxw_3[data-cat=blue]{background:var(--cat-blue-500)}._when_qdvxw_9{color:var(--color-text-secondary);margin-right:auto}._actions_qdvxw_10{align-items:center;gap:var(--space-8);padding-top:var(--space-8);display:flex}._transitions_qdvxw_11{display:flex}._transitions_qdvxw_11:empty{display:none}._grid_u0lgm_3{gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}._tile_u0lgm_4{align-items:center;gap:var(--space-8);min-height:56px;padding:var(--space-4) var(--space-16) var(--space-4) var(--space-8);border:1px solid var(--color-border-default);border-radius:var(--radius-card);background:var(--surface-read);text-align:left;font:inherit;display:flex}._tile_u0lgm_4[data-wide]{grid-column:1/-1;align-items:flex-start}._tileButton_u0lgm_6{cursor:pointer}._tileButton_u0lgm_6:disabled{cursor:default;opacity:.6}._seat_u0lgm_8{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-full);background:var(--color-blue-100);color:var(--color-brand-primary);flex:none;place-items:center;display:grid}._seat_u0lgm_8 svg{width:18px;height:18px}._tileBody_u0lgm_10{gap:var(--space-4);flex-direction:column;flex:1;min-width:0;display:flex}._valueRow_u0lgm_11{align-items:center;gap:var(--space-8);min-width:0;display:flex}._input_u0lgm_12{box-sizing:border-box;width:52px;padding:3px var(--space-8);border-radius:var(--radius-control);background:var(--surface-app);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);border:1px solid #0000}._input_u0lgm_12[data-w=narrow]{width:48px}._input_u0lgm_12:disabled{opacity:.6}._input_u0lgm_12:focus{border-color:var(--color-brand-primary);background:var(--surface-read);outline:0}._unit_u0lgm_16{font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-text-muted);white-space:nowrap}._label_u0lgm_17{font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-text-muted)}._computed_u0lgm_18{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary)}._link_u0lgm_19{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-brand-primary)}._check_u0lgm_20{width:var(--space-20,20px);border-radius:var(--radius-full);border:1px solid var(--color-border-default);color:#0000;flex:none;place-items:center;height:20px;display:inline-grid}._check_u0lgm_20[data-on=true]{background:var(--color-brand-primary);border-color:var(--color-brand-primary);color:var(--surface-read)}._check_u0lgm_20 svg{width:var(--icon-16);height:var(--icon-16)}._hearing_u0lgm_23{gap:var(--space-4);flex-direction:column;width:100%;display:flex}._hearHead_u0lgm_24{text-align:center;font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-text-secondary);grid-template-columns:64px repeat(3,1fr);display:grid}._hearRow_u0lgm_25{grid-template-columns:64px 1fr;align-items:center;display:grid}._hearSide_u0lgm_26{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._hearSeg_u0lgm_27{border-radius:var(--radius-full);background:var(--color-grey-200);grid-template-columns:repeat(3,1fr);gap:2px;padding:2px;display:grid}._hearSeg_u0lgm_27 button{height:var(--space-24);border-radius:var(--radius-full);font:inherit;font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0}._hearSeg_u0lgm_27 button[aria-checked=true]{background:var(--surface-read);color:var(--color-brand-primary);box-shadow:var(--shadow-1)}._lmp_u0lgm_30{width:100%}._err_u0lgm_31{margin-top:var(--space-16)}._stage_63243_3{width:880px;max-width:100%}._root_63243_4{flex-direction:column;min-height:0;display:flex}._top_63243_5{align-items:center;gap:var(--space-16);padding-bottom:var(--space-16);border-bottom:1px solid var(--color-border-subtle);display:flex}._glance_63243_6{gap:var(--space-8);flex:1;min-width:0;display:flex;overflow-x:auto}._gTile_63243_7{border:1px solid var(--color-border-card);border-radius:var(--radius-md);background:var(--surface-read);min-width:96px;padding:var(--space-8) var(--space-16);flex:none}._gTile_63243_7[data-abnormal]{border-color:var(--color-yellow-500)}._gHead_63243_9{align-items:center;gap:var(--space-8);display:flex}._gLabel_63243_10{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted);white-space:nowrap}._gValue_63243_11{align-items:baseline;gap:var(--space-4);margin-top:var(--space-4);display:flex}._tileSm_63243_12{border-radius:var(--radius-sm);background:var(--color-grey-100);width:20px;height:20px;color:var(--color-text-secondary);flex:none;place-items:center;display:grid}._tileSm_63243_12 svg{width:var(--icon-16);height:var(--icon-16)}._tile_63243_12{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-md);background:var(--color-grey-100);color:var(--color-text-secondary);flex:none;place-items:center;display:grid}._tile_63243_12 svg{width:var(--icon-16);height:var(--icon-16)}._value_63243_16{font-size:var(--type-body-size);line-height:var(--type-body-line);font-variant-numeric:tabular-nums;color:var(--color-text-primary);font-weight:600}._value_63243_16[data-tone=warning]{color:var(--color-yellow-700)}._value_63243_16[data-tone=error]{color:var(--color-red-700)}._delta_63243_19{font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-weight:600}._seg_63243_20{border-radius:var(--radius-full);background:var(--color-grey-200);flex:none;gap:2px;padding:2px;display:inline-flex}._seg_63243_20 button{height:var(--control-height);padding:0 var(--space-16);border-radius:var(--radius-full);font:inherit;font-size:var(--type-button-size);font-weight:var(--type-button-weight);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0}._seg_63243_20 button[aria-checked=true]{background:var(--surface-read);color:var(--color-brand-primary);box-shadow:var(--shadow-1)}._body_63243_23{min-height:0;padding-top:var(--space-16);flex:1;overflow:auto}._table_63243_24{border-collapse:separate;border-spacing:0;width:100%}._stick_63243_25{z-index:1;background:var(--surface-read);text-align:left;position:sticky;left:0}._headCell_63243_26{padding:0 var(--space-16) var(--space-16) 0;font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-text-muted);font-weight:600}._colHead_63243_27{text-align:left;padding:0 var(--space-16) var(--space-16) 0;white-space:nowrap;vertical-align:bottom}._colStack_63243_28{gap:var(--space-4);flex-direction:column;display:flex}._colLine_63243_29{align-items:center;gap:var(--space-8);min-height:var(--space-16);display:flex}._date_63243_30{font-size:var(--type-body-size);line-height:var(--type-label-line);font-variant-numeric:tabular-nums;color:var(--color-text-primary);font-weight:600}._current_63243_31{height:var(--space-16);padding:0 var(--space-8);border-radius:var(--radius-full);background:var(--color-grey-100);font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-text-secondary);align-items:center;font-weight:600;display:inline-flex}._time_63243_32{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted);font-variant-numeric:tabular-nums}._hint_63243_33{font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-text-hint)}._rowHead_63243_34{padding:var(--space-8) var(--space-16) var(--space-8) 0;border-top:1px solid var(--color-border-subtle);font-weight:400}._rowFlex_63243_35{align-items:center;gap:var(--space-8);display:flex}._rowText_63243_36{flex-direction:column;min-width:0;display:flex}._rowLabel_63243_37{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);font-weight:600}._cell_63243_38{padding:var(--space-8) var(--space-16) var(--space-8) 0;border-top:1px solid var(--color-border-subtle);white-space:nowrap}._cellUnit_63243_39{margin-left:var(--space-4);font-family:inherit;font-size:var(--type-label-size);color:var(--color-text-muted);font-weight:400}._cards_63243_40{gap:var(--space-8);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}._card_63243_40{gap:var(--space-8);padding:var(--space-16);border:1px solid var(--color-border-default);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;display:flex}._cardHead_63243_42{align-items:flex-start;gap:var(--space-8);display:flex}._cardTitle_63243_43{flex:1;min-width:0}._cardLabel_63243_44{font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}._chart_63243_45{height:88px}._chartText_63243_46{font-size:var(--font-size-xs);fill:var(--color-text-primary);font-weight:600}._latestOnly_63243_47{margin-top:var(--space-24)}._latestLabel_63243_48{margin-bottom:var(--space-8);font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-text-hint);font-weight:600}._chipsRow_63243_49{gap:var(--space-8);flex-wrap:wrap;display:flex}._chip_63243_49{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--surface-read);display:flex}._chip_63243_49[data-abnormal]{background:var(--color-status-warning-bg);border-color:#0000}._chipText_63243_52{flex-direction:column;display:flex}._sr_63243_53{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}._root_15lic_3{height:var(--space-32);padding-left:var(--space-4);align-items:center;display:flex;position:relative}._trigger_15lic_4{align-items:center;gap:var(--space-8);border-radius:var(--radius-full);text-align:left;min-width:0;padding:0;padding-right:var(--space-4);background:0 0;border:0;flex:1;display:flex;overflow:hidden}._avatar_15lic_5{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-full);background:var(--accent-primary);color:var(--color-text-inverse);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-section-weight);flex:none;place-items:center;display:grid}._who_15lic_6{min-width:0;display:block}._name_15lic_7{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary);display:block;overflow:hidden}._role_15lic_8{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);display:block;overflow:hidden}._menu_15lic_9{z-index:20;left:calc(100% + var(--space-8));width:256px;padding:var(--space-8);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);position:absolute;bottom:-2px}._head_15lic_10{padding:var(--space-4) var(--space-8) var(--space-8)}._rule_15lic_11{margin:var(--space-4) 0;border:0;border-top:1px solid var(--surface-line)}._entry_15lic_12{justify-content:space-between;align-items:center;gap:var(--space-8);width:100%;padding:var(--space-8);border-radius:var(--radius-md);text-align:left;color:var(--color-text-primary);font-size:var(--type-body-size);line-height:var(--type-body-line);background:0 0;border:0;display:flex}._entry_15lic_12:hover{background:var(--surface-panel)}._chev_15lic_14{width:var(--icon-16);height:var(--icon-16);color:var(--color-text-muted)}._stack_15lic_16{text-align:start;flex-direction:column;min-width:0;display:flex}._back_15lic_17{align-items:center;gap:var(--space-4);font-weight:var(--type-label-weight);display:inline-flex}._radio_15lic_18{width:var(--space-16);height:var(--space-16);box-sizing:border-box;border:1px solid var(--color-border-strong);border-radius:var(--radius-full);flex:none}._radio_15lic_18[data-on]{border:var(--space-4) solid var(--color-brand-primary)}._helper_n1vaq_2{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._tag_n1vaq_3{align-items:center;gap:var(--space-4);height:var(--space-24);padding:0 var(--space-8);border-radius:var(--radius-full);background:var(--color-grey-100);border:1px solid var(--surface-line);font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary);display:inline-flex}._tagX_n1vaq_4{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}._dpPicker_n1vaq_6{gap:var(--space-8);width:100%;padding:var(--space-16);background:var(--surface-panel);border:1px solid var(--surface-line);border-radius:var(--radius-lg);flex-direction:column;display:flex}._dpMeta_n1vaq_7{min-height:var(--space-24);padding-top:var(--space-4);border-top:1px solid var(--surface-line);align-items:center;display:flex}._typeRow_n1vaq_8{align-items:center;gap:var(--space-8);display:inline-flex}._typeLabel_n1vaq_9{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted)}._picker_n1vaq_11{gap:var(--space-8);flex-direction:column;display:flex}._tierRow_n1vaq_12{gap:var(--space-4);flex-direction:column;align-items:flex-start;display:flex}._tierLabel_n1vaq_13{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._selectedRow_n1vaq_14{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}._conflict_n1vaq_15{align-items:flex-start;gap:var(--space-4);padding:var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--color-grey-100);flex-direction:column;display:flex}._timing_n1vaq_17{gap:var(--space-8);width:100%;padding:var(--space-16);background:var(--surface-panel);border:1px solid var(--surface-line);border-radius:var(--radius-md);flex-direction:column;display:flex}._modeSwitch_n1vaq_18{align-self:flex-start}._duration_n1vaq_19{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._lead_n1vaq_20{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted);flex-shrink:0}._amount_n1vaq_21{flex-shrink:0;width:96px}._unit_n1vaq_22{min-width:136px}._date_n1vaq_23{flex:184px;min-width:184px}._summary_n1vaq_24{color:var(--color-text-secondary)}._control_n1vaq_26{align-items:center;gap:var(--space-8);display:flex}._reason_n1vaq_27{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._palette_n1vaq_29{gap:var(--space-8);padding:var(--space-16);background:var(--surface-panel);border:1px solid var(--surface-line);border-radius:var(--radius-card);flex-direction:column;width:100%;display:flex}._paletteTitle_n1vaq_30{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._paletteSub_n1vaq_31{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._list_n1vaq_32{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._item_n1vaq_33{align-items:center;gap:var(--space-8);width:100%;padding:var(--space-8) var(--space-16);text-align:left;background:var(--surface-panel);border:1px solid var(--surface-line);border-radius:var(--radius-md);font:inherit;cursor:grab;display:flex}._item_n1vaq_33:hover{background:var(--color-grey-100)}._item_n1vaq_33:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:1px}._itemIcon_n1vaq_36{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-md);background:var(--color-grey-100);color:var(--color-text-secondary);flex:none;place-items:center;display:grid}._itemIcon_n1vaq_36 svg{width:var(--icon-16);height:var(--icon-16)}._itemText_n1vaq_38{flex-direction:column;min-width:0;display:flex}._itemLabel_n1vaq_39{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary)}._itemHint_n1vaq_40{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._tierRow_n1vaq_12{min-width:0;max-width:100%}._tierRow_n1vaq_12>:last-child{max-width:100%;overflow-x:auto}._selectedRow_n1vaq_14,._control_n1vaq_26,._dpMeta_n1vaq_7,._typeRow_n1vaq_8{flex-wrap:wrap;min-width:0}._helper_n1vaq_2,._reason_n1vaq_27,._tierLabel_n1vaq_13,._typeLabel_n1vaq_9{overflow-wrap:anywhere;min-width:0}._tag_n1vaq_3{min-width:0;max-width:100%}._frame_18k8x_2{padding:var(--space-16);background:var(--surface-panel);border:1px solid var(--surface-line);border-radius:var(--radius-card)}._stack_18k8x_3{gap:var(--space-8);flex-direction:column;display:flex}._editor_18k8x_4{gap:var(--space-16);flex-direction:column;width:100%;display:flex}._field_18k8x_5{gap:var(--space-8);flex-direction:column;display:flex}._label_18k8x_6,._fieldLabel_18k8x_6{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted)}._fieldLabel_18k8x_6{color:var(--color-text-secondary);font-family:inherit}._summary_18k8x_8{color:var(--color-text-secondary)}._modeSwitch_18k8x_9{align-self:flex-start}._grow_18k8x_10{flex:1;min-width:0}._add_18k8x_11{align-self:flex-start}._list_18k8x_12{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_18k8x_13{align-items:center;gap:var(--space-8);display:flex}._reorder_18k8x_14{gap:var(--space-4);flex-direction:column;display:flex}._section_18k8x_15{gap:var(--space-8);flex-direction:column;display:flex}._sectionHead_18k8x_16{justify-content:space-between;align-items:center;display:flex}._sectionTitle_18k8x_17{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary);margin:0}._questions_18k8x_18{gap:var(--space-8);flex-direction:column;display:flex}._qType_18k8x_19{flex:none;width:144px}._mapKey_18k8x_20{flex:none;width:120px}._method_18k8x_21{flex:none;width:112px}._requestLine_18k8x_22{align-items:flex-end;gap:var(--space-8);display:flex}._status_18k8x_23{width:160px}._gate_18k8x_24{padding-top:var(--space-8);border-top:1px solid var(--surface-line)}._callout_18k8x_25{padding:var(--space-8) var(--space-16);border-radius:var(--radius-md);background:var(--color-status-warning-bg,var(--color-grey-100));border:1px solid var(--surface-line);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-primary)}._switch_18k8x_26{border-radius:var(--radius-full);background:var(--color-grey-300,var(--surface-line));cursor:pointer;text-align:left;border:0;flex:none;width:40px;height:24px;padding:2px}._switch_18k8x_26[aria-checked=true]{background:var(--color-brand-primary)}._thumb_18k8x_28{border-radius:var(--radius-full);background:var(--color-text-inverse);width:20px;height:20px;transition:transform var(--motion-fast) var(--ease-clinical);display:block}._switch_18k8x_26[aria-checked=true] ._thumb_18k8x_28{transform:translate(16px)}._ctxPicker_18k8x_31{gap:var(--space-8);flex-direction:column;display:flex}._ctxGroup_18k8x_32{gap:var(--space-4);flex-direction:column;display:flex}._ctxTitle_18k8x_33{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-section-weight);color:var(--color-text-secondary);margin:0}._labelChips_18k8x_35{gap:var(--space-4);flex-wrap:wrap;display:flex}._labelAdd_18k8x_36{align-items:flex-end;gap:var(--space-8);display:flex}._labelAdd_18k8x_36>:first-child{flex:1;min-width:0}._labelChips_18k8x_35 [data-tint=orange]>*{background:var(--cat-orange-100);color:var(--cat-orange-600);border-color:#0000}._labelChips_18k8x_35 [data-tint=jade]>*{background:var(--cat-jade-100);color:var(--cat-jade-600);border-color:#0000}._labelChips_18k8x_35 [data-tint=purple]>*{background:var(--cat-purple-100);color:var(--cat-purple-600);border-color:#0000}._labelChips_18k8x_35 [data-tint=vermilion]>*{background:var(--cat-vermilion-100);color:var(--cat-vermilion-600);border-color:#0000}._labelChips_18k8x_35 [data-tint=sky]>*{background:var(--cat-sky-100);color:var(--cat-sky-600);border-color:#0000}._labelChips_18k8x_35 [data-tint=yellow]>*{background:var(--cat-yellow-100);color:var(--cat-yellow-600);border-color:#0000}._labelChips_18k8x_35 [data-tint=blue]>*{background:var(--cat-blue-100);color:var(--cat-blue-600);border-color:#0000}._coll_18k8x_46{border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-panel)}._collToggle_18k8x_47{align-items:center;gap:var(--space-8);width:100%;padding:var(--space-8) var(--space-16);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._collToggle_18k8x_47:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:-2px;border-radius:var(--radius-md)}._chevron_18k8x_49{width:var(--icon-16);height:var(--icon-16);color:var(--color-text-secondary);transition:transform var(--motion-fast) var(--ease-clinical);flex:none}._collToggle_18k8x_47[aria-expanded=true] ._chevron_18k8x_49{transform:rotate(90deg)}._collText_18k8x_51{flex-direction:column;flex:1;min-width:0;display:flex}._collTitle_18k8x_52{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary)}._collSummary_18k8x_53{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._collSummary_18k8x_53[data-problem]{color:var(--color-status-error)}._collBody_18k8x_55{padding:0 var(--space-16) var(--space-16);gap:var(--space-8);flex-direction:column;display:flex}._node_1f2cg_1{align-items:center;gap:var(--space-8);width:var(--node-w);height:var(--node-h);padding:0 var(--space-16);text-align:left;background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);color:var(--color-text-primary);display:flex}._node_1f2cg_1:hover{background:var(--surface-panel)}._node_1f2cg_1[data-selected=true]{border-color:var(--color-brand-primary);outline:2px solid var(--color-brand-primary);outline-offset:-1px}._node_1f2cg_1:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}._tile_1f2cg_8{width:var(--space-40);height:var(--space-40);border-radius:var(--radius-md);background:var(--surface-panel);border:1px solid var(--surface-line);color:var(--color-text-secondary);flex:none;place-items:center;display:grid}._icon_1f2cg_9{width:var(--icon-20);height:var(--icon-20)}._text_1f2cg_10{flex-direction:column;flex:1;min-width:0;display:flex}._title_1f2cg_11{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._detail_1f2cg_12{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._node_1f2cg_1[data-kind=trigger] ._tile_1f2cg_8{background:var(--color-brand-primary);border-color:var(--color-brand-primary);color:var(--color-text-inverse)}._alert_1f2cg_14{width:var(--icon-16);height:var(--icon-16);color:var(--color-status-amber-display);flex:none}._search_to9rg_1{align-items:center;gap:var(--space-8);margin:var(--space-8);padding:0 var(--space-8);height:var(--space-40);border:1px solid var(--surface-line);border-radius:var(--radius-input);background:var(--surface-read);display:flex}._search_to9rg_1:focus-within{border-color:var(--color-brand-primary)}._glass_to9rg_3{width:var(--icon-16);height:var(--icon-16);color:var(--color-text-muted);flex:none}._input_to9rg_4{min-width:0;font:inherit;color:var(--color-text-primary);background:0 0;border:0;outline:0;flex:1}._input_to9rg_4::placeholder{color:var(--color-text-hint)}._list_to9rg_6{padding:0 var(--space-8) var(--space-8);gap:var(--space-4);max-height:calc(var(--space-64) * 5);flex-direction:column;margin:0;list-style:none;display:flex;overflow:auto}._item_to9rg_7{align-items:center;gap:var(--space-8);width:100%;padding:var(--space-8);border-radius:var(--radius-md);text-align:left;color:var(--color-text-primary);background:0 0;border:0;display:flex}._item_to9rg_7[data-active=true]{background:var(--surface-panel)}._tile_to9rg_9{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-md);background:var(--surface-panel);border:1px solid var(--surface-line);color:var(--color-text-secondary);flex:none;place-items:center;display:grid}._icon_to9rg_10{width:var(--icon-16);height:var(--icon-16)}._text_to9rg_11{flex-direction:column;min-width:0;display:flex}._label_to9rg_12{font-weight:var(--type-body-strong-weight)}._hint_to9rg_13{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._empty_to9rg_14{padding:var(--space-8) var(--space-16) var(--space-16);color:var(--color-text-muted);margin:0}._body_sor9q_2{gap:var(--space-16);flex-direction:column;display:flex}._p_sor9q_3{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);margin:0}._pop_sor9q_4{min-height:300px;position:relative}._root_7kb3y_2{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._head_7kb3y_3{align-items:baseline;column-gap:var(--space-8);flex-wrap:wrap;display:flex}._meta_7kb3y_4{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta)}._title_7kb3y_5{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);font-weight:500}._text_7kb3y_6{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);margin:0}._pick_7kb3y_7{gap:var(--space-4);vertical-align:middle;flex-wrap:wrap;margin:0 2px;display:inline-flex}._chip_7kb3y_8{box-sizing:border-box;height:var(--space-24);align-items:center;gap:var(--space-4);padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-sm);background:var(--surface-read);color:var(--ink-secondary);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);text-align:left;cursor:pointer;display:inline-flex}._chip_7kb3y_8:hover{border-color:var(--ink-meta);color:var(--ink-body)}._chip_7kb3y_8[aria-checked=true],._chip_7kb3y_8[aria-pressed=true]{border-color:color-mix(in srgb, var(--accent-active-text) 35%, transparent);background:var(--accent-active-bg);color:var(--accent-active-text)}._blank_7kb3y_11{height:var(--space-24);max-width:100%;padding:0 var(--space-4);border:0;border-bottom:1px solid var(--ink-subtle);vertical-align:baseline;font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);background:0 0;margin:0;display:inline}._blank_7kb3y_11::placeholder{color:var(--ink-meta)}._blank_7kb3y_11:hover{background:var(--surface-panel)}._blank_7kb3y_11:focus{border-bottom-color:var(--accent-primary);outline:none}._chart_7kb3y_15{color:var(--ink-body);text-underline-offset:2px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}._none_7kb3y_16{color:var(--ink-meta)}._signedVal_7kb3y_17{color:var(--ink-body)}._ai_7kb3y_18{gap:var(--space-8);padding:var(--space-8);border:1px dashed var(--accent-primary);border-radius:var(--radius-md);flex-direction:column;display:flex}._remove_7kb3y_20{width:var(--space-24);height:var(--space-24);border-radius:var(--radius-sm);color:var(--ink-meta);cursor:pointer;opacity:0;background:0 0;border:0;justify-content:center;align-self:center;align-items:center;margin-left:auto;padding:0;display:inline-flex}._remove_7kb3y_20 svg{width:var(--icon-16);height:var(--icon-16)}._root_7kb3y_2:hover ._remove_7kb3y_20,._remove_7kb3y_20:focus-visible{opacity:1}._remove_7kb3y_20:hover{color:var(--ink-body);background:var(--surface-app)}._root_trfp0_3{width:100%;position:relative}._line_trfp0_4{align-items:center;gap:var(--space-8);display:flex}._button_trfp0_5{align-items:center;gap:var(--space-8);height:var(--space-32);padding:0 var(--space-16);border:1px dashed var(--color-grey-400);border-radius:var(--radius-md);color:var(--ink-secondary);font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);cursor:pointer;background:0 0;flex:none;display:inline-flex}._button_trfp0_5 svg{width:var(--icon-16);height:var(--icon-16)}._button_trfp0_5:hover,._line_trfp0_4[data-open] ._button_trfp0_5{border-color:var(--ink-meta);color:var(--ink-body)}._button_trfp0_5:hover{background:var(--surface-panel)}._button_trfp0_5:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}._rule_trfp0_10{border-top:1px dashed #0000;flex:1;height:0}._line_trfp0_4:hover ._rule_trfp0_10,._line_trfp0_4:focus-within ._rule_trfp0_10,._line_trfp0_4[data-open] ._rule_trfp0_10{border-top-color:var(--color-grey-400)}._pop_trfp0_12{z-index:30;gap:var(--space-4);width:min(380px,90vw);margin-top:var(--space-4);padding:var(--space-8);box-sizing:border-box;border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);box-shadow:var(--shadow-overlay);flex-direction:column;display:flex;position:absolute;top:100%;left:0}._search_trfp0_13{box-sizing:border-box;height:var(--space-32);width:100%;padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);color:var(--ink-body);font:inherit;font-size:var(--type-body-size)}._search_trfp0_13:focus{border-color:var(--accent-primary);box-shadow:0 0 0 1px var(--accent-primary);outline:none}._list_trfp0_15{flex-direction:column;max-height:320px;margin:0;padding:0;list-style:none;display:flex;overflow:auto}._group_trfp0_16{padding:var(--space-4) var(--space-8);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary);display:block}._group_trfp0_16[data-gap]{padding-top:var(--space-8)}._item_trfp0_18{width:100%;padding:var(--space-4) var(--space-8);border-radius:var(--radius-sm);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;display:flex}._item_trfp0_18[data-hi]{background:var(--accent-active-bg)}._name_trfp0_20{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body)}._hint_trfp0_21{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta)}._none_trfp0_22{padding:var(--space-4) var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-meta)}._demo_trfp0_23{gap:var(--space-8);flex-direction:column;width:460px;display:flex}._demo_trfp0_23[data-open]{min-height:420px}._row_1nftq_1{border-top:1px solid var(--surface-line);flex-direction:column;display:flex}._row_1nftq_1:first-child{border-top:0}._read_1nftq_3{align-items:center;gap:var(--space-8);min-height:calc(var(--table-row) + var(--space-8));padding:var(--space-8) 0;display:flex}._icon_1nftq_4{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-md);background:var(--color-grey-200);color:var(--color-text-secondary);flex:none;place-items:center;display:grid}._icon_1nftq_4 svg{width:var(--icon-16);height:var(--icon-16)}._text_1nftq_6{flex-direction:column;flex:1;min-width:0;display:flex}._title_1nftq_7{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._sub_1nftq_8{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._actions_1nftq_9{align-items:center;gap:var(--space-8);display:flex}._edit_1nftq_10{gap:var(--field-gap);padding:var(--space-16) 0 var(--space-24);flex-direction:column;display:flex}._editActions_1nftq_11{justify-content:flex-end;gap:var(--space-8);display:flex}._root_a1iki_1{gap:var(--space-24);flex-direction:column;display:flex}._actions_a1iki_2{justify-content:flex-end;gap:var(--space-8);display:flex}._view_f3789_2{background:var(--surface-read);flex-direction:column;height:100%;display:flex}._subhead_f3789_3{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--surface-line);background:var(--surface-read);flex-shrink:0;display:flex}._title_f3789_4{color:var(--ink-body);font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._back_f3789_5{align-items:center;gap:var(--space-4);margin-left:calc(-1 * var(--space-4));padding:var(--space-4);color:var(--accent-primary);font:inherit;font-size:var(--type-button-size);line-height:var(--type-button-line);font-weight:var(--type-button-weight);cursor:pointer;background:0 0;border:0;display:inline-flex}._back_f3789_5:hover{color:var(--color-brand-depth)}._back_f3789_5>svg{width:var(--icon-16);height:var(--icon-16)}._save_f3789_8{padding:0 var(--space-8);color:var(--accent-primary);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-section-weight);cursor:pointer;background:0 0;border:0}._save_f3789_8:hover:not(:disabled){color:var(--color-brand-depth)}._save_f3789_8:disabled{color:var(--color-text-hint);cursor:default}._scroll_f3789_11{scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}._body_f3789_12{padding:var(--space-16) var(--space-16)}._subLabel_f3789_13{margin:var(--space-8) 0 var(--space-8);color:var(--ink-secondary);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight)}._card_f3789_14{gap:var(--space-16);padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;display:flex}._fieldLabel_f3789_15{margin:0 0 var(--space-8);color:var(--color-text-primary);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight)}._pills_f3789_16{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._none_f3789_17{color:var(--ink-meta);font-size:var(--type-body-size);line-height:var(--type-body-line)}._pill_f3789_16{height:var(--control-height);padding:0 var(--space-16);border-radius:var(--radius-control);background:var(--color-grey-100);color:var(--accent-primary);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-section-weight);cursor:pointer;border:0}._pill_f3789_16:hover{background:var(--color-grey-200)}._pill_f3789_16[data-on]{background:var(--accent-primary);color:var(--surface-read)}._phone_f3789_22{align-items:stretch;gap:var(--space-8);display:flex;position:relative}._country_f3789_23{align-items:center;gap:var(--space-8);height:var(--control-height);padding:0 var(--space-8);border-radius:var(--radius-md);background:var(--color-grey-100);color:var(--ink-body);font:inherit;cursor:pointer;border:0;display:flex}._country_f3789_23:hover{background:var(--color-grey-200)}._country_f3789_23>svg{width:var(--icon-16);height:var(--icon-16);color:var(--ink-secondary)}._flag_f3789_26{width:var(--space-24);height:var(--space-16);border-radius:var(--radius-sm);background:var(--color-grey-200);color:var(--ink-secondary);font-size:var(--type-meta-size);line-height:var(--type-meta-line);flex:none;justify-content:center;align-items:center;display:inline-flex}._dial_f3789_27{color:var(--ink-body);font-size:var(--type-body-size);line-height:var(--type-body-line);font-variant-numeric:tabular-nums}._number_f3789_28{min-width:0;height:var(--control-height);padding:0 var(--space-8);border-radius:var(--radius-md);background:var(--color-grey-100);color:var(--ink-body);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);border:0;flex:1}._number_f3789_28::placeholder{color:var(--color-text-hint)}._number_f3789_28:focus{outline:1px solid var(--accent-primary);background:var(--surface-read)}._number_f3789_28[data-invalid]:focus{outline-color:var(--status-bad)}._problem_f3789_32{margin:var(--space-4) 0 0;color:var(--status-bad);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}._scrim_f3789_33{z-index:10;cursor:default;background:0 0;border:0;position:fixed;inset:0}._pop_f3789_34{z-index:20;width:calc(var(--space-64) * 4 + var(--space-4));margin-top:var(--space-4);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);box-shadow:var(--shadow-2);position:absolute;top:100%;left:0;overflow:hidden}._popSearch_f3789_35{padding:var(--space-8);border-bottom:1px solid var(--color-border-subtle);position:relative}._popSearch_f3789_35>svg{left:calc(var(--space-8) + var(--space-8));top:calc(var(--space-8) + var(--space-8));width:var(--icon-16);height:var(--icon-16);color:var(--color-text-hint);pointer-events:none;position:absolute}._popSearch_f3789_35>input{width:100%;height:var(--control-height);padding:0 var(--space-8) 0 var(--space-32);border-radius:var(--radius-md);background:var(--color-grey-100);color:var(--ink-body);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);border:0}._popSearch_f3789_35>input:focus{outline:1px solid var(--accent-primary);background:var(--surface-read)}._popList_f3789_39{max-height:calc(var(--space-64) * 4 + var(--space-24));padding:var(--space-4) 0;scrollbar-width:none;overflow-y:auto}._popEmpty_f3789_40{padding:var(--space-16) 0;text-align:center;color:var(--ink-meta);font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0}._popRow_f3789_41{align-items:center;gap:var(--space-8);width:100%;padding:var(--space-8) var(--space-8);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;display:flex}._popRow_f3789_41:hover{background:var(--color-grey-100)}._popRow_f3789_41[data-on]{background:var(--color-blue-100)}._popName_f3789_44{color:var(--ink-meta);font-size:var(--type-meta-size);line-height:var(--type-meta-line);margin-left:auto}._back_f3789_5:focus-visible,._save_f3789_8:focus-visible,._pill_f3789_16:focus-visible,._country_f3789_23:focus-visible,._popRow_f3789_41:focus-visible{outline:2px solid var(--accent-primary);outline-offset:1px}._view_sptjj_2{background:var(--surface-read);flex-direction:column;height:100%;display:flex}._subhead_sptjj_3{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--surface-line);background:var(--surface-read);flex-shrink:0;display:flex}._title_sptjj_4{color:var(--ink-body);font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._back_sptjj_5,._save_sptjj_5{color:var(--accent-primary);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);cursor:pointer;background:0 0;border:0;padding:0}._back_sptjj_5:hover,._save_sptjj_5:hover:not(:disabled){color:var(--color-brand-depth)}._save_sptjj_5:disabled{color:var(--color-text-hint);cursor:default}._scroll_sptjj_8{scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}._body_sptjj_9{padding:var(--space-16)}._card_sptjj_10{gap:var(--space-16);padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);flex-direction:column;display:flex}._photoRow_sptjj_11{justify-content:center;display:flex}._photo_sptjj_11{width:calc(var(--space-40) * 2);height:calc(var(--space-40) * 2);border-radius:var(--radius-full);background:var(--color-grey-100);color:var(--ink-secondary);cursor:pointer;border:0;justify-content:center;align-items:center;display:flex}._photo_sptjj_11:hover{background:var(--color-grey-200)}._photo_sptjj_11>svg{width:var(--icon-24);height:var(--icon-24)}._label_sptjj_15{margin:0 0 var(--space-8);color:var(--ink-meta);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);display:block}._req_sptjj_16{color:var(--color-status-error)}._input_sptjj_17{width:100%;height:var(--control-height);padding:0 var(--space-8);border-radius:var(--radius-md);background:var(--color-grey-100);color:var(--ink-body);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);border:0}._input_sptjj_17::placeholder{color:var(--color-text-hint)}._input_sptjj_17:focus{outline:1px solid var(--accent-primary);background:var(--surface-read)}._input_sptjj_17[data-search]{padding-left:var(--space-32)}._searchWrap_sptjj_21{position:relative}._searchWrap_sptjj_21>svg{left:var(--space-8);top:var(--space-8);width:var(--icon-16);height:var(--icon-16);color:var(--color-text-hint);pointer-events:none;position:absolute}._rel_sptjj_23{position:relative}._menu_sptjj_24{z-index:20;max-height:calc(var(--space-48) * 4 - var(--space-12));margin-top:var(--space-4);scrollbar-width:none;border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);box-shadow:var(--shadow-2);position:absolute;left:0;right:0;overflow-y:auto}._menuRow_sptjj_25{width:100%;padding:var(--space-8) var(--space-8);color:var(--ink-body);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);text-align:left;cursor:pointer;background:0 0;border:0;display:block}._menuRow_sptjj_25:hover{background:var(--color-grey-100)}._back_sptjj_5:focus-visible,._save_sptjj_5:focus-visible,._photo_sptjj_11:focus-visible,._menuRow_sptjj_25:focus-visible{outline:2px solid var(--accent-primary);outline-offset:1px}._page_11dgi_1{gap:var(--space-16);flex-direction:column;width:100%;min-width:0;max-width:880px;display:flex}._head_11dgi_2{justify-content:space-between;align-items:center;gap:var(--space-16);display:flex}._title_11dgi_3{font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--type-title-weight);margin:0}._sub_11dgi_4{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);margin:0}._search_11dgi_5{width:320px}._alert_11dgi_6{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);border-radius:var(--radius-md);background:var(--color-status-error-bg);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-status-error-text,var(--color-status-error));display:flex}._retry_11dgi_7{font:inherit;color:var(--color-brand-primary);cursor:pointer;background:0 0;border:0;padding:0}._retry_11dgi_7:hover{text-decoration:underline}._card_11dgi_9{background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);overflow:hidden}._table_11dgi_10{border-collapse:collapse;text-align:left;width:100%;font-size:var(--type-body-size);line-height:var(--type-body-line)}._table_11dgi_10 th{height:var(--space-40);padding:0 var(--space-16);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted);border-bottom:1px solid var(--surface-line)}._table_11dgi_10 td{height:var(--space-40);padding:0 var(--space-16);border-bottom:1px solid var(--surface-line)}._table_11dgi_10 tr:last-child td{border-bottom:0}._name_11dgi_14{font-weight:var(--type-body-strong-weight)}._bone_11dgi_15{height:var(--space-16);border-radius:var(--radius-sm,4px);background:var(--color-grey-200);width:128px;display:block}._empty_11dgi_16{padding:var(--space-48,48px) var(--space-16);text-align:center;color:var(--color-text-muted)}._gate_11dgi_17{gap:var(--space-8);width:440px;padding:var(--space-16);border:1px dashed var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;display:flex}._gateName_11dgi_18{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted)}._loading_11dgi_19{height:120px;font-size:var(--type-body-size);color:var(--color-text-muted);justify-content:center;align-items:center;display:flex}._stage_1j0zh_2{width:560px;max-width:100%}._card_1j0zh_3{background:var(--color-surface-card);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);padding:var(--space-16);gap:var(--space-8);flex-direction:column;display:flex}._title_1j0zh_4{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-primary);margin:0}._stack_1j0zh_5{gap:var(--space-8);flex-direction:column;display:flex}._row_1j0zh_6{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-16);border-left:3px solid var(--color-brand-primary);border-radius:var(--radius-md);background:var(--color-surface-card);display:flex}._main_1j0zh_7{min-width:0}._name_1j0zh_8{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary)}._detail_1j0zh_9,._meta_1j0zh_9{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);margin:0}._play_1rbnk_2{gap:var(--space-16);grid-template-columns:minmax(0,1fr) 400px;width:1080px;max-width:100%;display:grid}._groups_1rbnk_3{flex-direction:column;gap:20px;min-width:0;display:flex}._lead_1rbnk_4{margin:0 0 var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary)}._gHead_1rbnk_5{align-items:baseline;gap:var(--space-8);margin-bottom:var(--space-8);padding-left:var(--space-16);border-left:3px solid var(--color-brand-primary);display:flex}._gTitle_1rbnk_6{white-space:nowrap;font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._gMeta_1rbnk_7{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);white-space:nowrap}._gNote_1rbnk_8{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);overflow:hidden}._cards_1rbnk_9{gap:var(--space-8);grid-template-columns:1fr 1fr;display:grid}._card_1rbnk_9{gap:var(--space-8);padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;display:flex}._card_1rbnk_9[data-active=true]{border-color:var(--color-brand-primary)}._cHead_1rbnk_12{justify-content:space-between;align-items:flex-start;gap:var(--space-8);display:flex}._cMain_1rbnk_13{align-items:flex-start;gap:var(--space-8);min-width:0;display:flex}._cName_1rbnk_14{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);margin:0}._cState_1rbnk_15{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._why_1rbnk_16{font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0}._dl_1rbnk_17{gap:var(--space-4);font-size:var(--type-meta-size);line-height:var(--type-meta-line);flex-direction:column;margin:0;display:flex}._dl_1rbnk_17 div{gap:var(--space-8);display:flex}._dl_1rbnk_17 dt{flex:none;width:56px;font-weight:500}._dl_1rbnk_17 dd{color:var(--color-text-secondary);margin:0}._may_1rbnk_21{color:var(--color-status-success-text)}._mayNot_1rbnk_22{color:var(--color-status-error-text,var(--color-red-600))}._planned_1rbnk_23{font-size:var(--type-meta-size);color:var(--color-text-secondary);margin:0}._uses_1rbnk_24{gap:var(--space-8);flex-wrap:wrap;display:flex}._run_1rbnk_25{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._pick_1rbnk_26{padding:var(--space-8) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._pick_1rbnk_26 b{color:var(--color-text-primary);font-weight:500}._steps_1rbnk_28{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._steps_1rbnk_28 li{align-items:center;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);display:flex}._day_1rbnk_30{width:720px;max-width:100%}._dayCard_1rbnk_31{gap:var(--space-16);padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;display:flex}._dayTop_1rbnk_32{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._dayText_1rbnk_33{flex:1;min-width:0}._dayTitle_1rbnk_34{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._meta_1rbnk_35{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);margin:0}._summary_1rbnk_36{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary);margin:0}._rows_1rbnk_37{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_1rbnk_37{padding:var(--space-16) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);gap:var(--space-8);align-items:flex-start;display:flex}._rowMain_1rbnk_39{gap:var(--space-4);flex-direction:column;flex:1;min-width:0;display:flex}._rowTop_1rbnk_40{justify-content:space-between;align-items:baseline;gap:var(--space-4) var(--space-8);flex-wrap:wrap;display:flex}._rowName_1rbnk_41{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight)}._trail_1rbnk_42{gap:var(--space-4) var(--space-8);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._trail_1rbnk_42 li{align-items:center;gap:var(--space-4);display:flex}._brief_1rbnk_44{gap:var(--space-8);margin-top:var(--space-8);flex-direction:column;display:flex}._briefText_1rbnk_45{font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0}._btns_1rbnk_46{gap:var(--space-8);flex-wrap:wrap;display:flex}._root_1syhu_2{width:100%}._form_1syhu_3{align-items:center;gap:var(--space-8);display:flex}._field_1syhu_4{align-items:center;gap:var(--space-8);min-width:0;height:var(--control-height);padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-input);background:var(--surface-read);flex:1;display:flex;position:relative}._field_1syhu_4:focus-within{border-color:var(--accent-primary)}._input_1syhu_6{min-width:0;height:calc(100% + 2px);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);background:0 0;border:0;outline:0;flex:1;margin:-1px 0;padding:0}._input_1syhu_6::placeholder{color:var(--ink-secondary)}._clear_1syhu_8{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-sm);color:var(--ink-meta);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}._clear_1syhu_8:hover{background:var(--surface-panel)}._clear_1syhu_8 svg{width:16px;height:16px}._note_1syhu_11{margin:var(--space-8) 0 0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta)}._examples_1syhu_12{margin-top:var(--space-8);align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._example_1syhu_12{padding:var(--space-4) var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-full);background:var(--surface-read);font:inherit;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta);cursor:pointer}._example_1syhu_12:hover{color:var(--accent-primary);border-color:var(--accent-primary);background:var(--color-blue-100)}._list_1syhu_15{margin:var(--space-8) 0 0;gap:var(--space-8);flex-direction:column;padding:0;list-style:none;display:flex}._row_1syhu_16{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);display:flex}._rowText_1syhu_17{flex:1;min-width:0}._rowTitle_1syhu_18{align-items:center;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);font-weight:500;display:flex}._rowTitle_1syhu_18>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._rowWhy_1syhu_20{margin:var(--space-4) 0 0;text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta);overflow:hidden}._root_khjrs_2{align-items:center;gap:var(--space-8);min-width:0;max-width:100%;display:inline-flex}._chip_khjrs_3{align-items:center;gap:var(--space-4);height:var(--space-24);padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-tag);color:var(--chip-draft-fg);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);background:0 0;flex:none;display:inline-flex}._icon_khjrs_8{width:var(--icon-12);height:var(--icon-12)}._source_khjrs_9{white-space:normal;overflow-wrap:anywhere;min-width:0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._sr_khjrs_10{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._root_1lyxx_1{gap:var(--space-8);flex-direction:column;display:flex}._title_1lyxx_2{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight)}._list_1lyxx_3{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_1lyxx_4{gap:var(--space-8);padding:var(--space-8) 0;border-top:1px solid var(--color-border-subtle);display:flex}._mark_1lyxx_5{width:var(--space-24);height:var(--space-24);border-radius:var(--radius-full);background:var(--surface-panel);border:1px solid var(--surface-line);color:var(--color-text-secondary);flex:none;place-items:center;display:grid}._row_1lyxx_4[data-outcome=declined] ._mark_1lyxx_5{color:var(--color-text-muted)}._icon_1lyxx_7{width:var(--icon-12);height:var(--icon-12)}._text_1lyxx_8{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._what_1lyxx_9{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);margin:0}._row_1lyxx_4[data-outcome=declined] ._what_1lyxx_9{color:var(--color-text-secondary)}._outcome_1lyxx_11{font-weight:var(--type-body-strong-weight)}._meta_1lyxx_12{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._empty_1lyxx_13{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);margin:0}._skeleton_1lyxx_14{height:var(--space-48);margin-top:var(--space-8);border-radius:var(--radius-md);background:var(--color-grey-200);animation:_pulse_1lyxx_1 var(--motion-loop-shimmer) var(--ease-clinical) infinite}._error_1lyxx_15{justify-content:space-between;align-items:center;gap:var(--space-16);padding:var(--space-8) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-md);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);display:flex}@keyframes _pulse_1lyxx_1{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){._skeleton_1lyxx_14{animation:none}}._card_k2aor_2{border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);container-type:inline-size}._empty_k2aor_3{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-meta)}._list_k2aor_4{margin:0 var(--space-16);padding:0;list-style:none}._row_k2aor_5{min-height:var(--table-row);justify-content:space-between;align-items:center;column-gap:var(--space-8);row-gap:var(--space-8);padding:var(--space-8) 0;border-top:1px solid var(--surface-line);flex-wrap:wrap;display:flex}._row_k2aor_5:first-child{border-top:0}._what_k2aor_7{flex:1;min-width:0}._name_k2aor_8{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);font-weight:600;display:block}._meta_k2aor_9{align-items:center;column-gap:var(--space-4);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);flex-wrap:wrap;display:flex}._sev_k2aor_10{align-items:center;gap:var(--space-4);display:inline-flex}._btn_k2aor_11{height:var(--space-32);white-space:nowrap;padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);color:var(--ink-body);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);cursor:pointer;flex:none;align-items:center;font-weight:500;display:inline-flex}._btn_k2aor_11:hover{border-color:var(--color-grey-400);background:var(--surface-panel)}._foot_k2aor_13{padding:var(--space-8) var(--space-16);border-top:1px solid var(--surface-line)}._section_1bxd6_2{gap:var(--space-8);flex-direction:column;width:560px;max-width:100%;display:flex}._head_1bxd6_3{align-items:center;gap:var(--space-8);display:flex}._head_1bxd6_3 svg{width:var(--icon-16);height:var(--icon-16);color:var(--color-text-secondary)}._eyebrow_1bxd6_5{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._count_1bxd6_6{font-size:var(--type-meta-size);color:var(--color-text-muted);font-weight:500}._list_1bxd6_7{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_1bxd6_8{align-items:center;gap:var(--space-8);min-height:var(--space-32);font-size:var(--type-body-size);line-height:var(--type-body-line);display:flex}._label_1bxd6_9{font-weight:var(--type-body-strong-weight)}._meta_1bxd6_10{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._spacer_1bxd6_11{flex:auto}._choice_1bxd6_12{gap:var(--space-8);flex-direction:column;display:flex}._radio_1bxd6_13{align-items:flex-start;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);display:flex}._radio_1bxd6_13[data-disabled=true]{color:var(--color-text-muted)}._meds_1bxd6_15{gap:var(--space-8);padding:10px var(--space-16);border:1px dashed var(--surface-line);border-radius:var(--radius-md);flex-direction:column;display:flex}._medRow_1bxd6_16{align-items:center;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);display:flex}._medKind_1bxd6_17{font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-text-muted)}._medName_1bxd6_18{font-weight:var(--type-body-strong-weight);flex:1}._w_1bxd6_19{width:400px;max-width:100%}._section_gvk6p_2{gap:var(--space-8);padding-top:var(--space-8);flex-direction:column;min-width:0;display:flex}._label_gvk6p_3{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-meta);margin:0}._group_gvk6p_4{gap:var(--space-8);flex-direction:column;display:flex}._groupTitle_gvk6p_5{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);margin:0;font-weight:600}._list_gvk6p_6{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._item_gvk6p_7{gap:var(--space-4);flex-direction:column;display:flex}._card_gvk6p_8{padding:8px var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read)}._line_gvk6p_9{align-items:center;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);flex-wrap:wrap;display:flex}._strong_gvk6p_10{font-weight:600}._mono_gvk6p_11{font-variant-numeric:tabular-nums;font-size:var(--type-meta-size);color:var(--ink-secondary)}._muted_gvk6p_12{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta)}._sec_gvk6p_2{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary)}._err_gvk6p_14{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--status-bad)}._text_gvk6p_15{white-space:pre-wrap;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary);margin:0}._btns_gvk6p_16,._why_gvk6p_17{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._vrow_gvk6p_18{align-items:center;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);flex-wrap:wrap;display:flex}._vlabel_gvk6p_19{min-width:128px;font-weight:600}._vinput_gvk6p_20{width:96px;height:var(--space-32);padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body)}._vinput_gvk6p_20:disabled{background:var(--surface-panel);color:var(--ink-meta)}._check_gvk6p_22{align-items:center;gap:var(--space-8);display:inline-flex}._head_gvk6p_23{align-items:center;gap:var(--space-8);display:flex}._win_1lxbf_3{z-index:50;border-radius:var(--radius-frame);background:var(--surface-read);box-shadow:var(--shadow-overlay);outline:0;flex-direction:column;display:flex;position:fixed;overflow:hidden}._header_1lxbf_4{align-items:center;gap:var(--space-8);padding:0 var(--space-16);border-bottom:1px solid var(--surface-line);background:var(--surface-read);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;flex:none;height:72px;display:flex}._win_1lxbf_3[data-size=collapsed] ._header_1lxbf_4{height:48px;padding:0 var(--space-8);border-bottom:0}._header_1lxbf_4:active{cursor:grabbing}._grip_1lxbf_7{width:var(--space-24);height:var(--space-24);border-radius:var(--radius-sm);color:var(--ink-meta);cursor:grab;background:0 0;border:0;flex:none;place-items:center;display:grid}._grip_1lxbf_7:hover{color:var(--ink-secondary)}._grip_1lxbf_7 svg{width:16px;height:16px}._mic_1lxbf_10{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-full);background:var(--accent-active-bg);color:var(--accent-primary);flex:none;place-items:center;display:grid}._mic_1lxbf_10 svg{width:16px;height:16px}._mic_1lxbf_10[data-glow=pulse]{animation:_guardian_1lxbf_1 var(--motion-loop-guardian) var(--ease-clinical) infinite}._mic_1lxbf_10[data-glow=static]{box-shadow:0 0 0 4px var(--accent-active-bg)}@keyframes _guardian_1lxbf_1{0%,to{box-shadow:0 0 0 2px var(--accent-active-bg), 0 0 4px 0 color-mix(in srgb, var(--accent-primary) 16%, transparent)}50%{box-shadow:0 0 0 6px var(--accent-active-bg), 0 0 14px 2px color-mix(in srgb, var(--accent-primary) 26%, transparent)}}@media (prefers-reduced-motion:reduce){._mic_1lxbf_10[data-glow=pulse]{box-shadow:0 0 0 4px var(--accent-active-bg);animation:none}}._status_1lxbf_16{white-space:nowrap;font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--ink-body);flex-direction:column;flex:none;display:flex}._win_1lxbf_3[data-size=collapsed] ._status_1lxbf_16{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:500}._elapsed_1lxbf_18{margin-left:var(--space-8);font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-variant-numeric:tabular-nums;color:var(--ink-secondary);font-weight:400}._tools_1lxbf_19{align-items:center;gap:var(--space-4);flex:none;margin-left:auto;display:flex}._count_1lxbf_20{margin-right:var(--space-4);white-space:nowrap;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary)}._body_1lxbf_21{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,2fr);min-height:0;display:grid}._compact_1lxbf_22{flex-direction:column;flex:1;min-height:0;display:flex}._pane_1lxbf_23{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}._pane_1lxbf_23+._pane_1lxbf_23{border-left:1px solid var(--surface-line)}._colHead_1lxbf_25{box-sizing:border-box;height:56px;padding:0 var(--space-16);border-bottom:1px solid var(--surface-line);background:var(--surface-read);flex-direction:column;flex:none;justify-content:center;display:flex}._colTitle_1lxbf_26{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);margin:0;font-weight:500;overflow:hidden}._colMeta_1lxbf_27{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);margin:0}._turns_1lxbf_28{min-height:0;padding:var(--space-16);flex-direction:column;flex:1;margin:0;list-style:none;display:flex;overflow-y:auto}._turn_1lxbf_28{margin-top:var(--space-8);display:flex}._turn_1lxbf_28[data-first=true]{margin-top:var(--space-16)}._turn_1lxbf_28:first-child{margin-top:0}._turn_1lxbf_28[data-speaker=clinician]{justify-content:flex-start}._turn_1lxbf_28[data-speaker=patient]{justify-content:flex-end}._who_1lxbf_34{gap:var(--space-4);flex-direction:column;max-width:85%;display:flex}._turn_1lxbf_28[data-speaker=clinician] ._who_1lxbf_34{align-items:flex-start}._turn_1lxbf_28[data-speaker=patient] ._who_1lxbf_34{align-items:flex-end}._name_1lxbf_37{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary)}._bubble_1lxbf_38{padding:var(--space-8) var(--space-16);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);border-radius:var(--radius-lg)}._turn_1lxbf_28[data-speaker=clinician] ._bubble_1lxbf_38{background:color-mix(in srgb, var(--color-blue-100) 70%, white);border-bottom-left-radius:var(--radius-sm)}._turn_1lxbf_28[data-speaker=patient] ._bubble_1lxbf_38{background:var(--surface-panel);border-bottom-right-radius:var(--radius-sm)}._listening_1lxbf_41{align-items:center;gap:var(--space-8);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);display:flex}._dot_1lxbf_42{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-full);background:var(--accent-primary);animation:_dotpulse_1lxbf_1 var(--motion-loop-dot) var(--ease-clinical) infinite}@keyframes _dotpulse_1lxbf_1{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){._dot_1lxbf_42{animation:none}}._drafts_1lxbf_45{min-height:0;padding:var(--space-16);gap:var(--space-8);flex-direction:column;flex:1;display:flex;overflow-y:auto}._frame_1lxbf_46{gap:var(--space-8);min-width:0;padding:var(--space-16);border:1px dashed var(--color-blue-300);border-radius:var(--radius-lg);background:var(--surface-read);flex-direction:column;display:flex}._frameLabel_1lxbf_47{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary)}._frameText_1lxbf_48{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);margin:0}._heard_1lxbf_49{padding-left:var(--space-8);border-left:2px solid var(--surface-line);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);margin:0}._btns_1lxbf_50{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._stamp_1lxbf_51{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary)}._undo_1lxbf_52{margin-left:var(--space-8);font:inherit;font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--accent-active-text);cursor:pointer;background:0 0;border:0;padding:0}._undo_1lxbf_52:hover{text-decoration:underline}._compactCount_1lxbf_54{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);border-top:1px solid var(--surface-line);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-body);flex:none;display:flex}._card_g9f8j_2{align-items:center;gap:var(--space-24);width:560px;max-width:100%;padding:var(--space-32);border-radius:var(--radius-card);background:var(--surface-read);box-shadow:var(--shadow-overlay);border:1px solid var(--surface-line);box-sizing:border-box;flex-direction:column;display:flex}._body_g9f8j_3{align-items:center;gap:var(--space-24);flex-direction:column;width:100%;display:flex}._mic_g9f8j_4{place-items:center;width:160px;height:160px;display:grid}._title_g9f8j_5{text-align:center;font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--type-title-weight);color:var(--ink-body);margin:0}._text_g9f8j_6{text-align:center;max-width:420px;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary);margin:0}._steps_g9f8j_7{gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._step_g9f8j_7[data-current]{font-weight:var(--type-body-strong-weight)}._foot_g9f8j_9{width:100%;margin-top:var(--space-8);justify-content:flex-start;display:flex}._svg_8jr0r_1{width:100%;height:auto;display:block}._grid_8jr0r_2{stroke:var(--chart-grid);stroke-width:1px}._axis_8jr0r_3{stroke:var(--color-border-strong);stroke-width:1px}._mark_8jr0r_4{stroke:var(--color-text-primary);stroke-width:2px}._tick_8jr0r_5{font-size:var(--type-meta-size);line-height:var(--type-meta-line);fill:var(--color-text-muted);color:var(--color-text-muted)}._val_8jr0r_6{font-size:var(--type-meta-size);fill:var(--color-text-primary)}._onFill_8jr0r_7{font-size:var(--type-label-size);font-weight:var(--type-label-weight);fill:var(--color-text-inverse)}._fill_8jr0r_8[data-soft]{opacity:.2}._fill_8jr0r_8[data-c="0"]{fill:var(--cat-sky-500)}._fill_8jr0r_8[data-c="1"]{fill:var(--cat-jade-500)}._fill_8jr0r_8[data-c="2"]{fill:var(--cat-orange-500)}._cell_8jr0r_12{fill:var(--cat-sky-500)}._line_8jr0r_13{fill:none;stroke-width:2px;stroke-linejoin:round}._line_8jr0r_13[data-c="0"]{stroke:var(--cat-sky-500)}._panels_8jr0r_15{gap:var(--space-16);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._panel_8jr0r_15{padding:var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-md);margin:0}._panelHead_8jr0r_17{justify-content:space-between;gap:var(--space-8);font-size:var(--type-body-size);font-weight:var(--type-body-strong-weight);display:flex}._table_8jr0r_18{border-collapse:collapse;width:100%;font-size:var(--type-body-size);line-height:var(--type-body-line)}._table_8jr0r_18 th{padding:var(--space-8);text-align:right;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._table_8jr0r_18 th:first-child,._table_8jr0r_18 th[scope=row]{text-align:left;font-size:var(--type-body-size);font-weight:var(--type-body-size);color:var(--color-text-primary)}._table_8jr0r_18 td{padding:var(--space-8);text-align:right;border-top:1px solid var(--surface-line);color:var(--color-text-secondary)}._table_8jr0r_18 td[data-diag=true]{font-weight:var(--type-body-strong-weight);color:var(--color-text-primary)}._table_8jr0r_18 td[data-num=false],._table_8jr0r_18 th:nth-child(-n+2){text-align:left}._sr_8jr0r_24{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}._kpi_8jr0r_25{gap:var(--space-16);flex-direction:column;display:flex}._kpiRow_8jr0r_26{align-items:stretch;gap:var(--space-8);display:flex}._kpiNode_8jr0r_27{align-items:center;gap:var(--space-8);flex:1;display:flex}._arrow_8jr0r_28{width:var(--icon-20);height:var(--icon-20);color:var(--color-text-muted);flex:none}._kpiTile_8jr0r_29{gap:var(--space-4);padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;flex:1;display:flex}._label_8jr0r_30{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._data_8jr0r_31{font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--type-title-weight);font-variant-numeric:tabular-nums}._bucket_8jr0r_32{align-items:center;gap:var(--space-8);grid-template-columns:160px 1fr auto;display:grid}._track_8jr0r_33{height:var(--space-8);border-radius:var(--radius-full);background:var(--color-grey-200);display:block;overflow:hidden}._track_8jr0r_33>span{background:var(--cat-sky-500);height:100%;display:block}._card_7ild7_3{box-sizing:border-box;min-width:0;padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read)}._full_7ild7_4{height:100%}._head_7ild7_5{height:var(--space-32);justify-content:space-between;align-items:center;gap:var(--space-8);margin-bottom:var(--space-8);display:flex}._title_7ild7_6{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-section-size);line-height:var(--type-section-line);color:var(--ink-body);margin:0;font-weight:600;overflow:hidden}._aside_7ild7_7{align-items:center;gap:var(--space-8);white-space:nowrap;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);flex:none;display:flex}._pageTitle_7ild7_8{font-size:var(--type-title-size);line-height:var(--type-title-line);color:var(--color-text-primary);font-weight:600}._tipWrap_7ild7_9{display:inline-flex;position:relative}._mark_7ild7_10{width:var(--space-24);height:var(--space-24);color:var(--ink-meta);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}._mark_7ild7_10:hover{background:var(--surface-panel);color:var(--ink-secondary)}._mark_7ild7_10:focus-visible{outline:2px solid var(--accent-primary)}._mark_7ild7_10 svg{width:var(--icon-16);height:var(--icon-16)}._tip_7ild7_9{z-index:300;width:320px;margin-top:var(--space-4);box-sizing:border-box;padding:var(--space-8) var(--space-16);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-card);box-shadow:var(--shadow-overlay);text-align:left;white-space:normal;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-primary);position:absolute;top:100%}._tip_7ild7_9[data-align=right]{right:0}._tip_7ild7_9[data-align=left]{left:0}._tip_7ild7_9[hidden]{display:none}._page_7ild7_8{gap:var(--space-16);flex-direction:column;display:flex}._grid_7ild7_19{display:grid}._col_7ild7_20{min-width:0}._stack_7ild7_21{gap:var(--space-16);flex-direction:column;display:flex}._list_1iq3v_1{align-items:center;gap:var(--space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._chip_1iq3v_2{align-items:center;gap:var(--space-4);height:var(--space-24);padding:0 var(--space-4) 0 var(--space-8);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-grey-100);font-size:var(--type-meta-size);line-height:var(--type-meta-line);display:inline-flex}._label_1iq3v_3{color:var(--color-text-muted)}._value_1iq3v_4{font-weight:var(--type-label-weight);color:var(--color-text-primary)}._remove_1iq3v_5{width:var(--space-16);height:var(--space-16);border-radius:var(--radius-full);color:var(--color-text-secondary);background:0 0;border:0;place-items:center;display:grid}._remove_1iq3v_5:hover{background:var(--color-grey-300);color:var(--color-text-primary)}._glyph_1iq3v_7{width:var(--icon-12);height:var(--icon-12)}._clear_1iq3v_8{padding:0 var(--space-8);height:var(--space-32);color:var(--color-brand-primary);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);background:0 0;border:0}._clear_1iq3v_8:hover{text-decoration:underline}._empty_1ve6z_3{justify-content:center;align-items:center;gap:var(--space-8);box-sizing:border-box;min-height:100%;padding:var(--space-48) var(--space-32);flex-direction:column;display:flex}._emptyIcon_1ve6z_4{width:var(--space-32);height:var(--space-32);color:var(--color-text-muted)}._emptyTitle_1ve6z_5{color:var(--color-text-primary);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);margin:0}._emptyText_1ve6z_6{max-width:448px;color:var(--color-text-muted);font-size:var(--type-body-size);line-height:var(--type-body-line);text-align:center;margin:0}._banner_1ve6z_7{align-items:flex-start;gap:var(--space-8);margin:var(--space-16) var(--space-32) 0;padding:var(--space-8) var(--space-8);border:1px solid var(--color-yellow-100);border-radius:var(--radius-lg);background:var(--color-yellow-100);color:var(--color-yellow-700);font-size:var(--type-body-size);line-height:var(--type-body-line);display:flex}._bannerIcon_1ve6z_8{width:var(--icon-16);height:var(--icon-16);margin-top:var(--space-4);flex:none}._bannerTitle_1ve6z_9{font-weight:var(--type-body-strong-weight)}._bannerText_1ve6z_10{margin-top:var(--space-4)}._head_nf0zf_2{margin:0 0 var(--space-16)}._title_nf0zf_3{color:var(--ink-body);font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._desc_nf0zf_4{margin:var(--space-4) 0 0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary)}._list_nf0zf_5{gap:var(--space-16);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._card_nf0zf_6{padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-xl);background:var(--surface-read)}._label_nf0zf_7{margin:0 0 var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--ink-body);display:block}._req_nf0zf_8{margin-left:var(--space-4);color:var(--status-bad)}._counter_nf0zf_9{margin:var(--space-4) 0 0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta);text-align:right}._picks_nf0zf_10{gap:var(--space-8);display:flex}._pick_nf0zf_10{height:var(--space-24);padding:0 var(--space-8);border-radius:var(--radius-tag);background:var(--color-grey-100);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary);cursor:pointer;border:0;align-items:center;display:inline-flex}._pick_nf0zf_10[data-active=true]{background:var(--color-brand-primary);color:var(--color-text-inverse)}._pick_nf0zf_10:disabled{opacity:.5;cursor:default}._options_nf0zf_14{gap:var(--space-8);flex-direction:column;display:flex}._option_nf0zf_14{align-items:center;gap:var(--space-8);padding:calc(var(--space-4) * 1.5) var(--space-8);border-radius:var(--radius-md);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);cursor:pointer;display:flex}._option_nf0zf_14[data-readonly=false]:hover{background:var(--color-grey-100)}._option_nf0zf_14 input{width:var(--icon-16);height:var(--icon-16);accent-color:var(--color-brand-primary);margin:0}._italic_nf0zf_18{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta);margin:0;font-style:italic}._group_nf0zf_19{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--ink-body);margin:0}._groupBody_nf0zf_20{gap:var(--space-8);margin-top:var(--space-4);flex-direction:column;display:flex}._nest_nf0zf_21{margin-top:var(--space-8);padding-left:var(--space-16);border-left:2px solid var(--color-border-subtle)}._foot_nf0zf_22{justify-content:flex-end;align-items:center;gap:var(--space-8);margin-top:var(--space-24);display:flex}._saving_nf0zf_23{align-items:center;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-meta);display:inline-flex}._spin_nf0zf_24{width:var(--icon-16);height:var(--icon-16);animation:_spin_nf0zf_24 var(--motion-loop-spin) linear infinite}@keyframes _spin_nf0zf_24{to{transform:rotate(360deg)}}._skel_nf0zf_26{gap:var(--space-8);flex-direction:column;display:flex}._skel_nf0zf_26>span{border-radius:var(--radius-md);background:var(--color-grey-100);display:block}._sk1_nf0zf_28{width:33%;height:var(--spacing-5)}._sk2_nf0zf_29{width:100%;height:var(--space-48)}._banner_nf0zf_30{align-items:flex-start;gap:var(--space-8);padding:var(--space-16);border:1px solid var(--status-bad);border-radius:var(--radius-md);background:var(--chip-error-bg);display:flex}._banner_nf0zf_30 svg{width:var(--icon-20);height:var(--icon-20);margin-top:var(--space-4);color:var(--status-bad);flex:none}._bannerTitle_nf0zf_32{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--status-bad);margin:0}._bannerMsg_nf0zf_33{margin:var(--space-4) 0 0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body)}._empty_2viw7_3{justify-content:center;align-items:center;gap:var(--space-8);padding:var(--space-40) var(--space-24);flex-direction:column;display:flex}._emptyIcon_2viw7_4{width:var(--space-48);height:var(--space-48);border-radius:var(--radius-full);background:var(--color-grey-100);color:var(--color-text-secondary);justify-content:center;align-items:center;display:flex}._emptyIcon_2viw7_4 svg{width:var(--icon-24);height:var(--icon-24)}._emptyTitle_2viw7_6{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-primary);margin:0}._emptyText_2viw7_7{text-align:center;max-width:320px;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);margin:0}._skel_2viw7_8{gap:var(--space-8);flex-direction:column;display:flex}._skel_2viw7_8>span{border-radius:var(--radius-md);background:var(--color-grey-100);display:block}._sk1_2viw7_10{width:33%;height:var(--spacing-5)}._sk2_2viw7_11{width:100%;height:var(--space-64)}._line_2viw7_12{min-height:calc(var(--space-64) * 2);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--status-bad);justify-content:center;align-items:center;display:flex}._head_2viw7_13{justify-content:space-between;align-items:flex-start;gap:var(--space-8);margin-bottom:var(--space-16);display:flex}._title_2viw7_14{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--ink-body);margin:0}._sub_2viw7_15{margin:var(--space-4) 0 0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted)}._list_2viw7_16{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._card_2viw7_17{padding:var(--space-16);border:1px solid var(--color-border-default);border-radius:var(--radius-xl);background:var(--color-surface-card)}._q_2viw7_18{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary);margin:0}._nest_2viw7_19{margin-top:var(--space-8);padding-left:var(--space-16);border-left:2px solid var(--color-border-subtle)}._groupBody_2viw7_20{gap:var(--space-8);margin-top:var(--space-4);flex-direction:column;display:flex}._answer_2viw7_21{align-items:flex-start;gap:var(--space-8);margin-top:var(--space-4);display:flex}._check_2viw7_22{width:var(--icon-16);height:var(--icon-16);margin-top:var(--space-4);color:var(--color-status-success);flex:none}._a_2viw7_21{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);margin:0}._when_2viw7_24{margin:var(--space-4) 0 0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._deep_2viw7_25{align-items:flex-start;gap:var(--space-8);padding:var(--space-16);border:1px solid var(--color-status-error);border-radius:var(--radius-md);background:var(--chip-error-bg);display:flex}._deep_2viw7_25 svg{width:var(--icon-20);height:var(--icon-20);margin-top:var(--space-4);color:var(--color-status-error);flex:none}._deepTitle_2viw7_27{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-status-error);margin:0}._deepText_2viw7_28{margin:var(--space-4) 0 0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary)}._section_hrhh5_2{padding:var(--space-8) var(--space-16);border-top:1px solid var(--color-border-subtle);position:relative}._head_hrhh5_3{justify-content:space-between;align-items:center;gap:var(--space-8);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}._label_hrhh5_4{color:var(--ink-meta);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);margin:0;display:block}._field_hrhh5_5{position:relative}._iconBtn_hrhh5_7{top:var(--space-4);right:var(--space-4);width:var(--space-24);height:var(--space-24);border-radius:var(--radius-md);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}._iconBtn_hrhh5_7:hover{background:var(--color-grey-100)}._iconBtn_hrhh5_7>svg{width:var(--icon-16);height:var(--icon-16)}._section_hrhh5_2 textarea{min-height:calc(var(--space-64) - var(--space-4));resize:none;padding-right:var(--space-32)}._count_hrhh5_12{margin:var(--space-4) 0 0;text-align:right;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta)}._header_tb91a_1{align-items:center;gap:var(--space-8);height:var(--space-64);padding:0 var(--space-16) 0 var(--space-24);border-bottom:1px solid var(--surface-line);flex:none;display:flex}._text_tb91a_2{flex-direction:column;flex:1;min-width:0;display:flex}._title_tb91a_3{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._meta_tb91a_4{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._foot_1qxxn_1{gap:var(--space-8);padding:var(--space-16) var(--space-24);border-top:1px solid var(--surface-line);background:var(--surface-read);flex-direction:column;flex:none;display:flex}._foot_1qxxn_1>button{width:100%}._pair_1qxxn_3{gap:var(--space-8);grid-template-columns:auto 1fr;display:grid}._hint_1qxxn_4{text-align:center;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);margin:0}._hint_1qxxn_4 button{font-size:var(--type-meta-size);line-height:var(--type-meta-line)}._danger_1qxxn_6{height:var(--control-height);border-radius:var(--radius-control);border:1px solid var(--color-status-error);background:var(--surface-read);color:var(--color-status-error);font-size:var(--type-button-size);line-height:var(--type-button-line);font-weight:var(--type-button-weight)}._danger_1qxxn_6:hover:not(:disabled){background:var(--color-status-error-bg)}._danger_1qxxn_6:disabled{color:var(--color-text-subtle);border-color:var(--surface-line);cursor:default}._line_10irn_2{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);white-space:nowrap;display:flex}._label_10irn_3{color:var(--ink-meta);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);margin:0;display:block}._ref_10irn_4{min-width:0;color:var(--ink-meta);font-size:var(--type-meta-size);line-height:var(--type-meta-line);text-overflow:ellipsis;overflow:hidden}._section_1o2zs_2{padding:var(--space-8) var(--space-16);border-top:1px solid var(--color-border-subtle);position:relative}._head_1o2zs_3{margin-bottom:var(--space-8);justify-content:space-between;align-items:center;display:flex}._label_1o2zs_4{color:var(--ink-meta);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);margin:0;display:block}._link_1o2zs_5{color:var(--accent-primary);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);cursor:pointer;background:0 0;border:0;padding:0}._link_1o2zs_5:hover{color:var(--accent-active-text)}._wrap_1o2zs_7,._search_1o2zs_9{position:relative}._search_1o2zs_9>svg{left:var(--space-8);top:var(--space-8);z-index:1;width:var(--icon-16);height:var(--icon-16);color:var(--color-text-hint);pointer-events:none;position:absolute}._search_1o2zs_9 input{padding-left:var(--space-32)}._results_1o2zs_12{z-index:2;max-height:calc(var(--space-64) * 4 + var(--space-48));margin-top:var(--space-4);scrollbar-width:none;border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);position:absolute;left:0;right:0;overflow-y:auto}._result_1o2zs_12{align-items:flex-start;gap:var(--space-8);width:100%;padding:var(--space-8) var(--space-8);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._result_1o2zs_12:hover{background:var(--color-grey-100)}._hint_1o2zs_15{padding:var(--space-8);color:var(--ink-meta);font-size:var(--type-meta-size);line-height:var(--type-meta-line);text-align:center;margin:0}._chosen_1o2zs_16{align-items:center;gap:var(--space-8);display:flex}._pcard_1o2zs_17{align-items:center;gap:var(--space-8);width:100%;padding:var(--space-8) var(--space-8);border:1px solid var(--accent-primary);border-radius:var(--radius-lg);background:var(--accent-active-bg);color:inherit;font:inherit;text-align:left;flex:1 1 0;display:flex}._text_1o2zs_18{flex-direction:column;flex:1 1 0;min-width:0;display:flex}._nameRow_1o2zs_19{align-items:center;gap:var(--space-8);min-width:0;display:flex}._name_1o2zs_19{color:var(--ink-body);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._sub_1o2zs_21{color:var(--ink-meta);font-size:var(--type-meta-size);line-height:var(--type-meta-line);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._clear_1o2zs_22{width:var(--control-height);height:var(--control-height);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);color:var(--status-bad);cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._clear_1o2zs_22:hover{background:var(--color-grey-100)}._clear_1o2zs_22>svg{width:var(--icon-16);height:var(--icon-16)}._link_1o2zs_5:focus-visible,._result_1o2zs_12:focus-visible,._clear_1o2zs_22:focus-visible{outline:2px solid var(--accent-primary);outline-offset:1px}._section_18wta_2{padding:var(--space-8) var(--space-16);border-top:1px solid var(--color-border-subtle);position:relative}._head_18wta_3{margin-bottom:var(--space-8);justify-content:space-between;align-items:center;display:flex}._label_18wta_4{color:var(--ink-meta);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);margin:0}._link_18wta_5{color:var(--color-brand-primary);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);cursor:pointer;background:0 0;border:0;padding:0}._link_18wta_5:hover{color:var(--color-brand-depth)}._filter_18wta_7{align-items:center;gap:var(--space-8);margin-bottom:var(--space-8);display:flex}._search_18wta_8{flex:1;min-width:0;position:relative}._searchIcon_18wta_9{top:50%;left:var(--space-8);width:var(--icon-16);height:var(--icon-16);color:var(--color-text-hint);pointer-events:none;position:absolute;transform:translateY(-50%)}._searchInput_18wta_10{box-sizing:border-box;width:100%;height:var(--space-40);padding:0 var(--space-8) 0 var(--space-32);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-surface-card);color:var(--ink-body);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line)}._searchInput_18wta_10::placeholder{color:var(--color-text-hint)}._searchInput_18wta_10:focus{border-color:var(--color-brand-primary);outline:none}._specialty_18wta_13{align-items:center;gap:var(--space-8);max-width:calc(var(--space-64) * 3 + var(--space-8));height:var(--space-40);padding:0 var(--space-8);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-surface-card);color:var(--ink-body);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);cursor:pointer;flex:none;display:inline-flex}._specialty_18wta_13:hover{background:var(--color-grey-100)}._specialty_18wta_13[data-on]{border-color:var(--color-brand-primary);background:var(--accent-active-bg);color:var(--color-brand-primary)}._chevron_18wta_16,._check_18wta_16{width:var(--icon-16);height:var(--icon-16);flex:none}._check_18wta_16{color:var(--color-brand-primary)}._truncate_18wta_18{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._option_18wta_19{justify-content:space-between;align-items:center;gap:var(--space-8);width:100%;padding:var(--space-8) var(--space-8);border-radius:var(--radius-control);color:var(--ink-body);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._option_18wta_19:hover{background:var(--color-grey-100)}._cards_18wta_21{gap:var(--space-8);flex-direction:column;display:flex}._card_18wta_21{align-items:center;gap:var(--space-8);box-sizing:border-box;width:100%;padding:var(--space-8) var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);color:inherit;font:inherit;text-align:left;cursor:pointer;display:flex}._card_18wta_21:hover{border-color:var(--color-brand-primary)}._card_18wta_21[data-selected]{border-color:var(--color-brand-primary);background:var(--accent-active-bg);cursor:default}._text_18wta_25{flex-direction:column;flex:1 1 0;min-width:0;display:flex}._name_18wta_26{color:var(--ink-body);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._sub_18wta_27{color:var(--ink-meta);font-size:var(--type-meta-size);line-height:var(--type-meta-line);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._count_18wta_28{color:var(--color-brand-primary);font-size:var(--type-meta-size);line-height:var(--type-meta-line);white-space:nowrap}._skeleton_18wta_29{height:calc(var(--space-48) + var(--space-8));border-radius:var(--radius-lg);background:var(--color-grey-200)}._chosen_18wta_30{align-items:center;gap:var(--space-8);display:flex}._chosen_18wta_30>._card_18wta_21{flex:1 1 0}._clear_18wta_32{width:var(--control-height);height:var(--control-height);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);color:var(--status-bad);cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._clear_18wta_32:hover{background:var(--color-grey-100)}._clear_18wta_32>svg{width:var(--icon-16);height:var(--icon-16)}._empty_18wta_35{color:var(--ink-meta);font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0}._section_28pe2_2{padding:var(--space-8) var(--space-16);border-top:1px solid var(--color-border-subtle);position:relative}._label_28pe2_3{margin:0 0 var(--space-8);color:var(--color-text-muted);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);display:block}._card_28pe2_4{align-items:flex-start;gap:var(--space-8);padding:var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);display:flex}._card_28pe2_4>svg:first-child{width:var(--icon-20);height:var(--icon-20);color:var(--color-brand-primary);flex:none}._text_28pe2_6{flex:1;min-width:0}._title_28pe2_7{color:var(--color-text-primary);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);margin:0}._truncate_28pe2_8{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._rules_28pe2_9{margin:var(--space-4) 0 0;padding:0;list-style:none}._meta_28pe2_10{color:var(--color-text-muted);font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-meta-weight);margin:0}._dot_28pe2_11{color:var(--color-text-hint);margin-inline-end:var(--space-8)}._iconBtn_28pe2_12{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-card);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._iconBtn_28pe2_12:hover{background:var(--color-grey-100)}._iconBtn_28pe2_12[data-tone=error]{color:var(--status-bad)}._iconBtn_28pe2_12>svg{width:var(--icon-16);height:var(--icon-16)}._section_1aao7_2{padding:var(--space-8) var(--space-16);border-top:1px solid var(--color-border-subtle);position:relative}._label_1aao7_3{margin:0 0 var(--space-8);color:var(--color-text-muted);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);display:block}._card_1aao7_4{align-items:flex-start;gap:var(--space-8);padding:var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);display:flex}._card_1aao7_4>svg:first-child{width:var(--icon-20);height:var(--icon-20);color:var(--color-brand-primary);flex:none}._text_1aao7_6{flex:1;min-width:0}._title_1aao7_7{color:var(--color-text-primary);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);margin:0}._meta_1aao7_8{color:var(--color-text-muted);font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-meta-weight);margin:0}._iconBtn_1aao7_9{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-card);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._iconBtn_1aao7_9:hover{background:var(--color-grey-100)}._iconBtn_1aao7_9[data-tone=error]{color:var(--status-bad)}._iconBtn_1aao7_9>svg{width:var(--icon-16);height:var(--icon-16)}._section_81jsq_2{padding:var(--space-8) var(--space-16);border-top:1px solid var(--color-border-subtle);position:relative}._label_81jsq_3{margin:0 0 var(--space-8);color:var(--color-text-muted);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);display:block}._card_81jsq_4{align-items:flex-start;gap:var(--space-8);padding:var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);display:flex}._center_81jsq_5{align-items:center}._card_81jsq_4>svg:first-child{width:var(--icon-16);height:var(--icon-16);color:var(--color-brand-primary);flex:none}._text_81jsq_7{flex:1;min-width:0}._title_81jsq_8{color:var(--color-text-primary);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);margin:0}._meta_81jsq_9{color:var(--color-text-muted);font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-meta-weight);margin:0}._truncate_81jsq_10{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._iconBtn_81jsq_11{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-card);color:var(--status-bad);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._iconBtn_81jsq_11:hover{background:var(--color-grey-100)}._iconBtn_81jsq_11>svg{width:var(--icon-16);height:var(--icon-16)}._stack_81jsq_14{gap:var(--space-8);flex-direction:column;display:flex}._scroll_81jsq_15{max-height:calc(var(--space-64) * 3 - var(--space-12));scrollbar-width:none;padding-inline-end:var(--space-4);overflow-y:auto}._scroll_81jsq_15::-webkit-scrollbar{display:none}._pick_81jsq_17{align-items:center;gap:var(--space-8);width:100%;padding:var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);text-align:left;cursor:pointer;transition:border-color var(--motion-fast) var(--ease-clinical), background-color var(--motion-fast) var(--ease-clinical);display:flex}._pick_81jsq_17:hover{border-color:var(--color-brand-primary);background:var(--color-blue-100)}._pick_81jsq_17>svg{width:var(--icon-16);height:var(--icon-16);color:var(--color-text-secondary);flex:none}._select_81jsq_20{color:var(--color-brand-primary);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);flex:none}._bone_81jsq_21{height:var(--space-48);border-radius:var(--radius-card);background:var(--color-grey-200);animation:_pulse_81jsq_1 var(--motion-loop-pulse) var(--ease-clinical) infinite}@keyframes _pulse_81jsq_1{50%{opacity:.5}}._none_81jsq_23{align-items:flex-start;gap:var(--space-8);padding:var(--space-8);border-radius:var(--radius-card);background:var(--color-red-100);display:flex}._none_81jsq_23>svg{width:var(--icon-16);height:var(--icon-16);margin-top:var(--space-4);color:var(--color-status-error);flex:none}._none_81jsq_23>p{color:var(--color-red-700);font-size:var(--type-meta-size);margin:0;line-height:16px}._section_17s8h_2{padding:var(--space-16) var(--space-16);border-top:1px solid var(--color-border-subtle);position:relative}._head_17s8h_3{margin-bottom:var(--space-8);justify-content:space-between;align-items:center;display:flex}._headLeft_17s8h_4{align-items:center;gap:var(--space-8);display:flex}._label_17s8h_5{color:var(--ink-meta);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);margin:0;display:block}._refreshing_17s8h_6{color:var(--ink-meta);font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-label-weight)}._add_17s8h_7{align-items:center;gap:var(--space-4);color:var(--accent-primary);font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-section-weight);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}._add_17s8h_7:hover:not(:disabled){text-decoration:underline}._add_17s8h_7:disabled{opacity:.5;cursor:default}._add_17s8h_7>svg{width:var(--icon-16);height:var(--icon-16)}._empty_17s8h_11{padding:var(--space-8) 0;color:var(--ink-meta);font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0}._list_17s8h_12{gap:var(--space-8);flex-direction:column;display:flex}._card_17s8h_13{align-items:flex-start;gap:var(--space-8);width:100%;padding:var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);text-align:left;display:flex}._card_17s8h_13:hover{border-color:var(--accent-primary)}._card_17s8h_13[data-selected]{border-color:var(--accent-primary);background:var(--color-blue-100)}._pick_17s8h_16{align-items:flex-start;gap:var(--space-8);min-width:0;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:0;display:flex}._home_17s8h_17,._check_17s8h_17{width:var(--icon-16);height:var(--icon-16);margin-top:var(--space-4);color:var(--ink-secondary);flex:none}._text_17s8h_18{flex:1;min-width:0}._title_17s8h_19{align-items:center;gap:var(--space-8);text-overflow:ellipsis;white-space:nowrap;color:var(--ink-body);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-section-weight);margin:0;display:flex;overflow:hidden}._lines_17s8h_20{color:var(--ink-meta);font-size:var(--type-meta-size);line-height:var(--type-meta-line);margin:0}._edit_17s8h_21{padding:var(--space-4);border-radius:var(--radius-md);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}._edit_17s8h_21:hover:not(:disabled){background:var(--color-grey-100)}._edit_17s8h_21:disabled{opacity:.5;cursor:default}._edit_17s8h_21>svg{width:var(--icon-16);height:var(--icon-16)}._clear_17s8h_25{align-items:center;gap:var(--space-4);margin-top:var(--space-8);color:var(--status-bad);font:inherit;font-size:var(--type-meta-size);line-height:var(--type-meta-line);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}._clear_17s8h_25:hover{text-decoration:underline}._clear_17s8h_25>svg{width:var(--icon-16);height:var(--icon-16)}._add_17s8h_7:focus-visible,._pick_17s8h_16:focus-visible,._edit_17s8h_21:focus-visible,._clear_17s8h_25:focus-visible{outline:2px solid var(--accent-primary);outline-offset:1px}._section_6gdkk_2{padding:var(--space-8) var(--space-16);border-top:1px solid var(--color-border-subtle);position:relative}._head_6gdkk_3{margin-bottom:var(--space-4);justify-content:space-between;align-items:center;display:flex}._label_6gdkk_4{margin:0 0 var(--space-8);color:var(--ink-meta);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);display:block}._head_6gdkk_3>._label_6gdkk_4{margin:0}._link_6gdkk_6{color:var(--accent-primary);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);cursor:pointer;background:0 0;border:0;padding:0}._link_6gdkk_6:hover{color:var(--accent-active-text)}._intro_6gdkk_8{margin:0 0 var(--space-8);color:var(--ink-meta);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}._search_6gdkk_9{margin-bottom:var(--space-8);position:relative}._search_6gdkk_9>svg{left:var(--space-8);top:var(--space-8);width:var(--icon-16);height:var(--icon-16);color:var(--color-text-hint);pointer-events:none;position:absolute}._search_6gdkk_9>input{width:100%;height:var(--control-height);padding:0 var(--space-8) 0 var(--space-32);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--color-grey-100);color:var(--ink-body);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line)}._search_6gdkk_9>input::placeholder{color:var(--color-text-hint)}._search_6gdkk_9>input:focus{border-color:var(--accent-primary);background:var(--surface-read);outline:none}._empty_6gdkk_14{padding:var(--space-8) 0;color:var(--ink-meta);font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0}._grid_6gdkk_15{gap:var(--space-8);grid-template-columns:1fr 1fr;display:grid}._cell_6gdkk_16{align-items:flex-start;gap:var(--space-8);min-width:0;padding:var(--space-4);border-radius:var(--radius-md);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._cell_6gdkk_16:hover{background:var(--color-grey-100)}._card_6gdkk_18{align-items:center;gap:var(--space-8);padding:var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);display:flex}._text_6gdkk_19{flex:1;min-width:0}._title_6gdkk_20{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-body);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);margin:0;overflow:hidden}._meta_6gdkk_21{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-meta);font-size:var(--type-meta-size);line-height:var(--type-meta-line);margin:0;overflow:hidden}._iconBtn_6gdkk_22{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-lg);color:var(--ink-secondary);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._iconBtn_6gdkk_22:hover{background:var(--color-grey-100)}._iconBtn_6gdkk_22>svg{width:var(--icon-16);height:var(--icon-16)}._more_6gdkk_25{margin-top:var(--space-8);padding:var(--space-4);border-radius:var(--radius-md);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}._more_6gdkk_25:hover{background:var(--color-grey-100)}._more_6gdkk_25>svg{width:var(--icon-20);height:var(--icon-20);transition:transform var(--motion-fast) var(--ease-clinical)}._more_6gdkk_25>svg[data-open]{transform:rotate(180deg)}._link_6gdkk_6:focus-visible,._cell_6gdkk_16:focus-visible,._iconBtn_6gdkk_22:focus-visible,._more_6gdkk_25:focus-visible{outline:2px solid var(--accent-primary);outline-offset:1px}._section_1bzsa_2{padding:var(--space-8) var(--space-16);border-top:1px solid var(--color-border-subtle);position:relative}._label_1bzsa_3{margin:0 0 var(--space-8);color:var(--ink-meta);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);display:block}._card_1bzsa_4{align-items:flex-start;gap:var(--space-8);padding:var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);display:flex}._flag_1bzsa_5{width:var(--icon-20);height:var(--icon-20);color:var(--accent-primary);flex:none}._text_1bzsa_6{min-width:0;color:var(--ink-body);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-weight);flex:1;margin:0}._iconBtn_1bzsa_7{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-lg);color:var(--ink-secondary);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._iconBtn_1bzsa_7:hover{background:var(--color-grey-100)}._iconBtn_1bzsa_7>svg{width:var(--icon-16);height:var(--icon-16)}._section_555kq_2{padding:var(--space-8) var(--space-16);border-top:1px solid var(--color-border-subtle);position:relative}._label_555kq_3{margin:0 0 var(--space-8);color:var(--ink-meta);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);display:block}._subLabel_555kq_4{margin:var(--space-8) 0 var(--space-8);color:var(--ink-secondary);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);display:block}._edit_555kq_5{margin-top:var(--space-8)}._edit_555kq_5>._subLabel_555kq_4{margin-top:0}._grid_555kq_7{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._tile_555kq_8{align-items:center;gap:var(--space-8);min-width:0;padding:var(--space-8);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-surface-card);font:inherit;text-align:left;cursor:pointer;display:flex}._tile_555kq_8:hover,._tile_555kq_8[data-current]{border-color:var(--color-brand-primary);background:var(--color-blue-100)}._badge_555kq_11,._dot_555kq_11{--profile-color:var(--color-text-hint);--profile-tint:color-mix(in srgb, var(--color-text-hint) 10%, transparent)}._badge_555kq_11{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-md);background:var(--profile-tint);color:var(--profile-color);flex:none;justify-content:center;align-items:center;display:flex}._badge_555kq_11>svg{width:var(--icon-16);height:var(--icon-16)}._tileText_555kq_14{flex:1;min-width:0}._tileName_555kq_15{color:var(--color-text-primary);font-size:var(--type-body-size);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:600;line-height:1.25;overflow:hidden}._tileMeta_555kq_16{color:var(--color-text-hint);font-size:var(--type-meta-size);margin:0;line-height:1.25}._card_555kq_17{border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read)}._top_555kq_18{align-items:flex-start;gap:var(--space-8);padding:var(--space-8);display:flex}._dot_555kq_11{width:var(--space-8);height:var(--space-8);margin-top:var(--space-8);border-radius:var(--radius-full);background:var(--profile-color);flex:none}._topText_555kq_20{flex:1;min-width:0}._title_555kq_21{color:var(--ink-body);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);margin:0}._meta_555kq_22{align-items:center;gap:var(--space-4);color:var(--ink-meta);font-size:var(--type-meta-size);line-height:var(--type-meta-line);margin:0;display:flex}._meta_555kq_22>svg{width:var(--icon-12);height:var(--icon-12);flex:none}._iconBtn_555kq_24,._action_555kq_24{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-lg);color:var(--ink-secondary);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._iconBtn_555kq_24:hover,._action_555kq_24:hover:not(:disabled){background:var(--color-grey-100)}._iconBtn_555kq_24[data-on]{border-color:var(--color-brand-primary);color:var(--color-brand-primary)}._iconBtn_555kq_24[data-danger]{color:var(--status-bad)}._iconBtn_555kq_24[data-danger]:hover{color:var(--ink-body)}._action_555kq_24:disabled{color:var(--color-text-hint);cursor:default}._iconBtn_555kq_24>svg,._action_555kq_24>svg{width:var(--icon-16);height:var(--icon-16)}._field_555kq_31{padding:0 var(--space-16) var(--space-16);position:relative}._fieldRow_555kq_32{align-items:center;gap:var(--space-8);display:flex}._fieldLabel_555kq_33{margin-bottom:var(--space-4);color:var(--ink-meta);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);display:block}._pad_555kq_34{padding:0 var(--space-16)}._grow_555kq_35{flex:1 1 0;min-width:0}._grow_555kq_35>span{display:block}._select_555kq_37{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--space-8);width:100%;height:var(--space-40);padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);color:var(--ink-body);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);text-align:left;cursor:pointer;display:flex}._select_555kq_37[data-open]{border-color:var(--color-brand-primary)}._select_555kq_37>svg{width:var(--icon-16);height:var(--icon-16);flex:none}._selectText_555kq_40{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._hint_555kq_41{color:var(--color-text-hint)}._truncate_555kq_42{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._menu_555kq_43{margin-top:var(--space-4);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);box-shadow:var(--shadow-2);overflow:hidden}._menuSearch_555kq_44{padding:var(--space-8);border-bottom:1px solid var(--surface-line)}._search_555kq_45{flex:1;min-width:0;position:relative}._searchIcon_555kq_46{top:50%;left:var(--space-8);width:var(--icon-16);height:var(--icon-16);color:var(--color-text-hint);pointer-events:none;position:absolute;transform:translateY(-50%)}._searchInput_555kq_47{box-sizing:border-box;width:100%;height:var(--space-40);padding:0 var(--space-8) 0 var(--space-32);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-surface-card);color:var(--ink-body);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line)}._searchInput_555kq_47::placeholder,._popInput_555kq_48::placeholder{color:var(--color-text-hint)}._searchInput_555kq_47:focus{border-color:var(--color-brand-primary);outline:none}._menuList_555kq_50{max-height:calc(var(--space-64) * 3 + var(--space-8));scrollbar-width:none;flex-direction:column;display:flex;overflow-y:auto}._menuItem_555kq_51,._popItem_555kq_51{justify-content:space-between;align-items:center;gap:var(--space-8);width:100%;padding:var(--space-8) var(--space-8);color:var(--ink-body);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._menuItem_555kq_51[data-on]{color:var(--color-brand-primary)}._menuItem_555kq_51:hover,._popItem_555kq_51:hover{background:var(--color-grey-100)}._menuItem_555kq_51>svg,._popItem_555kq_51>svg{width:var(--icon-16);height:var(--icon-16);flex:none}._hintCenter_555kq_55{padding:var(--space-8);color:var(--ink-meta);font-size:var(--type-meta-size);line-height:var(--type-meta-line);text-align:center;margin:0}._free_555kq_56{align-items:center;gap:var(--space-8);padding:0 var(--space-8) var(--space-8);color:var(--status-good-text);font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0;display:flex}._free_555kq_56>svg{width:var(--icon-16);height:var(--icon-16);flex:none}._popSearch_555kq_58{margin-bottom:var(--space-8);position:relative}._popInput_555kq_48{box-sizing:border-box;width:100%;height:var(--space-40);padding:0 var(--space-8) 0 var(--space-32);border-radius:var(--radius-lg);background:var(--color-grey-100);color:var(--color-text-primary);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);border:0}._popInput_555kq_48:focus{outline:1px solid var(--color-brand-primary)}._services_555kq_61{margin:0;padding:0;list-style:none}._service_555kq_61{align-items:flex-start;gap:var(--space-8);min-width:0;padding:var(--space-8) 0;border-top:1px solid var(--color-border-subtle);display:flex}._serviceText_555kq_63{flex:1;min-width:0}._serviceName_555kq_64{color:var(--color-text-primary);font-size:var(--type-body-size);line-height:var(--type-body-line);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:600;overflow:hidden}._serviceFee_555kq_65{color:var(--color-text-muted);font-size:var(--type-meta-size);line-height:var(--type-meta-line);margin:0}._serviceBtn_555kq_66{padding:var(--space-4);border-radius:var(--radius-md);color:var(--color-brand-primary);cursor:pointer;background:0 0;border:0;flex:none;display:inline-flex}._serviceBtn_555kq_66:hover{background:var(--color-blue-100)}._serviceBtn_555kq_66[data-on]{color:var(--color-status-error)}._serviceBtn_555kq_66[data-on]:hover{background:var(--color-status-error-bg)}._serviceBtn_555kq_66>svg{width:var(--icon-16);height:var(--icon-16)}._none_555kq_71{padding:var(--space-8) 0;color:var(--color-text-muted);font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0}._section_1kh6s_2{padding:var(--space-8) var(--space-16);border-top:1px solid var(--color-border-subtle);position:relative}._head_1kh6s_3{margin-bottom:var(--space-8);justify-content:space-between;align-items:center;display:flex}._iconAction_1kh6s_4{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-control);color:var(--ink-secondary);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._iconAction_1kh6s_4:hover{background:var(--color-grey-100);color:var(--ink-body)}._iconAction_1kh6s_4>svg{width:var(--icon-16);height:var(--icon-16)}._pick_1kh6s_7{flex:1;min-width:0}._month_1kh6s_8{align-items:center;gap:var(--space-4);color:var(--ink-body);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}._month_1kh6s_8>svg{width:var(--icon-16);height:var(--icon-16)}._grid_1kh6s_10{gap:var(--space-4);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}._day_1kh6s_11{align-items:center;gap:var(--space-4);min-width:0;padding:var(--space-8) 0;border:1px solid var(--surface-line);border-radius:var(--radius-xl);background:var(--surface-read);color:var(--ink-body);font:inherit;cursor:pointer;flex-direction:column;display:flex}._day_1kh6s_11:hover{border-color:var(--color-brand-primary)}._day_1kh6s_11[data-selected]{border-color:var(--color-brand-primary);background:var(--accent-active-bg);color:var(--color-brand-primary)}._day_1kh6s_11[data-off]{opacity:.5;cursor:default}._day_1kh6s_11[data-off]:hover{border-color:var(--surface-line)}._meta_1kh6s_16{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:inherit}._num_1kh6s_17{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:inherit}._times_1kh6s_18{align-items:center;gap:var(--space-8);margin-top:var(--space-8);flex-wrap:wrap;display:flex}._none_1kh6s_19{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-meta)}._section_175ds_2{padding:var(--space-8) var(--space-16);border-top:1px solid var(--color-border-subtle);position:relative}._label_175ds_3{margin:0 0 var(--space-8);color:var(--color-text-muted);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);display:block}._subLabel_175ds_4{margin:var(--space-8) 0 var(--space-8);color:var(--color-text-secondary);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);display:block}._subHead_175ds_5{justify-content:space-between;align-items:center;display:flex}._subHead_175ds_5>._subLabel_175ds_4{margin-bottom:var(--space-8)}._link_175ds_7{color:var(--color-brand-primary);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);cursor:pointer;background:0 0;border:0;padding:0}._link_175ds_7:hover{color:var(--color-brand-depth)}._emptyRow_175ds_9{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}._empty_175ds_9{color:var(--color-text-muted);font-size:var(--type-body-size);line-height:var(--type-body-line);flex:1 1 0;margin:0}._textError_175ds_11{color:var(--status-bad)}._truncate_175ds_12{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._cardTitle_175ds_13{color:var(--color-text-primary);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);margin:0}._cardMeta_175ds_14{color:var(--color-text-muted);font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-meta-weight);margin:0}._segmented_175ds_15{padding:var(--space-4);border-radius:var(--radius-card);background:var(--color-grey-100);display:flex}._seg_175ds_15{height:var(--control-height);padding:0 var(--space-16);border-radius:var(--radius-control);color:var(--color-text-muted);font-size:var(--type-button-size);line-height:var(--type-button-line);font-weight:var(--type-button-weight);text-align:center;cursor:pointer;background:0 0;border:0;flex:1 1 0}._seg_175ds_15[data-on]{background:var(--surface-read);box-shadow:var(--shadow-1);color:var(--color-text-primary)}._payers_175ds_18{gap:var(--space-8);scrollbar-width:none;display:flex;overflow-x:auto}._payers_175ds_18::-webkit-scrollbar{display:none}._payer_175ds_18{align-items:center;gap:var(--space-4);max-width:100%;padding:var(--space-8) var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);color:var(--color-text-primary);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);white-space:nowrap;cursor:pointer;flex-shrink:0;display:inline-flex}._payer_175ds_18[data-selected]{border-color:var(--color-brand-primary);background:var(--accent-active-bg);color:var(--color-brand-primary)}._payer_175ds_18[data-expired]{color:var(--status-bad)}._detail_175ds_23{gap:var(--space-4);margin-top:var(--space-8);padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);flex-direction:column;display:flex}._flagRow_175ds_24{gap:var(--space-8);flex-wrap:wrap;display:flex}._flagButton_175ds_25{cursor:pointer;background:0 0;border:0;padding:0}._totals_175ds_26{flex-direction:column;display:flex}._totalRow_175ds_27{min-height:var(--table-row);box-sizing:border-box;color:var(--color-text-secondary);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-weight);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;display:flex}._totalRow_175ds_27+._totalRow_175ds_27{border-top:1px solid var(--surface-line)}._totalRow_175ds_27[data-strong]{color:var(--color-text-primary);font-weight:var(--type-body-strong-weight)}._skeleton_175ds_30{width:100%;height:calc(var(--space-32) * 3);border-radius:var(--radius-control);background:var(--color-grey-200);animation:_pulse_175ds_1 var(--motion-loop-pulse) var(--ease-clinical) infinite}@keyframes _pulse_175ds_1{50%{opacity:.5}}._view_1yrt2_2{background:var(--surface-read);flex-direction:column;height:100%;min-height:0;display:flex}._subhead_1yrt2_3{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--surface-line);background:var(--surface-read);flex-shrink:0;display:flex}._subhead_1yrt2_3>button{color:var(--color-brand-primary);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);cursor:pointer;background:0 0;border:0;padding:0}._subheadTitle_1yrt2_5{color:var(--color-text-primary);font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._spacer_1yrt2_6{width:var(--space-40)}._body_1yrt2_7{gap:var(--space-16);min-height:0;padding:var(--space-16);scrollbar-width:none;flex-direction:column;flex:1;display:flex;overflow-y:auto}._body_1yrt2_7::-webkit-scrollbar{display:none}._dayRow_1yrt2_9{justify-content:space-between;align-items:center;display:flex}._dayButton_1yrt2_10{width:var(--space-32);height:var(--space-32);border:1px solid var(--surface-line);border-radius:var(--radius-full);color:var(--color-brand-primary);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;display:flex}._dayButton_1yrt2_10:hover{background:var(--color-blue-100)}._dayButton_1yrt2_10>svg{width:var(--icon-16);height:var(--icon-16)}._dayLabel_1yrt2_13{color:var(--color-text-primary);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight)}._loading_1yrt2_14{padding:var(--space-16)}._empty_1yrt2_15{padding:var(--space-32) 0;color:var(--color-text-muted);font-size:var(--type-body-size);line-height:var(--type-body-line);text-align:center;margin:0}._list_1yrt2_16{gap:var(--space-8);flex-direction:column;display:flex}._card_1yrt2_17{padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read)}._who_1yrt2_18{align-items:center;gap:var(--space-8);min-width:0;display:flex}._whoText_1yrt2_19{min-width:0}._name_1yrt2_20{color:var(--color-text-primary);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);margin:0}._meta_1yrt2_21{color:var(--color-text-muted);font-size:var(--type-meta-size);line-height:var(--type-meta-line);margin:0}._truncate_1yrt2_22{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._grid_1yrt2_23{gap:var(--space-8);margin-top:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._time_1yrt2_24{height:var(--space-40);border:1px solid var(--surface-line);border-radius:var(--radius-control);background:var(--surface-read);color:var(--color-text-primary);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);cursor:pointer;transition:color var(--motion-fast) var(--ease-clinical), background-color var(--motion-fast) var(--ease-clinical), border-color var(--motion-fast) var(--ease-clinical)}._time_1yrt2_24:hover{border-color:var(--color-brand-primary);background:var(--color-blue-100);color:var(--color-brand-primary)}._noSlots_1yrt2_26{margin:var(--space-8) 0 0;color:var(--color-text-muted);font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-style:italic}._view_d7t18_2{background:var(--surface-read);flex-direction:column;height:100%;min-height:0;display:flex}._bar_d7t18_3{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--surface-line);background:var(--surface-read);flex:none;display:flex}._barAction_d7t18_4{color:var(--color-brand-primary);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);cursor:pointer;background:0 0;border:0;padding:0}._barAction_d7t18_4:hover{color:var(--color-brand-depth)}._barTitle_d7t18_6{color:var(--ink-body);font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._spacer_d7t18_7{width:var(--space-40)}._scroll_d7t18_8{scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}._body_d7t18_9{gap:var(--space-16);padding:var(--space-16);flex-direction:column;display:flex}._toggle_d7t18_10{width:fit-content;padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-grey-100);align-self:center;display:flex}._toggleItem_d7t18_11{padding:var(--space-4) var(--space-24);border-radius:var(--radius-md);color:var(--ink-meta);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);cursor:pointer;background:0 0;border:0}._toggleItem_d7t18_11[data-on]{background:var(--surface-read);color:var(--ink-body);box-shadow:var(--shadow-1)}._searchWrap_d7t18_13{position:relative}._searchIcon_d7t18_14{top:var(--space-8);left:var(--space-8);width:var(--icon-16);height:var(--icon-16);color:var(--color-text-hint);pointer-events:none;position:absolute}._search_d7t18_13{box-sizing:border-box;width:100%;height:var(--space-40);padding:0 var(--space-8) 0 var(--space-40);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-grey-100);color:var(--ink-body);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line)}._search_d7t18_13::placeholder{color:var(--color-text-hint)}._search_d7t18_13:focus{border-color:var(--color-brand-primary);background:var(--color-surface-card);outline:none}._rows_d7t18_18{gap:var(--space-16);flex-direction:column;display:flex}._skeleton_d7t18_19{height:calc(var(--space-24) * 4);border-radius:var(--radius-xl);background:var(--color-grey-200)}._row_d7t18_18{gap:var(--space-8);padding:var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-xl);background:var(--surface-read);flex-direction:column;display:flex}._top_d7t18_21{align-items:center;gap:var(--space-8);display:flex}._grow_d7t18_22{flex:1 1 0;min-width:0}._name_d7t18_23{color:var(--ink-body);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._sub_d7t18_24{color:var(--ink-meta);font-size:var(--type-meta-size);line-height:var(--type-meta-line);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._slotRow_d7t18_25{align-items:center;gap:var(--space-8);padding-left:var(--space-40);display:flex}._cards_d7t18_26{gap:var(--space-8);flex:1;grid-template-columns:1fr 1fr;display:grid}._card_d7t18_26{align-items:center;gap:var(--space-4);padding:var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-xl);background:var(--surface-read);font:inherit;cursor:pointer;flex-direction:column;display:flex}._card_d7t18_26:hover{border-color:var(--color-brand-primary);background:var(--accent-active-bg)}._time_d7t18_29{color:var(--ink-body);font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight)}._loc_d7t18_30{color:var(--color-brand-primary);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}._more_d7t18_31{width:var(--control-height);height:var(--control-height);border:1px solid var(--surface-line);border-radius:var(--radius-full);background:var(--surface-read);color:var(--color-brand-primary);cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._more_d7t18_31>svg{width:var(--icon-16);height:var(--icon-16)}._noneInline_d7t18_33{color:var(--ink-meta);font-size:var(--type-body-size);line-height:var(--type-body-line);flex:1;margin:0}._none_d7t18_33{color:var(--ink-meta);font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0}._none_d7t18_33[data-center]{padding:var(--space-24) 0;text-align:center}._view_13cb1_2{background:var(--surface-read);flex-direction:column;height:100%;min-height:0;display:flex}._subhead_13cb1_3{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--surface-line);background:var(--surface-read);flex-shrink:0;display:flex}._subhead_13cb1_3>button{color:var(--color-brand-primary);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);cursor:pointer;background:0 0;border:0;padding:0}._subheadTitle_13cb1_5{color:var(--color-text-primary);font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._spacer_13cb1_6{width:var(--space-40)}._body_13cb1_7{gap:var(--space-16);min-height:0;padding:var(--space-16);scrollbar-width:none;flex-direction:column;flex:1;display:flex;overflow-y:auto}._body_13cb1_7::-webkit-scrollbar{display:none}._dayRow_13cb1_9{justify-content:space-between;align-items:center;display:flex}._dayButton_13cb1_10{width:var(--space-32);height:var(--space-32);border:1px solid var(--surface-line);border-radius:var(--radius-full);color:var(--color-brand-primary);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;display:flex}._dayButton_13cb1_10:hover{background:var(--color-blue-100)}._dayButton_13cb1_10>svg{width:var(--icon-16);height:var(--icon-16)}._dayLabel_13cb1_13{color:var(--color-text-primary);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight)}._loading_13cb1_14{padding:var(--space-16)}._empty_13cb1_15{padding:var(--space-32) 0;color:var(--color-text-muted);font-size:var(--type-body-size);line-height:var(--type-body-line);text-align:center;margin:0}._bucket_13cb1_16{margin:0 0 var(--space-8);color:var(--color-text-muted);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight)}._grid_13cb1_17{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._time_13cb1_18{height:var(--space-40);border:1px solid var(--surface-line);border-radius:var(--radius-control);background:var(--surface-read);color:var(--color-text-primary);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);cursor:pointer;transition:color var(--motion-fast) var(--ease-clinical), background-color var(--motion-fast) var(--ease-clinical), border-color var(--motion-fast) var(--ease-clinical)}._time_13cb1_18:hover{border-color:var(--color-brand-primary);background:var(--color-blue-100);color:var(--color-brand-primary)}._view_1i7p4_2{background:var(--surface-read);flex-direction:column;height:100%;min-height:0;display:flex}._bar_1i7p4_3{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--surface-line);background:var(--surface-read);flex:none;display:flex}._barAction_1i7p4_4{color:var(--color-brand-primary);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);cursor:pointer;background:0 0;border:0;padding:0}._barAction_1i7p4_4:hover:not(:disabled){color:var(--color-brand-depth)}._barAction_1i7p4_4:disabled{color:var(--color-text-hint);cursor:default}._barTitle_1i7p4_7{color:var(--ink-body);font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._scroll_1i7p4_8{scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}._body_1i7p4_9{gap:var(--space-24);padding:var(--space-16);flex-direction:column;display:flex}._label_1i7p4_10,._labelPlain_1i7p4_10{margin:0 0 var(--space-8);color:var(--color-text-muted);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight)}._labelPlain_1i7p4_10{margin:0}._labelRow_1i7p4_12{margin-bottom:var(--space-8);justify-content:space-between;align-items:center;display:flex}._link_1i7p4_13{color:var(--color-brand-primary);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);cursor:pointer;background:0 0;border:0;padding:0}._link_1i7p4_13:hover{color:var(--color-brand-depth)}._card_1i7p4_15{align-items:center;gap:var(--space-8);padding:var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--color-surface-card);display:flex}._grow_1i7p4_16{min-width:0}._name_1i7p4_17{color:var(--color-text-primary);font-size:var(--type-body-size);line-height:var(--type-body-line);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:600;overflow:hidden}._sub_1i7p4_18{color:var(--color-text-muted);font-size:var(--type-meta-size);line-height:var(--type-meta-line);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._calIcon_1i7p4_19{width:var(--icon-20);height:var(--icon-20);color:var(--color-text-secondary);flex:none}._value_1i7p4_20{color:var(--color-text-primary);font-size:var(--type-body-size);line-height:var(--type-body-line)}._time_1i7p4_21{box-sizing:border-box;height:var(--space-40);padding:0 var(--space-8);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-surface-card);color:var(--color-text-primary);font:inherit;font-size:var(--type-body-size);font-variant-numeric:tabular-nums;align-items:center;display:flex}._time_1i7p4_21:focus-within{border-color:var(--color-brand-primary);outline:none}._customActions_1i7p4_23{justify-content:flex-end;gap:var(--space-8);margin-top:var(--space-8);display:flex}._cancel_1i7p4_24{padding:var(--space-4) var(--space-8);color:var(--color-text-muted);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);cursor:pointer;background:0 0;border:0}._cancel_1i7p4_24:hover{color:var(--color-text-primary)}._set_1i7p4_26{padding:var(--space-4) var(--space-8);border-radius:var(--radius-md);background:var(--color-brand-primary);color:var(--color-text-inverse);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);cursor:pointer;border:0}._set_1i7p4_26:hover:not(:disabled){background:var(--color-interactive-hover)}._set_1i7p4_26:disabled{background:var(--color-grey-200);color:var(--color-text-hint);cursor:default}._tiles_1i7p4_29{gap:var(--space-8);display:flex}._tile_1i7p4_29{align-items:center;gap:var(--space-8);min-width:0;height:calc(var(--space-48) + var(--space-4));padding:0 var(--space-8);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-surface-card);color:var(--color-text-muted);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);cursor:pointer;flex:1;font-weight:600;display:flex}._tile_1i7p4_29:hover{border-color:var(--color-border-strong)}._tile_1i7p4_29[data-on]{border-color:var(--color-brand-primary);background:var(--color-blue-100);color:var(--color-brand-primary)}._tileIcon_1i7p4_33{width:var(--icon-16);height:var(--icon-16);flex:none}._tileName_1i7p4_34{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._skeletons_1i7p4_35{gap:var(--space-8);flex-direction:column;display:flex}._skeleton_1i7p4_35{height:var(--space-64);border-radius:var(--radius-lg);background:var(--color-grey-200)}._none_1i7p4_37{padding:var(--space-8) 0;color:var(--color-text-muted);font-size:var(--type-body-size);margin:0;line-height:1.375}._groups_1i7p4_38{gap:var(--space-16);flex-direction:column;display:flex}._pills_1i7p4_39{gap:var(--space-8);flex-wrap:wrap;display:flex}._pill_1i7p4_39{height:var(--space-40);padding:0 var(--space-8);border:1px solid var(--color-border-default);border-radius:var(--radius-full);background:var(--color-grey-100);color:var(--color-text-primary);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);cursor:pointer;flex:none}._pill_1i7p4_39:hover:not([data-on]){border-color:var(--color-brand-primary);background:var(--color-blue-100)}._pill_1i7p4_39[data-on]{border-color:var(--color-brand-primary);background:var(--color-brand-primary);color:var(--color-text-inverse)}._view_xtuci_2{background:var(--surface-read);flex-direction:column;height:100%;min-height:0;display:flex}._subhead_xtuci_3{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--surface-line);background:var(--surface-read);flex-shrink:0;display:flex}._subhead_xtuci_3>button{color:var(--color-brand-primary);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);cursor:pointer;background:0 0;border:0;padding:0}._subhead_xtuci_3>button:disabled{color:var(--color-text-hint);cursor:default;opacity:.5}._subheadTitle_xtuci_6{color:var(--color-text-primary);font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._scroll_xtuci_7{scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}._scroll_xtuci_7::-webkit-scrollbar{display:none}._body_xtuci_9{gap:var(--space-16);padding:var(--space-16);flex-direction:column;display:flex}._infoCard_xtuci_10{align-items:flex-start;gap:var(--space-8);padding:var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);display:flex}._infoCard_xtuci_10[data-center]{align-items:center}._infoCard_xtuci_10>svg{width:var(--icon-20);height:var(--icon-20);color:var(--color-text-secondary);flex:none}._top_xtuci_13>svg{margin-top:var(--space-4)}._infoText_xtuci_14{flex:1;min-width:0}._infoTitle_xtuci_15{color:var(--color-text-primary);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);margin:0}._infoMeta_xtuci_16{color:var(--color-text-muted);font-size:var(--type-meta-size);line-height:var(--type-meta-line);margin:0}._endText_xtuci_17{color:var(--color-text-primary);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);flex:1;margin:0}._label_xtuci_18{margin:0 0 var(--space-8);color:var(--color-text-muted);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight)}._stepper_xtuci_19{align-items:center;gap:var(--space-8);display:inline-flex}._step_xtuci_19{width:var(--control-height);height:var(--control-height);border:1px solid var(--surface-line);border-radius:var(--radius-full);color:var(--color-brand-primary);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;display:flex}._step_xtuci_19:hover:not(:disabled){background:var(--color-blue-100)}._step_xtuci_19:disabled{border-color:var(--color-border-subtle);color:var(--color-text-hint);cursor:default;opacity:.5}._step_xtuci_19>svg{width:var(--icon-16);height:var(--icon-16)}._stepValue_xtuci_24{width:var(--space-32);color:var(--color-text-primary);font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);font-variant-numeric:tabular-nums;text-align:center}._segmented_xtuci_26{gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-card);background:var(--color-grey-100);display:inline-flex}._seg_xtuci_26{height:var(--control-height);padding:0 var(--space-16);border-radius:var(--radius-control);color:var(--color-text-muted);font-size:var(--type-button-size);line-height:var(--type-button-line);font-weight:var(--type-label-weight);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}._seg_xtuci_26[data-on]{background:var(--surface-read);color:var(--color-brand-primary)}._weekdays_xtuci_30{gap:var(--space-8);flex-wrap:wrap;display:flex}._day_xtuci_31{height:var(--space-24);padding:0 var(--space-8);background:var(--color-grey-100);color:var(--color-text-secondary);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-weight);cursor:pointer;border:0;border-radius:4px;justify-content:center;align-items:center;display:inline-flex}._day_xtuci_31[data-on]{background:var(--color-brand-primary);color:var(--color-text-inverse)}._note_xtuci_33{color:var(--color-text-muted);font-size:var(--type-meta-size);line-height:var(--type-meta-line);margin:0}._check_xtuci_34{width:100%;height:var(--space-48);border-radius:var(--radius-card);background:var(--color-grey-100);color:var(--color-brand-primary);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-clinical);border:0}._check_xtuci_34:hover:not(:disabled){background:var(--color-blue-100)}._check_xtuci_34:disabled{color:var(--color-text-hint);cursor:default}._allGood_xtuci_37{justify-content:center;align-items:center;gap:var(--space-8);height:var(--space-48);border-radius:var(--radius-card);background:var(--color-green-100);color:var(--color-green-700);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);display:flex}._allGood_xtuci_37>svg{width:var(--icon-16);height:var(--icon-16)}._sub_xtuci_3{margin:0 0 var(--space-8);color:var(--color-text-muted);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);display:block}._help_xtuci_40{margin:0 0 var(--space-8);color:var(--color-text-muted);font-size:var(--type-body-size);line-height:var(--type-body-line)}._tally_xtuci_41{margin:0 0 var(--space-8);color:var(--color-text-muted);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}._tally_xtuci_41._bad_xtuci_42{color:var(--status-bad);font-weight:var(--type-label-weight)}._tally_xtuci_41._good_xtuci_43{color:var(--color-green-700);font-weight:var(--type-label-weight)}._rows_xtuci_44{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read)}._row_xtuci_44{padding:var(--space-8)}._row_xtuci_44+._row_xtuci_44{border-top:1px solid var(--color-border-subtle)}._rowHead_xtuci_47{align-items:center;gap:var(--space-8);display:flex}._end_xtuci_17{margin-inline-start:auto}._strong_xtuci_49{color:var(--color-text-primary);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight)}._strike_xtuci_50{text-decoration:line-through}._italic_xtuci_51{margin:var(--space-4) 0 0;color:var(--color-text-muted);font-size:var(--type-body-size);line-height:var(--type-body-line);font-style:italic}._gap_xtuci_52{margin-top:var(--space-8)}._slots_xtuci_53{gap:var(--space-8);margin-top:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._slot_xtuci_53{height:var(--space-32);padding:0 var(--space-8);border-radius:var(--radius-full);background:var(--color-grey-100);color:var(--color-text-primary);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;transition:color var(--motion-fast) var(--ease-clinical), background-color var(--motion-fast) var(--ease-clinical);border:0;overflow:hidden}._slot_xtuci_53:hover{background:var(--color-blue-100);color:var(--color-brand-primary)}._actions_xtuci_56{align-items:center;gap:var(--space-16);margin-top:var(--space-8);display:flex}._link_xtuci_57,._linkPlain_xtuci_57,._skip_xtuci_57{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);cursor:pointer;background:0 0;border:0;padding:0}._link_xtuci_57{margin-top:var(--space-8)}._link_xtuci_57,._linkPlain_xtuci_57{color:var(--color-brand-primary)}._link_xtuci_57:hover,._linkPlain_xtuci_57:hover{color:var(--color-brand-depth)}._skip_xtuci_57{color:var(--status-bad);margin-inline-start:auto}._skip_xtuci_57:hover{opacity:.8}._view_twmno_2{background:var(--surface-read);flex-direction:column;height:100%;min-height:0;display:flex}._subhead_twmno_3{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--surface-line);background:var(--surface-read);flex-shrink:0;display:flex}._subhead_twmno_3>button{color:var(--color-brand-primary);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);cursor:pointer;background:0 0;border:0;padding:0}._subheadTitle_twmno_5{color:var(--color-text-primary);font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._spacer_twmno_6{width:var(--space-40)}._scroll_twmno_7{scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}._scroll_twmno_7::-webkit-scrollbar{display:none}._list_twmno_9{gap:var(--space-8);padding:var(--space-16);flex-direction:column;display:flex}._list_twmno_9>._list_twmno_9{padding:0}._item_twmno_11{align-items:flex-start;gap:var(--space-8);padding:var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);display:flex}._item_twmno_11>svg{width:var(--icon-20);height:var(--icon-20);margin-top:var(--space-4);color:var(--color-text-secondary);flex:none}._text_twmno_13{flex:1;min-width:0}._name_twmno_14{color:var(--color-text-primary);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);margin:0}._meta_twmno_15{color:var(--color-text-muted);font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-meta-weight);margin:0}._truncate_twmno_16{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._select_twmno_17{height:var(--space-32);padding:0 var(--space-8);border-radius:var(--radius-control);background:var(--color-grey-100);color:var(--color-brand-primary);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);cursor:pointer;border:0;flex:none}._select_twmno_17:hover{background:var(--color-blue-100)}._empty_twmno_19{padding:var(--space-32) 0;color:var(--color-text-muted);font-size:var(--type-body-size);line-height:var(--type-body-line);text-align:center;margin:0}._bone_twmno_20{height:calc(var(--space-16) * 5);border-radius:var(--radius-card);background:var(--color-grey-200);animation:_pulse_twmno_1 var(--motion-loop-pulse) var(--ease-clinical) infinite}@keyframes _pulse_twmno_1{50%{opacity:.5}}._view_1ufwa_2{background:var(--surface-read);flex-direction:column;height:100%;display:flex}._subhead_1ufwa_4{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--surface-line);background:var(--surface-read);flex-shrink:0;display:flex}._title_1ufwa_5{color:var(--ink-body);font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._textBtn_1ufwa_6{color:var(--accent-primary);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);cursor:pointer;background:0 0;border:0;padding:0}._textBtn_1ufwa_6:hover{color:var(--color-brand-depth)}._scroll_1ufwa_8{scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}._body_1ufwa_9{gap:var(--space-16);padding:var(--space-16);flex-direction:column;display:flex}._search_1ufwa_11{position:relative}._search_1ufwa_11>svg{left:var(--space-8);top:var(--space-8);width:var(--icon-16);height:var(--icon-16);color:var(--color-text-hint);pointer-events:none;position:absolute}._search_1ufwa_11>input{width:100%;height:var(--control-height);padding:0 var(--space-8) 0 var(--space-40);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--color-grey-100);color:var(--ink-body);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line)}._search_1ufwa_11>input::placeholder{color:var(--color-text-hint)}._search_1ufwa_11>input:focus{border-color:var(--accent-primary);background:var(--surface-read);outline:none}._bones_1ufwa_16{gap:var(--space-8);flex-direction:column;display:flex}._bone_1ufwa_16{height:var(--control-height);border-radius:var(--radius-lg);background:var(--color-grey-200);animation:_pulse_1ufwa_1 var(--motion-loop-shimmer) var(--ease-clinical) infinite}@keyframes _pulse_1ufwa_1{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){._bone_1ufwa_16{animation:none}}._empty_1ufwa_20{padding:var(--space-24) 0;text-align:center;color:var(--ink-meta);font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0}._cat_1ufwa_21{margin:0 0 var(--space-8);color:var(--ink-meta);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight)}._list_1ufwa_22{border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);flex-direction:column;display:flex;overflow:hidden}._row_1ufwa_23{align-items:center;gap:var(--space-8);width:100%;padding:var(--space-8);border:0;border-top:1px solid var(--color-border-subtle);text-align:left;font:inherit;cursor:pointer;background:0 0;display:flex}._row_1ufwa_23:first-child{border-top:0}._row_1ufwa_23:hover{background:var(--color-grey-100)}._radio_1ufwa_27{width:var(--icon-20);height:var(--icon-20);border:2px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--surface-read);flex:none;justify-content:center;align-items:center;display:inline-flex}._radio_1ufwa_27[data-on]{border-color:var(--accent-primary);background:var(--accent-primary)}._radio_1ufwa_27>svg{width:var(--space-12);height:var(--space-12);color:var(--surface-read)}._name_1ufwa_30{color:var(--ink-body);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-weight);flex:1}._textBtn_1ufwa_6:focus-visible,._row_1ufwa_23:focus-visible{outline:2px solid var(--accent-primary);outline-offset:-2px}._view_1mgtp_2{background:var(--surface-read);flex-direction:column;height:100%;display:flex}._subhead_1mgtp_3{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--surface-line);background:var(--surface-read);flex-shrink:0;display:flex}._title_1mgtp_4{color:var(--ink-body);font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._textBtn_1mgtp_5{color:var(--accent-primary);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);cursor:pointer;background:0 0;border:0;padding:0}._textBtn_1mgtp_5:hover{color:var(--color-brand-depth)}._spacer_1mgtp_7{width:var(--space-40)}._scroll_1mgtp_8{scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}._body_1mgtp_9{gap:var(--space-16);padding:var(--space-16);flex-direction:column;display:flex}._search_1mgtp_10{position:relative}._search_1mgtp_10>svg{left:var(--space-8);top:var(--space-8);width:var(--icon-16);height:var(--icon-16);color:var(--color-text-hint);pointer-events:none;position:absolute}._search_1mgtp_10>input{width:100%;height:var(--control-height);padding:0 var(--space-8) 0 var(--space-40);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--color-grey-100);color:var(--ink-body);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line)}._search_1mgtp_10>input::placeholder{color:var(--color-text-hint)}._search_1mgtp_10>input:focus{border-color:var(--accent-primary);background:var(--surface-read);outline:none}._bones_1mgtp_15{gap:var(--space-8);flex-direction:column;display:flex}._bone_1mgtp_15{height:calc(var(--space-48) + var(--space-8));border-radius:var(--radius-lg);background:var(--color-grey-200);animation:_pulse_1mgtp_1 var(--motion-loop-shimmer) var(--ease-clinical) infinite}@keyframes _pulse_1mgtp_1{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){._bone_1mgtp_15{animation:none}}._empty_1mgtp_19{padding:var(--space-32) 0;text-align:center;color:var(--ink-meta);font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0}._list_1mgtp_20{gap:var(--space-8);flex-direction:column;display:flex}._row_1mgtp_21{align-items:center;gap:var(--space-8);padding:var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);display:flex}._text_1mgtp_5{flex:1;min-width:0}._name_1mgtp_23{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-body);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-section-weight);margin:0;overflow:hidden}._count_1mgtp_24{color:var(--ink-meta);font-size:var(--type-meta-size);line-height:var(--type-meta-line);margin:0}._select_1mgtp_25{height:var(--control-sm);padding:0 var(--space-8);border-radius:var(--radius-md);background:var(--color-grey-100);color:var(--accent-primary);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-section-weight);cursor:pointer;border:0}._select_1mgtp_25:hover{background:var(--color-blue-100)}._textBtn_1mgtp_5:focus-visible,._select_1mgtp_25:focus-visible{outline:2px solid var(--accent-primary);outline-offset:1px}._view_1gt0n_2{background:var(--surface-read);flex-direction:column;height:100%;min-height:0;display:flex}._subhead_1gt0n_3{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--surface-line);background:var(--surface-read);flex-shrink:0;display:flex}._subhead_1gt0n_3>button{color:var(--color-brand-primary);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);cursor:pointer;background:0 0;border:0;padding:0}._subhead_1gt0n_3>button:disabled{color:var(--color-text-hint);cursor:default;opacity:.5}._subheadTitle_1gt0n_6{color:var(--color-text-primary);font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._scroll_1gt0n_7{scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}._scroll_1gt0n_7::-webkit-scrollbar{display:none}._pad_1gt0n_9{padding:var(--space-16)}._card_1gt0n_10{gap:var(--space-16);padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;display:flex}._label_1gt0n_11{margin-bottom:var(--space-4);color:var(--color-text-muted);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);display:block}._labelWide_1gt0n_12{margin-bottom:var(--space-8)}._req_1gt0n_13{color:var(--color-status-error)}._input_1gt0n_14{width:100%;height:var(--space-40);padding:0 var(--space-8);border-radius:var(--radius-control);background:var(--color-grey-100);color:var(--color-text-primary);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);border:0;display:block}._input_1gt0n_14::placeholder{color:var(--color-text-hint)}._input_1gt0n_14:focus{background:var(--surface-read);box-shadow:0 0 0 1px var(--color-brand-primary);outline:none}._textarea_1gt0n_17{height:auto;padding:var(--space-8) var(--space-8);resize:none}._count_1gt0n_18{margin:var(--space-4) 0 0;color:var(--color-text-hint);font-size:var(--type-meta-size);line-height:var(--type-meta-line);text-align:right}._rules_1gt0n_19{border:1px solid var(--surface-line);border-radius:var(--radius-card);overflow:hidden}._none_1gt0n_20{padding:var(--space-8) var(--space-16);color:var(--color-text-muted);font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0}._ruleRow_1gt0n_21{padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;display:flex}._ruleRow_1gt0n_21[data-last]{border-bottom:0}._ruleText_1gt0n_23{min-width:0}._ruleType_1gt0n_24{color:var(--color-text-primary);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);margin:0}._ruleSub_1gt0n_25{color:var(--color-text-muted);font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0}._truncate_1gt0n_26{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._iconAction_1gt0n_27{width:var(--icon-box);height:var(--icon-box);border:1px solid var(--color-grey-300);border-radius:var(--radius-control);background:var(--color-surface-card);color:var(--color-text-secondary);cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._iconAction_1gt0n_27:hover{background:var(--color-grey-100);color:var(--color-text-primary)}._iconAction_1gt0n_27>svg,._minus_1gt0n_29>svg{width:var(--icon-16);height:var(--icon-16)}._ruleEditor_1gt0n_30{gap:var(--space-16);padding:var(--space-16);border-bottom:1px solid var(--color-border-subtle);flex-direction:column;display:flex}._ruleEditor_1gt0n_30[data-last]{border-bottom:0}._segmented_1gt0n_33{gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-card);background:var(--color-grey-100);display:inline-flex}._seg_1gt0n_33{height:var(--space-24);padding:0 var(--space-8);border-radius:var(--radius-control);color:var(--color-text-muted);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}._seg_1gt0n_33[data-on]{background:var(--surface-read);color:var(--color-brand-primary)}._seg_1gt0n_33:disabled{opacity:.5;cursor:default}._stepper_1gt0n_37{align-items:center;gap:var(--space-8);display:inline-flex}._numberInput_1gt0n_38{width:var(--space-48);height:var(--space-32);border-radius:var(--radius-control);background:var(--color-grey-100);color:var(--color-text-primary);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);font-variant-numeric:tabular-nums;text-align:center;border:0;padding:0}._numberInput_1gt0n_38:focus{background:var(--surface-read);box-shadow:0 0 0 1px var(--color-brand-primary);outline:none}._minus_1gt0n_29{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-full);color:var(--color-brand-primary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._minus_1gt0n_29:hover:not(:disabled){background:var(--color-blue-100)}._minus_1gt0n_29:disabled{color:var(--color-text-hint);cursor:default}._bar_1gt0n_43{color:var(--color-text-hint)}._actions_1gt0n_44{align-items:center;gap:var(--space-8);padding-top:var(--space-4);display:flex}._grow_1gt0n_45{flex:1}._done_1gt0n_46,._cancel_1gt0n_46{height:var(--space-32);padding:0 var(--space-16);border-radius:var(--radius-control);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);cursor:pointer;border:0}._done_1gt0n_46{background:var(--color-brand-primary);color:var(--color-text-inverse)}._done_1gt0n_46:hover:not(:disabled){background:var(--color-brand-depth)}._done_1gt0n_46:disabled{background:var(--color-grey-200);color:var(--color-text-hint);cursor:default}._cancel_1gt0n_46{background:var(--color-grey-100);color:var(--color-brand-primary)}._cancel_1gt0n_46:hover{background:var(--color-blue-100)}._root_2z4fr_1{align-items:center;gap:var(--space-16);display:flex}._frame_2z4fr_2{border:1px dashed var(--color-border-strong);background:var(--surface-panel);color:var(--color-text-muted);flex:none;place-items:center;display:grid;overflow:hidden}._frame_2z4fr_2[data-kind=photo]{width:calc(var(--space-48) * 2);height:calc(var(--space-48) * 2);border-radius:var(--radius-full)}._frame_2z4fr_2[data-kind=idcard]{width:calc(var(--space-64) * 3);height:calc(var(--space-48) * 2 + var(--space-8));border-radius:var(--radius-md)}._frame_2z4fr_2[data-filled=true]{border-style:solid;border-color:var(--surface-line)}._frame_2z4fr_2 svg{width:var(--icon-24);height:var(--icon-24)}._frame_2z4fr_2 img{object-fit:cover;width:100%;height:100%}._side_2z4fr_8{align-items:flex-start;gap:var(--space-8);flex-direction:column;display:flex}._label_2z4fr_9{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight)}._hint_2z4fr_10{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._error_2z4fr_11{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-red-600);margin:0}._row_2z4fr_12{gap:var(--space-8);display:flex}._view_1w4ik_2{background:var(--surface-read);flex-direction:column;height:100%;display:flex}._subhead_1w4ik_3{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--surface-line);background:var(--surface-read);flex-shrink:0;display:flex}._title_1w4ik_4{color:var(--ink-body);font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._back_1w4ik_6{width:var(--control-sm);height:var(--control-sm);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);color:var(--accent-primary);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex}._back_1w4ik_6:hover{background:var(--color-grey-100)}._back_1w4ik_6>svg{width:var(--icon-16);height:var(--icon-16)}._save_1w4ik_9{padding:0 var(--space-8);color:var(--accent-primary);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-section-weight);cursor:pointer;background:0 0;border:0}._save_1w4ik_9:hover:not(:disabled){color:var(--color-brand-depth)}._save_1w4ik_9:disabled{color:var(--color-text-hint);cursor:default}._scroll_1w4ik_12{scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}._body_1w4ik_13{gap:var(--space-8);padding:var(--space-16) var(--space-16);flex-direction:column;display:flex}._empty_1w4ik_14{align-items:flex-start;gap:var(--space-8);padding:var(--space-8) 0;text-align:left;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);flex-direction:column;display:flex}._empty_1w4ik_14>p{color:var(--ink-meta);font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0}._addAll_1w4ik_16>button{width:100%}._compact_1w4ik_17{align-items:flex-start;gap:var(--space-8);padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);display:flex}._compactMain_1w4ik_18{flex:1;min-width:0}._payerTitle_1w4ik_19{-webkit-line-clamp:2;overflow-wrap:anywhere;color:var(--color-brand-depth);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-weight);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}._line_1w4ik_20{align-items:center;gap:var(--space-8);margin:var(--space-4) 0 0;color:var(--ink-secondary);font-size:var(--type-body-size);line-height:var(--type-body-line);display:flex}._compactMain_1w4ik_18>._payerTitle_1w4ik_19+._line_1w4ik_20{margin-top:var(--space-8)}._line_1w4ik_20>svg{width:var(--icon-16);height:var(--icon-16);color:var(--ink-secondary);flex:none}._line_1w4ik_20>span{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-body);overflow:hidden}._expiry_1w4ik_24{margin:var(--space-4) 0 0;padding-left:var(--space-24);color:var(--ink-body);font-size:var(--type-body-size);line-height:var(--type-body-line)}._expired_1w4ik_25{color:var(--color-status-error);font-weight:var(--type-section-weight)}._editor_1w4ik_26{gap:var(--space-16);padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;display:flex}._label_1w4ik_27{margin:0 0 var(--space-8);color:var(--color-text-primary);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight)}._photos_1w4ik_28{gap:var(--space-8);flex-direction:column;display:flex}._dates_1w4ik_29{gap:var(--space-8);grid-template-columns:1fr 1fr;display:grid}._errors_1w4ik_30{gap:var(--space-4);color:var(--color-status-error);font-size:var(--type-body-size);line-height:var(--type-body-line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._actions_1w4ik_31{align-items:center;gap:var(--space-8);padding-top:var(--space-4);display:flex}._grow_1w4ik_32{flex:1}._typeahead_1w4ik_34,._searchWrap_1w4ik_35{position:relative}._searchWrap_1w4ik_35>svg{left:var(--space-8);z-index:1;width:var(--icon-16);height:var(--icon-16);margin-top:calc(var(--icon-16) / -2);color:var(--ink-secondary);pointer-events:none;position:absolute;top:50%}._searchWrap_1w4ik_35 input{padding-left:var(--space-40)}._chip_1w4ik_38{height:var(--control-height);padding:0 var(--space-40);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--color-grey-100);color:var(--ink-body);font-size:var(--type-body-size);line-height:var(--type-body-line);align-items:center;display:flex}._chipText_1w4ik_39{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._chipClear_1w4ik_40{right:var(--space-8);padding:var(--space-4);color:var(--accent-primary);font:inherit;cursor:pointer;background:0 0;border:0;position:absolute;top:50%;transform:translateY(-50%)}._menu_1w4ik_41{z-index:20;max-height:calc(var(--space-64) * 4 + var(--space-32));margin-top:var(--space-4);scrollbar-width:none;border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);box-shadow:var(--shadow-2);position:absolute;left:0;right:0;overflow-y:auto}._menuHint_1w4ik_42{padding:var(--space-8) var(--space-8);color:var(--ink-meta);font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0}._payer_1w4ik_19{align-items:flex-start;gap:var(--space-8);width:100%;padding:var(--space-8);border:0;border-top:1px solid var(--color-border-subtle);font:inherit;text-align:left;cursor:pointer;background:0 0;display:flex}._payer_1w4ik_19[data-first]{border-top:0}._payer_1w4ik_19:hover{background:var(--color-grey-100)}._logo_1w4ik_46{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-full);background:var(--color-grey-100);color:var(--ink-secondary);font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-section-weight);flex:none;justify-content:center;align-items:center;display:inline-flex}._payerText_1w4ik_47{flex-direction:column;flex:1;min-width:0;display:flex}._payerName_1w4ik_48{color:var(--ink-body);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-section-weight);overflow-wrap:anywhere}._payerCodes_1w4ik_49{margin-top:var(--space-4);color:var(--ink-meta);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}._back_1w4ik_6:focus-visible,._save_1w4ik_9:focus-visible,._payer_1w4ik_19:focus-visible,._chipClear_1w4ik_40:focus-visible{outline:2px solid var(--accent-primary);outline-offset:1px}._tab_96vkk_1{gap:var(--space-16);flex-direction:column;display:flex}._who_96vkk_2{align-items:center;gap:var(--space-8);display:flex}._name_96vkk_3{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight)}._list_96vkk_4{flex-direction:column;margin:0;display:flex}._row_96vkk_5{grid-template-columns:var(--note-label-width) 1fr;gap:var(--space-16);min-height:var(--space-40);border-bottom:1px solid var(--color-border-subtle);align-items:center;display:grid}._row_96vkk_5 dt{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._row_96vkk_5 dd{font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0}._row_96vkk_5 dd[data-empty=true],._line_96vkk_8[data-empty=true]{color:var(--color-text-muted)}._sub_96vkk_9{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._line_96vkk_8{font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0}._page_1ff3r_2{gap:var(--space-8);flex-direction:column;display:flex}._center_1ff3r_3{min-height:calc(var(--space-64) * 2);color:var(--ink-meta);font-size:var(--type-body-size);line-height:var(--type-body-line);justify-content:center;align-items:center;display:flex}._center_1ff3r_3[data-error]{color:var(--status-bad)}._toolbar_1ff3r_5{align-items:center;gap:var(--space-8);min-height:var(--chart-title-row);flex-wrap:wrap;display:flex}._title_1ff3r_6{color:var(--ink-body);font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._filter_1ff3r_7{align-items:center;gap:var(--space-8);padding:0 var(--space-8);color:var(--ink-secondary);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);cursor:pointer;background:0 0;border:0;display:inline-flex}._filter_1ff3r_7[data-active=true]{color:var(--accent-primary)}._filter_1ff3r_7 svg,._loc_1ff3r_9 svg{width:var(--icon-16);height:var(--icon-16);flex:none}._popBody_1ff3r_10{gap:var(--space-4);padding:var(--space-4);flex-direction:column;display:flex}._popHead_1ff3r_11{margin-bottom:var(--space-4);justify-content:space-between;align-items:center;display:flex}._popTitle_1ff3r_12{color:var(--ink-body);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight)}._popLinks_1ff3r_13{gap:var(--space-8);display:inline-flex}._link_1ff3r_14{color:var(--accent-primary);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);cursor:pointer;background:0 0;border:0;padding:0}._link_1ff3r_14:disabled{color:var(--ink-meta);cursor:default}._popRow_1ff3r_16{align-items:center;gap:var(--space-8);padding:var(--space-4) 0;color:var(--ink-body);font-size:var(--type-body-size);line-height:var(--type-body-line);cursor:pointer;display:flex}._popRows_1ff3r_17{gap:var(--space-4);flex-direction:column;display:flex}._loc_1ff3r_9{height:var(--space-24);align-items:center;gap:var(--space-4);padding:0 var(--space-8);border-radius:var(--radius-tag);background:var(--color-grey-100);color:var(--ink-secondary);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);cursor:pointer;border:0;display:inline-flex}._loc_1ff3r_9[data-active=true],._chip_1ff3r_19{background:var(--color-brand-primary);color:var(--color-text-inverse)}._locs_1ff3r_20{align-items:center;gap:var(--space-8);display:flex}._count_1ff3r_21{color:var(--ink-meta);font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0 0 0 auto}._info_1ff3r_22{color:var(--ink-secondary);font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0}._chips_1ff3r_23{gap:var(--space-8);flex-wrap:wrap;display:flex}._chip_1ff3r_19{height:var(--space-24);align-items:center;gap:var(--space-4);padding:0 var(--space-8);border-radius:var(--radius-tag);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);cursor:pointer;border:0;display:inline-flex}._chip_1ff3r_19 svg{width:var(--icon-12);height:var(--icon-12)}._empty_1ff3r_26{padding:var(--space-32) 0;color:var(--ink-meta);font-size:var(--type-body-size);line-height:var(--type-body-line);text-align:center;margin:0}._wrap_1ff3r_27{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);overflow-x:auto}._table_1ff3r_28{border-collapse:collapse;width:100%;color:var(--ink-body);font-size:var(--type-body-size);line-height:var(--type-body-line)}._th_1ff3r_29{height:var(--table-head-row);padding:0 var(--space-8);color:var(--ink-secondary);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);text-align:left;white-space:nowrap}._sort_1ff3r_30{align-items:center;gap:var(--space-4);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}._sort_1ff3r_30:hover{color:var(--ink-body)}._sort_1ff3r_30[data-active=true]{color:var(--color-brand-primary)}._sort_1ff3r_30 svg{width:var(--icon-16);height:var(--icon-16)}._td_1ff3r_34{height:calc(var(--space-32) * 1.5);padding:0 var(--space-8);border-top:1px solid var(--surface-line);color:var(--ink-body);vertical-align:middle}._td_1ff3r_34[data-nowrap=true]{white-space:nowrap}._td_1ff3r_34[data-right=true]{text-align:right}._table_1ff3r_28 tr[data-current=true]>td{background:var(--pa-tint-blue)}._lead_1ff3r_38{align-items:center;gap:var(--space-4);min-width:var(--pa-series-icon-col);color:var(--ink-secondary);display:inline-flex}._lead_1ff3r_38 svg{width:var(--icon-16);height:var(--icon-16);flex:none}._lead_1ff3r_38 ._muted_1ff3r_40{color:var(--color-text-muted)}._bar_1ff3r_41{width:var(--space-4);height:var(--space-24);margin-right:var(--space-4);border-radius:var(--radius-tag);flex-shrink:0;display:inline-block}._warn_1ff3r_42{color:var(--status-attention);display:inline-flex}._mark_1ff3r_43{display:inline-flex}._provider_1ff3r_44{align-items:center;gap:var(--space-8);min-width:0;display:flex}._name_1ff3r_45{text-overflow:ellipsis;white-space:nowrap;max-width:calc(var(--space-32) * 4.5);overflow:hidden}._clip_1ff3r_46{text-overflow:ellipsis;white-space:nowrap;max-width:calc(var(--space-32) * 5);overflow:hidden}._note_1ff3r_47{color:var(--status-bad)}._foot_1ff3r_48{color:var(--ink-secondary);font-size:var(--type-body-size);line-height:var(--type-body-line);justify-content:space-between;align-items:center;display:flex}._rpp_1ff3r_49,._pager_1ff3r_49{align-items:center;gap:var(--space-8);display:inline-flex}._select_1ff3r_52{height:var(--space-32);padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-input);background:var(--surface-read);color:var(--ink-body);font:inherit;font-size:var(--type-body-size)}._pageBtn_1ff3r_53{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-control);color:var(--ink-secondary);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}._pageBtn_1ff3r_53:disabled{color:var(--color-text-hint)}._pageBtn_1ff3r_53:hover:not(:disabled){background:var(--color-grey-100)}._pageBtn_1ff3r_53 svg{width:var(--icon-16);height:var(--icon-16)}._root_dmzxz_1{align-items:center;gap:var(--space-8);min-height:var(--space-48);display:flex}._toggle_dmzxz_2{align-items:center;gap:var(--space-4);font:inherit;color:var(--color-text-primary);background:0 0;border:0;padding:0;display:inline-flex}._title_dmzxz_3{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._chevron_dmzxz_4{width:var(--icon-16);height:var(--icon-16);color:var(--color-text-muted);transition:transform var(--motion-fast) var(--ease-clinical)}._chevron_dmzxz_4[data-open=false]{transform:rotate(-90deg)}._count_dmzxz_6{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-weight:400}._meta_dmzxz_7{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);margin-left:auto}._actions_dmzxz_8{align-items:center;gap:var(--space-8);display:flex}._actions_dmzxz_8:not(:first-child){margin-left:var(--space-8)}@media (prefers-reduced-motion:reduce){._chevron_dmzxz_4{transition:none}}._figure_xhio6_1{gap:var(--space-8);flex-direction:column;margin:0;display:flex}._card_xhio6_2{gap:var(--space-8);padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;display:flex}._svg_xhio6_3{width:100%;height:auto;display:block}._band_xhio6_4{fill:var(--color-viz-reference-band);opacity:var(--color-viz-reference-band-opacity)}._grid_xhio6_5{stroke:var(--chart-grid);stroke-width:1px}._tick_xhio6_6{font-size:var(--type-meta-size);fill:var(--color-text-muted)}._line_xhio6_7{fill:none;stroke-width:2px;stroke-linejoin:round}._line_xhio6_7[data-series=a],._swatch_xhio6_8[data-series=a]{stroke:var(--cat-sky-500);background:var(--cat-sky-500)}._line_xhio6_7[data-series=b],._swatch_xhio6_8[data-series=b]{stroke:var(--cat-purple-500);background:var(--cat-purple-500)}._dot_xhio6_10{fill:var(--cat-sky-500);stroke:var(--surface-read);stroke-width:2px}._projection_xhio6_11{fill:none;stroke:var(--cat-sky-500);stroke-width:2px;stroke-dasharray:4 4}._legend_xhio6_12{gap:var(--space-16);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);margin:0;padding:0;list-style:none;display:flex}._legend_xhio6_12 li{align-items:center;gap:var(--space-8);display:inline-flex}._swatch_xhio6_8{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-sm)}._dash_xhio6_15{width:var(--space-16);border-top:2px dashed var(--cat-sky-500)}._source_xhio6_16{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._empty_xhio6_17{padding:var(--space-24);color:var(--color-text-muted)}._section_1r7wc_1{margin-top:var(--space-16)}._card_1r7wc_2{gap:var(--space-16);padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;display:flex}._head_1r7wc_3{justify-content:space-between;align-items:flex-start;gap:var(--space-16);display:flex}._title_1r7wc_4{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight)}._meta_1r7wc_5{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._svg_1r7wc_6{width:100%;height:auto;display:block}._grid_1r7wc_7{stroke:var(--chart-grid);stroke-width:1px}._tick_1r7wc_8{font-size:var(--type-meta-size);fill:var(--color-text-muted)}._curve_1r7wc_9{fill:none;stroke:var(--color-grey-500);stroke-width:1px}._curve_1r7wc_9[data-mid=true]{stroke:var(--color-grey-700);stroke-width:2px}._child_1r7wc_11{fill:none;stroke:var(--cat-sky-500);stroke-width:2px}._dot_1r7wc_12{fill:var(--cat-sky-500);stroke:var(--surface-read);stroke-width:2px}@media print{._card_1r7wc_2{border:0}._card_1r7wc_2 button{display:none}}._figure_r0nsi_1{gap:var(--space-8);flex-direction:column;min-width:0;margin:0;display:flex}._title_r0nsi_2{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight)}._svg_r0nsi_3{width:100%;height:auto;display:block}._square_r0nsi_4{width:calc(var(--space-64) * 3);height:calc(var(--space-64) * 3);flex:none}._gauge_r0nsi_5{width:calc(var(--space-64) * 4);height:auto}._side_r0nsi_6{align-items:center;gap:var(--space-16) var(--space-24);flex-wrap:wrap;display:flex}._center_r0nsi_7{align-items:center;gap:var(--space-4);flex-direction:column;display:flex}._grid_r0nsi_8{stroke:var(--chart-grid);stroke-width:1px}._axis_r0nsi_9{stroke:var(--color-border-strong);stroke-width:1px}._tick_r0nsi_10{font-size:var(--type-meta-size);fill:var(--color-text-muted)}._big_r0nsi_11{font-size:var(--type-title-size);font-weight:var(--type-title-weight);fill:var(--color-text-primary)}._onFill_r0nsi_12{font-size:var(--type-label-size);font-weight:var(--type-label-weight);fill:var(--color-text-inverse)}._track_r0nsi_13{fill:var(--color-grey-300)}._mark_r0nsi_14{stroke:var(--color-text-primary);stroke-width:2px}._line_r0nsi_15{fill:none;stroke-width:2px;stroke-linejoin:round}._fill_r0nsi_16[data-soft]{opacity:.16}._fill_r0nsi_16[data-c="0"],._swatch_r0nsi_17[data-c="0"]{fill:var(--cat-sky-500);background:var(--cat-sky-500)}._fill_r0nsi_16[data-c="1"],._swatch_r0nsi_17[data-c="1"]{fill:var(--cat-jade-500);background:var(--cat-jade-500)}._fill_r0nsi_16[data-c="2"],._swatch_r0nsi_17[data-c="2"]{fill:var(--cat-orange-500);background:var(--cat-orange-500)}._fill_r0nsi_16[data-c="3"],._swatch_r0nsi_17[data-c="3"]{fill:var(--cat-vermilion-500);background:var(--cat-vermilion-500)}._fill_r0nsi_16[data-c="4"],._swatch_r0nsi_17[data-c="4"]{fill:var(--cat-purple-500);background:var(--cat-purple-500)}._fill_r0nsi_16[data-c="5"],._swatch_r0nsi_17[data-c="5"]{fill:var(--cat-yellow-500);background:var(--cat-yellow-500)}._fill_r0nsi_16[data-c="6"],._swatch_r0nsi_17[data-c="6"]{fill:var(--cat-blue-500);background:var(--cat-blue-500)}._line_r0nsi_15[data-c="0"]{stroke:var(--cat-sky-500)}._line_r0nsi_15[data-c="1"]{stroke:var(--cat-jade-500)}._legend_r0nsi_26{gap:var(--space-8) var(--space-16);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._side_r0nsi_6 ._legend_r0nsi_26{flex-flow:column}._legend_r0nsi_26 li{white-space:nowrap;align-items:center;gap:var(--space-8);display:inline-flex}._swatch_r0nsi_17{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-sm);flex:none}._source_r0nsi_30{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._caption_r0nsi_31{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._matrixBox_r0nsi_32{max-height:calc(var(--space-64) * 5);border:1px solid var(--surface-line);border-radius:var(--radius-card);overflow:auto}._matrix_r0nsi_32{border-collapse:collapse;text-align:left;width:100%;min-width:100%;font-size:var(--type-body-size);line-height:var(--type-body-line)}._matrix_r0nsi_32 th{height:var(--space-32);padding:0 var(--space-16);border-bottom:1px solid var(--surface-line);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);white-space:nowrap;font-weight:500;position:sticky;top:0}._matrix_r0nsi_32 td{height:var(--space-40);padding:0 var(--space-16);border-bottom:1px solid var(--surface-line);color:var(--color-text-secondary);white-space:nowrap;font-variant-numeric:tabular-nums;position:relative}._matrix_r0nsi_32 td:first-child{color:var(--color-text-primary);font-weight:500}._matrix_r0nsi_32 [data-right]{text-align:right}._matrix_r0nsi_32 [data-primary]{font-weight:var(--type-body-strong-weight);color:var(--color-text-primary)}._matrix_r0nsi_32 tbody tr:hover{background:var(--color-grey-100)}._aed_r0nsi_40{font-size:var(--type-meta-size);color:var(--color-text-muted);font-weight:400}._bar_r0nsi_41{right:var(--space-16);bottom:var(--space-4);height:var(--space-4);border-radius:var(--radius-full);background:var(--cat-sky-500);position:absolute}._cell_u8jhv_4{align-items:center;gap:var(--space-8);padding:8px var(--space-8);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-card);display:flex}._cell_u8jhv_4[data-edit=true]{flex-direction:column;align-items:stretch;gap:0;position:relative}._cell_u8jhv_4[data-edit=true][data-abnormal=true]{border-color:var(--color-red-300)}._tile_u8jhv_7{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-md);background:var(--color-blue-100);flex:none;justify-content:center;align-items:center;display:flex}._tile_u8jhv_7 svg{width:var(--icon-16);height:var(--icon-16);color:var(--color-brand-primary)}._mid_u8jhv_9{flex-direction:column;flex:1;min-width:0;display:flex}._top_u8jhv_10{align-items:center;gap:var(--space-8);display:flex}._value_u8jhv_11{color:var(--color-brand-depth);font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight)}._value_u8jhv_11[data-empty=true]{color:var(--color-text-hint)}._sep_u8jhv_13{margin:0 var(--space-4);color:var(--color-text-muted)}._unit_u8jhv_14{margin-left:var(--space-4);color:var(--color-text-muted);font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-meta-weight)}._label_u8jhv_15{margin:var(--space-4) 0 0;color:var(--color-text-muted);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}._spark_u8jhv_16{width:var(--space-64);height:var(--spacing-5);color:var(--color-brand-primary);flex:none;justify-content:flex-end;align-items:center;display:flex}._chip_u8jhv_17{top:var(--space-8);right:var(--space-8);position:absolute}._editLabel_u8jhv_18{margin:var(--space-8) 0 0;color:var(--color-text-muted);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight)}._fields_u8jhv_19{align-items:center;gap:var(--space-4);margin-top:var(--space-4);display:flex}._input_u8jhv_20{box-sizing:border-box;width:100%;padding:var(--space-4) var(--space-8);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-surface-card);color:var(--color-brand-depth);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);appearance:textfield;display:block}._input_u8jhv_20:focus{outline:2px solid var(--color-brand-primary);outline-offset:0}._fieldUnit_u8jhv_22{color:var(--color-text-muted);font-size:var(--type-meta-size);line-height:var(--type-meta-line);white-space:nowrap}._readEdit_u8jhv_23{margin:var(--space-4) 0 0;align-items:baseline;gap:var(--space-4);display:flex}._readEditValue_u8jhv_24{color:var(--color-brand-depth);font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight)}._readEditValue_u8jhv_24[data-empty=true]{color:var(--color-text-hint)}._computed_u8jhv_26{margin:var(--space-4) 0 0;color:var(--color-text-hint);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}._tile_1iu9j_1{gap:var(--space-4);padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;display:flex}._top_1iu9j_2{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}._label_1iu9j_3{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._info_1iu9j_4{color:var(--color-text-muted);outline-offset:var(--space-4);place-items:center;display:grid;position:relative}._glyph_1iu9j_5{width:var(--icon-16);height:var(--icon-16)}._value_1iu9j_6[data-tone=attention]{color:var(--color-status-amber-text)}._value_1iu9j_6[data-tone=danger]{color:var(--color-status-error)}._value_1iu9j_6[data-tone=positive]{color:var(--color-status-success-text)}._hint_1iu9j_9{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._tab_1hmrb_3{box-sizing:border-box;width:100%;max-width:1104px;padding:var(--space-24);margin:0 auto;container-type:inline-size}._head_1hmrb_4{margin-bottom:var(--space-8);justify-content:space-between;align-items:center;display:flex}._title_1hmrb_5{color:var(--color-text-muted);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);margin:0}._actions_1hmrb_6{align-items:center;gap:var(--space-8);display:flex}._spin_1hmrb_7{width:var(--icon-16);height:var(--icon-16);color:var(--color-text-muted);animation:_spin_1hmrb_7 var(--motion-loop-spin) linear infinite}@keyframes _spin_1hmrb_7{to{transform:rotate(360deg)}}._history_1hmrb_9{align-items:center;gap:var(--space-4);color:var(--color-brand-primary);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}._history_1hmrb_9:hover:not(:disabled){color:var(--color-brand-depth)}._history_1hmrb_9:disabled{color:var(--color-text-hint);cursor:default}._history_1hmrb_9 svg{width:var(--icon-16);height:var(--icon-16)}._note_1hmrb_13{margin:0 0 var(--space-8);color:var(--color-text-muted);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}._grid_1hmrb_14{gap:var(--space-8);grid-template-columns:1fr;display:grid}@container (width>=768px){._grid_1hmrb_14{grid-template-columns:repeat(2,1fr)}}@container (width>=1024px){._grid_1hmrb_14{grid-template-columns:repeat(3,1fr)}}._line_1hmrb_17{color:var(--color-text-muted);font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0}._head_1hmrb_4{gap:var(--space-8);flex-wrap:wrap}._actions_1hmrb_6{flex-wrap:wrap}._panel_uctqy_1{background:var(--surface-read);flex-direction:column;height:100%;min-height:0;display:flex}._fill_uctqy_2{flex-direction:column;flex:1;min-height:0;display:flex}._fill_uctqy_2[hidden]{display:none}._scroll_uctqy_4,._scrollView_uctqy_4{gap:var(--field-gap);min-height:0;padding:var(--space-24);flex-direction:column;flex:1;display:flex;overflow:auto}._scrollView_uctqy_4{gap:0;padding:0}._tabs_uctqy_6{padding:0 var(--space-24);border-bottom:1px solid var(--surface-line);flex:none}._tabBody_uctqy_7{padding:var(--space-24)}._viewFoot_uctqy_8{justify-content:flex-end;align-items:center;gap:var(--space-8);padding:var(--space-16) var(--space-24);border-top:1px solid var(--surface-line);flex:none;display:flex}._more_uctqy_9{margin-right:auto;position:relative}._menu_uctqy_10{left:0;bottom:calc(100% + var(--space-4));z-index:40;min-width:var(--menu-width);padding:var(--space-8);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);position:absolute}._danger_uctqy_11{width:100%;height:var(--space-40);padding:0 var(--space-8);border-radius:var(--radius-md);text-align:left;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-status-error);background:0 0;border:0}._danger_uctqy_11:hover{background:var(--color-status-error-bg)}._stage_uctqy_13{width:var(--drawer-width);max-width:100%;height:calc(var(--space-64) * 12);border:1px solid var(--surface-line);border-radius:var(--radius-card);overflow:hidden}._type_1vvsk_1{align-items:center;gap:var(--space-8);display:flex}._type_1vvsk_1>span:last-child{flex:1}._swatch_1vvsk_3{width:var(--space-16);height:var(--space-16);border-radius:var(--radius-sm);background:var(--color-grey-400);flex:none}._swatch_1vvsk_3[data-cat=sky]{background:var(--cat-sky-500)}._swatch_1vvsk_3[data-cat=jade]{background:var(--cat-jade-500)}._swatch_1vvsk_3[data-cat=orange]{background:var(--cat-orange-500)}._swatch_1vvsk_3[data-cat=purple]{background:var(--cat-purple-500)}._swatch_1vvsk_3[data-cat=blue]{background:var(--cat-blue-500)}._wrap_hexta_1{gap:var(--space-16);flex-direction:column;min-width:0;display:flex}._chips_hexta_2{gap:var(--space-8);flex-wrap:wrap;display:flex}._cards_hexta_3{padding:0 0 var(--space-4);gap:var(--space-8);margin:0;list-style:none;display:flex;overflow-x:auto}._card_hexta_3{align-items:center;gap:var(--space-8);width:calc(var(--space-64) * 4);padding:var(--space-8) var(--space-16);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);flex:none;display:flex}._card_hexta_3[data-selected=true]{border-color:var(--color-brand-primary)}._text_hexta_6{flex-direction:column;flex:1;min-width:0;display:flex}._name_hexta_7{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._sub_hexta_8{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._sr_hexta_9{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._root_dj41j_2{width:var(--search-width);min-width:calc(var(--space-64) * 3);flex:0 auto;position:relative}._pop_dj41j_3{z-index:60;top:calc(100% + var(--space-4));max-height:calc(var(--space-40) * 6);padding:var(--space-4);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);box-shadow:var(--shadow-overlay);margin:0;list-style:none;position:absolute;left:0;right:0;overflow:auto}._opt_dj41j_4{padding:var(--space-8);border-radius:var(--radius-md);cursor:pointer;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);flex-direction:column;display:flex}._opt_dj41j_4[data-active=true]{background:var(--color-grey-200)}._detail_dj41j_6{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);font-weight:var(--type-meta-weight)}._note_dj41j_7{padding:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted)}._tile_1nt2d_2{box-sizing:border-box;border:1px solid var(--surface-line);border-radius:var(--radius-control);background:var(--surface-read);text-align:left;width:100%;height:100%;color:var(--color-text-primary);cursor:pointer;padding:0;font-family:inherit;display:block;position:absolute;inset:0;overflow:hidden}._tile_1nt2d_2[data-location=office]{--tile-edge:var(--cat-jade-500);background:color-mix(in srgb, var(--cat-jade-100) 50%, var(--surface-read))}._tile_1nt2d_2[data-location=virtual]{--tile-edge:var(--cat-sky-500);background:color-mix(in srgb, var(--cat-sky-100) 50%, var(--surface-read))}._tile_1nt2d_2[data-location=home]{--tile-edge:var(--cat-orange-500);background:color-mix(in srgb, var(--cat-orange-100) 50%, var(--surface-read))}._tile_1nt2d_2[data-past]{background:var(--color-grey-100);color:var(--color-text-secondary)}._tile_1nt2d_2[data-status=cancelled]{border-style:dashed}._tile_1nt2d_2[data-status=cancelled] ._name_1nt2d_8{text-decoration:line-through}._tile_1nt2d_2:hover{border-color:var(--color-grey-400)}._tile_1nt2d_2[data-selected=true]{outline:2px solid var(--color-brand-primary);outline-offset:-2px}._tile_1nt2d_2[data-dragging=true]{opacity:.5}._tile_1nt2d_2:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:1px}._edge_1nt2d_13{width:var(--space-4);background:var(--tile-edge);position:absolute;inset:0 auto 0 0}._body_1nt2d_14{box-sizing:border-box;gap:var(--space-4);height:100%;padding:var(--space-4) var(--space-8) var(--space-4) var(--space-8);flex-direction:column;display:flex;overflow:hidden}._tile_1nt2d_2[data-compact] ._body_1nt2d_14{justify-content:center;padding-top:0;padding-bottom:0}._row_1nt2d_16{justify-content:space-between;align-items:center;gap:var(--space-4);min-width:0;display:flex}._rowIcon_1nt2d_17,._loc_1nt2d_17{color:currentColor;flex:none;display:inline-flex}._rowIcon_1nt2d_17>svg,._loc_1nt2d_17>svg{width:var(--space-12);height:var(--space-12);flex:none}._name_1nt2d_8{text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-primary);flex:auto;overflow:hidden}._inlineTime_1nt2d_20{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-meta-weight);color:var(--color-text-muted)}._status_1nt2d_21{flex-shrink:0;align-items:center;display:inline-flex}._meta_1nt2d_22{align-items:center;gap:var(--space-4);min-width:0;color:var(--color-text-muted);display:flex;overflow:hidden}._time_1nt2d_23{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._tile_1nt2d_2[data-past] ._name_1nt2d_8,._tile_1nt2d_2[data-past] ._time_1nt2d_23,._tile_1nt2d_2[data-past] ._loc_1nt2d_17{color:var(--color-text-secondary)}._tile_1nt2d_2[data-past] ._status_1nt2d_21{filter:grayscale();opacity:.7}._note_1nt2d_26{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-blue-800);display:block;overflow:hidden}._marks_1nt2d_29{align-items:center;gap:var(--space-4);color:var(--color-text-muted);flex:none;display:inline-flex}._marks_1nt2d_29>svg,._meta_1nt2d_22>svg{width:var(--space-12);height:var(--space-12);color:var(--color-text-muted);flex:none}._importance_1nt2d_31{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._tile_1nt2d_2[data-block]{gap:var(--space-4);padding:var(--space-4) var(--space-8);background:repeating-linear-gradient(45deg, var(--color-grey-200) 0, var(--color-grey-200) 5px, var(--color-grey-100) 5px, var(--color-grey-100) 10px);flex-direction:column;display:flex}._tile_1nt2d_2[data-block] ._name_1nt2d_8{color:var(--color-text-secondary)}._blockRow_1nt2d_35{align-items:center;gap:var(--space-4);min-width:0;color:var(--color-text-secondary);display:flex}._blockRow_1nt2d_35>svg{width:var(--space-12);height:var(--space-12);flex:none}._tile_1nt2d_2{container-type:inline-size}._importance_1nt2d_31{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@container (width<=56px){._rowIcon_1nt2d_17,._marks_1nt2d_29{display:none}}._group_wzuqk_1{gap:var(--space-16);border:0;flex-direction:column;margin:0;padding:0;display:flex}._label_wzuqk_2{margin:0 0 var(--space-8);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted)}._chips_wzuqk_3{gap:var(--space-8);flex-wrap:wrap;display:flex}._chip_wzuqk_3{height:var(--space-40);padding:0 var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-full);background:var(--color-grey-100);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);cursor:pointer;flex:none;align-items:center;display:inline-flex}._chip_wzuqk_3:hover{border-color:var(--color-brand-primary);background:var(--color-surface-tint-brand)}._chip_wzuqk_3[data-on=true]{border-color:var(--color-brand-primary);background:var(--color-brand-primary);color:var(--color-white)}._chip_wzuqk_3:has(:focus-visible){outline:2px solid var(--color-brand-primary);outline-offset:1px}._note_wzuqk_8{margin-left:var(--space-4);font-size:var(--type-meta-size);opacity:.8}._sr_wzuqk_9{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}._pop_wzuqk_10{gap:var(--space-8);width:max-content;padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);box-shadow:var(--shadow-overlay);flex-direction:column;display:flex}._timeField_wzuqk_11{height:var(--space-40);padding:0 var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);font-size:var(--type-body-size);align-items:center;display:flex}._seg_wzuqk_12{padding:0 var(--space-4);border-radius:var(--radius-sm,4px)}._seg_wzuqk_12[data-focus=true]{background:var(--color-surface-tint-brand);color:var(--color-brand-primary)}._popActions_wzuqk_14{justify-content:flex-end;gap:var(--space-8);display:flex}._link_wzuqk_15{font:inherit;font-size:var(--type-body-size);font-weight:var(--type-body-strong-weight);color:var(--color-brand-primary);cursor:pointer;background:0 0;border:0;padding:0}._section_wzuqk_16{gap:var(--space-8);width:440px;padding:var(--space-16) var(--space-16);background:var(--surface-read);border-top:1px solid var(--surface-line);flex-direction:column;display:flex}._chosen_wzuqk_17{align-items:center;gap:var(--space-8);padding:var(--space-16);border:1px solid var(--color-brand-primary);border-radius:var(--radius-card);background:var(--color-surface-tint-brand);display:flex}._chosen_wzuqk_17>svg{width:var(--space-24);height:var(--space-24);color:var(--color-brand-primary);flex:none}._grow_wzuqk_19{flex:1;min-width:0}._date_wzuqk_20{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._time_wzuqk_11{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._iconBtn_wzuqk_22{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}._iconBtn_wzuqk_22 svg{width:var(--space-16);height:var(--space-16);color:var(--color-brand-primary)}._iconBtn_wzuqk_22[data-tone=error] svg{color:var(--color-status-error)}._row_wzuqk_25{align-items:center;gap:var(--space-8);display:flex}._slot_wzuqk_26{justify-content:center;align-items:center;gap:var(--space-4);min-width:0;height:88px;padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);cursor:pointer;flex-direction:column;flex:1;display:flex}._slot_wzuqk_26:hover,._slot_wzuqk_26[data-on=true]{border-color:var(--color-brand-primary);background:var(--color-surface-tint-brand)}._slotDate_wzuqk_28{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted)}._slotTime_wzuqk_29{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight)}._slotWhere_wzuqk_30{align-items:center;gap:var(--space-4);max-width:100%;font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-brand-primary);display:flex}._slotWhere_wzuqk_30 svg{width:var(--space-12);height:var(--space-12);flex:none}._go_wzuqk_32{width:var(--control-height);height:var(--control-height);border:1px solid var(--surface-line);border-radius:var(--radius-full);background:var(--surface-read);color:var(--color-brand-primary);cursor:pointer;flex:none;place-items:center;display:grid}._go_wzuqk_32:hover{border-color:var(--color-brand-primary)}._go_wzuqk_32 svg{width:var(--space-16);height:var(--space-16)}._skel_wzuqk_35{border-radius:var(--radius-card);background:var(--color-grey-200);flex:1;height:88px}._skelDot_wzuqk_36{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-full);background:var(--color-grey-200);flex:none}._none_wzuqk_37{padding:var(--space-8) 0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);flex:1;margin:0}._panel_1isy2_1{background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);flex-direction:column;width:440px;height:1040px;display:flex;overflow:hidden}._scroll_1isy2_2{flex:1;min-height:0;overflow-y:auto}._body_1isy2_3{padding-bottom:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);flex-direction:column;display:flex}._intro_1isy2_4{padding:var(--space-16) var(--space-24) 0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._introErr_1isy2_5{padding:var(--space-16) var(--space-24) 0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-status-error);margin:0}._section_1isy2_6{padding:var(--space-16) var(--space-16);border-top:1px solid var(--surface-line)}._label_1isy2_7{margin:0 0 var(--space-8);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted);display:block}._muted_1isy2_8{color:var(--color-text-muted);margin:0}._err_1isy2_9{color:var(--color-status-error);margin:0}._small_1isy2_10{margin:var(--space-8) 0 0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._smallErr_1isy2_11{margin:var(--space-8) 0 0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-status-error)}._chips_1isy2_12{gap:var(--space-8);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}._chip_1isy2_12{align-items:center;gap:var(--space-8);height:var(--space-40);padding:0 var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-full);background:var(--color-grey-100);font-size:var(--type-body-size);font-weight:var(--type-body-strong-weight);cursor:pointer;flex:none;display:inline-flex}._chip_1isy2_12[data-on=true]{border-color:var(--color-brand-primary);background:var(--color-brand-primary);color:var(--color-white)}._chip_1isy2_12 small{font-size:var(--type-meta-size);color:var(--color-text-muted);font-weight:400}._chip_1isy2_12[data-on=true] small{color:inherit;opacity:.8}._dot_1isy2_17{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-full)}._sr_1isy2_18{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}._slotHead_1isy2_19{margin-bottom:var(--space-8);justify-content:space-between;align-items:center;display:flex}._slotHeadLabel_1isy2_20{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted)}._link_1isy2_21{font:inherit;font-weight:var(--type-body-strong-weight);color:var(--color-brand-primary);cursor:pointer;background:0 0;border:0;padding:0}._selected_1isy2_22{margin:0 0 var(--space-8);padding:var(--space-8) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read)}._selected_1isy2_22 small{margin-left:var(--space-8);font-size:var(--type-meta-size);color:var(--color-text-muted)}._pill_1isy2_24{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-8);border-radius:var(--radius-md);background:var(--color-surface-tint-brand);font-size:var(--type-body-size);display:inline-flex}._pill_1isy2_24 small{font-size:var(--type-meta-size);color:var(--color-text-muted)}._row_1isy2_26{align-items:center;gap:var(--space-8);display:flex}._x_1isy2_27{width:var(--space-24);height:var(--space-24);border-radius:var(--radius-sm,4px);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}._x_1isy2_27 svg{width:var(--space-16);height:var(--space-16)}._search_1isy2_29{position:relative}._search_1isy2_29 svg{left:var(--space-12);top:var(--space-8);width:var(--space-16);height:var(--space-16);color:var(--color-text-hint,var(--color-text-muted));pointer-events:none;position:absolute}._search_1isy2_29 input{height:var(--control-height);width:100%;padding:0 var(--space-16) 0 var(--space-32);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);font:inherit}._results_1isy2_32{max-height:160px;margin:var(--space-4) 0 0;border:1px solid var(--surface-line);border-radius:var(--radius-md);padding:0;list-style:none;overflow-y:auto}._results_1isy2_32 li{border-top:1px solid var(--surface-line)}._results_1isy2_32 li:first-child{border-top:0}._results_1isy2_32 button,._results_1isy2_32 ._plain_1isy2_35{justify-content:space-between;align-items:center;gap:var(--space-8);width:100%;padding:var(--space-8) var(--space-16);font:inherit;text-align:left;color:var(--color-text-primary);cursor:pointer;background:0 0;border:0;display:flex}._results_1isy2_32 ._plain_1isy2_35{color:var(--color-text-muted);cursor:default}._results_1isy2_32 button:hover{background:var(--color-grey-100)}._results_1isy2_32 button[data-included=true]{background:var(--color-surface-tint-brand);cursor:default}._results_1isy2_32 svg{width:var(--space-16);height:var(--space-16);color:var(--color-text-muted);flex:none}._results_1isy2_32 button[aria-pressed=true] svg,._results_1isy2_32 button[data-included=true] svg{color:var(--color-brand-primary)}._included_1isy2_41{align-items:center;gap:var(--space-4);margin:0 0 var(--space-8);padding:var(--space-4) var(--space-8);border:1px solid var(--color-brand-primary);border-radius:var(--radius-md);background:var(--color-surface-tint-brand);font-size:var(--type-meta-size);list-style:none;display:inline-flex}._included_1isy2_41 svg{width:var(--space-12);height:var(--space-12);color:var(--color-brand-primary)}._recur_1isy2_43{align-items:center;gap:var(--space-4);width:100%;padding:var(--space-8) 0;border:1px solid var(--surface-line);border-radius:var(--radius-card);color:var(--color-text-muted);font:inherit;cursor:pointer;background:0 0;flex-direction:column;display:flex}._recur_1isy2_43 svg{width:var(--space-16);height:var(--space-16)}._recur_1isy2_43 span{font-size:var(--type-label-size);font-weight:var(--type-label-weight)}._recur_1isy2_43:disabled{opacity:.6;cursor:default}._fail_1isy2_47{padding:var(--space-8) var(--space-16);border:1px solid var(--color-status-error);border-radius:var(--radius-card);background:var(--color-status-error-bg);color:var(--color-status-error-text,var(--color-status-error))}._fail_1isy2_47 p{margin:0}._fail_1isy2_47 button{margin-top:var(--space-4);font:inherit;font-weight:var(--type-body-strong-weight);color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._strip_1isy2_50{padding:var(--space-8) var(--space-16);border-top:1px solid var(--surface-line);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);flex:none;margin:0}._fixed_1isy2_51{color:var(--color-text-primary);margin:0}._col_1w4hz_1{gap:var(--space-8);flex-direction:column;display:flex}._row_1w4hz_2{align-items:center;gap:var(--space-4);display:flex}._eye_1w4hz_3{width:var(--space-32);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted)}._lv_1w4hz_4{width:var(--space-32);height:var(--space-24);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--color-grey-100);font:inherit;font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--color-text-muted);cursor:pointer;place-items:center;display:grid}._lv_1w4hz_4[data-level=SL]{background:var(--color-status-error-bg);color:var(--color-status-error-text,var(--color-status-error))}._lv_1w4hz_4[data-level=L]{background:var(--color-status-warning-bg);color:var(--color-status-warning-text,var(--color-status-warning))}._lv_1w4hz_4[data-level=G]{background:var(--color-status-success-bg);color:var(--color-status-success-text,var(--color-status-success))}._lv_1w4hz_4[aria-pressed=true]{border-color:currentColor}._lv_1w4hz_4[data-unknown=true]{background:var(--color-grey-100);color:var(--color-text-muted)}._read_1w4hz_10{align-items:center;gap:var(--space-4);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);display:inline-flex}._readStatic_1w4hz_11{cursor:default}._hint_1w4hz_12{font-size:var(--type-body-size);color:var(--color-text-muted)}._acuity_1w4hz_13{align-items:center;gap:var(--space-4);display:flex}._sel_1w4hz_14{width:64px;height:var(--control-height);padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);font:inherit;font-size:var(--type-body-size)}._sep_1w4hz_15{color:var(--color-text-muted);font-size:var(--type-body-size)}._side_1w4hz_16{margin-left:var(--space-4);font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--color-text-muted)}._val_1w4hz_17{font-size:var(--type-body-size);font-weight:var(--type-body-strong-weight)}._table_1w4hz_18{border-collapse:collapse;background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);width:760px;font-size:var(--type-body-size)}._table_1w4hz_18 th{height:var(--space-40);padding:0 var(--space-16);text-align:left;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted)}._table_1w4hz_18 td{height:var(--space-40);padding:0 var(--space-16);border-top:1px solid var(--surface-line)}._table_1w4hz_18 td._group_1w4hz_21{padding:var(--space-8) var(--space-16);background:var(--color-surface-tint-soft,var(--color-grey-100))}._groupLine_1w4hz_22{align-items:baseline;gap:var(--space-8);flex-wrap:wrap;display:flex}._groupName_1w4hz_23{font-weight:var(--type-body-strong-weight)}._meta_1w4hz_24{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._cellRow_1w4hz_25{align-items:center;gap:var(--space-8);display:flex}._marker_1w4hz_26{padding:0 var(--space-8);height:var(--space-24);border-radius:var(--radius-md);background:var(--color-grey-100);font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--color-text-muted);white-space:nowrap;flex:none;align-items:center;display:inline-flex}._modalScrim_1w4hz_27{background:var(--surface-scrim);border-radius:var(--radius-card);justify-content:center;align-items:center;width:760px;height:900px;display:flex}._modal_1w4hz_27{width:640px;height:calc(100% - var(--space-64));background:var(--surface-read);border-radius:var(--radius-card);box-shadow:var(--shadow-overlay);display:flex;overflow:hidden}._modal_1w4hz_27>*{border:0;border-radius:0;flex:1;width:auto;height:100%}._cap_1w4hz_30{margin:0 0 var(--space-8);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._root_1cvuo_2{justify-content:space-between;align-items:flex-start;gap:var(--space-24);min-width:0;padding:var(--space-16);border:1px dashed var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-wrap:wrap;display:flex}._signed_1cvuo_3{border-style:solid}._left_1cvuo_4{gap:var(--space-16);flex-direction:column;flex:320px;min-width:0;display:flex}._group_1cvuo_5{gap:var(--space-4);flex-direction:column;display:flex}._label_1cvuo_6{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary)}._list_1cvuo_7{gap:var(--space-4);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._att_1cvuo_8{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary);margin:0}._who_1cvuo_9{align-items:center;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);font-weight:500;display:flex}._right_1cvuo_10{align-items:flex-end;gap:var(--space-4);flex-direction:column;flex:none;display:flex}._meta_1cvuo_11{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta)}._blockers_1cvuo_12{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._blocker_1cvuo_12{align-items:center;gap:var(--space-8);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-body);display:flex}._card_gpcck_2{width:var(--auth-card);gap:var(--space-16);max-width:100%;padding:var(--space-32);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;display:flex}._card_gpcck_2[data-centered]{text-align:center;align-items:center}._brand_gpcck_4{gap:var(--space-8);flex-direction:column;display:flex}._line_gpcck_5{align-items:center;gap:var(--space-8);font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-meta-weight);color:var(--color-text-secondary);margin:0;display:flex}._line_gpcck_5 img{height:var(--space-24);width:auto;display:block}._title_gpcck_7{font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--type-title-weight);color:var(--color-text-primary);margin:0}._intro_gpcck_8{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);margin:0}._form_gpcck_9{gap:var(--space-16);flex-direction:column;display:flex}._form_gpcck_9>button{width:100%}._links_gpcck_11{justify-content:center;gap:var(--space-16);display:flex}._link_gpcck_11{font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-interactive-default);cursor:pointer;background:0 0;border:0;margin:0;padding:0}._link_gpcck_11:disabled{color:var(--color-text-muted);cursor:default}._footer_gpcck_14{justify-content:center;display:flex}._rules_gpcck_15{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._rule_gpcck_15{align-items:center;gap:var(--space-8);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);display:flex}._rule_gpcck_15 svg{width:var(--icon-16);height:var(--icon-16);flex:none}._rule_gpcck_15[data-met=true]{color:var(--color-text-primary)}._done_gpcck_19{width:var(--space-48);height:var(--space-48);color:var(--color-text-secondary)}._line_10uvp_1{fill:none;stroke:var(--color-grey-500);stroke-width:2px}._head_10uvp_2{fill:var(--color-grey-500)}._edge_10uvp_3[data-hold=true] ._line_10uvp_1{stroke-dasharray:6 6}._edge_10uvp_3[data-selected=true] ._line_10uvp_1{stroke:var(--color-brand-primary)}._edge_10uvp_3[data-selected=true] ._head_10uvp_2{fill:var(--color-brand-primary)}._label_10uvp_6{fill:var(--color-text-secondary);font-size:var(--type-label-size);font-weight:var(--type-label-weight);paint-order:stroke;stroke:var(--surface-panel);stroke-width:6px;stroke-linejoin:round;font-family:inherit}._root_w1exc_1{background:var(--surface-panel);background-image:radial-gradient(var(--color-grey-300) 1px, transparent 1px);background-size:var(--space-24) var(--space-24);flex:1;min-width:0;min-height:0;overflow:auto}._stage_w1exc_2{margin:0 auto;position:relative}._edges_w1exc_3{pointer-events:none;position:absolute;inset:0}._plus_w1exc_4{z-index:2;position:absolute;transform:translate(-50%,-50%)}._empty_w1exc_5{justify-content:center;align-items:center;gap:var(--space-16);background:var(--surface-panel);flex-direction:column;flex:1;display:flex}._emptyText_w1exc_6{color:var(--color-text-muted);margin:0}._root_1fj5o_1{flex-direction:column;min-height:0;display:flex}._head_1fj5o_2{align-items:center;gap:var(--space-8);padding:var(--space-16);border-bottom:1px solid var(--surface-line);display:flex}._tile_1fj5o_3{width:var(--space-40);height:var(--space-40);border-radius:var(--radius-md);background:var(--surface-panel);border:1px solid var(--surface-line);color:var(--color-text-secondary);flex:none;place-items:center;display:grid}._icon_1fj5o_4{width:var(--icon-20);height:var(--icon-20)}._names_1fj5o_5{flex:1;min-width:0}._name_1fj5o_5{border-radius:var(--radius-sm);width:100%;padding:0 var(--space-4);margin-left:calc(-1 * var(--space-4));font:inherit;font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-primary);background:0 0;border:1px solid #0000}._name_1fj5o_5:hover{border-color:var(--surface-line)}._name_1fj5o_5:focus{outline:2px solid var(--color-brand-primary);outline-offset:0}._kind_1fj5o_9{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._body_1fj5o_10{padding:var(--space-16);gap:var(--field-gap);flex-direction:column;min-height:0;display:flex;overflow:auto}._note_1fj5o_11{color:var(--color-text-secondary);margin:0}._card_1fj5o_12{gap:var(--space-16);padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-panel);flex-direction:column;display:flex}._cardTitle_1fj5o_13{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._bubble_1fj5o_14{padding:var(--space-8) var(--space-16);border-radius:var(--radius-md);background:var(--surface-panel);border:1px solid var(--surface-line);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);margin:0}._foot_1fj5o_15{padding:var(--space-8) var(--space-16) var(--space-16);border-top:1px solid var(--surface-line);display:flex}._divider_t9404_1{width:1px;height:var(--space-24);background:var(--surface-line);align-self:center}._status_t9404_2{align-items:center;gap:var(--space-4) var(--space-16);padding:var(--space-8) var(--space-16) var(--space-16);flex-wrap:wrap;display:flex}._help_t9404_3,._ok_t9404_3,._err_t9404_3{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._ok_t9404_3{color:var(--color-status-success)}._err_t9404_3{color:var(--color-red-600)}._status_t9404_2>div{flex:100%}._reasons_t9404_7{gap:var(--space-4) var(--space-16);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._toolbar_t9404_8{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);background:var(--surface-read);border-bottom:1px solid var(--surface-line);display:flex}._noticeSlot_t9404_9{min-width:0}._set_1dlzc_2{gap:var(--space-8);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}._legend_1dlzc_3{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-primary);padding:0}._row_1dlzc_4{gap:var(--space-4);flex-direction:column;display:flex}._pair_1dlzc_5{align-items:flex-start;gap:var(--space-8);display:flex}._pair_1dlzc_5>input{flex:1;min-width:0}._error_1dlzc_7{align-items:center;gap:var(--space-4);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-red-600);margin:0;display:flex}._errorIcon_1dlzc_8{width:var(--icon-12);height:var(--icon-12);flex:none}._then_1dlzc_9{gap:var(--space-16);flex-direction:column;display:flex}._case_1y4gi_2{gap:var(--space-16);min-width:0;padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-md);flex-direction:column;margin:0;display:flex}._legend_1y4gi_3{padding:0 var(--space-4);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-primary)}._cond_1y4gi_4{gap:var(--space-8);padding-top:var(--space-8);border-top:1px solid var(--surface-line);flex-direction:column;display:flex}._f_1y4gi_5{gap:var(--space-4);flex-direction:column;display:flex}._hint_1y4gi_6,._warn_1y4gi_6,._error_1y4gi_6{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._warn_1y4gi_6{color:var(--color-yellow-700)}._error_1y4gi_6{align-items:center;gap:var(--space-4);color:var(--color-red-600);display:flex}._errorIcon_1y4gi_9{width:var(--icon-12);height:var(--icon-12);flex:none}._errorLine_1y4gi_10{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-red-600);margin:0}._actions_1y4gi_11{gap:var(--space-8);flex-wrap:wrap;display:flex}._root_ttzev_1{gap:var(--space-8);flex-direction:column;display:flex}._list_ttzev_2{padding:0 0 0 var(--space-16);gap:var(--space-4);flex-direction:column;margin:0;list-style:outside;display:flex}._link_ttzev_3{font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-brand-primary);text-align:left;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;padding:0;text-decoration:underline}._meta_ttzev_4,._note_ttzev_4{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._noteLine_ttzev_5{margin:0}._group_1ss3v_2{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._groupLabel_1ss3v_3{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._muted_1ss3v_4{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);margin:0}._read_1ss3v_5{gap:var(--space-4);flex-direction:column;display:flex}._note_1ss3v_6{padding:var(--space-8);border-radius:var(--radius-md);background:var(--surface-panel);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);margin:0}._deleteText_1ss3v_7{font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-red-600);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0}._deleteText_1ss3v_7:hover{text-decoration:underline}._w_1ss3v_9{width:320px}._table_1ss3v_10{border-collapse:collapse;text-align:left;width:100%;font-size:var(--type-body-size);line-height:var(--type-body-line)}._table_1ss3v_10 th{padding:var(--space-8) var(--space-16);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted)}._table_1ss3v_10 td{padding:var(--space-8) var(--space-16);border-top:1px solid var(--color-border-subtle)}._code_1ss3v_13{font-size:var(--type-meta-size);color:var(--color-text-muted)}._held_1ss3v_14{padding:var(--space-8) var(--space-16);gap:var(--space-4);font-size:var(--type-body-size);line-height:var(--type-body-line);border-top:1px solid var(--color-border-subtle);flex-direction:column;margin:0;list-style:none;display:flex}._card_hfxeq_2{width:var(--panel-width);gap:var(--space-16);max-width:100%;padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;display:flex}._head_hfxeq_3{align-items:flex-start;gap:var(--space-8);display:flex}._titles_hfxeq_4{flex:1;min-width:0}._title_hfxeq_4{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);overflow-wrap:anywhere;margin:0}._subtitle_hfxeq_6{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._body_hfxeq_7{min-width:0}._stack_hfxeq_8{gap:var(--space-16);flex-direction:column;display:flex}._note_hfxeq_9{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);margin:0}._add_hfxeq_10{align-items:flex-start;gap:var(--space-8);flex-direction:column;display:flex}._group_hfxeq_11{padding:var(--space-8) var(--space-16) 0;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary);margin:0}._frame_nkhzc_2{border:1px solid var(--surface-line);background:var(--surface-read);flex-direction:column;width:1200px;height:640px;display:flex;overflow:hidden}._cols_nkhzc_3{flex:1;min-height:0;display:flex}._rail_nkhzc_4{min-height:0;padding:var(--space-16);border-right:1px solid var(--surface-line);background:var(--surface-read);flex:0 0 280px;overflow-y:auto}._center_nkhzc_5{flex-direction:column;flex:1;min-width:0;display:flex}._canvas_nkhzc_6{flex:1;min-height:0;display:flex}._inspector_nkhzc_7{flex:0 0 var(--side-column);width:var(--side-column);gap:var(--space-24);padding:var(--space-16);border-left:1px solid var(--surface-line);background:var(--surface-read);flex-direction:column;display:flex;overflow-y:auto}._stage_nkhzc_8{flex:1;min-height:0;position:relative}._full_nkhzc_9{display:flex;position:absolute;inset:0}._zoom_nkhzc_10{left:var(--space-16);bottom:var(--space-16);z-index:3;position:absolute}._hint_nkhzc_11{left:50%;bottom:var(--space-64);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);white-space:nowrap;margin:0;position:absolute;transform:translate(-50%)}._card_nkhzc_12{top:var(--space-16);right:var(--space-16);z-index:3;max-height:calc(100% - var(--space-32));position:absolute;overflow:auto}._card_nkhzc_12[data-pinned]{max-height:none;top:0;bottom:0;right:0}._card_nkhzc_12[data-pinned]>section{border-width:0 0 0 1px;border-radius:0;height:100%}._skeleton_m0240_2{border-radius:var(--radius-md);background:var(--color-grey-200);animation:_pulse_m0240_1 var(--motion-loop-pulse) var(--ease-clinical) infinite;display:block}@keyframes _pulse_m0240_1{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){._skeleton_m0240_2{animation:none}}._route_1y7xi_1{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);width:640px;max-width:100%}._pad_1y7xi_2{align-items:flex-start;gap:var(--space-8);padding:var(--space-24);flex-direction:column;display:flex}._col_1y7xi_3{align-self:stretch;gap:var(--space-8);flex-direction:column;display:flex}._page_1wjca_1{gap:var(--space-8);flex-direction:column;width:960px;max-width:100%;display:flex}._bar_1wjca_2{padding-bottom:var(--space-8);justify-content:flex-end;display:flex}._count_1wjca_3{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._help_1wjca_4{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._page_mk1ij_2{border:1px solid var(--surface-line);background:var(--surface-read);width:1080px;max-width:100%}._body_mk1ij_3{gap:var(--space-16);padding:var(--space-16) var(--content-padding) var(--space-24);flex-direction:column;display:flex}._lede_mk1ij_4{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);margin:0}._tiles_mk1ij_5{gap:var(--space-16);grid-template-columns:repeat(6,1fr);margin:0;display:grid}._skelTile_mk1ij_6{gap:var(--space-8);padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);flex-direction:column;display:flex}._skelLabel_mk1ij_7{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._step_mk1ij_8{align-items:center;gap:var(--space-8);display:flex}._stepName_mk1ij_9{font-weight:var(--type-body-strong-weight)}._err_mk1ij_10{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-red-600);margin:0}._errBlock_mk1ij_11{display:flex}._strip_1mel8_1{align-items:center;gap:var(--space-4);min-width:0;display:flex}._scroller_1mel8_2{gap:var(--space-8);scrollbar-width:none;min-width:0;padding:var(--space-4) 0;flex:1;display:flex;position:relative;overflow-x:auto}._scroller_1mel8_2::-webkit-scrollbar{display:none}._card_1mel8_4{width:var(--space-64);height:calc(var(--space-64) + var(--space-16));border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);color:var(--color-text-primary);flex-direction:column;flex:none;justify-content:center;align-items:center;display:flex}._card_1mel8_4:hover:not(:disabled):not([aria-pressed=true]){background:var(--surface-panel)}._card_1mel8_4[aria-pressed=true]{background:var(--color-brand-primary);border-color:var(--color-brand-primary);color:var(--color-text-inverse)}._card_1mel8_4:disabled:not([aria-pressed=true]){color:var(--color-text-subtle);cursor:default}._month_1mel8_11,._week_1mel8_11{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-meta-weight)}._card_1mel8_4:not([aria-pressed=true]) ._month_1mel8_11,._card_1mel8_4:not([aria-pressed=true]) ._week_1mel8_11{color:var(--color-text-secondary)}._day_1mel8_13{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight)}._form_1e0t7_1{gap:var(--field-gap);flex-direction:column;display:flex}._times_1e0t7_2{gap:var(--space-16);grid-template-columns:1fr 1fr;display:grid}._pair_1e0t7_3{gap:var(--space-8);border:0;grid-template-columns:1fr 1fr;min-width:0;margin:0;padding:0;display:grid}._legend_1e0t7_4{padding:0 0 var(--space-4);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary);grid-column:1/-1}._error_1e0t7_5{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-status-error);margin:0}._picker_1t6p1_1{gap:var(--field-gap);flex-direction:column;display:flex}._top_1t6p1_2{align-items:flex-end;gap:var(--space-24);flex-wrap:wrap;display:flex}._group_1t6p1_3{gap:var(--space-4);flex-direction:column;display:flex}._label_1t6p1_4{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._chips_1t6p1_5{gap:var(--space-8);flex-wrap:wrap;display:flex}._info_1t6p1_6{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);margin:0}._read_1t6p1_7{font-size:var(--type-body-size);line-height:var(--type-body-line)}._panel_1k6db_1{width:var(--drawer-width);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);flex-direction:column;flex:none;max-width:100%;min-height:0;display:flex;overflow:hidden}._head_1k6db_2{height:var(--space-64);padding:0 var(--space-24);border-bottom:1px solid var(--color-border-subtle);flex:none;justify-content:space-between;align-items:center;display:flex}._title_1k6db_3{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._body_1k6db_4{min-height:0;padding:var(--space-24);gap:var(--space-32);flex-direction:column;flex:1;display:flex;overflow:auto}._foot_1k6db_5{justify-content:flex-end;align-items:center;gap:var(--space-8);padding:var(--space-16) var(--space-24);border-top:1px solid var(--color-border-subtle);flex:none;display:flex}._why_1k6db_6{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);margin-right:auto}._modes_t5wox_1{gap:var(--space-8);flex-direction:column;display:flex}._mode_t5wox_1{align-items:flex-start;gap:var(--space-8);padding:var(--space-8) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-md);cursor:pointer;display:flex}._mode_t5wox_1 input{margin-top:var(--space-4)}._mode_t5wox_1>span{flex-direction:column;display:flex}._modeTitle_t5wox_5{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight)}._modeText_t5wox_6{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._tableBox_t5wox_7{border:1px solid var(--surface-line);border-radius:var(--radius-card);overflow:hidden}._table_t5wox_7{border-collapse:collapse;width:100%;font-size:var(--type-body-size);line-height:var(--type-body-line)}._table_t5wox_7 th{height:var(--table-head-row);padding:0 var(--space-16);text-align:left;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary);border-bottom:1px solid var(--surface-line)}._table_t5wox_7 td{height:var(--table-row);padding:0 var(--space-16);border-bottom:1px solid var(--color-border-subtle)}._group_t5wox_11{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._sheet_t5wox_12{gap:var(--space-4);padding:var(--space-24);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--color-white);flex-direction:column;display:flex}._sheetTitle_t5wox_13{font-size:var(--type-section-size);font-weight:var(--type-section-weight)}._sheetText_t5wox_14{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);margin:0}._errors_t5wox_15{gap:var(--space-8);flex-direction:column;display:flex}._pills_t5wox_16{align-items:center;gap:var(--space-8);border:0;flex-wrap:wrap;min-width:0;margin:0;padding:0;display:flex}._pillsLabel_t5wox_17{width:100%;margin-bottom:var(--space-4);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted);padding:0}._pill_t5wox_16{height:var(--space-32);padding:0 var(--space-16);border-radius:var(--radius-full);background:var(--color-grey-100);color:var(--color-text-secondary);font-size:var(--type-body-size);cursor:pointer;align-items:center;font-weight:500;display:inline-flex;position:relative}._pill_t5wox_16 input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}._pill_t5wox_16:has(input:checked){background:var(--color-brand-primary);color:var(--color-text-inverse)}._pill_t5wox_16:has(input:focus-visible){outline:2px solid var(--color-brand-primary);outline-offset:2px}._alertBox_t5wox_22{padding:var(--space-16) var(--space-16);border:1px solid var(--color-status-error);border-radius:var(--radius-card);background:var(--color-surface-card);color:var(--color-status-error);font-size:var(--type-body-size);line-height:var(--type-body-line);gap:var(--space-8);flex-direction:column;margin:0;display:flex}._link_t5wox_24{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-brand-primary);font-weight:500;text-decoration:none}._link_t5wox_24:hover{text-decoration:underline}._linkRow_t5wox_26{align-items:center;gap:var(--space-8);display:flex}._linkQuiet_t5wox_27{font:inherit;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}._linkQuiet_t5wox_27:hover{text-decoration:underline}._root_tc2ai_2{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._head_tc2ai_3{align-items:baseline;column-gap:var(--space-8);flex-wrap:wrap;display:flex}._name_tc2ai_4{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);font-weight:500}._meta_tc2ai_5{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta)}._list_tc2ai_6{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._in_tc2ai_7{justify-content:space-between;align-items:center;gap:var(--space-16);padding:2px 0;display:flex}._label_tc2ai_8{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary)}._val_tc2ai_9{font-size:var(--type-body-size);line-height:var(--type-body-line);font-variant-numeric:tabular-nums;color:var(--ink-body)}._missing_tc2ai_10{align-items:center;gap:var(--space-8);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta);display:inline-flex}._out_tc2ai_11{padding-top:var(--space-8);border-top:1px solid var(--surface-line)}._res_tc2ai_12{align-items:baseline;column-gap:var(--space-8);flex-wrap:wrap;display:flex}._resVal_tc2ai_13{font-size:var(--type-body-size);line-height:var(--type-body-line);font-variant-numeric:tabular-nums;color:var(--ink-body);font-weight:500}._skeleton_4ktbb_2{gap:var(--space-8);min-height:0;padding:var(--space-16);background:var(--surface-read);flex-direction:column;flex:1;display:flex;position:relative}._row_4ktbb_3{align-items:center;gap:var(--space-16);height:var(--space-48);display:flex}._bone_4ktbb_4{background:var(--color-grey-200);animation:_pulse_4ktbb_1 var(--motion-loop-shimmer) var(--ease-clinical) infinite;display:block}._hour_4ktbb_5{width:var(--space-40);height:var(--space-16);border-radius:var(--radius-tag);flex-shrink:0}._card_4ktbb_6{border-radius:var(--radius-control);flex:auto;height:100%}._note_4ktbb_7{align-items:center;gap:var(--space-8);padding:var(--space-16) var(--space-24);background:var(--color-surface-card);border:1px solid var(--color-border-default);border-radius:var(--radius-card);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);flex-direction:column;display:flex;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}._error_4ktbb_8{flex:1;justify-content:center;align-items:center;display:flex}@keyframes _pulse_4ktbb_1{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){._bone_4ktbb_4,._spinner_4ktbb_10{animation:none}}._none_alu8y_2{background:var(--surface-read);flex:1;justify-content:center;align-items:center;display:flex}._day_alu8y_3{background:var(--surface-read);flex-direction:column;flex:1;min-height:0;display:flex}._scroll_alu8y_4{scrollbar-width:none;flex:1;min-height:0;overflow:auto}._scroll_alu8y_4::-webkit-scrollbar{display:none}._sheet_alu8y_6{width:fit-content;min-width:100%}._head_alu8y_7{z-index:5;height:var(--space-40);border-bottom:1px solid var(--surface-line);background:var(--surface-read);align-items:center;display:flex;position:sticky;top:0}._gutter_alu8y_8{width:var(--space-64);flex-shrink:0;justify-content:center;align-items:center;display:flex}._corner_alu8y_9{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-subtle)}._cols_alu8y_10{grid-template-columns:minmax(calc(var(--space-16) * 8), .8fr) minmax(calc(var(--space-16) * 10), 1.3fr) minmax(calc(var(--space-16) * 7), .9fr) minmax(calc(var(--space-16) * 10), 1.3fr) minmax(calc(var(--space-16) * 8), 1.1fr) minmax(calc(var(--space-16) * 6), .8fr) minmax(calc(var(--space-16) * 10), 1.7fr);gap:var(--space-8);align-items:center;display:grid}._labels_alu8y_11{padding:var(--space-8) var(--space-8);color:var(--color-text-secondary);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);flex:auto}._labels_alu8y_11>div{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._body_alu8y_13{padding-bottom:var(--space-16)}._hour_alu8y_14[data-off]{background:var(--surface-panel)}._hourLine_alu8y_15{height:var(--space-40);align-items:center;display:flex}._rule_alu8y_16{background:var(--surface-line);flex:auto;height:1px}._hourLine_alu8y_15[data-current]>._rule_alu8y_16{background:var(--color-brand-primary)}._marker_alu8y_18{height:var(--space-24);padding-inline:var(--space-8);border-radius:var(--radius-control);color:var(--color-text-subtle);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);font-variant-numeric:tabular-nums;align-items:center;display:inline-flex}._marker_alu8y_18[data-marker=current]{background:var(--color-brand-primary);color:var(--surface-read)}._empty_alu8y_20{min-height:var(--space-48);display:flex}._empty_alu8y_20>p{padding:var(--space-8) var(--space-8);color:var(--color-text-muted);font-size:var(--type-meta-size);line-height:var(--type-meta-line);margin:0}._line_alu8y_22{margin-top:var(--space-8);display:flex}._row_alu8y_23{min-width:0;min-height:var(--space-48);padding:calc(var(--space-4) * 1.5) var(--space-8) calc(var(--space-4) * 1.5) var(--space-16);border-radius:var(--radius-lg);text-align:left;color:var(--color-text-primary);cursor:pointer;--row-hue-100:var(--cat-jade-100);--row-edge:var(--cat-jade-500);background:color-mix(in srgb, var(--row-hue-100) 50%, var(--surface-read));transition:box-shadow var(--motion-fast) var(--ease-clinical);border:0;flex:auto;font-family:inherit;position:relative}._row_alu8y_23[data-place=virtual]{--row-hue-100:var(--cat-sky-100);--row-edge:var(--cat-sky-500)}._row_alu8y_23[data-place=home]{--row-hue-100:var(--cat-orange-100);--row-edge:var(--cat-orange-500)}._row_alu8y_23[data-past]{--row-hue-100:var(--color-grey-100);--row-edge:var(--color-text-muted);background:var(--color-grey-100)}._row_alu8y_23:not([data-past]):hover{box-shadow:var(--shadow-1)}._row_alu8y_23[data-selected=true]{outline:2px solid var(--color-brand-primary);outline-offset:-2px}._row_alu8y_23[data-cancelled=true] ._primary_alu8y_29{text-decoration:line-through}._edge_alu8y_30{top:var(--space-8);bottom:var(--space-8);left:var(--space-4);border-radius:var(--radius-full);background:var(--row-edge);width:3px;position:absolute}._time_alu8y_31,._person_alu8y_31{gap:var(--space-8);min-width:0;display:flex}._time_alu8y_31{flex-direction:column;align-items:flex-start;gap:2px}._person_alu8y_31{align-items:center;gap:var(--space-8)}._mark_alu8y_18{color:var(--color-text-muted);display:flex}._mark_alu8y_18>svg{width:var(--space-12);height:var(--space-12)}._primary_alu8y_29{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary);overflow:hidden}._row_alu8y_23[data-past] ._primary_alu8y_29,._row_alu8y_23[data-past] ._body13_alu8y_37{color:var(--color-text-muted)}._row_alu8y_23[data-past] ._person_alu8y_31>span:first-child{filter:grayscale()}._secondary_alu8y_39{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);overflow:hidden}._profile_alu8y_40{flex-direction:column;min-width:0;display:flex;overflow:hidden}._body13_alu8y_37{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);overflow:hidden}._state_alu8y_42{align-items:center;min-width:0;display:flex}._dob_alu8y_43,._note_alu8y_43{min-width:0}._note_alu8y_43{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);overflow:hidden}._row_alu8y_23[data-past] ._note_alu8y_43{color:var(--color-text-muted)}._line_alu8y_22:has(>._block_alu8y_48){margin-block:var(--space-4)}._block_alu8y_48{min-width:0;min-height:var(--space-40);align-items:center;gap:var(--space-8);padding-inline:var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-control);background:repeating-linear-gradient(45deg, var(--color-grey-200) 0, var(--color-grey-200) 5px, var(--color-grey-100) 5px, var(--color-grey-100) 10px);text-align:left;cursor:pointer;flex:auto;font-family:inherit;display:flex}._block_alu8y_48[data-selected=true]{outline:2px solid var(--color-brand-primary);outline-offset:-2px}._block_alu8y_48>svg{width:var(--space-16);height:var(--space-16);color:var(--color-text-muted);flex-shrink:0}._blockTitle_alu8y_52{color:var(--color-text-secondary);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);flex-shrink:0}._blockNote_alu8y_53{color:var(--color-text-primary);font-size:var(--type-body-size);line-height:var(--type-body-line);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._blockTime_alu8y_54{color:var(--color-text-muted);font-size:var(--type-body-size);line-height:var(--type-body-line);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}._pill_rlcqu_2{z-index:20;pointer-events:none;position:relative}._bar_rlcqu_3{box-sizing:border-box;max-width:var(--space-40);height:var(--space-40);padding-inline:calc(var(--space-8) - 1px);white-space:nowrap;border:1px solid var(--surface-line);border-radius:var(--radius-full);background:color-mix(in srgb, var(--surface-read) 90%, transparent);box-shadow:var(--shadow-1);-webkit-backdrop-filter:blur(var(--space-8));backdrop-filter:blur(var(--space-8));pointer-events:auto;transition:max-width var(--motion-quick) var(--ease-clinical);align-items:center;display:flex;overflow:hidden}._pill_rlcqu_2[data-active] ._bar_rlcqu_3{max-width:calc(var(--space-40) + var(--space-16))}._button_rlcqu_9{align-items:center;gap:var(--space-8);height:var(--space-24);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;flex:none;padding:0;display:flex;position:relative}._button_rlcqu_9>svg{width:var(--space-16);height:var(--space-16);flex:none}._button_rlcqu_9:hover{color:var(--color-text-primary)}._button_rlcqu_9[data-active]{color:var(--color-brand-primary)}._badge_rlcqu_13{min-width:var(--space-16);height:var(--space-16);padding-inline:var(--space-4);border-radius:var(--radius-full);background:var(--color-brand-primary);color:var(--surface-read);font-size:var(--type-label-size);font-weight:600;line-height:var(--space-16);justify-content:center;align-items:center;display:inline-flex}._section_rlcqu_14{margin:calc(-1 * var(--space-8));flex-direction:column;display:flex}._bulk_rlcqu_15{padding:var(--space-8) var(--space-8);border-bottom:1px solid var(--surface-line);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);justify-content:space-between;align-items:center;display:flex}._bulk_rlcqu_15>button{color:var(--color-brand-primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}._bulk_rlcqu_15>button:disabled{color:var(--color-text-muted)}._optionCount_rlcqu_19{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;margin-inline-start:auto}._list_rlcqu_20{padding-block:var(--space-4);scrollbar-width:none;flex-direction:column;display:flex;overflow-y:auto}._option_rlcqu_19{align-items:center;gap:var(--space-8);width:100%;padding:calc(var(--space-4) * 1.5) var(--space-8);color:var(--color-text-primary);font-size:var(--type-body-size);line-height:var(--type-body-line);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._option_rlcqu_19:hover{background:var(--color-grey-100)}._optionLabel_rlcqu_23{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._box_rlcqu_24{width:var(--space-16);height:var(--space-16);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;display:flex}._box_rlcqu_24[data-checked]{border-color:var(--color-brand-primary);background:var(--color-brand-primary);color:var(--color-text-inverse)}._box_rlcqu_24>svg{width:var(--space-8);height:var(--space-8)}._modes_1fztr_1{gap:var(--space-8);flex-direction:column;display:flex}._tableBox_1fztr_2{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--color-white);overflow:hidden}._table_1fztr_2{border-collapse:collapse;width:100%;font-size:var(--type-body-size);line-height:var(--type-body-line)}._table_1fztr_2 th{height:var(--table-head-row);padding:0 var(--space-16);text-align:left;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary);border-bottom:1px solid var(--surface-line)}._table_1fztr_2 td{height:var(--table-row);padding:0 var(--space-16);border-bottom:1px solid var(--color-border-subtle)}._table_1fztr_2 tr:last-child td{border-bottom:0}._right_1fztr_7{font-variant-numeric:tabular-nums;text-align:right!important}._muted_1fztr_8{color:var(--color-text-muted)}._line_1fztr_9{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);margin:0}._meta_1fztr_10{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._group_1fztr_11{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._stack_1fztr_12{gap:var(--space-24);flex-direction:column;display:flex}._tight_1fztr_13{gap:var(--space-8);flex-direction:column;display:flex}._row_1fztr_14{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._card_1fztr_15{gap:var(--space-24);padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--color-white);flex-direction:column;display:flex}._choice_1fztr_16{align-items:flex-start;gap:var(--space-8);padding:var(--space-8) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-md);cursor:pointer;display:flex}._choice_1fztr_16 input{margin-top:var(--space-4)}._choice_1fztr_16>span{flex-direction:column;display:flex}._choiceTitle_1fztr_19{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight)}._stamp_oegc9_2{color:var(--ink-secondary)}._badge_oegc9_3{border:1px solid var(--surface-line);background:var(--surface-read);width:352px;color:var(--ink-body);text-align:left;border-radius:16px;position:relative;overflow:hidden}._band_oegc9_4{background:radial-gradient(120% 140% at 0% 0%, color-mix(in srgb, var(--accent-primary) 16%, var(--surface-read)) 0%, var(--accent-active-bg) 100%);height:80px;position:relative;overflow:hidden}._lanyard_oegc9_5{top:var(--spacing-2);width:var(--spacing-10);height:var(--spacing-2);border-radius:var(--radius-full);background:var(--surface-read);box-shadow:inset 0 1px 2px color-mix(in srgb, var(--ink-body) 18%, transparent);position:absolute;left:50%;transform:translate(-50%)}._bandStamp_oegc9_6{top:calc(var(--spacing-10) * -1);right:calc(var(--spacing-6) * -1);opacity:.16;mix-blend-mode:multiply;position:absolute;transform:rotate(-14deg)}._photoRow_oegc9_7{margin-top:calc(var(--spacing-12) * -1);padding-inline:var(--spacing-6);align-items:flex-end;display:flex;position:relative}._photo_oegc9_7{padding:var(--spacing-1);background:var(--surface-read);box-shadow:0 2px 8px color-mix(in srgb, var(--ink-body) 10%, transparent);border-radius:24px;flex-shrink:0;position:relative}._face_oegc9_9{border-radius:var(--radius-xl);background:var(--surface-panel);width:72px;height:72px;color:var(--ink-secondary);font-size:var(--type-section-size);font-weight:var(--type-section-weight);justify-content:center;align-items:center;display:flex}._dot_oegc9_10{right:var(--spacing-1);bottom:var(--spacing-1);width:var(--spacing-4);height:var(--spacing-4);border:3px solid var(--surface-read);border-radius:var(--radius-full);background:var(--ink-subtle);position:absolute}._dot_oegc9_10[data-on]{background:var(--status-good)}._who_oegc9_12{gap:var(--spacing-1);padding:var(--space-16) var(--spacing-6) 0;flex-direction:column;display:flex}._nameRow_oegc9_13{align-items:center;gap:var(--spacing-2);min-width:0;display:flex}._name_oegc9_13{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0;overflow:hidden}._check_oegc9_15{color:var(--ink-subtle);margin-left:auto;display:inline-flex}._check_oegc9_15[aria-checked=true]{color:var(--accent-primary)}._check_oegc9_15 svg{width:var(--spacing-4);height:var(--spacing-4)}._issue_oegc9_18{color:var(--status-attention-text);display:inline-flex}._issue_oegc9_18 svg{width:var(--spacing-4);height:var(--spacing-4)}._specialty_oegc9_20{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-secondary);font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0;overflow:hidden}._shift_oegc9_21{align-items:center;gap:var(--spacing-2);margin:var(--spacing-1) 0 0;color:var(--ink-secondary);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);display:inline-flex}._shiftDot_oegc9_22{width:var(--spacing-2);height:var(--spacing-2);border-radius:var(--radius-full);background:var(--ink-subtle)}._shift_oegc9_21[data-on] ._shiftDot_oegc9_22{background:var(--status-good)}._shift_oegc9_21[data-on] ._shiftLabel_oegc9_24{color:var(--status-good-text)}._hours_oegc9_25{font-variant-numeric:tabular-nums;font-weight:400}._today_oegc9_26{margin:var(--spacing-4) var(--spacing-6) 0;border-radius:var(--radius-xl);background:var(--surface-panel);grid-template-columns:1fr 1fr;display:grid}._cell_oegc9_27{align-items:flex-start;gap:var(--spacing-1);padding:calc(var(--spacing-1) * 2.5) var(--space-16);flex-direction:column;display:flex}._cell_oegc9_27+._cell_oegc9_27{border-left:1px solid var(--surface-line)}._label_oegc9_29{color:var(--ink-secondary);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);margin:0}._figure_oegc9_30{color:var(--ink-body);font-size:var(--type-lead-size);line-height:var(--type-lead-line);font-weight:var(--type-lead-weight);font-variant-numeric:tabular-nums}._body_oegc9_31{gap:var(--spacing-4);padding:var(--spacing-4) var(--spacing-6) var(--spacing-6);flex-direction:column;display:flex}._section_oegc9_32{gap:var(--spacing-2);flex-direction:column;display:flex}._empty_oegc9_33{color:var(--ink-meta);font-size:var(--type-body-size);line-height:var(--type-body-line)}._empty_oegc9_33[data-error]{color:var(--status-bad)}._slots_oegc9_35{gap:var(--spacing-2);flex-wrap:wrap;display:flex}._slot_oegc9_35{height:var(--spacing-8);padding-inline:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);color:var(--ink-body);font-size:var(--type-body-strong-size);font-weight:var(--type-body-strong-weight);font-variant-numeric:tabular-nums;align-items:center;display:inline-flex}button._slot_oegc9_35{cursor:pointer}button._slot_oegc9_35:hover{border-color:var(--accent-primary);background:var(--accent-active-bg);color:var(--accent-primary)}._slot_oegc9_35[data-static]{background:var(--surface-app);color:var(--ink-secondary);border-color:#0000}._book_oegc9_40{gap:var(--spacing-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._tile_oegc9_41{align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--space-16);border:1px solid color-mix(in srgb, var(--tile-ink) 30%, transparent);border-radius:var(--radius-lg);background:var(--tile-bg);color:var(--tile-ink);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);cursor:pointer;display:flex}._tile_oegc9_41 svg{width:var(--spacing-4);height:var(--spacing-4)}._tile_oegc9_41[data-hue=jade]{--tile-bg:var(--cat-jade-100);--tile-ink:var(--cat-jade-800)}._tile_oegc9_41[data-hue=sky]{--tile-bg:var(--cat-sky-100);--tile-ink:var(--cat-sky-800)}._tile_oegc9_41[data-hue=orange]{--tile-bg:var(--cat-orange-100);--tile-ink:var(--cat-orange-800)}._foot_oegc9_46{align-items:center;gap:var(--spacing-2);padding:var(--space-16) var(--spacing-6);border-top:1px solid var(--surface-line);background:color-mix(in srgb, var(--accent-active-bg) 35%, var(--surface-read));color:var(--ink-secondary);font-size:var(--type-label-size);line-height:var(--type-label-line);display:flex}._footName_oegc9_47{color:var(--ink-body);font-weight:var(--type-label-weight)}._footMeta_oegc9_48{margin-left:auto}._trigger_oegc9_49{align-items:center;gap:var(--spacing-2);max-width:224px;height:32px;padding-inline:var(--spacing-2);border-radius:var(--radius-control);color:var(--ink-body);font-size:var(--type-body-strong-size);font-weight:var(--type-body-strong-weight);cursor:pointer;display:inline-flex}._trigger_oegc9_49:hover,._trigger_oegc9_49[aria-expanded=true]{background:var(--surface-panel)}._triggerName_oegc9_51{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._chev_oegc9_52{width:var(--spacing-4);height:var(--spacing-4);color:var(--ink-secondary)}._menu_oegc9_53{width:440px;padding:var(--spacing-2);border-radius:var(--radius-xl);background:var(--surface-read);box-shadow:var(--shadow-overlay);border:1px solid var(--surface-line)}._prow_oegc9_54{margin-block:var(--spacing-1);border-radius:var(--radius-lg);position:relative}._prow_oegc9_54:hover{background:var(--color-grey-100)}._prow_oegc9_54[data-selected]{background:var(--color-blue-100)}._prowMain_oegc9_57{align-items:flex-start;gap:var(--space-8);width:100%;min-height:var(--spacing-16);padding:calc(var(--spacing-1) * 2.5) 160px calc(var(--spacing-1) * 2.5) var(--space-16);text-align:left;display:flex}._ptext_oegc9_58{flex-direction:column;flex:auto;min-width:0;display:flex}._ptitle_oegc9_59{align-items:center;gap:var(--spacing-2);display:flex}._pname_oegc9_60{font-size:var(--type-body-strong-size);font-weight:var(--type-body-strong-weight)}._prow_oegc9_54[data-selected] ._pname_oegc9_60{color:var(--color-blue-700)}._ptag_oegc9_62{padding-inline:var(--spacing-2);border:1px solid var(--surface-line);border-radius:var(--radius-tag);background:var(--surface-read);color:var(--ink-secondary);font-size:var(--type-label-size);font-weight:var(--type-label-weight)}._pmeta_oegc9_63{color:var(--ink-meta);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}._paddr_oegc9_64{color:var(--ink-secondary);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}._pcheck_oegc9_65{top:var(--spacing-4);right:var(--spacing-3);width:var(--spacing-4);height:var(--spacing-4);color:var(--color-brand-primary);position:absolute}._ppage_oegc9_66{top:50%;right:var(--spacing-10);align-items:center;gap:var(--spacing-1);height:var(--spacing-8);padding-inline:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);color:var(--ink-secondary);font-size:var(--type-label-size);font-weight:var(--type-label-weight);display:inline-flex;position:absolute;transform:translateY(-50%)}._ppage_oegc9_66 svg{width:var(--spacing-4);height:var(--spacing-4)}._tabCount_oegc9_68{font-variant-numeric:tabular-nums;font-weight:400}._filtered_oegc9_69{width:var(--spacing-2);height:var(--spacing-2);border-radius:var(--radius-full);background:var(--color-brand-primary)}._sparkline_oegc9_70{color:var(--color-brand-primary)}._row_oegc9_71{align-items:center;gap:var(--spacing-8);display:flex}._trigger_oegc9_49,._prowMain_oegc9_57,._check_oegc9_15{text-align:inherit;background:0 0;border:0;padding:0;font-family:inherit}._trigger_oegc9_49{padding-inline:var(--space-16);padding-inline:var(--spacing-2)}._prowMain_oegc9_57{padding:calc(var(--spacing-1) * 2.5) 160px calc(var(--spacing-1) * 2.5) var(--space-16)}._slot_oegc9_35,._tile_oegc9_41,._ppage_oegc9_66,._quick_oegc9_77{font-family:inherit}._summary_oegc9_79{font-variant-numeric:tabular-nums;color:var(--accent-active-text);font-weight:400}._chev_oegc9_52[data-open]{transform:rotate(180deg)}._body_19ybe_1{gap:var(--space-8);padding:0 var(--space-8) var(--space-8);flex-direction:column;display:flex}._who_19ybe_2{color:var(--color-text-secondary);margin:0}._slots_19ybe_3{gap:var(--space-8);flex-wrap:wrap;display:flex}._slot_19ybe_3{height:var(--space-32);padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);color:var(--color-text-primary);cursor:pointer;font-size:var(--type-body-size);line-height:var(--type-body-line)}._slot_19ybe_3:hover{background:var(--surface-panel)}._slot_19ybe_3[aria-pressed=true]{border-color:var(--color-brand-primary);background:var(--color-surface-tint-brand);color:var(--color-brand-primary)}._none_19ybe_7{color:var(--color-text-muted);margin:0}._anchor_1mvcx_1{gap:var(--space-4);flex-direction:column;display:inline-flex}._menu_1mvcx_2{padding:var(--space-4) 0;flex-direction:column;margin:0;display:flex}._item_1mvcx_3{justify-content:space-between;align-items:center;gap:var(--space-8);width:100%;height:var(--control-height);padding:0 var(--space-16);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._item_1mvcx_3:hover:not(:disabled){background:var(--color-surface-tint)}._item_1mvcx_3:disabled{color:var(--color-text-hint,var(--color-text-muted));cursor:default}._item_1mvcx_3 svg{width:var(--space-16);height:var(--space-16);color:var(--color-text-muted);flex:none}._rule_1mvcx_7{height:1px;margin:var(--space-4) 0;background:var(--surface-line);border:0}._trigger_1mvcx_8{align-items:center;gap:var(--space-8);height:var(--control-height);padding:0 var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);font:inherit;font-size:var(--type-body-size);font-weight:var(--type-body-strong-weight);cursor:pointer;display:inline-flex}._trigger_1mvcx_8 svg{width:var(--space-16);height:var(--space-16);color:var(--color-text-muted)}._row_1mvcx_10{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);background:var(--surface-read);border-bottom:1px solid var(--surface-line);display:flex}._chips_1mvcx_11{gap:var(--space-8);flex-wrap:nowrap;flex:1;min-width:0;display:flex;overflow-x:auto}._iconBtn_1mvcx_12{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-md);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}._iconBtn_1mvcx_12:hover{background:var(--color-grey-100);color:var(--color-text-primary)}._iconBtn_1mvcx_12 svg{width:var(--space-16);height:var(--space-16)}._panel_1mvcx_15{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);width:720px;box-shadow:var(--shadow-overlay);position:relative}._panelIn_1mvcx_16{align-items:flex-start;gap:var(--space-8);padding:var(--space-16) var(--space-16);display:flex}._grow_1mvcx_17{flex:1;min-width:0}._bulk_1mvcx_18{align-items:center;gap:var(--space-4);flex:none;display:flex}._side_1mvcx_19{gap:var(--space-8);width:380px;padding:var(--space-16);background:var(--surface-read);border-left:1px solid var(--surface-line);flex-direction:column;display:flex}._err_1mvcx_20{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-status-error);margin:0}._actions_1mvcx_21{gap:var(--space-8);display:flex}._bar_1mvcx_22{width:640px;height:var(--space-48,48px);padding:0 var(--space-16);border-bottom:1px solid var(--surface-line);background:var(--surface-read);justify-content:flex-end;align-items:center;display:flex}._none_1mvcx_23{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);margin:0}._side_1mvcx_19[data-state=loading]{align-items:flex-end}._root_pwrne_2{background:var(--surface-read);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._heads_pwrne_3{z-index:2;border-bottom:1px solid var(--surface-line);background:var(--surface-read);grid-template-columns:repeat(7,minmax(0,1fr));display:grid;position:sticky;top:0}._head_pwrne_3{height:var(--space-40);padding:0 var(--space-8);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary);align-items:center;display:flex}._head_pwrne_3:not(:first-child){border-left:1px solid var(--color-border-subtle)}._grid_pwrne_6{scrollbar-width:none;flex:1;grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:minmax(max-content,1fr);min-height:0;display:grid;overflow-y:auto}._cell_pwrne_7{min-height:calc(var(--space-16) * 7);align-items:stretch;gap:var(--space-4);min-width:0;padding:var(--space-8);border-right:1px solid var(--color-border-subtle);border-bottom:1px solid var(--color-border-subtle);background:var(--surface-read);cursor:pointer;text-align:left;flex-direction:column;display:flex}._cell_pwrne_7:nth-child(7n){border-right:0}._cell_pwrne_7[data-out=true],._cell_pwrne_7[data-closed=true]{background:var(--color-grey-100)}._cell_pwrne_7:hover{background:color-mix(in srgb, var(--color-blue-100) 30%, var(--surface-read))}._numRow_pwrne_11{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._num_pwrne_11{height:var(--space-24);min-width:var(--space-24);padding:0 var(--space-4);border-radius:var(--radius-full);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);font-variant-numeric:tabular-nums;color:var(--color-text-primary);justify-content:center;align-items:center;display:inline-flex}._cell_pwrne_7[data-out=true] ._num_pwrne_11{color:var(--color-text-hint)}._num_pwrne_11[data-today]{background:var(--color-brand-primary);color:var(--color-text-inverse)}._chips_pwrne_15{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._chip_pwrne_15{align-items:center;gap:var(--space-4);width:100%;padding:2px var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--surface-read);text-align:left;cursor:pointer;font-family:inherit;display:flex;overflow:hidden}._chip_pwrne_15:hover{background:var(--color-grey-100)}._chip_pwrne_15[data-selected=true]{outline:2px solid var(--color-brand-primary);outline-offset:-2px}._bar_pwrne_19{width:2px;height:var(--space-12);border-radius:var(--radius-full);background:var(--cat-jade-500);flex-shrink:0}._bar_pwrne_19[data-hue=sky]{background:var(--cat-sky-500)}._bar_pwrne_19[data-hue=orange]{background:var(--cat-orange-500)}._bar_pwrne_19[data-hue=purple]{background:var(--cat-purple-500)}._bar_pwrne_19[data-hue=blue]{background:var(--cat-blue-500)}._bar_pwrne_19[data-hue=vermilion]{background:var(--cat-vermilion-500)}._bar_pwrne_19[data-hue=yellow]{background:var(--cat-yellow-500)}._blockChip_pwrne_27,._blockChip_pwrne_27:hover{background:repeating-linear-gradient(45deg, var(--color-grey-200) 0, var(--color-grey-200) 5px, var(--color-grey-100) 5px, var(--color-grey-100) 10px)}._blockChip_pwrne_27>svg{width:var(--space-12);height:var(--space-12);color:var(--color-text-muted);flex:none}._bar_pwrne_19[data-past]{background:var(--color-grey-400)}._name_pwrne_31{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-primary);flex:1;overflow:hidden}._name_pwrne_31[data-past]{color:var(--color-text-secondary)}._range_pwrne_33{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);flex-shrink:0}._more_pwrne_34{padding:2px var(--space-4);border-radius:var(--radius-sm);color:var(--color-brand-primary);font-family:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);cursor:pointer;background:0 0;border:0;align-self:flex-start;font-weight:600}._more_pwrne_34:hover{background:color-mix(in srgb, var(--color-blue-100) 50%, transparent)}._card_itz4f_2{box-sizing:border-box;border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-surface-card);width:320px;max-width:320px;padding:var(--space-16);box-shadow:var(--shadow-overlay);font-size:var(--type-body-size);color:var(--color-text-primary)}._head_itz4f_3{align-items:flex-start;gap:var(--space-8);display:flex}._who_itz4f_4{flex:1;min-width:0}._title_itz4f_5{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:600}._sub_itz4f_6{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._rows_itz4f_7{margin:var(--space-8) 0 0;gap:var(--space-4) var(--space-8);grid-template-columns:auto minmax(0,1fr);display:grid}._rows_itz4f_7 dt{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._rows_itz4f_7 dd{font-size:var(--type-body-size);line-height:var(--type-body-line);font-variant-numeric:tabular-nums;margin:0}._statement_itz4f_10{margin:var(--space-8) 0 0;-webkit-line-clamp:4;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._supportLabel_itz4f_11{margin-top:var(--space-8);margin-bottom:var(--space-4);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._tags_itz4f_12{gap:var(--space-4);flex-wrap:wrap;display:flex}._tag_itz4f_12{height:var(--space-24);padding:0 var(--space-8);border-radius:var(--radius-sm);background:var(--color-status-neutral-bg);font-size:var(--type-label-size);color:var(--color-text-secondary);align-items:center;font-weight:500;display:inline-flex}._note_itz4f_14{margin:var(--space-8) 0 0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._actions_itz4f_15{margin-top:var(--space-8);gap:var(--space-8);flex-wrap:wrap;display:flex}._item_itz4f_16{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-card);font:inherit;font-size:var(--type-body-size);cursor:default;display:inline-flex}._item_itz4f_16:hover,._item_itz4f_16:focus-visible{background:var(--color-surface-tint-soft)}._anchor_itz4f_18{display:inline-block;position:relative}._floating_itz4f_19{left:calc(100% + var(--space-8));z-index:5;position:absolute;top:0}._stack_itz4f_20{gap:var(--space-24);flex-wrap:wrap;align-items:flex-start;display:flex}._chips_1pof1_2{align-items:center;gap:var(--space-8);min-width:0;display:flex}._button_1pof1_3{border-radius:var(--radius-md);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;display:block}._chip_1pof1_2{align-items:center;gap:var(--space-8);height:calc(var(--space-40) + 2px);padding:var(--space-4) var(--space-8) var(--space-4) var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);white-space:nowrap;display:flex}._button_1pof1_3:hover ._chip_1pof1_2{background:var(--surface-panel)}._chip_1pof1_2[data-ring]{border-color:var(--color-brand-primary);box-shadow:inset 0 0 0 1px var(--color-brand-primary)}._initial_1pof1_7{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-lg);background:var(--color-grey-200);color:var(--color-text-secondary);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);flex:none;place-items:center;display:grid}._text_1pof1_8{flex-direction:column;align-items:flex-start;min-width:0;display:flex}._name_1pof1_9{text-overflow:ellipsis;color:var(--color-text-primary);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);overflow:hidden}._specialty_1pof1_10{text-overflow:ellipsis;color:var(--color-text-muted);font-size:var(--type-meta-size);line-height:var(--type-meta-line);overflow:hidden}._item_1pof1_13{position:relative}._card_1pof1_14{z-index:30;padding-top:var(--space-8);position:absolute;top:100%;left:0}._card_1pof1_14>*{box-shadow:var(--shadow-overlay)}._menu_1pof1_18{gap:var(--space-8);flex-direction:column;display:flex}._menuList_1pof1_19{flex-direction:column;display:flex}._menuRow_1pof1_20{min-height:var(--space-40);padding:var(--space-4) var(--space-8);border-radius:var(--radius-md);align-items:center;display:flex}._menuRow_1pof1_20:hover{background:var(--surface-panel)}._menuWho_1pof1_22{align-items:center;gap:var(--space-8);display:inline-flex}._menuBulk_1pof1_23{gap:var(--space-8);padding-top:var(--space-8);border-top:1px solid var(--surface-line);display:flex}._bar_felgy_2{align-items:center;gap:var(--space-8);min-height:var(--space-40);padding:var(--space-4) var(--space-16);box-shadow:inset 0 -1px 0 var(--surface-line);background:var(--surface-read);flex:none;display:flex;position:relative}._period_felgy_3{align-items:center;gap:var(--space-8);flex:none;min-width:0;display:flex}._dateTrigger_felgy_4{align-items:center;gap:var(--space-4);height:var(--space-32);padding-inline:var(--space-8);border-radius:var(--radius-sm);color:var(--color-text-primary);font-family:inherit;font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;background:0 0;border:0;display:inline-flex}._dateTrigger_felgy_4:hover{background:var(--surface-panel)}._dateChevron_felgy_6{width:var(--space-12);height:var(--space-12);color:var(--color-text-muted)}._steps_felgy_7{align-items:center;gap:var(--space-8);display:flex}._step_felgy_7{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-control);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}._step_felgy_7:hover{background:var(--surface-panel);color:var(--color-text-primary)}._step_felgy_7>svg{width:var(--space-16);height:var(--space-16)}._today_felgy_11{height:var(--space-32);padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-control);background:var(--surface-read);color:var(--color-text-primary);font-family:inherit;font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);cursor:pointer}._today_felgy_11:disabled{opacity:.5;cursor:default}._center_felgy_13{flex:auto;justify-content:center;min-width:min-content;display:flex}._trailing_felgy_14{align-items:center;gap:var(--space-8);flex:0 auto;min-width:0;margin-left:auto;display:flex}._trailing_felgy_14>:last-child{flex:none}._pickerFoot_felgy_16{width:100%;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);justify-content:space-between;align-items:center;display:flex}._pickerFoot_felgy_16>button{color:var(--color-brand-primary);font:inherit;font-weight:var(--type-label-weight);cursor:pointer;background:0 0;border:0;padding:0}[data-intel-folded] ._bar_felgy_2{padding-right:calc(var(--space-16) + var(--intel-disc-reserve))}._scroll_xsknx_2{--cal-hour:calc(var(--space-16) * 5);isolation:isolate;background:var(--surface-read);flex:1 1 0;min-height:0;position:relative;overflow:auto}._sheet_xsknx_3{width:100%;min-width:calc(var(--space-64) + var(--block-min) * var(--cols))}._head_xsknx_4{z-index:5;background:var(--surface-read);box-shadow:inset 0 -1px 0 var(--surface-line);display:flex;position:sticky;top:0}._corner_xsknx_5{z-index:6;box-sizing:border-box;flex:0 0 var(--space-64);height:var(--space-40);background:var(--surface-read);box-shadow:inset -1px 0 0 var(--surface-line);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);justify-content:center;align-items:center;display:flex;position:sticky;left:0}._day_xsknx_6{box-sizing:border-box;min-width:0;height:var(--space-40);align-items:center;gap:var(--space-8);padding:0 var(--space-8);box-shadow:inset -1px 0 0 var(--surface-line);flex:1 1 0;display:flex}._day_xsknx_6:last-child{box-shadow:none}._day_xsknx_6[data-today]{background:var(--color-blue-100)}._dayHead_xsknx_9{text-align:left;font-family:inherit;font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);font-variant-numeric:tabular-nums;color:var(--color-text-primary);background:0 0;border:0;align-items:center;padding:0;display:flex}._dayHead_xsknx_9:not(:disabled){cursor:pointer}._dayHead_xsknx_9:not(:disabled):hover{text-decoration:underline}._day_xsknx_6[data-today] ._dayHead_xsknx_9{color:var(--color-brand-primary)}._todayWord_xsknx_13{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-blue-800)}._body_xsknx_14{display:flex;position:relative}._gutter_xsknx_15{z-index:4;flex:0 0 var(--space-64);background:var(--surface-read);position:sticky;left:0}._hourLabel_xsknx_16{box-sizing:border-box;height:var(--cal-hour);padding:var(--space-4) var(--space-8) 0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-subtle);box-shadow:inset -1px 0 0 var(--surface-line), inset 0 -1px 0 var(--surface-line)}._col_xsknx_17{min-width:0;box-shadow:inset -1px 0 0 var(--surface-line);flex:1 1 0;position:relative}._col_xsknx_17:last-child{box-shadow:none}._col_xsknx_17[data-today]{background:var(--surface-new)}._off_xsknx_20{background:var(--surface-panel);position:absolute;left:0;right:0}._lines_xsknx_22{pointer-events:none;position:absolute;inset:0}._hour_xsknx_16{box-sizing:border-box;height:var(--cal-hour);box-shadow:inset 0 -1px 0 var(--surface-line);position:relative}._hour_xsknx_16:after{content:"";border-top:1px dashed var(--surface-line);position:absolute;top:50%;left:0;right:0}._slot_xsknx_25{left:var(--space-4);right:var(--space-4);z-index:1;position:absolute}._slot_xsknx_25[data-overlap]{right:auto;left:var(--slot-left);width:calc(var(--slot-width) - var(--space-4))}._slot_xsknx_25[draggable=true]{cursor:grab}._drop_xsknx_28{z-index:3;background:var(--color-brand-primary);pointer-events:none;height:2px;position:absolute;left:0;right:0}._drop_xsknx_28 span{left:var(--space-4);padding:0 var(--space-4);border-radius:var(--radius-sm);background:var(--color-brand-primary);color:var(--color-text-inverse);font-size:var(--type-meta-size);line-height:var(--type-meta-line);position:absolute;top:2px}._now_xsknx_30{z-index:2;background:var(--color-brand-primary);pointer-events:none;height:1px;position:absolute;left:0;right:0}._now_xsknx_30:before{content:"";left:calc(-1 * var(--space-4));top:calc(-1 * var(--space-4));width:var(--space-8);height:var(--space-8);border-radius:var(--radius-full);background:var(--color-brand-primary);position:absolute}._root_4as37_2{gap:var(--space-4);flex-direction:column;display:flex}._count_4as37_3{text-align:right;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta);margin:0}._divider_9baml_1{width:1px;height:var(--space-24);margin:0 var(--space-4);background:var(--surface-line)}._statusLine_9baml_2{align-items:center;gap:var(--space-8);min-width:0;max-height:72px;padding:var(--space-4) var(--space-16);background:var(--surface-read);border-bottom:1px solid var(--surface-line);font-size:var(--type-body-size);line-height:var(--type-body-line);overflow-wrap:anywhere;flex-wrap:wrap;display:flex;overflow-y:auto}._shell_9baml_3{background:var(--color-surface-background);flex-direction:column;height:100%;min-height:0;display:flex}._stage_9baml_4{flex:1;min-height:0;display:flex;position:relative}._canvasArea_9baml_5{flex:1;min-width:0;min-height:0;display:flex;position:relative}._canvasArea_9baml_5>*{flex:1;min-width:0}._card_9baml_7{background:var(--surface-read);border-left:1px solid var(--surface-line);flex:none;width:368px;min-height:0;overflow:auto}._statusNote_14zo0_9{color:var(--color-text-muted)}._iconAction_14zo0_10{border-radius:var(--radius-control);width:32px;height:32px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}._iconAction_14zo0_10:hover:not(:disabled){background:var(--surface-panel);color:var(--color-text-primary)}._iconAction_14zo0_10:disabled{color:var(--color-text-subtle);cursor:default}._iconAction_14zo0_10:focus-visible{outline:2px solid var(--accent-primary);outline-offset:1px}._triggerPill_14zo0_27{align-items:center;gap:var(--space-4);height:32px;padding:0 var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-full);background:var(--surface-read);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary);white-space:nowrap;cursor:pointer;display:inline-flex}._triggerPill_14zo0_27:hover{border-color:var(--color-border-strong);color:var(--color-text-primary)}._triggerPill_14zo0_27:focus-visible{outline:2px solid var(--accent-primary);outline-offset:1px}._triggerOption_14zo0_43{justify-content:space-between;align-items:center;gap:var(--space-8);width:100%;display:inline-flex}._tracksDock_14zo0_46{align-items:center;gap:var(--space-8);flex-direction:column;display:flex}._trackBoardPanel_14zo0_54{width:min(720px,100%);max-height:320px;padding:var(--space-16);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-panel);box-shadow:var(--shadow-overlay);overflow:auto}._tracksBar_14zo0_65{align-items:center;gap:var(--space-8);max-width:100%;height:40px;padding:0 var(--space-4) 0 var(--space-16);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-control);white-space:nowrap;display:flex;overflow-x:auto}._tracksBarLabel_14zo0_78{align-items:center;gap:var(--space-4);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted);display:inline-flex}._trackItem_14zo0_85{align-items:center;gap:var(--space-4);height:32px;padding:0 var(--space-4);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-weight);color:var(--color-text-primary);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;display:inline-flex}button._trackItem_14zo0_85{cursor:pointer}button._trackItem_14zo0_85:hover{color:var(--color-text-primary);border-bottom-color:var(--surface-line)}button._trackItem_14zo0_85:focus-visible{outline:2px solid var(--accent-primary);outline-offset:1px;border-radius:var(--radius-tag)}._trackItem_14zo0_85[aria-pressed=true]{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);border-bottom-color:var(--color-text-primary)}._trackNumber_14zo0_91{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-meta-weight);color:var(--color-text-muted);font-variant-numeric:tabular-nums}._focusPill_14zo0_93{top:var(--space-12);z-index:5;align-items:center;gap:var(--space-8);height:32px;padding:0 var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-full);background:var(--surface-read);font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary);cursor:pointer;display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}._focusPill_14zo0_93:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}._focusDot_14zo0_112{border-radius:var(--radius-full);background:var(--color-text-muted);width:8px;height:8px}._focusMeta_14zo0_113{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-meta-weight);color:var(--color-text-muted)}._focusKey_14zo0_114{padding:0 var(--space-4);border:1px solid var(--surface-line);border-radius:var(--radius-tag);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._trackCount_14zo0_115{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-meta-weight);color:var(--color-text-muted);font-variant-numeric:tabular-nums}._barLink_14zo0_116{align-items:center;gap:var(--space-4);font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--accent-primary);cursor:pointer;background:0 0;border:0;display:inline-flex}._simStrip_14zo0_128{align-items:center;gap:var(--space-8);padding:var(--space-4) var(--space-8) var(--space-4) var(--space-16);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-control);box-shadow:var(--shadow-2);white-space:nowrap;display:flex}._simPill_14zo0_139{padding:1px var(--space-8);border-radius:var(--radius-tag);background:var(--accent-active-bg);color:var(--accent-active-text);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight)}._simCount_14zo0_146{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary)}._simBlocked_14zo0_147{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-status-error)}._simSkipped_14zo0_148{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-meta-weight);color:var(--color-text-muted)}._simInputs_14zo0_149{align-items:center;gap:var(--space-4);font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--accent-primary);cursor:pointer;background:0 0;border:0;display:inline-flex}._simInputsPopover_14zo0_159{width:360px}._simDetails_14zo0_160{left:var(--space-16);right:var(--space-16);z-index:8;background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-panel);max-height:50%;box-shadow:var(--shadow-overlay);position:absolute;bottom:72px;overflow:auto}._emptyHint_14zo0_175{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-weight);color:var(--color-text-muted);white-space:nowrap;margin:0}._simValues_14zo0_183{gap:var(--space-8);flex-direction:column;display:flex}._runDetails_14zo0_184{gap:var(--space-8);padding:var(--space-16) var(--space-16);flex-direction:column;display:flex}._runDetailsHead_14zo0_185{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}._runDetailsTitle_14zo0_186{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-primary);margin:0}._runDetailsLine_14zo0_187{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-weight);color:var(--color-text-secondary);overflow-wrap:anywhere;margin:0}._runDetailsGaps_14zo0_188{padding-left:var(--space-16);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-weight);color:var(--color-text-primary);margin:0}._runDetailsGaps_14zo0_188 li[data-severity=blocker]{color:var(--color-status-error)}._runDetailsNote_14zo0_190{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-meta-weight);color:var(--color-text-muted);margin:0}._title_14zo0_194{field-sizing:content;border-radius:var(--radius-tag);min-width:120px;max-width:100%;color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;margin:0;padding:0;overflow:hidden}._title_14zo0_194::placeholder{color:var(--color-text-muted)}._title_14zo0_194:hover{background:var(--surface-panel)}._title_14zo0_194:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}._tracksDockStatic_14zo0_217{align-items:center;gap:var(--space-8);flex-direction:column;max-width:100%;display:flex}._simStripWrap_14zo0_218{align-items:center;gap:var(--space-8);flex-direction:column;display:flex}._simInputsPopoverStatic_14zo0_219{width:360px;padding:var(--space-16);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-panel);box-shadow:var(--shadow-overlay)}._moreWrap_14zo0_220,._pillWrap_14zo0_220{display:inline-flex;position:relative}._menu_14zo0_221{top:calc(100% + var(--space-4));z-index:8;min-width:200px;padding:var(--space-4);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-control);box-shadow:var(--shadow-overlay);margin:0;list-style:none;position:absolute;right:0}._pillWrap_14zo0_220 ._menu_14zo0_221{left:0;right:auto}._menuItem_14zo0_223{width:100%;height:32px;padding:0 var(--space-16);border-radius:var(--radius-sm);text-align:left;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-weight);color:var(--color-text-primary);cursor:pointer;background:0 0;border:0;display:block}._menuItem_14zo0_223:hover{background:var(--surface-panel)}._simStrip_14zo0_128{flex-wrap:wrap;justify-content:center;min-width:0;max-width:100%}._simStripWrap_14zo0_218{min-width:0;max-width:100%}._wrap_1b62u_4{gap:var(--space-8);flex-direction:column;display:flex}._panel_1b62u_5{gap:var(--space-8);padding:var(--space-16);border-radius:var(--radius-control);background:var(--surface-panel);flex-direction:column;display:flex}._head_1b62u_13{align-items:center;gap:var(--space-8);font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary);display:flex}._head_1b62u_13>span:last-of-type{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-weight);color:var(--color-text-secondary)}._group_1b62u_15{gap:var(--space-8);padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-control);background:var(--surface-read);flex-direction:column;display:flex}._remove_1b62u_24{border-radius:var(--radius-control);width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}._remove_1b62u_24:hover{background:var(--surface-panel);color:var(--color-text-primary)}._foot_1b62u_38{gap:var(--space-16);display:flex}._link_1b62u_39{align-self:flex-start;align-items:center;gap:var(--space-4);height:32px;font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--accent-primary);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}._link_1b62u_39:focus-visible,._remove_1b62u_24:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px;border-radius:var(--radius-tag)}._units_1b62u_53{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-meta-weight);color:var(--color-text-muted);margin:0}._warn_1b62u_54{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-weight);color:var(--color-status-error);margin:0}._menuWrap_1b62u_59{display:inline-flex;position:relative}._menu_1b62u_59{top:calc(100% + var(--space-4));z-index:8;min-width:200px;padding:var(--space-4);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-control);box-shadow:var(--shadow-overlay);margin:0;list-style:none;position:absolute;right:0}._menuItem_1b62u_61{width:100%;height:32px;padding:0 var(--space-16);border-radius:var(--radius-sm);text-align:left;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-weight);color:var(--color-text-primary);cursor:pointer;background:0 0;border:0;display:block}._menuItem_1b62u_61:hover{background:var(--surface-panel)}._row_nl8fb_6,._transitions_nl8fb_11{gap:var(--space-8);flex-direction:column;display:flex}._sectionLabel_nl8fb_12{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted);margin:0}._transitionList_nl8fb_13{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._transition_nl8fb_11{border:1px solid var(--surface-line);border-radius:var(--radius-control);background:var(--surface-read);flex-direction:column;display:flex}._transition_nl8fb_11[data-role=otherwise]{background:var(--surface-panel)}._transition_nl8fb_11[data-open]{border-color:var(--color-border-strong)}._transitionHead_nl8fb_23{align-items:center;gap:var(--space-8);min-width:0;min-height:40px;padding:var(--space-4) var(--space-4) var(--space-4) var(--space-16);display:flex}._transitionRow_nl8fb_24{align-items:center;gap:var(--space-8);min-width:0;min-height:40px;padding:0 var(--space-16);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-weight);color:var(--color-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;display:flex}._transitionRow_nl8fb_24:disabled{cursor:default}._transitionRow_nl8fb_24:focus-visible{outline:2px solid var(--accent-primary);outline-offset:-2px;border-radius:var(--radius-control)}._transitionSentence_nl8fb_41{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._transitionArrow_nl8fb_42{color:var(--color-text-muted);flex:none}._transitionTarget_nl8fb_43{min-width:0;font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._transitionChevron_nl8fb_44{color:var(--color-text-muted);flex:none}._transition_nl8fb_11[data-open] ._transitionChevron_nl8fb_44{transform:rotate(180deg)}._rowIcon_nl8fb_46{border-radius:var(--radius-control);width:32px;height:32px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}._rowIcon_nl8fb_46:hover{background:var(--surface-panel);color:var(--color-text-primary)}._transitionBody_nl8fb_60{gap:var(--space-8);padding:0 var(--space-16) var(--space-16);flex-direction:column;display:flex}._transitionWarning_nl8fb_61{padding:var(--space-8) var(--space-16);border-radius:var(--radius-control);background:var(--color-status-warning-bg);color:var(--color-text-primary);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-weight);margin:0}._planHint_nl8fb_70{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-weight);color:var(--color-text-muted);margin:0}._detailsGroup_nl8fb_74{gap:var(--space-24);flex-direction:column;display:flex}._detailsGroupLabel_nl8fb_75{display:none}._detailsProp_nl8fb_76{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._detailsKey_nl8fb_77{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._detailsMuted_nl8fb_78{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-weight);color:var(--color-text-muted)}._deleteText_nl8fb_79{height:32px;font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--color-status-error);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0}._deleteText_nl8fb_79:hover{text-decoration:underline}._deleteText_nl8fb_79:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px;border-radius:var(--radius-tag)}._confirm_nl8fb_91{width:var(--dialog-width-confirm);max-width:calc(100vw - 2 * var(--space-16))}._sectionCount_nl8fb_94{margin-left:var(--space-4);color:var(--color-text-muted);font-variant-numeric:tabular-nums}._scheduleRow_nl8fb_95{margin-top:var(--space-8);padding-top:var(--space-16);border-top:1px solid var(--surface-line)}._schedulePanel_nl8fb_99 [data-label-position]+[data-label-position]{flex:120px;width:auto}._schedulePanel_nl8fb_99 [data-label-position]:has(+[data-label-position]){flex:120px;width:auto}._transitionBadge_nl8fb_103{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._transitionTargetPick_nl8fb_104{flex:1;min-width:0}._conditionLink_nl8fb_105{align-items:center;gap:var(--space-4);height:32px;font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--accent-primary);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}._stepSheet_nl8fb_120{background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-panel);width:400px;max-width:100%;max-height:640px;box-shadow:var(--shadow-overlay);flex-direction:column;display:flex;overflow:hidden}._stepSheet_nl8fb_120[data-pinned]{height:640px;max-height:none;box-shadow:none;border-width:0 0 0 1px;border-radius:0}._head_nl8fb_122{align-items:flex-start;gap:var(--space-8);padding:var(--space-16) var(--space-16) var(--space-8);display:flex}._headText_nl8fb_123{gap:var(--space-4);flex-direction:column;flex:1;min-width:0;display:flex}._title_nl8fb_124{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-primary);overflow-wrap:anywhere;margin:0}._subtitle_nl8fb_125{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-meta-weight);color:var(--color-text-muted);overflow-wrap:anywhere}._tabList_nl8fb_126{margin:0 var(--space-16)}._panel_nl8fb_127{min-height:0;padding:var(--space-16) var(--space-16) var(--space-16);gap:var(--space-8);flex-direction:column;flex:1;display:flex;overflow-y:auto}._capRow_nl8fb_129{align-items:center;gap:var(--space-8);width:100%;min-height:56px;padding:var(--space-8) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-control);background:var(--surface-read);text-align:left;cursor:pointer;color:inherit;display:flex}._capRow_nl8fb_129:hover{border-color:var(--color-border-strong)}._capRow_nl8fb_129[data-active]{border-color:var(--color-border-strong);background:var(--surface-panel)}._capIcon_nl8fb_132{border-radius:var(--radius-control);background:var(--surface-panel);border:1px solid var(--surface-line);width:32px;height:32px;color:var(--color-text-secondary);flex:none;place-items:center;display:grid}._capText_nl8fb_133{flex-direction:column;flex:1;min-width:0;display:flex}._capTitle_nl8fb_134{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary)}._capSummary_nl8fb_135{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._capChevron_nl8fb_136{color:var(--color-text-muted);flex:none}._capRow_nl8fb_129[data-active] ._capChevron_nl8fb_136{transform:rotate(180deg)}._editorBody_nl8fb_138{gap:var(--space-16);padding:var(--space-16) 0 var(--space-4);flex-direction:column;display:flex}._pair_nl8fb_139{gap:var(--space-8);display:flex}._pair_nl8fb_139>*{flex:120px;min-width:0}._card_1f1b6_5{gap:var(--space-16);width:340px;max-height:640px;padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-control);background:var(--surface-read);color:var(--color-text-primary);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-weight);cursor:default;flex-direction:column;display:flex;overflow-y:auto}._warnCard_1f1b6_21{border-color:var(--color-status-warning)}._warnHead_1f1b6_22{align-items:center;gap:var(--space-8);font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--color-status-warning-text);margin:0;display:flex}._warnText_1f1b6_23{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-meta-weight);color:var(--color-status-warning-text)}._goal_1f1b6_25{gap:var(--space-8);flex-direction:column;display:flex}._goalHead_1f1b6_27{align-items:flex-start;gap:var(--space-8);text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:flex}._goalHead_1f1b6_27:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px;border-radius:var(--radius-control)}._goalIcon_1f1b6_40{border-radius:var(--radius-control);background:var(--accent-active-bg);width:36px;height:36px;color:var(--accent-primary);flex:none;justify-content:center;align-items:center;display:inline-flex}._goalHeadText_1f1b6_52{flex-direction:column;gap:2px;min-width:0;display:flex}._eyebrow_1f1b6_53{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-meta-weight);color:var(--color-text-muted)}._goalTitle_1f1b6_54{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-primary)}._meta_1f1b6_55{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-meta-weight);color:var(--color-text-muted);margin:0}._valueLine_1f1b6_56{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-weight);color:var(--color-text-primary);margin:0}._due_1f1b6_57{align-items:center;gap:var(--space-4);font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-meta-weight);color:var(--color-text-secondary);margin:0;display:flex}._divider_1f1b6_58{background:var(--surface-line);height:1px}._subHead_1f1b6_59{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary);margin:0}._subList_1f1b6_61{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._subRow_1f1b6_63{align-items:flex-start;gap:var(--space-8);width:100%;padding:var(--space-8) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-control);background:var(--surface-read);text-align:left;color:inherit;cursor:pointer;display:flex}._subRow_1f1b6_63:hover:not(:disabled){border-color:var(--accent-primary)}._subRow_1f1b6_63:focus-visible{outline:2px solid var(--accent-primary);outline-offset:1px}._subRow_1f1b6_63:disabled{cursor:default}._subRow_1f1b6_63[data-selected]{background:var(--accent-active-bg);border-color:var(--accent-primary);outline:1px solid var(--accent-primary)}._subNumber_1f1b6_81{border:1px solid var(--surface-line);border-radius:var(--radius-full);width:20px;height:20px;font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-meta-weight);color:var(--color-text-secondary);flex:none;justify-content:center;align-items:center;display:inline-flex}._subText_1f1b6_93{flex-direction:column;gap:2px;min-width:0;display:flex}._subTitle_1f1b6_94{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary)}._editor_1f1b6_97{gap:var(--space-8);padding:var(--space-16);border:1px solid var(--accent-primary);border-radius:var(--radius-control);outline:1px solid var(--accent-primary);background:var(--accent-active-bg);flex-direction:column;display:flex}._field_1f1b6_107{gap:var(--space-4);flex-direction:column;flex:1;min-width:0;display:flex}._fieldKey_1f1b6_108{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._targetRow_1f1b6_109{gap:var(--space-8);flex-direction:column;display:flex}._rangeRow_1f1b6_110{gap:var(--space-8);display:flex}._muted_1f1b6_111{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-meta-weight);color:var(--color-text-muted)}._editorActions_1f1b6_112{justify-content:space-between;gap:var(--space-8);display:flex}._trackSet_1f1b6_115{gap:var(--space-4);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}._trackOption_1f1b6_116{flex-direction:column;min-width:0;display:inline-flex}._frame_hmh85_2{border:1px solid var(--surface-line);background:var(--surface-app);flex-direction:column;width:1280px;height:760px;display:flex;overflow:hidden}._stage_hmh85_3{flex:1;min-height:0;display:flex}._canvasArea_hmh85_4{flex:1;min-width:0;position:relative;overflow:hidden}._canvas_hmh85_4{position:absolute;inset:0}._trigger_hmh85_6{top:var(--space-12);left:var(--space-16);z-index:5;position:absolute}._float_hmh85_7{top:var(--space-16);right:var(--space-16);z-index:20;max-height:calc(100% - 32px);display:flex;position:absolute}._tracks_hmh85_8{left:50%;bottom:var(--space-16);z-index:6;max-width:calc(100% - 464px);position:absolute;transform:translate(-50%)}._sim_hmh85_9{top:var(--space-12);z-index:7;width:max-content;max-width:calc(100% - var(--space-32));position:absolute;left:50%;transform:translate(-50%)}._simDetails_hmh85_10{left:var(--space-16);right:var(--space-16);z-index:8;background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-panel);max-height:50%;box-shadow:var(--shadow-overlay);position:absolute;bottom:72px;overflow:auto}._emptyHint_hmh85_11{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);white-space:nowrap;margin:0;position:absolute;top:58%;left:50%;transform:translate(-50%)}._goal_hmh85_12{width:372px;padding:var(--space-16);border-left:1px solid var(--surface-line);background:var(--surface-app);flex:none;overflow:auto}._dock_hmh85_13{flex:none;display:flex}._stack_1tez9_2{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._lead_1tez9_3{font:var(--type-body);color:var(--ink-body);margin:0}._sub_1tez9_4{font:var(--type-meta);color:var(--ink-secondary);margin:0}._group_1tez9_5{margin:var(--space-8) 0 0;font:var(--type-body-strong);color:var(--ink-body)}._score_1tez9_6{justify-content:space-between;align-items:flex-end;gap:var(--space-8) var(--space-16);padding:var(--space-12);background:var(--inner-card-bg);border:var(--inner-card-border);border-radius:10px;flex-wrap:wrap;display:flex}._score_1tez9_6[data-stale] ._num_1tez9_7{color:var(--ink-secondary)}._scoreMain_1tez9_8{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._scoreLabel_1tez9_9{font:var(--type-meta);color:var(--ink-secondary)}._num_1tez9_7{font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--type-title-weight);color:var(--ink-body);font-variant-numeric:tabular-nums}._unit_1tez9_11{margin-left:var(--space-4);font:var(--type-meta);color:var(--ink-secondary)}._scoreSide_1tez9_12{align-items:flex-end;gap:var(--space-4);flex-direction:column;display:flex}._grid_1tez9_13{gap:var(--space-8);grid-template-columns:repeat(auto-fill,minmax(176px,1fr));min-width:0;margin:0;padding:0;list-style:none;display:grid}._tile_1tez9_14{gap:var(--space-4);min-width:0;padding:var(--space-12);border:var(--inner-card-border);background:var(--inner-card-bg);border-radius:10px;flex-direction:column;display:flex}._label_1tez9_15{font:var(--type-meta);color:var(--ink-secondary)}._value_1tez9_16{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight,600);color:var(--ink-body);font-variant-numeric:tabular-nums;white-space:nowrap}._meta_1tez9_17{align-items:center;gap:0 var(--space-4);font:var(--type-meta);color:var(--ink-secondary);flex-wrap:wrap;display:flex}._stale_1tez9_18{font:var(--type-meta);font-weight:var(--type-label-weight);color:var(--color-status-warning-text)}._link_1tez9_19{font:var(--type-meta);color:var(--color-brand-primary);text-decoration:none}._link_1tez9_19:hover{text-decoration:underline}._rows_1tez9_21{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_1tez9_21{align-items:baseline;gap:var(--space-4) var(--space-8);min-height:var(--space-40);padding:var(--space-8) 0;border-top:1px solid var(--surface-line);flex-wrap:wrap;display:flex}._row_1tez9_21:first-child{border-top:0}._rowKey_1tez9_24{width:160px;font:var(--type-body-strong);color:var(--ink-body);flex:none}._rowText_1tez9_25{min-width:0;font:var(--type-body);color:var(--ink-secondary);flex:200px;margin:0}._rowLink_1tez9_26{font:var(--type-body);color:var(--color-brand-primary);flex:none;text-decoration:none}._rowLink_1tez9_26:hover{text-decoration:underline}._prompt_1tez9_28{justify-content:space-between;align-items:center;gap:var(--space-8) var(--space-16);padding:var(--space-8) var(--space-12);background:var(--color-status-warning-bg);color:var(--color-status-warning-text);font:var(--type-body);border-radius:10px;flex-wrap:wrap;display:flex}._goal_1tez9_29{align-items:center;gap:var(--space-4) var(--space-16);padding:var(--space-12);background:var(--inner-card-bg);border:var(--inner-card-border);border-radius:10px;flex-wrap:wrap;display:flex}._goalName_1tez9_30{flex-direction:column;flex:200px;gap:0;min-width:0;display:flex}._goalTitle_1tez9_31{font:var(--type-body-strong);color:var(--ink-body)}._goalNow_1tez9_32{font:var(--type-body);color:var(--ink-body);font-variant-numeric:tabular-nums;flex:none}._goalPh_1tez9_33{color:var(--ink-secondary)}._skeleton_1tez9_34{gap:var(--space-8);grid-template-columns:repeat(auto-fill,minmax(176px,1fr));display:grid}._skeleton_1tez9_34>span{height:var(--space-80,80px);background:var(--surface-app);border-radius:10px;display:block}._page_ie6vw_2{border:1px solid var(--surface-line);background:var(--surface-app);width:960px}._pageBody_ie6vw_3{gap:var(--space-24);padding:var(--space-24);flex-direction:column;display:flex}._section_ie6vw_4{gap:var(--space-8);flex-direction:column;display:flex}._sectionHead_ie6vw_5{min-height:var(--control-height);justify-content:space-between;align-items:center;display:flex}._sectionTitle_ie6vw_6{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._counts_ie6vw_7{margin-left:var(--space-8);font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-meta-weight);color:var(--color-text-muted);font-variant-numeric:tabular-nums}._pad_ie6vw_8{padding:var(--space-16)}._patient_ie6vw_9{flex-direction:column;display:flex}._mrn_ie6vw_10{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);font-variant-numeric:tabular-nums}._summary_ie6vw_11{gap:var(--space-24);padding:var(--space-16) var(--space-16);border-bottom:1px solid var(--color-border-default);margin:0;display:flex}._dt_ie6vw_12{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted)}._dd_ie6vw_13{font-size:var(--type-card-title-size);line-height:var(--type-card-title-line);font-weight:var(--type-card-title-weight);color:var(--color-text-primary);font-variant-numeric:tabular-nums;margin:0}._rates_ie6vw_14{gap:var(--space-8);padding:var(--space-16) var(--space-16);flex-direction:column;display:flex}._ratesHead_ie6vw_15{justify-content:space-between;align-items:center;gap:var(--space-8);margin-bottom:var(--space-8);display:flex}._ratesTitle_ie6vw_16{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);margin:0}._ratesTable_ie6vw_17{width:100%;margin-top:var(--space-16);border-collapse:collapse;text-align:left;font-size:var(--type-body-size);line-height:var(--type-body-line)}._ratesTable_ie6vw_17 thead tr{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._ratesTable_ie6vw_17 th,._ratesTable_ie6vw_17 td{padding:var(--space-8) 0;text-align:left;font-weight:inherit}._ratesTable_ie6vw_17 tbody tr{border-top:1px solid var(--color-border-default)}._strong_ie6vw_21{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary);margin:0}._body_ie6vw_22{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);margin:0}._meta_ie6vw_23{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);margin:0}._metaMuted_ie6vw_24{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._muted_ie6vw_25{color:var(--color-text-muted);font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0}._sr_ie6vw_26{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._frame_6esac_2{border:1px solid var(--surface-line);background:var(--surface-read);width:1440px}._nameRow_6esac_3{align-items:center;gap:var(--space-8);flex-wrap:wrap;min-width:0;display:flex}._name_6esac_3{flex:0 1 calc(var(--space-64) * 6);min-width:calc(var(--space-64) * 3);border-radius:var(--radius-sm);padding:0 var(--space-4);margin-left:calc(-1 * var(--space-4));font:inherit;font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--type-title-weight);color:var(--color-text-primary);background:0 0;border:1px solid #0000}._name_6esac_3:hover{border-color:var(--surface-line)}._name_6esac_3:focus{outline:2px solid var(--color-brand-primary);outline-offset:0}._chips_6esac_8{align-items:center;gap:var(--space-8);display:inline-flex}._note_6esac_9{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-meta-weight);color:var(--color-text-secondary)}._lifecycle_6esac_10{align-items:center;gap:var(--space-8);display:inline-flex}._bar_1rwa8_2{align-items:center;gap:var(--space-8);padding:var(--space-16) 20px ;border:1px solid var(--surface-line);background:var(--surface-read);display:flex}._channel_1rwa8_3{align-items:center;gap:var(--space-8);flex-wrap:wrap;min-width:0;max-width:100%;display:inline-flex}._label_1rwa8_4{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary);white-space:nowrap}._status_1rwa8_5{align-items:center;gap:var(--space-8);min-width:0;margin-right:auto;display:inline-flex}._section_1rwa8_6{gap:var(--space-8);flex-direction:column;width:100%;max-width:620px;display:flex}._fieldLabel_1rwa8_7{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._note_1rwa8_8{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);margin:0}._list_1rwa8_9{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_1rwa8_10{align-items:center;gap:var(--space-8);grid-template-columns:minmax(0,1fr) 168px 96px auto;display:grid}._add_1rwa8_11{align-self:flex-start}._problem_1rwa8_12{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-status-error);margin:0}._anchor_1rwa8_13{display:inline-flex;position:relative}._popover_1rwa8_14{top:calc(100% + var(--space-8));z-index:2;width:max-content;max-width:664px;padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);box-shadow:var(--shadow-overlay);position:absolute;left:0}._warnPopup_1rwa8_15{top:auto;bottom:calc(100% + var(--space-8));width:576px;padding:0}._popHead_1rwa8_16{gap:var(--space-4);padding:var(--space-16) var(--space-16) var(--space-8);border-bottom:1px solid var(--surface-line);flex-direction:column;display:flex}._popTitle_1rwa8_17{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._popBody_1rwa8_18{gap:var(--space-8);padding:var(--space-8) var(--space-16) var(--space-16);flex-direction:column;display:flex}._group_1rwa8_19{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}._trigger_1rwa8_20{border-radius:var(--radius-md);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0;display:inline-flex}._trigger_1rwa8_20:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}._stage_1rwa8_23{min-width:704px;min-height:320px}._stageTop_1rwa8_24{min-width:576px;min-height:256px;padding-top:232px}._bar_1rwa8_2{flex-wrap:wrap;min-width:0}._status_1rwa8_5{flex-wrap:wrap}._label_1rwa8_4{white-space:normal}._panel_3iy7w_2{border:1px solid var(--surface-line);background:var(--surface-read);flex-direction:column;height:100%;min-height:0;display:flex}._head_3iy7w_3{align-items:flex-start;gap:var(--space-8);padding:var(--space-16);border-bottom:1px solid var(--color-border-subtle);flex-shrink:0;display:flex}._headText_3iy7w_4{flex:1;min-width:0}._eyebrow_3iy7w_5{font-family:inherit;font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-label-weight);color:var(--color-text-hint)}._title_3iy7w_6{margin-top:var(--space-4);font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-primary)}._sub_3iy7w_7{align-items:center;gap:var(--space-8);margin-top:var(--space-4);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);display:flex}._mono_3iy7w_8{font-family:inherit}._close_3iy7w_9{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}._close_3iy7w_9 svg{width:var(--icon-16);height:var(--icon-16)}._close_3iy7w_9:hover{background:var(--surface-app);color:var(--color-text-primary)}._body_3iy7w_12{min-height:0;padding:var(--space-16);flex-direction:column;flex:1;gap:20px;display:flex;overflow-y:auto}._foot_3iy7w_13{padding:var(--space-16) var(--space-16);border-top:1px solid var(--color-border-subtle);align-items:center;gap:var(--space-8);flex-shrink:0;display:flex}._saveSpacer_3iy7w_14{margin-right:auto}._hint_3iy7w_15{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._card_3iy7w_16{border:1px solid var(--surface-line);border-radius:var(--radius-md)}._editor_3iy7w_17{gap:var(--space-8);width:100%;padding:var(--space-16);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-md);flex-direction:column;display:flex}._fieldLabel_3iy7w_18{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._list_3iy7w_19{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_3iy7w_20{align-items:flex-start;gap:var(--space-8);display:flex}._grow_3iy7w_21{flex:auto;min-width:0}._add_3iy7w_22{align-self:flex-start}._summary_3iy7w_23{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);margin:0}._switchRow_3iy7w_24{align-items:flex-start;gap:var(--space-8);display:flex}._switch_3iy7w_24{appearance:none;width:var(--space-32);height:var(--space-16);border-radius:var(--radius-full);background:var(--color-border-strong);cursor:pointer;transition:background var(--motion-fast) var(--ease-clinical);flex-shrink:0;position:relative}._switch_3iy7w_24:after{content:"";border-radius:var(--radius-full);background:var(--color-text-inverse);width:12px;height:12px;transition:transform var(--motion-fast) var(--ease-clinical);position:absolute;top:2px;left:2px}._switch_3iy7w_24:checked{background:var(--color-brand-primary)}._switch_3iy7w_24:checked:after{transform:translateX(var(--space-16))}._switch_3iy7w_24:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}._callout_3iy7w_30{align-items:flex-start;gap:var(--space-8);padding:var(--space-8) var(--space-16);border:1px solid var(--color-status-warning);border-radius:var(--radius-md);background:var(--color-status-warning-bg);color:var(--color-status-warning-text);font-size:var(--type-meta-size);line-height:var(--type-meta-line);margin:0;display:flex}._callout_3iy7w_30 svg{width:var(--icon-16);height:var(--icon-16);flex-shrink:0}._panel_1c298_2{gap:var(--space-16);padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;display:flex}._stack_1c298_3{gap:var(--space-8);flex-direction:column;display:flex}._stackTight_1c298_4{gap:var(--space-4);flex-direction:column;display:flex}._panelTitle_1c298_5{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-primary);margin:0}._cardTitle_1c298_6{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary);margin:0}._fieldLabel_1c298_7{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._meta_1c298_8{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);margin:0}._strong_1c298_9{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary)}._steps_1c298_10{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._step_1c298_10{gap:var(--space-4);padding:var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);flex-direction:column;display:flex}._record_1c298_12{padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read)}._recordHead_1c298_13{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._record_1c298_12>._recordHead_1c298_13{margin-bottom:var(--space-8)}._rows_1c298_15{margin:0}._row_1c298_15{gap:var(--space-8);padding:var(--space-4) 0;grid-template-columns:184px 1fr;display:grid}._dt_1c298_17{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._dd_1c298_18{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);margin:0}._card_1x4ee_2{gap:var(--space-8);padding-top:var(--space-16);border-top:1px solid var(--color-border-default);flex-direction:column;min-width:0;display:flex}._heading_1x4ee_3{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-hint);margin:0}._key_1x4ee_4{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._mono_1x4ee_5{font-family:inherit;font-size:var(--type-meta-size);line-height:var(--type-meta-line);overflow-wrap:anywhere}._none_1x4ee_6,._note_1x4ee_6{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-hint);margin:0}._p_1x4ee_7{font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0}._link_1x4ee_8{color:var(--color-brand-primary)}._statusRow_1x4ee_9{align-items:baseline;gap:var(--space-8);display:flex}._statusText_1x4ee_10{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary)}._simulated_1x4ee_11{align-items:flex-start;gap:var(--space-4);padding:var(--space-8);border:1px dashed var(--color-border-strong);border-radius:var(--radius-sm);flex-direction:column;display:flex}._reason_1x4ee_12{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-primary);margin:0}._facts_1x4ee_13,._exec_1x4ee_13,._branchBody_1x4ee_13{gap:var(--space-4) var(--space-8);grid-template-columns:88px 1fr;margin:0;display:grid}._facts_1x4ee_13>div,._exec_1x4ee_13>div{display:contents}._facts_1x4ee_13 dd,._exec_1x4ee_13 dd,._branchBody_1x4ee_13 dd{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-primary);margin:0}._execText_1x4ee_16{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-primary)}._tags_1x4ee_17{gap:var(--space-4);flex-wrap:wrap;display:flex}._tag_1x4ee_17{padding:0 var(--space-8);border-radius:var(--radius-sm);background:var(--surface-panel);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._branches_1x4ee_19,._stackList_1x4ee_19{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._stackList_1x4ee_19 li{gap:var(--space-4);flex-direction:column;display:flex}._branch_1x4ee_13{gap:var(--space-4);padding:var(--space-8);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);flex-direction:column;display:flex}._branch_1x4ee_13[data-kind=hold]{border-style:dashed}._branchHead_1x4ee_23{align-items:center;gap:var(--space-8);display:flex}._outcome_1x4ee_24{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._slot_1x4ee_25{gap:var(--space-8);padding-top:var(--space-16);border-top:1px solid var(--color-border-default);flex-direction:column;display:flex}._slotPage_1x4ee_26{gap:var(--space-8);padding:var(--space-24);background:var(--surface-app);flex-direction:column;display:flex}._simulated_1x4ee_11{min-width:0}._simulated_1x4ee_11>[data-tone]{height:auto;min-height:var(--space-24);white-space:normal;overflow-wrap:anywhere;max-width:100%}._facts_1x4ee_13,._exec_1x4ee_13,._branchBody_1x4ee_13{grid-template-columns:88px minmax(0,1fr)}._facts_1x4ee_13 dd,._exec_1x4ee_13 dd,._branchBody_1x4ee_13 dd,._outcome_1x4ee_24,._reason_1x4ee_12,._statusText_1x4ee_10{overflow-wrap:anywhere;min-width:0}._statusRow_1x4ee_9,._branchHead_1x4ee_23{flex-wrap:wrap}._page_10scq_2{background:var(--surface-app);border:1px solid var(--surface-line);flex-direction:column;width:1280px;height:880px;min-height:0;display:flex}._page_10scq_2[data-detail]{width:1440px}._workspace_10scq_4{grid-template-columns:280px minmax(calc(var(--space-64) * 5), 1fr) 320px 0;flex:1;grid-template-rows:1fr;min-height:0;display:grid;overflow:auto hidden}._page_10scq_2[data-detail] ._workspace_10scq_4{grid-template-columns:280px minmax(calc(var(--space-64) * 5), 1fr) 320px 480px}._palette_10scq_6{border-right:1px solid var(--color-border-default);background:var(--surface-read);min-height:0;padding:var(--space-16);gap:var(--space-8);flex-direction:column;display:flex;overflow-y:auto}._groupLabel_10scq_7{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-hint)}._paletteList_10scq_8{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._paletteItem_10scq_9,._capRow_10scq_9{align-items:flex-start;gap:var(--space-8);padding:var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);text-align:left;font:inherit;color:inherit;display:flex}._paletteItem_10scq_9 svg,._capRow_10scq_9 svg{width:var(--icon-16);height:var(--icon-16);margin-top:var(--space-4);color:var(--color-text-secondary);flex-shrink:0}._itemTitle_10scq_11{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary);display:block}._itemHint_10scq_12{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);display:block}._canvas_10scq_13{border-right:1px solid var(--color-border-default);flex-direction:column;grid-column:2;min-width:0;min-height:0;display:flex;position:relative;overflow:auto}._inspector_10scq_14{background:var(--surface-read);border-left:1px solid var(--color-border-default);min-height:0;padding:var(--space-16);gap:var(--space-16);flex-direction:column;display:flex;overflow:hidden auto}._inspectorHead_10scq_15{gap:var(--space-4);padding-bottom:var(--space-16);border-bottom:1px solid var(--color-border-default);flex-direction:column;display:flex}._eyebrow_10scq_16{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-hint)}._inspectorTitle_10scq_17{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-primary);margin:0}._inspectorMeta_10scq_18{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._capabilityList_10scq_19{gap:var(--space-8);flex-direction:column;display:flex}._capRow_10scq_9[data-active]{border-color:var(--color-brand-primary)}._detail_10scq_21{background:var(--surface-read);border-left:1px solid var(--color-border-default);min-height:0;display:flex;overflow:hidden}._detail_10scq_21>*{border:0;flex:1;min-width:0}._page_10scq_2>:first-child{box-sizing:border-box;width:100%}._section_1ytei_2{gap:var(--space-16);flex-direction:column;display:flex}._head_1ytei_3{justify-content:space-between;align-items:baseline;gap:var(--space-4) var(--space-24);flex-wrap:wrap;display:flex}._title_1ytei_4{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-primary);margin:0}._counts_1ytei_5{align-items:center;gap:var(--space-4) var(--space-16);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);flex-wrap:wrap;display:flex}._summary_1ytei_6{align-items:flex-start;gap:var(--space-8);padding:var(--space-24);border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-blue-100) 50%, white);flex-direction:column;display:flex}._summaryText_1ytei_7{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-brand-primary);margin:0}._grid_1ytei_8{gap:var(--space-8);grid-template-columns:repeat(auto-fill,minmax(296px,1fr));display:grid}._card_1ytei_9{gap:var(--space-8);padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);outline:none;flex-direction:column;display:flex}._card_1ytei_9:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._card_1ytei_9[data-status=off],._card_1ytei_9[data-status=lagging]{border-color:var(--color-status-warning)}._card_1ytei_9[data-status=toward]{border-color:var(--accent-primary)}._card_1ytei_9[data-status=in]{border-color:var(--color-status-success)}._cardHead_1ytei_14{justify-content:space-between;align-items:flex-start;gap:var(--space-8);display:flex}._cardTitle_1ytei_15{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);margin:0}._status_1ytei_16{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight)}._value_1ytei_17{font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--type-title-weight);font-variant-numeric:tabular-nums}._unit_1ytei_18,._meta_1ytei_18{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);font-weight:400}._trendBox_1ytei_19{position:relative;overflow:hidden}._trend_1ytei_19{width:100%;display:block}._items_1ytei_21{gap:var(--space-4);background:var(--surface-read);transition:transform var(--motion-quick) var(--ease-clinical);flex-direction:column;display:flex;position:absolute;inset:0;transform:translateY(100%)}._card_1ytei_9:hover ._items_1ytei_21,._card_1ytei_9:focus-within ._items_1ytei_21,._card_1ytei_9:focus ._items_1ytei_21{transform:translateY(0)}._itemsLabel_1ytei_23{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._behind_1ytei_24{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._behind_1ytei_24 li{align-items:center;gap:var(--space-8);min-width:0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);display:flex}._dot_1ytei_26{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-sm);flex:none}._cut_1ytei_27{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._mutedText_1ytei_28{color:var(--color-text-secondary);flex:none}._mt_1ytei_29{margin-top:auto}._pageHead_1ytei_30{justify-content:space-between;align-items:flex-start;gap:var(--space-16);display:flex}._pageHeadMain_1ytei_31{gap:var(--space-4);flex-direction:column;flex:1;min-width:0;display:flex}._week_1ytei_32{white-space:nowrap;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);font-variant-numeric:tabular-nums;flex:none}._pageTitle_1ytei_33{font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--type-title-weight);margin:0}._sub_1ytei_34{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary)}._stack_hf5j4_1{gap:var(--space-32);flex-direction:column;display:flex}._index_hf5j4_2{gap:var(--space-8) var(--space-16);flex-wrap:wrap;display:flex}._indexLink_hf5j4_3{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-interactive-default);text-decoration:none}._indexLink_hf5j4_3:hover{text-decoration:underline}._section_hf5j4_5{gap:var(--space-8);scroll-margin-top:var(--space-16);flex-direction:column;display:flex}._head_hf5j4_6{align-items:center;gap:var(--space-8);min-height:var(--control-height);display:flex}._title_hf5j4_7{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._count_hf5j4_8{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);font-variant-numeric:tabular-nums}._actions_hf5j4_9{gap:var(--space-8);align-items:center;margin-left:auto;display:flex}._note_hf5j4_10{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._grid_hf5j4_11{grid-template-columns:repeat(auto-fill, minmax(calc(var(--space-64) * 6), 1fr));gap:var(--space-24);align-items:start;display:grid}._grid_hf5j4_11[data-cols="1"]{grid-template-columns:minmax(0,1fr)}._grid_hf5j4_11[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}._grid_hf5j4_11[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}._specimen_hf5j4_15{gap:var(--space-8);flex-direction:column;min-width:0;margin:0;display:flex}._specimen_hf5j4_15[data-wide]{grid-column:1/-1}._stage_hf5j4_17{min-width:0;overflow-x:auto}._caption_hf5j4_18{flex-direction:column;gap:0;display:flex}._name_hf5j4_19{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._where_hf5j4_20{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._notShown_hf5j4_21{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._notShown_hf5j4_21 li{flex-direction:column;display:flex}._row_hf5j4_23{align-items:center;gap:var(--space-16);flex-wrap:wrap;display:flex}._row_hf5j4_23[data-gap="8"]{gap:var(--space-8)}._flag_hf5j4_25{height:var(--space-24);margin-top:var(--space-4);padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-sm);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary);align-self:flex-start;align-items:center;display:inline-flex}._card_r53bt_3{box-sizing:border-box;gap:var(--space-8);width:420px;padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;display:flex}._hero_r53bt_4{flex-direction:column;min-width:0;display:flex}._label_r53bt_5{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary)}._valueRow_r53bt_6{align-items:baseline;gap:var(--space-4) var(--space-8);flex-wrap:wrap;display:flex}._valueWrap_r53bt_7{align-items:baseline;gap:var(--space-4);display:inline-flex}._value_r53bt_6{font-size:var(--type-title-size);line-height:var(--type-title-line);font-variant-numeric:tabular-nums;color:var(--ink-body);font-weight:600}._unit_r53bt_9,._trend_r53bt_9{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary);font-variant-numeric:tabular-nums}._status_r53bt_10{font-size:var(--type-body-size);line-height:var(--type-body-line);align-items:center;font-weight:500;display:inline-flex}._row_r53bt_11{border-top:1px solid var(--surface-line);padding-top:var(--space-4);flex-direction:column;display:flex}._disc_r53bt_12{align-items:center;gap:var(--space-4);height:var(--space-24);padding:0 var(--space-4);border-radius:var(--radius-sm);font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;display:inline-flex}._disc_r53bt_12:hover{background:var(--surface-panel);color:var(--ink-body)}._disc_r53bt_12 svg{width:14px;height:14px;transition:transform var(--motion-fast) var(--ease-clinical);flex:none}._disc_r53bt_12 svg[data-open]{transform:rotate(90deg)}._body_r53bt_16{padding:var(--space-4) 0 var(--space-4) 20px;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body)}._icons_r53bt_17{gap:var(--space-8);display:flex}._icon_r53bt_17{width:var(--space-32);height:var(--space-32);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}._icon_r53bt_17:hover{background:var(--surface-panel);color:var(--ink-body)}._icon_r53bt_17 svg{width:var(--icon-16);height:var(--icon-16)}._rows_zl381_1{margin:0;padding:0;list-style:none}._row_zl381_1{align-items:center;gap:var(--space-16);min-height:var(--table-row);padding:var(--space-8) var(--space-24);border-bottom:1px solid var(--color-border-subtle);display:flex}._row_zl381_1:last-child{border-bottom:0}._rowMain_zl381_4{flex-direction:column;flex:1;min-width:0;display:flex}._rowTitle_zl381_5{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary)}._rowDetail_zl381_6{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._when_zl381_7{width:var(--cell-min);text-align:right;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);flex:none}._more_zl381_8{width:100%;height:var(--space-40);border:0;border-top:1px solid var(--color-border-subtle);border-radius:0 0 var(--radius-card) var(--radius-card);text-align:left;padding:0 var(--space-24);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-brand-primary);background:0 0;display:block}._more_zl381_8:hover{background:var(--surface-panel)}._indexLayout_49p55_1{grid-template-columns:var(--settings-nav) minmax(0, 1fr);gap:var(--space-24);align-items:start;display:grid}._index_49p55_1{gap:var(--space-4);flex-direction:column;display:flex;position:sticky;top:0}._stack_49p55_3{gap:var(--space-24);flex-direction:column;min-width:0;display:flex}._anchor_49p55_4{scroll-margin-top:var(--space-16)}._tabsLayout_49p55_5{gap:var(--space-24);flex-direction:column;display:flex}._single_49p55_6{max-width:var(--content-max)}._row_19zn1_2{align-items:center;gap:var(--space-8) var(--space-24);padding:var(--space-16) var(--content-padding);background:var(--surface-read);border-bottom:1px solid var(--surface-line);flex-wrap:wrap;display:flex}._field_19zn1_3{align-items:baseline;gap:var(--space-8);min-width:0;display:flex}._label_19zn1_4{white-space:nowrap;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._value_19zn1_5{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._value_19zn1_5[data-missing=true]{color:var(--color-text-muted)}._value_19zn1_5[data-inactive=true]{color:var(--color-red-700)}._root_xevjw_1{align-items:center;gap:var(--space-8) var(--space-24);padding:var(--space-8) var(--space-24);border-bottom:1px solid var(--color-border-default);background:var(--surface-panel);flex-wrap:wrap;margin:0;display:flex}._pair_xevjw_2{align-items:baseline;gap:var(--space-8);min-width:0;display:flex}._label_xevjw_3{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted)}._value_xevjw_4{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);max-width:calc(var(--space-64) * 3);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._value_xevjw_4[data-empty=true]{color:var(--color-text-muted)}._card_1ngan_1{background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);overflow:hidden}._root_1ngan_2{gap:var(--space-8);flex-direction:column;display:flex}._head_1ngan_3{align-items:center;gap:var(--space-8);min-height:var(--space-32);display:flex}._title_1ngan_4{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._amount_1ngan_5{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin-left:auto}._root_1ngan_2[data-voided=true] ._amount_1ngan_5{color:var(--color-text-muted);text-decoration:line-through}._grid_1ngan_7{gap:var(--space-24);padding:var(--space-16);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}._col_1ngan_8{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._fact_1ngan_9{flex-direction:column;margin:0;display:flex}._label_1ngan_10{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._value_1ngan_11{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);margin:0}._actions_1ngan_12{justify-content:flex-end;gap:var(--space-8);padding:var(--space-16);border-top:1px solid var(--color-border-subtle);display:flex}._card_4ddns_1{gap:var(--space-16) var(--space-24);padding:var(--space-16) var(--space-24);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}._fact_4ddns_2{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._fact_4ddns_2 dt{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._fact_4ddns_2 dd{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._fact_4ddns_2 dd[data-missing=true]{color:var(--color-text-muted)}._link_4ddns_6{font:inherit;font-weight:var(--type-body-strong-weight);color:var(--color-brand-primary);background:0 0;border:0;padding:0}._link_4ddns_6:hover{text-decoration:underline}._box_4zt5d_1{flex-direction:column;margin:0;display:flex}._row_4zt5d_3{justify-content:space-between;align-items:center;gap:var(--space-16);min-height:var(--table-row);box-sizing:border-box;font-size:var(--type-body-size);line-height:var(--type-body-line);display:flex}._row_4zt5d_3 dt{color:var(--color-text-secondary)}._row_4zt5d_3 dd{font-variant-numeric:tabular-nums;margin:0}._row_4zt5d_3+._row_4zt5d_3{border-top:1px solid var(--surface-line)}._row_4zt5d_3[data-strong=true]{font-weight:var(--type-body-strong-weight)}._row_4zt5d_3[data-strong=true] dt{color:var(--color-text-primary)}._row_4zt5d_3 dd[data-tone=attention]{color:var(--color-status-amber-text)}._link_4zt5d_10{font:inherit;color:var(--color-brand-primary);background:0 0;border:0;padding:0}._link_4zt5d_10:hover{text-decoration:underline}._root_1v9dc_1{gap:var(--space-8);flex-direction:column;display:flex}._card_1v9dc_2{gap:var(--space-8);padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;display:flex}._list_1v9dc_3{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._item_1v9dc_4{align-items:center;gap:var(--space-8);min-height:var(--space-40);border-bottom:1px solid var(--color-border-subtle);display:flex}._item_1v9dc_4:last-child{border-bottom:0}._code_1v9dc_6{min-width:var(--space-64);font-weight:var(--type-body-strong-weight)}._primary_1v9dc_7{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin-left:auto}._empty_1v9dc_8{color:var(--color-text-muted)}._root_w6lrk_1{gap:var(--space-8);flex-direction:column;display:flex}._card_w6lrk_2{gap:var(--space-8);padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;display:flex}._note_w6lrk_3{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._note_w6lrk_3[data-open=true]{display:block}._empty_w6lrk_5{color:var(--color-text-muted)}._more_w6lrk_6{align-self:flex-start;align-items:center;gap:var(--space-4);color:var(--color-brand-primary);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);background:0 0;border:0;padding:0;display:inline-flex}._chev_w6lrk_7{width:var(--icon-16);height:var(--icon-16)}._chev_w6lrk_7[data-open=true]{transform:rotate(180deg)}._body_29erb_1{gap:var(--space-24);flex-direction:column;display:flex}._pair_29erb_2{gap:var(--space-24);grid-template-columns:1fr 1fr;align-items:start;display:grid}._sponsor_29erb_3,._resub_29erb_3{gap:var(--space-8);flex-direction:column;display:flex}._resub_29erb_3{padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);gap:var(--space-16)}._meta_29erb_5{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._attach_29erb_6{align-items:center;gap:var(--space-16);display:flex}._label_29erb_7{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted)}._actions_29erb_8{gap:var(--space-8);padding-top:var(--space-16);border-top:1px solid var(--surface-line);flex-wrap:wrap;display:flex}._pay_29erb_9,._errBanner_29erb_10{gap:var(--space-16);flex-direction:column;display:flex}._errLead_29erb_11{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);margin:0;font-weight:500}._errCard_29erb_12{gap:var(--space-8);padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--color-surface-card);flex-direction:column;display:flex}._errRow_29erb_13{align-items:flex-start;gap:var(--space-16);display:flex}._errRow_29erb_13 svg{width:var(--icon-20);height:var(--icon-20);color:var(--color-status-error);flex:none}._errRow_29erb_13 p{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-status-error);margin:0}._col_1sdz3_1{gap:var(--space-16);flex-direction:column;min-width:0;display:flex}._stack_1sdz3_2{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._title_1sdz3_3{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._body_1sdz3_4{font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0}._strong_1sdz3_5{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight)}._meta_1sdz3_6{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._list_1sdz3_7{font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0;padding:0;list-style:none}._counts_1sdz3_8{gap:var(--space-24);flex-wrap:wrap;display:flex}._count_1sdz3_8{flex-direction:column;display:flex}._countValue_1sdz3_10{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);font-variant-numeric:tabular-nums}._countLabel_1sdz3_11{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);white-space:nowrap}._card_1sdz3_12{background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);min-width:0}._cardPad_1sdz3_13{padding:var(--space-16);gap:var(--space-16);flex-direction:column;display:flex}._cardHead_1sdz3_14{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-16) var(--space-16);border-bottom:1px solid var(--surface-line);display:flex}._cardHead_1sdz3_14 h3{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._scroll_1sdz3_16{max-height:256px;overflow:auto}._two_1sdz3_17{gap:var(--space-8);grid-template-columns:1fr 1fr;display:grid}._switch_1sdz3_18{justify-content:space-between;align-items:center;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);display:flex}._switch_1sdz3_18 small{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);display:block}._track_1sdz3_20{appearance:none;width:var(--space-40);height:var(--space-24);border-radius:var(--radius-full);background:var(--color-grey-400);cursor:pointer;border:0;flex:none;margin:0;position:relative}._track_1sdz3_20:after{content:"";top:var(--space-4);left:var(--space-4);width:var(--space-16);height:var(--space-16);border-radius:var(--radius-full);background:var(--color-white);transition:transform var(--motion-fast) var(--ease-clinical);position:absolute}._track_1sdz3_20:checked{background:var(--color-brand-primary)}._track_1sdz3_20:checked:after{transform:translateX(var(--space-16))}._ratesBase_1sdz3_24{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);margin:0}._rates_1sdz3_24{border-collapse:collapse;text-align:left;width:100%;font-size:var(--type-body-size);line-height:var(--type-body-line)}._rates_1sdz3_24 th{padding:var(--space-8) 0;text-align:left;font-weight:400}._rates_1sdz3_24 thead th{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted)}._rates_1sdz3_24 tbody tr{border-top:1px solid var(--surface-line)}._rates_1sdz3_24 td{padding:var(--space-8) 0;font-variant-numeric:tabular-nums}._tiles_1sdz3_30{gap:var(--space-24);margin:0;display:flex}._tiles_1sdz3_30 dt{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted)}._tiles_1sdz3_30 dd{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);font-variant-numeric:tabular-nums;margin:0}._panelHead_1sdz3_33{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}._panel_1sdz3_33{padding:var(--space-16) var(--space-16);gap:var(--space-8);flex-direction:column;display:flex}._mrn_1sdz3_35{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);font-variant-numeric:tabular-nums}._cell_1sdz3_36{flex-direction:column;display:flex}._stage_d4oal_2{width:720px;max-width:100%}._col_d4oal_3{gap:var(--space-8);flex-direction:column;display:flex}._complaint_d4oal_4{gap:var(--space-4);flex-direction:column;display:flex}._complaint_d4oal_4+._complaint_d4oal_4{margin-top:var(--space-16);padding-top:var(--space-24)}._complaint_d4oal_4>[data-attribute]:last-child{padding-bottom:var(--space-16);border-bottom:1px solid var(--surface-line)}._head_d4oal_7{align-items:center;gap:var(--space-8);display:inline-flex}._heading_d4oal_8{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--ink-body);margin:0}._icon_d4oal_9{width:var(--space-24);height:var(--space-24);border-radius:var(--radius-sm);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}._icon_d4oal_9:hover{background:var(--color-grey-200);color:var(--color-text-primary)}._icon_d4oal_9 svg{width:var(--icon-16);height:var(--icon-16)}._chips_d4oal_12{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._chip_d4oal_12{box-sizing:border-box;align-items:center;gap:var(--space-4);height:var(--space-24);padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-sm);background:var(--surface-read);color:var(--ink-secondary);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);cursor:pointer;display:inline-flex}._chip_d4oal_12:hover{border-color:var(--ink-meta);color:var(--ink-body)}._chip_d4oal_12[aria-pressed=true]{border-color:var(--ink-body);background:var(--surface-panel);color:var(--ink-body)}._chip_d4oal_12:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:1px}._chip_d4oal_12 svg{width:var(--icon-16);height:var(--icon-16);flex:none}._assoc_d4oal_18{align-items:flex-start;gap:var(--space-4);font-size:var(--type-body-size);line-height:var(--type-body-line);flex-direction:column;display:flex}._strong_d4oal_19{font-weight:var(--type-body-strong-weight);color:var(--color-text-primary)}._quiet_d4oal_20{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);margin:0}._hint_d4oal_21{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._add_d4oal_22{width:100%;max-width:var(--search-width);position:relative}._addInput_d4oal_23{box-sizing:border-box;width:100%;height:var(--control-height);padding:0 var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-input);background:var(--surface-read);font:inherit;font-size:var(--type-body-size);color:var(--color-text-primary)}._addInput_d4oal_23:focus{border-color:var(--color-brand-primary);outline:0}._results_d4oal_25{z-index:5;left:0;right:0;top:calc(100% + var(--space-4));padding:var(--space-4);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);margin:0;list-style:none;position:absolute}._results_d4oal_25 button{justify-content:space-between;gap:var(--space-16);width:100%;min-height:var(--space-40);padding:var(--space-8) var(--space-16);border-radius:var(--radius-sm);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._results_d4oal_25 button:hover{background:var(--color-grey-100)}._loading_d4oal_28{padding:var(--space-8) 0}._skel_d4oal_29{height:var(--space-24);border-radius:var(--radius-sm);background:var(--color-grey-200);width:60%;display:block}._card_3gtog_2{border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);container-type:inline-size}._empty_3gtog_3{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-meta)}._list_3gtog_4{margin:0 var(--space-16);padding:0;list-style:none}._row_3gtog_5{min-height:var(--table-row);justify-content:space-between;align-items:center;column-gap:var(--space-8);row-gap:var(--space-8);padding:var(--space-8) 0;border-top:1px solid var(--surface-line);flex-wrap:wrap;display:flex}._row_3gtog_5:first-child{border-top:0}._what_3gtog_7{flex:1;min-width:0}._line_3gtog_8{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._name_3gtog_9{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);font-weight:600}._meta_3gtog_10{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-variant-numeric:tabular-nums;color:var(--ink-secondary);display:block}._btn_3gtog_11{height:var(--space-32);align-items:center;gap:var(--space-8);white-space:nowrap;padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-control);background:var(--surface-read);color:var(--ink-body);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);cursor:pointer;flex:none;font-weight:500;display:inline-flex}._btn_3gtog_11:hover{border-color:var(--color-grey-400);background:var(--surface-panel)}._chosen_3gtog_13{color:var(--ink-secondary);background:0 0;border-color:#0000}._chosen_3gtog_13:hover{background:var(--surface-panel);color:var(--ink-body);border-color:#0000}._icon_3gtog_15{color:var(--ink-secondary)}._foot_3gtog_16{padding:var(--space-8) var(--space-16);border-top:1px solid var(--surface-line)}._root_16czo_1{gap:var(--space-32);max-width:var(--form-max);flex-direction:column;display:flex}._bar_wqyvz_1{justify-content:space-between;align-items:center;gap:var(--space-16);min-height:var(--action-bar-height);padding:var(--space-8) var(--space-16);background:var(--surface-read);display:flex}._bar_wqyvz_1[data-variant=sticky]{z-index:5;border-top:1px solid var(--surface-line);position:sticky;bottom:0}._bar_wqyvz_1[data-variant=inline]{border:1px solid var(--surface-line);border-radius:var(--radius-card)}._status_wqyvz_4{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._actions_wqyvz_5{align-items:center;gap:var(--space-8);margin-left:auto;display:flex}._bar_wqyvz_1[data-inset=page]{padding-inline:var(--content-padding)}._stack_1h8kx_1{gap:var(--spacing-6);flex-direction:column;display:flex}._line_1h8kx_2{align-items:center;gap:var(--spacing-1);display:flex}._grow_1h8kx_3{flex:1;min-width:0}._root_1fgs4_1{gap:var(--space-32);max-width:var(--form-max);flex-direction:column;display:flex}._actions_1fgs4_2{justify-content:flex-end;gap:var(--space-8);display:flex}._page_167ss_1{gap:var(--space-16);flex-direction:column;min-width:0;display:flex}._bar_167ss_2{justify-content:space-between;align-items:center;gap:var(--space-16);display:flex}._list_167ss_3{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_167ss_4{align-items:center;gap:var(--space-16);padding:var(--space-16) var(--space-16);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);cursor:pointer;display:flex}._row_167ss_4:hover{background:var(--color-surface-tint-soft)}._tile_167ss_6{width:var(--space-40);height:var(--space-40);border-radius:var(--radius-md);background:var(--color-surface-tint);color:var(--color-text-muted);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);flex:none;place-items:center;display:grid}._tile_167ss_6[data-clinical=true]{background:var(--color-status-success-bg);color:var(--color-status-success-text,var(--color-green-700))}._main_167ss_8{flex-direction:column;flex:1;min-width:0;display:flex}._nameRow_167ss_9{align-items:center;gap:var(--space-8);display:flex}._name_167ss_9{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);overflow:hidden}._sub_167ss_11{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._skel_167ss_12{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--color-grey-100);height:64px}._detail_167ss_13{background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);flex-direction:column;width:1040px;display:flex;overflow:hidden}._head_167ss_14{justify-content:space-between;align-items:center;gap:var(--space-16);padding:var(--space-16) var(--space-24);border-bottom:1px solid var(--surface-line);display:flex}._title_167ss_15{font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--type-title-weight);margin:0}._cols_167ss_16{gap:var(--space-24);padding:var(--space-24);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}._colStack_167ss_17{gap:var(--space-16);flex-direction:column;min-width:0;display:flex}._cardGroup_167ss_18{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._card_167ss_18{background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card)}._cardBody_167ss_20{gap:var(--space-16);padding:var(--space-16);flex-direction:column;display:flex}._fields_167ss_21{gap:var(--field-gap) var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._wide_167ss_22{grid-column:1/-1}._hint_167ss_23{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._err_167ss_24{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-status-error);margin:0}._items_167ss_25{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._item_167ss_25{align-items:center;gap:var(--space-8);padding:var(--space-8) 0;border-bottom:1px solid var(--surface-line);display:flex}._item_167ss_25:last-child{border-bottom:0}._itemMain_167ss_28{flex-direction:column;flex:1;min-width:0;display:flex}._itemName_167ss_29{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);overflow:hidden}._round_167ss_30{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-full);background:var(--color-surface-tint-brand);color:var(--color-brand-primary);font-size:var(--type-label-size);font-weight:var(--type-label-weight);flex:none;place-items:center;display:grid}._hover_167ss_31{align-items:center;gap:var(--space-8);display:flex}._chips_167ss_32{gap:var(--space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._chip_167ss_32{align-items:center;gap:var(--space-4);height:var(--control-height);padding:0 var(--space-4) 0 var(--space-16);border-radius:var(--radius-md);background:var(--color-grey-100);font-size:var(--type-body-size);display:inline-flex}._note_167ss_34{align-items:flex-start;gap:var(--space-8);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);display:flex}._note_167ss_34 svg{width:var(--icon-16);height:var(--icon-16);flex:none}._derived_167ss_36{padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-full);background:var(--color-surface-tint);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted)}._pick_167ss_37{gap:var(--space-8);flex-direction:column;display:flex}._cand_167ss_38{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-4);display:flex}._candMain_167ss_39{flex-direction:column;flex:1;min-width:0;display:flex}._picked_167ss_40{color:var(--color-text-muted)}._word_z6i6p_1{display:block}._word_z6i6p_1[data-tone=ink]{filter:brightness(0)saturate()invert(10%)}._word_z6i6p_1[data-tone=white]{filter:brightness(0)invert()}._tile_z6i6p_4{border-radius:var(--radius-lg,10px);background:var(--color-brand-primary);justify-content:center;align-items:center;display:inline-flex}._row_ofy3y_2{align-items:center;gap:var(--space-8);height:var(--topbar-height);padding-left:var(--space-4);z-index:10;flex:none;width:max-content;display:flex;position:relative}._home_ofy3y_3{height:var(--space-32);border-radius:var(--radius-md);margin-top:var(--space-8);flex:none;align-items:center;display:flex}._home_ofy3y_3 img{display:block}._toggle_ofy3y_5{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-md);color:var(--color-text-muted);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}._toggle_ofy3y_5:hover{background:var(--color-grey-300);color:var(--color-text-primary)}._icon_ofy3y_10{width:var(--icon-20);height:var(--icon-20)}._row_ofy3y_2[data-expanded=true]{width:100%}._row_ofy3y_2[data-expanded=true] ._toggle_ofy3y_5{margin-left:auto}._toggle_ofy3y_5{opacity:0;transition:opacity var(--motion-fast) var(--ease-clinical)}nav[data-rail]:hover ._toggle_ofy3y_5,._row_ofy3y_2:hover ._toggle_ofy3y_5,._toggle_ofy3y_5:focus-visible{opacity:1}@media (prefers-reduced-motion:reduce){._toggle_ofy3y_5{transition:none}}._rail_o4ejx_2{width:var(--rail-closed);align-items:stretch;gap:var(--space-8);height:100%;min-height:0;padding:0 var(--space-8) var(--space-16);background:var(--surface-app);transition:width var(--motion-panel-close) var(--motion-panel-ease);flex-direction:column;flex:none;display:flex;overflow:hidden}._rail_o4ejx_2[data-rail=expanded]{width:var(--rail-open);transition-duration:var(--motion-panel-open)}@media (prefers-reduced-motion:reduce){._rail_o4ejx_2,._rail_o4ejx_2[data-rail=expanded]{transition:none}}._list_o4ejx_5{align-items:stretch;gap:var(--space-8);flex-direction:column;display:flex}._spacer_o4ejx_6{flex:1}._footer_o4ejx_7{gap:var(--space-8);flex-direction:column;display:flex}._item_o4ejx_8{align-items:center;gap:var(--space-8);height:var(--space-40);padding:0 var(--space-8);border-radius:var(--radius-md);color:var(--color-text-secondary);font-weight:var(--type-button-weight);display:flex;position:relative;overflow:hidden}._rail_o4ejx_2[data-rail=collapsed] ._item_o4ejx_8{justify-content:center;padding:0}._item_o4ejx_8:hover{background:var(--color-grey-300);color:var(--color-text-primary)}._item_o4ejx_8[data-active=true]{background:var(--accent-active-bg);color:var(--accent-primary)}._icon_o4ejx_15{width:var(--icon-20);height:var(--icon-20);flex:none}._label_o4ejx_16{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);overflow:hidden}._notify_o4ejx_19{flex-direction:column;display:flex;position:relative}._item_o4ejx_8[data-rail-button]{text-align:start;cursor:pointer;background:0 0;border:0;width:100%;font-family:inherit}._item_o4ejx_8[data-rail-button]:hover{background:var(--color-grey-300)}._item_o4ejx_8[data-rail-button][aria-expanded=true]{background:var(--accent-active-bg);color:var(--accent-primary)}._itemBadge_o4ejx_23{margin-inline-start:auto;display:inline-flex}._itemBadge_o4ejx_23[data-folded]{top:var(--space-4);right:var(--space-4);position:absolute}._notify_o4ejx_19>span{position:static}._notify_o4ejx_19{--badge-ring:var(--surface-app)}._root_so27r_2{width:240px;min-width:var(--search-min);flex:0 auto;position:relative}._field_so27r_3{align-items:center;gap:var(--space-8);height:var(--space-32);padding:0 var(--space-8) 0 var(--space-8);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-md);color:var(--color-text-secondary);display:flex}._field_so27r_3:focus-within{border-color:var(--accent-primary)}._icon_so27r_8{width:var(--icon-16);height:var(--icon-16);flex:none}._input_so27r_9{min-width:0;height:calc(100% + 2px);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);background:0 0;border:0;outline:0;flex:1;margin:-1px 0;padding:0}._input_so27r_9::placeholder{color:var(--color-text-muted);text-overflow:ellipsis;overflow:hidden}._kbd_so27r_11{font-family:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary);background:var(--surface-panel);border:1px solid var(--surface-line);border-radius:var(--radius-sm);padding:0 var(--space-8);flex:none}._results_so27r_12{right:0;top:calc(100% + var(--space-4));z-index:30;width:var(--search-results-width);max-width:calc(100vw - var(--space-32));max-height:70vh;padding:var(--space-8);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);position:absolute;overflow:auto}._group_so27r_17{padding:var(--space-8) var(--space-8) var(--space-4);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._row_so27r_18{justify-content:space-between;align-items:baseline;gap:var(--space-16);width:100%;padding:var(--space-8);border-radius:var(--radius-md);text-align:left;background:0 0;border:0;display:flex}._row_so27r_18[data-active=true]{background:var(--surface-panel)}._title_so27r_23{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary)}._detail_so27r_24{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);white-space:nowrap}._none_so27r_25{padding:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);margin:0}._bar_12e0i_2{height:var(--topbar-height);align-items:center;gap:var(--space-8);padding:0 var(--space-8) 0 0;flex:none;min-width:0;display:flex}._bar_12e0i_2[data-rail-folded=true]{padding-left:88px}._lead_12e0i_4{align-items:center;gap:var(--space-8);flex:1;min-width:0;display:flex}._actions_12e0i_5{align-items:center;gap:var(--space-8);flex:none;min-width:0;display:flex}._icon_12e0i_6{color:var(--color-text-secondary);width:var(--space-32);height:var(--space-32);border-radius:var(--radius-md);background:0 0;border:0;place-items:center;display:grid}._icon_12e0i_6:hover:not(:disabled){background:var(--color-grey-300)}._icon_12e0i_6:disabled{color:var(--color-text-secondary);opacity:.5;cursor:default}._glyph_12e0i_9{width:var(--icon-20);height:var(--icon-20);flex:none}._clinic_12e0i_10{position:relative}._switch_12e0i_11{align-items:center;gap:var(--space-8);height:var(--space-32);padding:0 var(--space-8);max-width:var(--search-width);border-radius:var(--radius-md);color:var(--color-text-primary);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);background:0 0;border:0;display:flex}._switch_12e0i_11:hover{background:var(--color-grey-300)}._clinicName_12e0i_17{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._menu_12e0i_18{right:0;top:calc(100% + var(--space-4));z-index:30;min-width:var(--menu-width);padding:var(--space-8);gap:var(--space-4);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);flex-direction:column;display:flex;position:absolute}._option_12e0i_23{height:var(--space-40);padding:0 var(--space-8);border-radius:var(--radius-md);text-align:left;white-space:nowrap;font-size:var(--type-body-size);line-height:var(--type-body-line);background:0 0;border:0}._option_12e0i_23:hover{background:var(--surface-panel)}._option_12e0i_23[aria-checked=true]{font-weight:var(--type-body-strong-weight)}._crumbs_12e0i_27{min-width:0;color:var(--color-text-secondary);font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-body-strong-weight)}._crumbs_12e0i_27 ol{align-items:center;gap:var(--space-8);white-space:nowrap;min-width:0;margin:0;padding:0;list-style:none;display:flex}._crumbs_12e0i_27 li{align-items:center;min-width:0;display:flex}._crumbs_12e0i_27 li>a,._crumbs_12e0i_27 li>span{text-overflow:ellipsis;overflow:hidden}._crumbs_12e0i_27 li>a:hover{color:var(--color-text-primary);text-decoration:underline}._crumbs_12e0i_27 li[data-current=true]{color:var(--color-text-primary)}._sep_12e0i_33{color:var(--color-text-subtle);flex:none}._intel_12e0i_36{place-items:center;display:grid}._intel_12e0i_36 button{width:var(--space-40);height:var(--space-40)}._bell_okf2n_1{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-md);color:var(--color-text-secondary);background:0 0;border:0;place-items:center;display:grid;position:relative}._bell_okf2n_1:hover,._bell_okf2n_1[aria-expanded=true]{background:var(--color-grey-300);color:var(--color-text-primary)}._glyph_okf2n_3{width:var(--icon-16);height:var(--icon-16)}._onBell_okf2n_4{top:calc(-1 * var(--space-8));right:calc(-1 * var(--space-8));position:absolute}._badge_okf2n_8{min-width:calc(var(--space-16) + var(--space-4));height:calc(var(--space-16) + var(--space-4));padding:0 var(--space-4);border-radius:var(--radius-full);background:var(--color-brand-primary);color:var(--color-text-inverse);box-shadow:0 0 0 2px var(--badge-ring,var(--surface-read));font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);font-variant-numeric:tabular-nums;place-items:center;display:inline-grid}._toggle_87jzh_2{width:var(--space-24);height:var(--space-24);z-index:var(--z-rail-toggle);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-full);color:var(--color-text-secondary);place-items:center;padding:0;display:grid}._toggle_87jzh_2:hover{border-color:var(--color-grey-400);color:var(--color-text-primary)}._icon_87jzh_7{width:var(--icon-16);height:var(--icon-16)}._glyph_87jzh_8{width:var(--space-48);height:var(--space-48);z-index:var(--z-rail-toggle);border-radius:var(--radius-full);background:var(--color-brand-primary);color:var(--color-text-inverse);border:0;place-items:center;padding:0;display:grid;position:relative}._glyph_87jzh_8:hover{background:var(--color-brand-depth)}._glyph_87jzh_8[data-waiting=true]{animation:_breathe_87jzh_1 var(--motion-loop-breathe) var(--ease-clinical) infinite}._glyphIcon_87jzh_14{width:var(--icon-24);height:var(--icon-24)}._bubble_87jzh_15{top:calc(-1 * var(--space-4));right:calc(-1 * var(--space-4));position:absolute}@keyframes _breathe_87jzh_1{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-brand-primary) 40%, transparent)}50%{box-shadow:0 0 0 var(--space-8) color-mix(in srgb, var(--color-brand-primary) 0%, transparent)}}@media (prefers-reduced-motion:reduce){._glyph_87jzh_8[data-waiting=true]{box-shadow:0 0 0 var(--space-4) color-mix(in srgb, var(--color-brand-primary) 30%, transparent);animation:none}}._toggle_87jzh_2{position:relative}._allergy_87jzh_20{top:calc(-1 * var(--space-4));right:calc(-1 * var(--space-4));width:var(--space-8);height:var(--space-8);border-radius:var(--radius-full);box-sizing:border-box;position:absolute}._allergy_87jzh_20[data-allergy=recorded]{background:var(--status-bad);box-shadow:0 0 0 2px var(--surface-read)}._allergy_87jzh_20[data-allergy=none]{border:2px solid var(--status-attention);background:var(--surface-read)}._allergy_87jzh_20[data-allergy=loading]{border:2px solid var(--color-grey-400);background:var(--surface-read)}._card_13z6f_2{gap:var(--space-4);padding:var(--space-12) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);color:var(--ink-body);font:var(--type-body);flex-direction:column;display:flex}._card_13z6f_2[data-resolved]{background:var(--surface-panel)}._card_13z6f_2[data-resolved] ._title_13z6f_4{color:var(--ink-secondary)}._head_13z6f_5{align-items:center;gap:var(--space-8);display:flex}._title_13z6f_4{min-width:0;font:var(--type-body-strong);font-weight:var(--type-section-weight);flex:1}._head_13z6f_5>._title_13z6f_4{display:block}._grow_13z6f_8{flex:1}._meta_13z6f_9{font:var(--type-meta);color:var(--ink-secondary)}._label_13z6f_10{font:var(--type-label);color:var(--ink-secondary);padding:0}._strong_13z6f_11{font:var(--type-body-strong)}._body_13z6f_12{font:var(--type-body);margin:0}._critical_13z6f_13{font:var(--type-label);color:var(--color-red-700)}._link_13z6f_14{font:inherit;color:var(--accent-primary);cursor:pointer;text-align:start;background:0 0;border:0;padding:0}._linkMeta_13z6f_15{font:var(--type-meta);color:var(--accent-primary);cursor:pointer;text-align:start;background:0 0;border:0;padding:0}._link_13z6f_14:hover,._linkMeta_13z6f_15:hover{text-decoration:underline}._mark_13z6f_17{color:var(--accent-primary);flex:none}._byline_13z6f_18{align-items:center;column-gap:var(--space-4);font:var(--type-meta);color:var(--ink-secondary);flex-wrap:wrap;display:flex}._byline_13z6f_18 ._mark_13z6f_17{margin-right:var(--space-4)}._actions_13z6f_20{align-items:center;gap:var(--space-8);padding-top:var(--space-4);flex-wrap:wrap;display:flex}._read_13z6f_21{font:var(--type-meta);color:var(--ink-secondary);flex-direction:column;display:flex}._limits_13z6f_22{gap:var(--space-4);padding-top:var(--space-8);border-top:1px solid var(--surface-line);flex-direction:column;display:flex}._cardBody_13z6f_23{gap:var(--space-8);padding-top:var(--space-4);flex-direction:column;display:flex}._cardBody_13z6f_23[data-stale]{opacity:.6}._stateLine_13z6f_25{align-items:center;gap:var(--space-4);font:var(--type-body);flex-wrap:wrap;margin:0;display:flex}._stateLine_13z6f_25 svg{width:var(--icon-16);height:var(--icon-16);color:var(--status-good-text)}._stateLine_13z6f_25[data-state=out-of-date]{color:var(--ink-secondary)}._spin_13z6f_28{animation:1.2s linear infinite _spin_13z6f_28}@keyframes _spin_13z6f_28{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spin_13z6f_28,._step_13z6f_30[data-now] svg{animation:none}}._anchor_13z6f_31{display:inline-flex;position:relative}._source_13z6f_32{width:var(--space-24);height:var(--space-24);border-radius:var(--radius-sm);color:var(--ink-subtle);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}._source_13z6f_32 svg{width:var(--icon-16);height:var(--icon-16)}._source_13z6f_32:hover,._source_13z6f_32:focus-visible{color:var(--ink-body)}._iconBtn_13z6f_35{width:var(--space-24);height:var(--space-24);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}._iconBtn_13z6f_35 svg{width:var(--icon-16);height:var(--icon-16)}._glyph_13z6f_37{width:var(--icon-16);height:var(--icon-16);color:var(--ink-secondary);flex:none}._rowLine_13z6f_38{align-items:flex-start;gap:var(--space-8);display:flex}._rowLine_13z6f_38>._strong_13z6f_11{flex:1;min-width:0}._driving_13z6f_40{gap:var(--space-4);padding:var(--space-8) 0;flex-direction:column;display:flex}._fact_13z6f_41{align-items:flex-start;gap:var(--space-8);display:flex}._fact_13z6f_41>span:first-child{flex:1;min-width:0}._how_13z6f_45{gap:var(--space-8);padding:var(--space-8) var(--space-12);border-radius:var(--radius-md);background:var(--surface-panel);flex-direction:column;display:flex}._checks_13z6f_46{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._checks_13z6f_46 li{align-items:center;gap:var(--space-8);font:var(--type-meta);display:flex}._checks_13z6f_46 li>span:nth-child(2){flex:1}._checks_13z6f_46 svg{width:var(--icon-16);height:var(--icon-16);color:var(--status-good-text)}._sources_13z6f_50{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._sources_13z6f_50 li{align-items:center;gap:var(--space-8);font:var(--type-meta);display:flex}._sources_13z6f_50 li>span:first-child{flex:1}._trace_13z6f_53{gap:0 var(--space-8);font:var(--type-meta);color:var(--ink-secondary);grid-template-columns:auto 1fr;margin:0;display:grid}._trace_13z6f_53 dt{color:var(--ink-body)}._trace_13z6f_53 dd{margin:0}._speaker_13z6f_55{gap:var(--space-8);font:var(--type-body-strong);margin:0;display:flex}._sentence_13z6f_56{font:var(--type-body);margin:0}._matched_13z6f_57{padding:0 var(--space-4);border-radius:var(--radius-sm);background:var(--accent-active-bg);color:var(--ink-body);font-weight:var(--type-body-strong-weight)}._groupLabel_13z6f_58{min-height:var(--space-24);font:var(--type-label);line-height:var(--space-24);color:var(--ink-secondary);display:block}._menu_13z6f_61{top:calc(100% + var(--space-4));z-index:2;min-width:calc(var(--space-64) * 3);padding:var(--space-4) 0;border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);box-shadow:var(--shadow-raised);margin:0;list-style:none;position:absolute;left:0}._menu_13z6f_61 li{min-height:var(--space-32);padding:0 var(--space-12);font:var(--type-body);cursor:pointer;align-items:center;display:flex}._menu_13z6f_61 li:hover,._menu_13z6f_61 li[aria-selected=true]{background:var(--surface-panel)}._menuDown_13z6f_64{left:auto;right:0}._reasonBox_13z6f_65{gap:var(--space-8);padding:var(--space-8) 0 0;border:0;border-top:1px solid var(--surface-line);flex-direction:column;margin:0;display:flex}._radio_13z6f_66{align-items:center;gap:var(--space-8);min-height:var(--space-24);font:var(--type-body);display:flex}._field_13z6f_67{gap:var(--space-4);flex-direction:column;display:flex}._alertItem_13z6f_70{gap:var(--space-4);padding:var(--space-12) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);font:var(--type-body);flex-direction:column;display:flex}._dxList_13z6f_73{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._dxRow_13z6f_74{align-items:center;gap:var(--space-8);min-height:var(--space-48);display:flex}._dxName_13z6f_75{flex-direction:column;flex:1;min-width:0;display:flex}._contested_13z6f_78{gap:var(--space-4);flex-direction:column;display:flex}._sides_13z6f_79{gap:var(--space-8);grid-template-columns:1fr 1fr;display:grid}._side_13z6f_79{gap:var(--space-4);padding:var(--space-8) var(--space-12);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-panel);flex-direction:column;display:flex}._findings_13z6f_83{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._finding_13z6f_83{gap:var(--space-4);flex-direction:column;display:flex}._chips_13z6f_85{gap:var(--space-4);flex-wrap:wrap;display:flex}._cite_13z6f_86{align-items:center;gap:var(--space-4);height:var(--space-24);padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);font:var(--type-label);color:var(--ink-body);cursor:pointer;display:inline-flex}._cite_13z6f_86 svg{width:var(--icon-16);height:var(--icon-16);color:var(--ink-subtle)}._cite_13z6f_86[aria-expanded=true]{border-color:var(--accent-primary);color:var(--accent-primary)}._evidence_13z6f_89{gap:var(--space-4);padding:var(--space-8) var(--space-12);border-radius:var(--radius-md);background:var(--surface-panel);font:var(--type-meta);flex-direction:column;margin:0;display:flex}._evidence_13z6f_89 div{grid-template-columns:calc(var(--space-64) + var(--space-16)) 1fr;display:grid}._evidence_13z6f_89 dt{color:var(--ink-secondary)}._evidence_13z6f_89 dd{color:var(--ink-body);margin:0}._groupToggle_13z6f_92{align-items:center;gap:var(--space-4);min-height:var(--space-24);font:var(--type-label);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;display:inline-flex}._groupToggle_13z6f_92 svg{width:var(--icon-16);height:var(--icon-16);transform:rotate(-90deg)}._groupToggle_13z6f_92[aria-expanded=true] svg{transform:none}._detailList_13z6f_95{gap:var(--space-4);padding-left:var(--space-16);font:var(--type-meta);flex-direction:column;margin:0;display:flex}._steps_13z6f_96{gap:var(--space-4);flex-direction:column;display:flex}._step_13z6f_30{align-items:center;gap:var(--space-8);font:var(--type-meta);color:var(--ink-subtle);display:flex}._step_13z6f_30[data-done]{color:var(--ink-secondary)}._step_13z6f_30[data-now]{color:var(--ink-body)}._step_13z6f_30 svg{width:var(--icon-16);height:var(--icon-16);flex:none}._step_13z6f_30[data-now] svg{animation:1.2s linear infinite _spin_13z6f_28}._dot_13z6f_101{width:var(--space-8);height:var(--space-8);margin:var(--space-4);border-radius:var(--radius-full);border:1px solid var(--ink-subtle);flex:none}._quote_13z6f_104{font:var(--type-meta);color:var(--ink-secondary)}._src_13z6f_105{padding-top:var(--space-4)}._stateWord_13z6f_106{font:var(--type-label);color:var(--ink-secondary)}._stateWord_13z6f_106[data-state=accepted]{color:var(--status-good-text)}._stateWord_13z6f_106[data-state=superseded]{color:var(--status-attention-text)}._group_13z6f_58{gap:var(--space-8);flex-direction:column;display:flex}._groupHead_13z6f_110{align-items:center;gap:var(--space-8);min-height:var(--space-32);color:var(--ink-body);cursor:pointer;text-align:start;background:0 0;border:0;padding:0;display:flex}._groupHead_13z6f_110 svg{width:var(--icon-16);height:var(--icon-16);transform:rotate(-90deg)}._groupHead_13z6f_110[aria-expanded=true] svg{transform:none}._count_13z6f_113{font:var(--type-label);color:var(--ink-secondary)}._groupItems_13z6f_114{gap:var(--space-8);flex-direction:column;display:flex}._dialogBody_13z6f_115{gap:var(--space-16);flex-direction:column;display:flex}._context_13z6f_116{gap:var(--space-4);padding:var(--space-8) var(--space-12);border-radius:var(--radius-md);background:var(--surface-panel);flex-direction:column;display:flex}._ask_13z6f_119{gap:var(--space-8);flex-direction:column;display:flex}._composer_13z6f_120{align-items:end;gap:var(--space-8);grid-template-columns:minmax(0,1fr) auto;display:grid}._composer_13z6f_120 textarea{min-height:calc(var(--space-48) + var(--space-8));resize:none}._chipRow_13z6f_122{align-items:center;gap:var(--space-8);height:var(--space-32);padding:0 var(--space-16);margin:var(--space-8) 0;flex:none;display:flex}._chip_13z6f_85{align-items:center;gap:var(--space-4);height:var(--space-32);padding:0 var(--space-12);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);font:var(--type-button);color:var(--ink-body);white-space:nowrap;cursor:pointer;display:inline-flex}._chip_13z6f_85 svg{width:var(--icon-16);height:var(--icon-16)}._chip_13z6f_85:hover,._chip_13z6f_85[aria-expanded=true]{border-color:var(--accent-primary);color:var(--accent-primary)}._chip_13z6f_85:disabled{color:var(--ink-subtle);cursor:default;border-color:var(--surface-line)}._railHead_13z6f_129{align-items:center;gap:var(--space-8);height:var(--space-32);padding:0 var(--space-8) 0 var(--space-16);flex:none;display:flex}._railTitle_13z6f_130{font:var(--type-body-strong);font-weight:var(--type-section-weight)}._phase_13z6f_131{min-width:0;font:var(--type-meta);color:var(--ink-secondary);flex:1}._footer_13z6f_132{min-height:var(--space-40);padding:var(--space-4) var(--space-16);border-top:1px solid var(--surface-line);font:var(--type-meta);color:var(--ink-secondary);flex:none;display:block}._rest_13z6f_133{font:var(--type-body);color:var(--ink-secondary);margin:0}._disc_13z6f_134{position:static}._frame_13z6f_137{gap:var(--space-8);width:400px;padding:var(--space-16);background:var(--surface-panel);box-sizing:border-box;flex-direction:column;display:flex}._frameWide_13z6f_138{width:480px}._frameNote_13z6f_139{gap:var(--space-8);flex-direction:column;width:max-content;max-width:480px;display:flex}._railStage_13z6f_140{align-items:flex-start;display:flex}._closedStage_13z6f_141{background:var(--surface-read);border:1px solid var(--surface-line);width:480px;height:152px;display:flex;position:relative}._closedStage_13z6f_141 ._disc_13z6f_134{right:var(--space-16);top:var(--space-24);position:absolute}._rail_1in9a_3{width:var(--layout-intel-col,380px);border-left:1px solid var(--surface-line);background:var(--surface-panel);min-height:0;color:var(--ink-body);font:var(--type-body);flex-direction:column;display:flex}._railHead_1in9a_4{align-items:center;gap:var(--space-8);height:var(--space-32);padding:0 var(--space-8) 0 var(--space-16);flex:none;display:flex}._railTitle_1in9a_5{font:var(--type-body-strong);font-weight:var(--type-section-weight)}._phase_1in9a_6{min-width:0;font:var(--type-meta);color:var(--ink-secondary);flex:1}._railBody_1in9a_7{gap:var(--space-16);min-height:0;padding:var(--space-16);flex-direction:column;flex:1;display:flex;overflow-y:auto}._section_1in9a_8{gap:var(--space-8);flex-direction:column;display:flex}._groupLabel_1in9a_9{min-height:var(--space-24);font:var(--type-label);line-height:var(--space-24);color:var(--ink-secondary);display:block}._card_1in9a_12{gap:var(--space-4);padding:var(--space-12) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;display:flex}._stage_1in9a_13{align-items:flex-start;display:flex}._cardFrame_1in9a_14{width:var(--layout-intel-col,380px);padding:var(--space-16);background:var(--surface-panel)}._cardHead_1in9a_15{align-items:baseline;gap:var(--space-8);display:flex}._cardTitle_1in9a_16{min-width:0;font:var(--type-body-strong);font-weight:var(--type-section-weight);flex:1}._origin_1in9a_17{align-items:baseline;column-gap:var(--space-4);font:var(--type-meta);color:var(--ink-secondary);flex-wrap:wrap;display:flex}._read_1in9a_18{font:var(--type-meta);color:var(--ink-secondary);flex-direction:column;display:flex}._cardBody_1in9a_19{gap:var(--space-8);padding-top:var(--space-4);flex-direction:column;display:flex}._cardBody_1in9a_19[data-stale]{opacity:.6}._body_1in9a_21{font:var(--type-body);color:var(--ink-body);margin:0}._meta_1in9a_22{font:var(--type-meta);color:var(--ink-secondary)}._metaBlock_1in9a_23{font:var(--type-meta);color:var(--ink-secondary);display:block}._strong_1in9a_24{font:var(--type-body-strong)}._sr_1in9a_25{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._link_1in9a_26{font:inherit;color:var(--accent-primary);cursor:pointer;text-align:start;background:0 0;border:0;padding:0}._link_1in9a_26:hover,._linkMeta_1in9a_27:hover{text-decoration:underline}._linkMeta_1in9a_27{font:var(--type-meta);color:var(--accent-primary);cursor:pointer;text-align:start;background:0 0;border:0;padding:0}._limits_1in9a_29{gap:var(--space-4);padding-top:var(--space-8);border-top:1px solid var(--surface-line);flex-direction:column;display:flex}._actions_1in9a_30{align-items:center;gap:var(--space-8);padding-top:var(--space-4);flex-wrap:wrap;display:flex}._stateLine_1in9a_31{font:var(--type-body);color:var(--ink-body);margin:0}._stateLine_1in9a_31[data-state=run-failed],._stateLine_1in9a_31[data-state^=withheld]{color:var(--color-red-700)}._alert_1in9a_33{padding:var(--space-12) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);font:var(--type-body);color:var(--color-red-700);margin:0}._alertBar_1in9a_34{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-4) var(--space-16);border-top:1px solid var(--surface-line);background:var(--surface-read);font:var(--type-meta);margin:0;display:flex}._fact_1in9a_37,._rowLine_1in9a_37{align-items:flex-start;gap:var(--space-8);display:flex}._fact_1in9a_37>span:first-child,._rowLine_1in9a_37>:first-child:not([data-critical]),._rowLine_1in9a_37>._strong_1in9a_24{flex:1;min-width:0}._source_1in9a_41{width:var(--space-24);height:var(--space-24);border-radius:var(--radius-sm);color:var(--ink-subtle);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}._source_1in9a_41 svg{width:var(--icon-16);height:var(--icon-16)}._source_1in9a_41:hover,._source_1in9a_41:focus-visible,[data-row]:hover ._source_1in9a_41{color:var(--ink-body)}._driving_1in9a_44{gap:var(--space-4);flex-direction:column;display:flex}._critical_1in9a_45{font:var(--type-label);color:var(--color-red-700)}._item_1in9a_46{gap:var(--space-4);flex-direction:column;display:flex}._itemTitle_1in9a_47{font:var(--type-body-strong)}._decide_1in9a_48{align-items:center;gap:var(--space-8);padding-top:var(--space-4);flex-wrap:wrap;display:flex}._reason_1in9a_49{gap:var(--space-8);padding:var(--space-8) 0 0;border:0;border-top:1px solid var(--surface-line);flex-direction:column;margin:0;display:flex}._radio_1in9a_50{align-items:center;gap:var(--space-8);min-height:var(--space-24);font:var(--type-body);display:flex}._field_1in9a_51{gap:var(--space-4);flex-direction:column;display:flex}._label_1in9a_52{font:var(--type-label);color:var(--ink-secondary);padding:0}._evidence_1in9a_53{font:var(--type-meta);color:var(--accent-primary);text-align:start;cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;display:flex}._evidence_1in9a_53:hover{text-decoration:underline}._table_1in9a_57{gap:var(--space-8);flex-direction:column;display:flex}._cells_1in9a_58{grid-template-columns:calc(var(--space-64) + var(--space-24)) var(--space-48) minmax(0, 1fr);column-gap:var(--space-8);align-items:center;display:grid}._cells_1in9a_58[data-xhead]{font:var(--type-meta);color:var(--ink-secondary)}._labRow_1in9a_60{gap:var(--space-4);flex-direction:column;display:flex}._labRow_1in9a_60[data-subrow]>._rowLine_1in9a_37{padding-left:var(--space-16)}._flag_1in9a_62[data-code]{font-weight:var(--type-section-weight)}._flag_1in9a_62{align-items:center;gap:var(--space-4);min-height:var(--space-24);display:inline-flex}._tag_1in9a_64{margin-left:var(--space-8);padding:0 var(--space-4);border:1px solid var(--surface-line);border-radius:var(--radius-sm);font:var(--type-meta);color:var(--ink-secondary)}._group_1in9a_9{gap:var(--space-4);flex-direction:column;display:flex}._groupToggle_1in9a_66{align-items:center;gap:var(--space-4);min-height:var(--space-24);font:var(--type-label);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;display:inline-flex}._groupToggle_1in9a_66 svg{width:var(--icon-16);height:var(--icon-16);transform:rotate(-90deg)}._groupToggle_1in9a_66[aria-expanded=true] svg{transform:none}._series_1in9a_69{gap:var(--space-8);flex-direction:column;display:flex}._how_1in9a_72{gap:var(--space-8);padding:var(--space-8) var(--space-12);border-radius:var(--radius-md);background:var(--surface-panel);flex-direction:column;display:flex}._checks_1in9a_73{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._checks_1in9a_73 li{align-items:center;gap:var(--space-8);font:var(--type-meta);display:flex}._checks_1in9a_73 li>span:nth-child(2){flex:1}._checks_1in9a_73 svg{width:var(--icon-16);height:var(--icon-16);color:var(--status-good-text)}._trace_1in9a_77{gap:0 var(--space-8);font:var(--type-meta);color:var(--ink-secondary);grid-template-columns:auto 1fr;margin:0;display:grid}._trace_1in9a_77 dt{color:var(--ink-body)}._trace_1in9a_77 dd{margin:0}._steps_1in9a_80{gap:var(--space-4);flex-direction:column;display:flex}._step_1in9a_80{align-items:center;gap:var(--space-8);font:var(--type-meta);color:var(--ink-subtle);display:flex}._step_1in9a_80[data-done]{color:var(--ink-secondary)}._step_1in9a_80[data-now]{color:var(--ink-body)}._step_1in9a_80 svg{width:var(--icon-16);height:var(--icon-16);flex:none}._step_1in9a_80[data-now] svg{animation:1.2s linear infinite _spin_1in9a_1}@keyframes _spin_1in9a_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._step_1in9a_80[data-now] svg{animation:none}}._noticeList_1in9a_90{gap:var(--space-8);padding-left:var(--space-16);font:var(--type-body);flex-direction:column;margin:0;display:flex}._chipRow_1in9a_93{align-items:center;gap:var(--space-8);height:var(--space-32);padding:0 var(--space-16);margin:var(--space-8) 0;flex:none;display:flex}._chip_1in9a_93,._lens_1in9a_94{align-items:center;gap:var(--space-4);height:var(--space-32);padding:0 var(--space-12);border:1px solid var(--surface-line);border-radius:var(--radius-full);background:var(--surface-read);font:var(--type-label);color:var(--ink-body);white-space:nowrap;cursor:pointer;display:inline-flex}._chip_1in9a_93:hover,._lens_1in9a_94:hover,._chip_1in9a_93[aria-expanded=true],._lens_1in9a_94[aria-expanded=true]{border-color:var(--accent-primary);color:var(--accent-primary)}._lens_1in9a_94 svg{width:var(--icon-16);height:var(--icon-16)}._anchor_1in9a_97{display:inline-flex;position:relative}._menu_1in9a_98{bottom:calc(100% + var(--space-4));z-index:2;min-width:calc(var(--space-64) * 3);padding:var(--space-4) 0;border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);box-shadow:var(--shadow-raised);margin:0;list-style:none;position:absolute;left:0}._decide_1in9a_48 ._menu_1in9a_98,._menuDown_1in9a_99{bottom:auto;top:calc(100% + var(--space-4))}._menuDown_1in9a_99{left:auto;right:0}._menu_1in9a_98 li{min-height:var(--space-32);padding:0 var(--space-12);font:var(--type-body);cursor:pointer;align-items:center;display:flex}._menu_1in9a_98 li:hover,._menu_1in9a_98 li[aria-selected=true]{background:var(--surface-panel)}._composer_1in9a_105{align-items:end;gap:var(--space-8);padding:0 var(--space-16) var(--space-8);flex:none;grid-template-columns:minmax(0,1fr) auto;display:grid}._composer_1in9a_105 textarea{min-height:calc(var(--space-48) + var(--space-8));resize:none}._toast_1in9a_107{align-items:center;gap:var(--space-8);margin:0 var(--space-16);padding:var(--space-4) var(--space-4) var(--space-4) var(--space-12);border-radius:var(--radius-md);background:var(--ink-body);color:var(--surface-read);font:var(--type-body);display:flex}._toast_1in9a_107>span{flex:1}._toast_1in9a_107 button{color:var(--surface-read)}._footer_1in9a_110{min-height:var(--space-40);padding:var(--space-4) var(--space-16);border-top:1px solid var(--surface-line);font:var(--type-meta);color:var(--ink-secondary);flex:none;display:block}._signLink_1in9a_111{font:var(--type-label);color:var(--accent-primary);align-self:flex-start;text-decoration:none}._signLink_1in9a_111:hover{text-decoration:underline}._rest_1in9a_115{font:var(--type-body);color:var(--ink-secondary);margin:0}._evidenceLine_1in9a_118{gap:var(--space-4);flex-direction:column;display:flex}._evidenceLinks_1in9a_119{gap:var(--space-12);visibility:hidden;display:flex}._evidenceLine_1in9a_118:hover ._evidenceLinks_1in9a_119,._evidenceLine_1in9a_118:focus-within ._evidenceLinks_1in9a_119{visibility:visible}._composerPad_1in9a_122{padding:0 var(--space-16) var(--space-8);flex:none}._root_xr5x5_1{gap:var(--space-8);flex-direction:column;display:flex}._question_xr5x5_2{max-width:90%;padding:var(--space-8) var(--space-8);border-radius:var(--radius-md);background:var(--surface-panel);border:1px solid var(--surface-line);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);align-self:flex-end;margin:0}._card_xr5x5_3{gap:var(--space-8);padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;display:flex}._head_xr5x5_4{min-width:0}._title_xr5x5_5{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._text_xr5x5_6{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);margin:0}._chart_xr5x5_7{width:100%;height:auto;display:block}._series_xr5x5_8{fill:none;stroke:var(--chart-blue);stroke-width:2px;stroke-linejoin:round}._dot_xr5x5_9{fill:var(--surface-read);stroke:var(--chart-blue);stroke-width:2px}._target_xr5x5_10{stroke:var(--color-text-muted);stroke-width:1px}._tlabel_xr5x5_11{fill:var(--color-text-secondary);font-size:var(--type-meta-size);font-family:inherit}._inputs_xr5x5_12{flex-direction:column;margin:0;display:flex}._input_xr5x5_12{justify-content:space-between;gap:var(--space-16);padding:var(--space-8) 0;border-top:1px solid var(--color-border-subtle);font-size:var(--type-body-size);line-height:var(--type-body-line);display:flex}._input_xr5x5_12 dt{color:var(--color-text-secondary)}._input_xr5x5_12 dd{font-weight:var(--type-body-strong-weight);margin:0}._input_xr5x5_12 dd[data-missing=true]{color:var(--color-text-muted);font-weight:var(--type-body-weight)}._result_xr5x5_17{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-secondary);margin:0}._actions_xr5x5_18{gap:var(--space-8);flex-wrap:wrap;display:flex}._root_xr5x5_1,._card_xr5x5_3{min-width:0;max-width:100%}._question_xr5x5_2,._text_xr5x5_6,._result_xr5x5_17,._input_xr5x5_12 dt,._input_xr5x5_12 dd{overflow-wrap:anywhere}._pill_jpowa_3{align-items:center;gap:var(--space-8);width:100%;min-width:0;height:var(--control-height);padding:0 var(--space-8) 0 var(--space-16);border:1px solid var(--suggestion-line);border-radius:var(--radius-md);text-align:left;cursor:pointer;font:inherit;transition:background-color var(--motion-fast) var(--ease-clinical);background:0 0;display:flex}._pill_jpowa_3:hover{border-style:solid;border-color:var(--suggestion-line-hover);background:var(--surface-panel)}._pill_jpowa_3:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}._pillTitle_jpowa_6{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-body);flex:1;font-weight:500;overflow:hidden}._draft_jpowa_7{color:var(--accent-primary);flex:none;display:inline-flex}._draft_jpowa_7 svg,._chev_jpowa_8{flex:none;width:16px;height:16px}._chev_jpowa_8{color:var(--accent-primary)}._frame_jpowa_10{gap:var(--space-8);min-width:0;padding:var(--space-16);border:1px solid var(--suggestion-line);border-radius:var(--radius-lg);background:var(--surface-read);flex-direction:column;display:flex}._head_jpowa_11{align-items:center;gap:var(--space-8);min-width:0;display:flex}._title_jpowa_12{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);margin:0;font-weight:500;overflow:hidden}._spacer_jpowa_13{flex:1}._iconBtn_jpowa_14{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-sm);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}._iconBtn_jpowa_14:hover{background:var(--color-blue-100);color:var(--accent-active-text)}._iconBtn_jpowa_14:focus-visible{outline:2px solid var(--accent-primary)}._iconBtn_jpowa_14 svg{width:16px;height:16px}._preview_jpowa_18{border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);padding:var(--space-16);flex-direction:column;display:flex}._previewTitle_jpowa_19{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);font-weight:500}._previewDetail_jpowa_20{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary)}._body_jpowa_21{gap:var(--space-8);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}._why_jpowa_22{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);margin:0}._evidence_jpowa_23{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._factsToggle_jpowa_24{align-items:center;gap:var(--space-4);border-radius:var(--radius-sm);font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;display:inline-flex}._factsToggle_jpowa_24:hover{color:var(--accent-active-text)}._factsToggle_jpowa_24 svg{width:12px;height:12px}._facts_jpowa_24{gap:var(--space-4);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._facts_jpowa_24 li{align-items:baseline;column-gap:var(--space-8);flex-wrap:wrap;display:flex}._num_jpowa_29{font-variant-numeric:tabular-nums;font-weight:500}._meta_jpowa_30{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);font-variant-numeric:tabular-nums}._words_jpowa_31{align-items:center;gap:var(--space-4);white-space:nowrap;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary);display:inline-flex}._words_jpowa_31[data-out=true]{color:var(--status-attention-text)}._actions_jpowa_33{align-items:center;gap:var(--space-8);min-width:0;display:flex}._actions_jpowa_33>button:not([data-more]){flex:1;min-width:0}._more_jpowa_35{flex:none;display:inline-flex;position:relative}._menu_jpowa_36{z-index:10;margin-bottom:var(--space-4);min-width:168px;padding:var(--space-4);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);box-shadow:var(--shadow-overlay);flex-direction:column;display:flex;position:absolute;bottom:100%;right:0}._menu_jpowa_36 button{padding:var(--space-4) var(--space-8);border-radius:var(--radius-sm);text-align:left;font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);cursor:pointer;background:0 0;border:0}._menu_jpowa_36 button:hover{background:var(--color-blue-100)}._chip_jpowa_39{align-items:baseline;gap:var(--space-4);padding:var(--space-4) var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-sm);background:var(--surface-read);font:inherit;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);cursor:pointer;display:inline-flex}._chip_jpowa_39:hover{color:var(--accent-active-text);border-color:var(--accent-primary)}._pillCount_jpowa_41{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);font-variant-numeric:tabular-nums;flex:none}._root_1gexz_1{flex-direction:column;flex:1;min-height:0;display:flex}._header_1gexz_2{height:var(--page-header-height);padding:var(--page-header-padding);align-items:center;gap:var(--space-8);border-bottom:1px solid var(--surface-line);flex:none;display:flex}._name_1gexz_3{flex:1;min-width:0}._title_1gexz_4{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._state_1gexz_5{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._close_1gexz_6{color:var(--color-text-secondary);width:var(--control-height);height:var(--control-height);border-radius:var(--radius-md);background:0 0;border:0;place-items:center;display:grid}._close_1gexz_6:hover{background:var(--color-grey-200)}._closeIcon_1gexz_8{width:var(--icon-16);height:var(--icon-16)}._body_1gexz_9{min-height:0;padding:var(--space-16);gap:var(--space-24);flex-direction:column;flex:1;display:flex;overflow:auto}._block_1gexz_10{gap:var(--space-8);flex-direction:column;display:flex}._blockTitle_1gexz_11{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._ask_1gexz_12{padding:var(--space-16);border-top:1px solid var(--surface-line);flex:none}._empty_1gexz_13{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);margin:0}._skeleton_1gexz_14{gap:var(--space-8);flex-direction:column;display:flex}._skeleton_1gexz_14 span{height:var(--space-24);border-radius:var(--radius-md);background:var(--color-grey-200);animation:_pulse_1gexz_1 var(--motion-loop-shimmer) var(--ease-clinical) infinite}._error_1gexz_16{justify-content:space-between;align-items:center;gap:var(--space-16);padding:var(--space-8) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-md);font-size:var(--type-body-size);line-height:var(--type-body-line);display:flex}@keyframes _pulse_1gexz_1{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){._skeleton_1gexz_14 span{animation:none}}._panel_15ctk_1{background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-frame);flex-direction:column;flex:none;display:flex;position:relative;overflow:clip}._handle_15ctk_2{left:calc(-1 * var(--space-4));width:var(--space-8);cursor:col-resize;z-index:1;position:absolute;top:0;bottom:0}._fold_15ctk_3{top:var(--page-header-height);position:absolute;transform:translateY(-50%)}._foldOpen_15ctk_4{left:0;transform:translate(-50%,-50%)}._foldClosed_15ctk_5{right:var(--space-16)}._panel_15ctk_1>[data-intel-rail]{border-left:0;width:100%}._row_1j9en_1{align-items:flex-start;gap:var(--space-8);width:100%;min-height:calc(var(--space-8) * 7);padding:var(--space-8) var(--space-16);border:0;border-bottom:1px solid var(--color-border-subtle);text-align:left;background:0 0;display:flex;position:relative}._row_1j9en_1:hover{background:var(--surface-panel)}._icon_1j9en_3{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-md);background:var(--color-grey-300);color:var(--color-text-secondary);flex:none;place-items:center;display:grid}._row_1j9en_1[data-urgent=true] ._icon_1j9en_3{background:var(--chip-error-bg);color:var(--chip-error-fg)}._glyph_1j9en_5{width:var(--icon-16);height:var(--icon-16)}._text_1j9en_6{flex-direction:column;flex:1;min-width:0;display:flex}._title_1j9en_7{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted)}._row_1j9en_1[data-unread=true] ._title_1j9en_7{font-weight:var(--type-section-weight);color:var(--color-text-primary)}._detail_1j9en_9{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._time_1j9en_10{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);flex:none}._dot_1j9en_11{right:var(--space-4);width:var(--space-8);height:var(--space-8);margin-top:calc(-1 * var(--space-4));border-radius:var(--radius-full);background:var(--color-text-primary);position:absolute;top:50%}._head_e824j_1{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-8) var(--space-8) var(--space-8);display:flex}._title_e824j_2{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);flex:1}._seg_e824j_3{gap:var(--space-4);display:inline-flex}._seg_e824j_3 button{height:var(--control-height);padding:0 var(--space-16);border-radius:var(--radius-md);font-size:var(--type-button-size);line-height:var(--type-button-line);font-weight:var(--type-button-weight);color:var(--color-text-secondary);background:0 0;border:0}._seg_e824j_3 button[aria-checked=true]{background:var(--color-grey-300);color:var(--color-text-primary)}._list_e824j_6{margin:0 calc(-1 * var(--space-8));max-height:calc(var(--space-64) * 7);border-top:1px solid var(--surface-line);overflow:auto}._list_e824j_6>:last-child{border-bottom:0}._window_6z08t_1{background:var(--surface-app);min-width:0;height:100%;display:flex;overflow-x:clip}._main_6z08t_2{min-width:0;padding-right:var(--frame-inset);padding-bottom:var(--frame-inset);flex-direction:column;flex:1;display:flex}._stage_6z08t_3{flex:1;min-height:0;display:flex}._foldSlot_6z08t_4{width:0;height:0;z-index:var(--z-rail-toggle);position:absolute;top:0;right:0}._content_6z08t_5{min-height:0;padding:var(--content-padding-top) var(--content-padding) var(--content-padding);flex:1;overflow:auto}._bleed_6z08t_6{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._frame_6z08t_7{background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-frame);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:clip}._frame_6z08t_7[data-variant=record]{overflow:clip}._side_6z08t_11{min-height:0;padding-left:var(--frame-inset);flex:none;display:flex;overflow:clip}._side_6z08t_11[data-phase=opening],._side_6z08t_11[data-phase=closing]{transition:width var(--motion-panel-open) var(--motion-panel-ease)}._side_6z08t_11[data-phase=closing]{transition-duration:var(--motion-panel-close)}._side_6z08t_11>*{transition:opacity var(--motion-panel-open) var(--motion-panel-ease)}._side_6z08t_11[data-phase=enter]>*,._side_6z08t_11[data-phase=closing]>*{opacity:0}._side_6z08t_11[data-phase=closing]>*{transition-duration:var(--motion-panel-close)}@media (prefers-reduced-motion:reduce){._side_6z08t_11,._side_6z08t_11>*{transition:none!important}}._stage_6z08t_3{position:relative}._side_6z08t_11[data-overlay]{z-index:20;position:absolute;top:0;bottom:0;right:0}._side_6z08t_11[data-overlay]>*{box-shadow:var(--shadow-8)}._side_6z08t_11[data-overlay]{overflow:visible}._root_opb9y_2{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._card_opb9y_3{background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);min-width:0;overflow:hidden}._head_opb9y_4{justify-content:space-between;align-items:center;gap:var(--spacing-4);min-height:var(--space-32);display:flex}._heading_opb9y_5{align-items:center;gap:var(--spacing-2);min-width:0;display:flex}._cardTitle_opb9y_6{font:var(--type-card-title);color:var(--ink-body);margin:0}._right_opb9y_7{align-items:center;gap:var(--space-8);min-width:0;font:var(--type-meta);color:var(--ink-secondary);display:flex}._body_opb9y_8{padding:var(--space-16)}._body_opb9y_8[data-flush]{padding:0;overflow:hidden}._empty_opb9y_10{font:var(--type-body);color:var(--ink-secondary);margin:0}._padded_opb9y_11{padding:var(--spacing-4) var(--space-16)}._link_opb9y_12{font:var(--type-label);color:var(--accent-primary);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}._link_opb9y_12:hover{text-decoration:underline}._legend_opb9y_16{justify-content:flex-end;align-items:center;gap:var(--spacing-1) var(--space-8);color:var(--ink-secondary);flex-wrap:wrap;display:flex}._legendItem_opb9y_17{align-items:center;gap:var(--spacing-1);font-variant-numeric:tabular-nums;display:inline-flex}._legendFree_opb9y_18{font-variant-numeric:tabular-nums;color:var(--ink-meta)}._dayNote_opb9y_19{margin:0 0 var(--space-8);font:var(--type-body);color:var(--ink-secondary)}._strip_opb9y_20{width:100%;height:var(--day-strip-height);display:block;overflow:visible}._nowBand_opb9y_21{width:100%;height:var(--spacing-5);display:block;overflow:visible}._nowLabel_opb9y_22{font:var(--type-label);font-variant-numeric:tabular-nums;fill:var(--ink-body)}._track_opb9y_23{fill:var(--surface-read);stroke:var(--surface-line);stroke-width:1px}._past_opb9y_24{fill:var(--surface-panel)}._tick_opb9y_25{stroke:var(--surface-line);stroke-width:1px}._free_opb9y_26{fill:none;stroke:var(--ink-subtle);stroke-width:1px;stroke-dasharray:4 3}._blockBox_opb9y_27{overflow:hidden}._blockBox_opb9y_27:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}._block_opb9y_27{x:1px;y:1px;rx:var(--radius-tag);width:calc(100% - 2px);height:calc(100% - 2px);fill:var(--surface-read);stroke:var(--ink-meta);stroke-width:1px}._blockName_opb9y_30{font:var(--type-label);fill:var(--ink-secondary);pointer-events:none}._blockBox_opb9y_27[data-glyph=done] ._block_opb9y_27{fill:var(--surface-line);stroke:#0000}._blockBox_opb9y_27[data-glyph=done] ._blockName_opb9y_30{fill:var(--ink-meta)}._blockBox_opb9y_27[data-glyph=full] ._block_opb9y_27{fill:var(--accent-primary);stroke:var(--accent-primary)}._blockBox_opb9y_27[data-glyph=full] ._blockName_opb9y_30{fill:var(--surface-read)}._blockBox_opb9y_27[data-glyph=half] ._block_opb9y_27{fill:var(--accent-active-bg);stroke:var(--accent-primary)}._blockBox_opb9y_27[data-glyph=half] ._blockName_opb9y_30{fill:var(--accent-active-text)}._blockBox_opb9y_27[data-glyph=alert] ._block_opb9y_27{fill:var(--status-overdue-bg);stroke:var(--status-bad)}._blockBox_opb9y_27[data-selected] ._block_opb9y_27{stroke:var(--ink-body);stroke-width:var(--day-strip-line)}._now_opb9y_21{stroke:var(--ink-body);stroke-width:var(--day-strip-line);pointer-events:none}._hours_opb9y_40{margin-top:var(--spacing-1);font:var(--type-meta);font-variant-numeric:tabular-nums;color:var(--ink-subtle);display:flex}._hour_opb9y_40{flex:1 1 0}._rows_opb9y_44>*+*{border-top:1px solid var(--surface-line)}._row_opb9y_44{grid-template-columns:var(--spacing-12) var(--spacing-8) minmax(var(--home-row-name-min), 1.6fr) minmax(0, .8fr) minmax(var(--home-row-name-min), 1fr) var(--spacing-4);align-items:center;gap:var(--space-8);width:100%;padding:var(--space-8) var(--space-16);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;display:grid}._row_opb9y_44:hover{background:var(--surface-panel)}._rowTime_opb9y_47{font:var(--type-body-strong);font-variant-numeric:tabular-nums;color:var(--ink-body)}._who_opb9y_48{min-width:0}._name_opb9y_49{text-overflow:ellipsis;white-space:nowrap;font:var(--type-body-strong);color:var(--ink-body);display:block;overflow:hidden}._demo_opb9y_50{font-weight:var(--type-body-weight);color:var(--ink-secondary)}._type_opb9y_51{text-overflow:ellipsis;white-space:nowrap;font:var(--type-meta);color:var(--ink-secondary);display:block;overflow:hidden}._status_opb9y_52{min-width:0}._chev_opb9y_53{color:var(--ink-secondary);transition:transform var(--motion-tab) var(--ease-clinical);display:inline-flex}._chev_opb9y_53 svg{width:var(--icon-16);height:var(--icon-16)}[data-expanded]>._row_opb9y_44 ._chev_opb9y_53{transform:rotate(180deg)}[data-done]>._row_opb9y_44 ._rowTime_opb9y_47,[data-done]>._row_opb9y_44 ._name_opb9y_49{color:var(--ink-meta)}._brief_opb9y_57{padding:var(--spacing-6) var(--spacing-10) var(--spacing-8);padding-left:calc(var(--space-16) + var(--spacing-12) + var(--space-16));background:var(--surface-panel)}._briefHead_opb9y_58{justify-content:space-between;align-items:center;gap:var(--spacing-4);display:flex}._reason_opb9y_59{min-width:0;font:var(--type-body-strong);color:var(--ink-body);margin:0}._briefList_opb9y_60{gap:var(--spacing-1);margin:var(--space-8) 0 0;flex-direction:column;padding:0;display:flex}._briefLine_opb9y_61{gap:var(--spacing-2);min-width:0;font:var(--type-body);display:flex}._briefLine_opb9y_61 dt{flex:0 0 var(--home-brief-label);color:var(--ink-secondary)}._briefLine_opb9y_61 dd{min-width:0;color:var(--ink-body);margin:0}._needList_opb9y_66{margin:0;padding:0;list-style:none}._needList_opb9y_66>li+li{border-top:1px solid var(--surface-line)}._pill_opb9y_68{height:var(--space-24);padding-inline:var(--space-8);border-radius:var(--radius-sm);background:var(--chip-neutral-bg);font:var(--type-label);font-variant-numeric:tabular-nums;color:var(--chip-neutral-fg);align-items:center;display:inline-flex}._need_opb9y_66{justify-content:space-between;align-items:center;gap:var(--space-8);width:100%;padding:var(--space-8) var(--space-16);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;display:flex}._need_opb9y_66:hover{background:var(--surface-panel)}._need_opb9y_66[data-new]{background:var(--surface-new)}._need_opb9y_66[data-new]:hover{background:var(--accent-active-bg)}._lead_opb9y_73{width:var(--spacing-2);flex-shrink:0;justify-content:center;display:flex}._dot_opb9y_74{width:var(--spacing-2);height:var(--spacing-2);background:var(--accent-primary);border-radius:50%}._needText_opb9y_75{flex:auto;min-width:0}._needTitle_opb9y_76{text-overflow:ellipsis;white-space:nowrap;font:var(--type-body);color:var(--ink-body);display:block;overflow:hidden}._need_opb9y_66[data-new] ._needTitle_opb9y_76{font:var(--type-body-strong)}._needMeta_opb9y_78{text-overflow:ellipsis;white-space:nowrap;font:var(--type-meta);color:var(--ink-secondary);display:block;overflow:hidden}._need_opb9y_66[data-new] ._needMeta_opb9y_78{color:var(--ink-body)}._due_opb9y_80{height:var(--spacing-5);padding-inline:var(--spacing-1);border:1px solid var(--surface-line);border-radius:var(--radius-tag);font:var(--type-meta);white-space:nowrap;color:var(--ink-secondary);flex-shrink:0;align-items:center;display:inline-flex}._due_opb9y_80[data-tone=overdue]{border-color:var(--status-bad);color:var(--status-bad)}._pastRow_opb9y_84{min-height:var(--space-32);padding-block:var(--space-4)}._pastTime_opb9y_85{font:var(--type-meta);font-variant-numeric:tabular-nums;color:var(--ink-secondary)}._pastText_opb9y_86{text-overflow:ellipsis;white-space:nowrap;font:var(--type-meta);color:var(--ink-secondary);overflow:hidden}._pastStatus_opb9y_87{align-items:center;gap:var(--space-4);min-width:0;font:var(--type-meta);color:var(--ink-secondary);display:inline-flex}._pastRow_opb9y_84 ._chev_opb9y_53{opacity:0}._pastRow_opb9y_84:hover ._chev_opb9y_53,._pastRow_opb9y_84:focus-visible ._chev_opb9y_53,[data-expanded]>._pastRow_opb9y_84 ._chev_opb9y_53{opacity:1}._pastStatus_opb9y_87[data-status=completed] svg{--glyph-ink:var(--ink-secondary)}[data-expanded]>._row_opb9y_44{background:var(--surface-panel)}._rows_1gyf1_3{flex-direction:column;display:flex}._rows_1gyf1_3[data-all]{max-height:calc(var(--space-64) * 7);overflow-y:auto}._row_1gyf1_3{gap:var(--space-8);width:100%;padding:var(--space-8) var(--space-16);border:0;border-bottom:1px solid var(--color-border-subtle);background:var(--surface-read);font:inherit;text-align:start;cursor:pointer;grid-template-columns:auto minmax(0,1fr);display:grid}._row_1gyf1_3:hover{background:var(--surface-app)}._row_1gyf1_3:focus-visible{outline:2px solid var(--color-interactive-default);outline-offset:-2px}._body_1gyf1_8{flex-direction:column;min-width:0;display:flex}._line_1gyf1_9{align-items:center;gap:var(--space-8);min-width:0;display:flex}._title_1gyf1_10{min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._row_1gyf1_3[data-unread=true] ._title_1gyf1_10{font-weight:var(--type-section-weight)}._preview_1gyf1_12{min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._row_1gyf1_3[data-unread=true] ._preview_1gyf1_12,._by_1gyf1_14{color:var(--color-text-secondary)}._meta_1gyf1_15{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-variant-numeric:tabular-nums;color:var(--color-text-subtle);text-overflow:ellipsis;white-space:nowrap;flex:none;overflow:hidden}._group_1gyf1_16{border-radius:var(--radius-full);background:var(--surface-panel);color:var(--ink-secondary);flex:none;place-items:center;display:grid}._group_1gyf1_16[data-size="24"]{width:var(--space-24);height:var(--space-24)}._group_1gyf1_16[data-size="32"]{width:var(--space-32);height:var(--space-32)}._group_1gyf1_16[data-size="48"]{width:var(--space-48);height:var(--space-48)}._group_1gyf1_16 svg{width:var(--icon-16);height:var(--icon-16)}._pad_1gyf1_21{padding:var(--space-16)}._note_1gyf1_22{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);margin:0}._link_1gyf1_23{font:var(--type-label);color:var(--accent-primary);cursor:pointer;background:0 0;border:0;padding:0}._link_1gyf1_23:hover{text-decoration:underline}._more_1gyf1_25{padding:var(--space-8) var(--space-16);justify-content:flex-end;display:flex}._search_1gyf1_26{padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--surface-line)}._strip_1gyf1_27{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--surface-line);background:var(--color-status-warning-bg);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-primary);display:flex}._strip_1gyf1_27 svg{width:var(--icon-16);height:var(--icon-16);flex:none}._dock_1gyf1_31{right:var(--space-16);z-index:40;position:fixed;bottom:0}._dock_1gyf1_31[data-contained]{position:absolute}._stage_1gyf1_33{width:calc(var(--space-64) * 14);height:calc(var(--space-64) * 9);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-app);position:relative;overflow:hidden}._panel_1gyf1_34{width:calc(var(--space-64) * 4);border:1px solid var(--surface-line);border-radius:var(--radius-card) var(--radius-card) 0 0;background:var(--surface-read);box-shadow:var(--shadow-raised);border-bottom:0;flex-direction:column;display:flex;overflow:hidden}._panel_1gyf1_34[data-open]{width:calc(var(--space-64) * 11 + var(--space-16));height:calc(var(--space-64) * 8)}._bar_1gyf1_36{align-items:center;gap:var(--space-4);min-height:var(--space-48);padding:0 var(--space-8) 0 var(--space-4);border-bottom:1px solid var(--surface-line);flex:none;display:flex}._panel_1gyf1_34:not([data-open]) ._bar_1gyf1_36{border-bottom:0}._barToggle_1gyf1_38{align-items:center;gap:var(--space-8);height:var(--space-40);padding:0 var(--space-12);border-radius:var(--radius-md);font:var(--type-body-strong);color:var(--ink-body);cursor:pointer;text-align:start;background:0 0;border:0;flex:1;display:flex}._barToggle_1gyf1_38:hover{background:var(--surface-panel)}._barToggle_1gyf1_38 svg{width:var(--icon-16);height:var(--icon-16);color:var(--ink-secondary)}._barTitle_1gyf1_41{flex:1}._panelBody_1gyf1_42{grid-template-columns:calc(var(--space-64) * 4 + var(--space-24)) minmax(0, 1fr);flex:1;min-height:0;display:grid}._panelList_1gyf1_43{border-right:1px solid var(--surface-line);min-height:0;overflow-y:auto}._panelThread_1gyf1_44{flex-direction:column;min-height:0;display:flex}._row_1gyf1_3[data-selected]{background:var(--surface-app);box-shadow:inset 2px 0 0 var(--color-brand-primary)}._winFrame_1gyf1_46{height:calc(var(--space-64) * 7 + var(--space-8));align-items:flex-end;display:flex}._window_1gyf1_49[data-embedded]{width:auto;height:100%;box-shadow:none;border:0;border-radius:0}._window_1gyf1_49{width:calc(var(--space-64) * 5 + var(--space-16));height:calc(var(--space-64) * 7 + var(--space-8));border:1px solid var(--surface-line);border-radius:var(--radius-card) var(--radius-card) 0 0;background:var(--surface-read);box-shadow:var(--shadow-raised);border-bottom:0;flex-direction:column;display:flex;overflow:hidden}._head_1gyf1_51{align-items:center;gap:var(--space-8);min-height:var(--space-48);padding:var(--space-8) var(--space-8) var(--space-8) var(--space-16);border-bottom:1px solid var(--surface-line);display:flex}._window_1gyf1_49[data-unread] ._head_1gyf1_51{background:var(--accent-active-bg)}._window_1gyf1_49[data-unread] ._name_1gyf1_53{color:var(--accent-active-text)}._who_1gyf1_54{flex-direction:column;flex:1;min-width:0;display:flex}._name_1gyf1_53{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-section-weight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._about_1gyf1_56{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--surface-line);display:flex}._thread_1gyf1_57{gap:var(--space-4);min-height:0;padding:var(--space-8) var(--space-16);flex-direction:column;flex:1;display:flex;overflow-y:auto}._msg_1gyf1_58{gap:var(--space-4);flex-direction:column;display:flex}._timeLine_1gyf1_59{padding:var(--space-8) 0 var(--space-4);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);align-self:center}._sender_1gyf1_60{padding-left:var(--space-32);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._slot_1gyf1_61{align-items:flex-end;gap:var(--space-8);display:flex}._slot_1gyf1_61[data-mine]{justify-content:flex-end}._face_1gyf1_63{width:var(--space-24);flex:none}._bubble_1gyf1_65{max-width:75%;padding:var(--space-4) var(--space-12);border-radius:var(--radius-lg);background:var(--surface-panel);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);text-wrap:pretty;margin:0}._bubble_1gyf1_65:not([data-mine]):not([data-run-start]){border-top-left-radius:var(--radius-sm)}._bubble_1gyf1_65:not([data-mine]):not([data-run-end]){border-bottom-left-radius:var(--radius-sm)}._bubble_1gyf1_65[data-mine]{background:var(--color-blue-100)}._bubble_1gyf1_65[data-mine]:not([data-run-start]){border-top-right-radius:var(--radius-sm)}._bubble_1gyf1_65[data-mine]:not([data-run-end]){border-bottom-right-radius:var(--radius-sm)}._bubble_1gyf1_65[data-status=sending]{opacity:.6}._bubble_1gyf1_65[data-status=failed]{outline:1px solid var(--color-status-error)}._bubble_1gyf1_65:focus-visible{outline:2px solid var(--color-interactive-default);outline-offset:2px}._receipt_1gyf1_74{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);align-self:flex-end}._failed_1gyf1_75{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-red-700);align-self:flex-end}._dots_1gyf1_76{align-items:center;gap:var(--space-4);height:var(--space-32);padding:0 var(--space-12);border-radius:var(--radius-lg);background:var(--surface-panel);display:inline-flex}._dots_1gyf1_76 i{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-full);background:var(--color-text-muted);animation:1.2s infinite both _blink_1gyf1_1}._dots_1gyf1_76 i:nth-child(2){animation-delay:.2s}._dots_1gyf1_76 i:nth-child(3){animation-delay:.4s}@keyframes _blink_1gyf1_1{0%,80%,to{opacity:.3}40%{opacity:1}}@media (prefers-reduced-motion:reduce){._dots_1gyf1_76 i{animation:none}}._start_1gyf1_81{justify-content:center;align-items:center;gap:var(--space-8);text-align:center;flex-direction:column;flex:1;display:flex}._composer_1gyf1_82{align-items:end;gap:var(--space-8);padding:var(--space-8) var(--space-8) var(--space-8) var(--space-16);border-top:1px solid var(--surface-line);grid-template-columns:minmax(0,1fr) auto;display:grid}._composer_1gyf1_82 textarea{min-height:var(--control-height);max-height:calc(var(--space-24) * 4 + var(--space-8));resize:none;field-sizing:content}._to_1gyf1_86{align-items:center;gap:var(--space-4) var(--space-8);min-height:var(--space-48);padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--surface-line);flex-wrap:wrap;display:flex}._toLabel_1gyf1_87{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary)}._toInput_1gyf1_88{min-width:calc(var(--space-64) + var(--space-32));height:var(--space-32);font:var(--type-body);color:var(--color-text-primary);background:0 0;border:0;outline:0;flex:1}._chip_1gyf1_89{align-items:center;gap:var(--space-4);height:var(--space-24);padding:0 var(--space-4) 0 var(--space-8);border-radius:var(--radius-full);background:var(--accent-active-bg);color:var(--accent-active-text);font:var(--type-label);display:inline-flex}._chip_1gyf1_89 button{width:var(--space-16);height:var(--space-16);border-radius:var(--radius-full);color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}._chip_1gyf1_89 svg{width:var(--icon-16);height:var(--icon-16)}._results_1gyf1_92{padding:var(--space-4) 0;border-bottom:1px solid var(--surface-line);margin:0;list-style:none;overflow-y:auto}._result_1gyf1_92{align-items:center;gap:var(--space-8);min-height:var(--space-48);padding:var(--space-8) var(--space-16);cursor:pointer;display:flex}._result_1gyf1_92[aria-selected=true],._result_1gyf1_92:hover{background:var(--surface-panel)}._root_15xt7_2{background:var(--surface-read);min-width:0;color:var(--ink-body);flex-direction:column;display:flex}._root_15xt7_2[data-variant=card]{padding:var(--space-12) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card)}._root_15xt7_2[data-variant=section]{padding:var(--space-12) 0;border-top:1px solid var(--surface-line)}._head_15xt7_5{justify-content:space-between;align-items:center;gap:var(--space-8);min-height:var(--space-32);display:flex}._title_15xt7_6{align-items:baseline;gap:var(--space-8);font:var(--type-card-title);margin:0;display:flex}._count_15xt7_7{font:var(--type-meta);color:var(--ink-secondary)}._secToggle_15xt7_8{align-items:center;gap:var(--space-4);min-width:0;font:var(--type-label);color:var(--ink-secondary);text-align:start;cursor:pointer;background:0 0;border:0;flex:1;padding:0;display:flex}._secToggle_15xt7_8:hover{color:var(--ink-body)}._source_15xt7_10{margin:var(--space-4) 0 var(--space-8);font:var(--type-meta);color:var(--ink-secondary)}._list_15xt7_11{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._item_15xt7_12+._item_15xt7_12{border-top:1px solid var(--surface-line)}._row_15xt7_14{width:calc(100% + var(--space-16));margin-inline:calc(var(--space-8) * -1);align-items:center;column-gap:var(--space-12);padding:var(--space-8);border-radius:var(--radius-md);font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;display:grid}._row_15xt7_14:hover{background:var(--surface-panel)}._row_15xt7_14:focus-visible{outline:2px solid var(--accent-primary);outline-offset:-2px}._root_15xt7_2[data-variant=section] ._row_15xt7_14{grid-template-columns:minmax(0, 1fr) auto var(--space-16);grid-template-areas:"label value chev""device date chev"}._root_15xt7_2[data-variant=card] ._row_15xt7_14{grid-template-columns:minmax(0, 1.4fr) minmax(0, 1fr) auto calc(var(--space-64) * 1.5) var(--space-16);min-height:var(--space-40);grid-template-areas:"label device value date chev"}._label_15xt7_19{font:var(--type-body-strong);text-wrap:pretty;grid-area:label}._device_15xt7_20{min-width:0;font:var(--type-meta);color:var(--ink-secondary);text-overflow:ellipsis;white-space:nowrap;grid-area:device;overflow:hidden}._value_15xt7_21{font:var(--type-body-strong);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:value;justify-self:end}._unit_15xt7_22{font:var(--type-meta);color:var(--ink-secondary)}._date_15xt7_23{font:var(--type-meta);font-variant-numeric:tabular-nums;color:var(--ink-secondary);white-space:nowrap;grid-area:date;justify-self:end}._chev_15xt7_24{width:var(--icon-16);height:var(--icon-16);color:var(--ink-secondary);flex:none;grid-area:chev;transition:transform .16s}._chev_15xt7_24[data-open]{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){._chev_15xt7_24{transition:none}}._panel_15xt7_27{gap:var(--space-4);padding:0 0 var(--space-12);flex-direction:column;display:flex}._chart_15xt7_28{width:100%;height:auto}._grid_15xt7_29{stroke:var(--surface-line);stroke-width:1px}._axis_15xt7_30{font:var(--type-meta);fill:var(--ink-secondary);font-size:12px}._line_15xt7_31{fill:none;stroke:var(--color-grey-400);stroke-width:1px}._dot_15xt7_32{fill:var(--color-grey-700)}._footer_15xt7_33{font:var(--type-meta);color:var(--ink-secondary);margin:0}._notice_15xt7_34{justify-content:space-between;align-items:center;gap:var(--space-12);padding:var(--space-8) 0;display:flex}._text_15xt7_35{font:var(--type-body);margin:0}._empty_15xt7_36{gap:var(--space-4);padding:var(--space-8) 0;flex-direction:column;display:flex}._skeleton_15xt7_37{grid-template-columns:minmax(0, 1fr) var(--space-48);gap:var(--space-12);padding:var(--space-12) 0;display:grid}._skeleton_15xt7_37 span{height:var(--space-12);border-radius:var(--radius-sm);background:var(--surface-app)}._skeleton_15xt7_37+._skeleton_15xt7_37{border-top:1px solid var(--surface-line)}._sr_15xt7_40{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._frame_105a2_2{background:var(--surface-read);grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;display:grid}._cols_105a2_3{grid-template-columns:calc(var(--space-64) * 5) minmax(0, 1fr) auto;min-height:0;display:grid}._header_105a2_6{align-items:center;gap:var(--space-16);min-height:calc(var(--space-64) + var(--space-16));padding:var(--space-16) var(--space-24);border-bottom:1px solid var(--surface-line);display:flex}._avatar_105a2_7{width:var(--space-48);height:var(--space-48);border-radius:var(--radius-full);background:var(--surface-panel);font:var(--type-label);color:var(--ink-secondary);flex:none;place-items:center;display:grid}._who_105a2_8{flex-direction:column;min-width:0;display:flex}._name_105a2_9{font:var(--type-card-title)}._meta_105a2_10{font:var(--type-meta);color:var(--ink-secondary)}._tabs_105a2_11{gap:var(--space-24);margin-left:auto;display:flex}._tab_105a2_11{padding:var(--space-4) 0;font:var(--type-body-strong);color:var(--ink-secondary);border-bottom:2px solid #0000;text-decoration:none}._tab_105a2_11[aria-current=page]{color:var(--accent-primary);border-bottom-color:var(--accent-primary)}._signHead_105a2_14{align-items:flex-end;gap:var(--space-4);flex-direction:column;display:flex}._chart_105a2_17{min-height:0;padding:var(--space-16);border-right:1px solid var(--surface-line);background:var(--surface-read);flex-direction:column;display:flex;overflow-y:auto}._chartHead_105a2_18{padding-bottom:var(--space-8);justify-content:space-between;align-items:center;display:flex}._back_105a2_19{align-items:center;gap:var(--space-4);font:var(--type-body-strong);color:var(--accent-primary);text-decoration:none;display:inline-flex}._back_105a2_19 svg,._fold_105a2_20 svg,._add_105a2_20 svg{width:var(--icon-16);height:var(--icon-16)}._fold_105a2_20,._add_105a2_20{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-md);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}._fold_105a2_20:hover,._add_105a2_20:hover{background:var(--surface-panel);color:var(--accent-primary)}._section_105a2_23{gap:var(--space-4);margin:0 calc(var(--space-16) * -1);padding:var(--space-12) var(--space-16);border-top:1px solid var(--surface-line);flex-direction:column;display:flex}._sectionHead_105a2_24{min-height:var(--space-32);justify-content:space-between;align-items:center;display:flex}._sectionTitle_105a2_25{font:var(--type-label);color:var(--ink-secondary)}._count_105a2_26{font-weight:var(--type-body-weight)}._line_105a2_27,._empty_105a2_27{font:var(--type-body);margin:0}._empty_105a2_27{color:var(--ink-secondary)}._rows_105a2_29{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_105a2_29{padding:var(--space-4) var(--space-8);margin:0 calc(var(--space-8) * -1);border-radius:var(--radius-md);cursor:default;outline:none;flex-direction:column;display:flex;position:relative}._row_105a2_29:hover,._row_105a2_29:focus-visible,._row_105a2_29[data-open]{background:var(--surface-panel)}._rowName_105a2_32{font:var(--type-body);color:var(--ink-body)}._rowMeta_105a2_33{font:var(--type-meta);color:var(--ink-secondary)}._hoverCard_105a2_36{z-index:50;gap:var(--space-16);width:calc(var(--space-64) * 7);padding:var(--space-16) var(--space-24);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);box-shadow:var(--shadow-raised);flex-direction:column;display:flex;position:fixed}._hcHead_105a2_37{gap:var(--space-4);flex-direction:column;display:flex}._hcTitle_105a2_38{font:var(--type-card-title);color:var(--ink-body)}._hcKind_105a2_39{font:var(--type-meta);color:var(--ink-secondary)}._hcKind_105a2_39 b{font-weight:var(--type-label-weight);color:var(--ink-body)}._hcFields_105a2_41{gap:var(--space-12) var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}._hcFields_105a2_41 dt{font:var(--type-label);color:var(--ink-secondary)}._hcFields_105a2_41 dd{font:var(--type-body);color:var(--ink-body);margin:0}._hcFields_105a2_41 dd[data-strong]{font:var(--type-body-strong)}._hcFoot_105a2_45{font:var(--type-meta);color:var(--ink-secondary)}._hcActions_105a2_46{margin:auto calc(var(--space-16) * -1) 0;padding:var(--space-8) 0 0;border-top:1px solid var(--surface-line);flex-direction:column;list-style:none;display:flex}._hcAction_105a2_46{align-items:center;gap:var(--space-8);width:100%;height:var(--space-32);padding:0 var(--space-8);border-radius:var(--radius-md);font:var(--type-body);color:var(--ink-body);cursor:pointer;text-align:start;background:0 0;border:0;display:flex}._hcAction_105a2_46:hover{background:var(--surface-panel)}._hcAction_105a2_46:focus-visible{outline:2px solid var(--color-interactive-default);outline-offset:-2px}._hcAction_105a2_46 svg{width:var(--icon-16);height:var(--icon-16);color:var(--ink-secondary);flex:none}._hcAction_105a2_46:hover svg{color:var(--accent-primary)}._hcAction_105a2_46[data-danger],._hcAction_105a2_46[data-danger] svg,._hcAction_105a2_46[data-danger]:hover svg{color:var(--color-red-700)}._middle_105a2_55{background:var(--surface-read);flex-direction:column;min-height:0;display:flex;overflow-y:auto}._stepBar_105a2_56{z-index:2;border-bottom:1px solid var(--surface-line);background:var(--surface-read);display:flex;position:sticky;top:0;overflow-x:auto}._step_105a2_56{align-items:center;gap:var(--space-8);min-height:var(--space-48);padding:0 var(--space-12);white-space:nowrap;border-right:1px solid var(--surface-line);font:var(--type-body-strong);color:var(--ink-secondary);flex:1 0 auto;text-decoration:none;display:flex}._step_105a2_56[data-current]{background:var(--accent-active-bg);color:var(--accent-active-text)}._step_105a2_56 svg{width:var(--icon-16);height:var(--icon-16)}._stepNum_105a2_60{width:var(--space-24);height:var(--space-24);border-radius:var(--radius-full);font:var(--type-label);border:1px solid;place-items:center;display:grid}._note_105a2_61{gap:var(--space-16);width:100%;max-width:calc(var(--space-64) * 10);padding:var(--space-24) var(--space-48) var(--space-64);flex-direction:column;margin:0 auto;display:flex}._metaLine_105a2_62{font:var(--type-body);color:var(--ink-secondary);margin:0}._block_105a2_63{gap:var(--space-16);padding:var(--space-16) var(--space-24) var(--space-24);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);scroll-margin-top:var(--space-64);flex-direction:column;display:flex}._blockHead_105a2_64{align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}._tile_105a2_65{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-md);background:var(--accent-active-bg);color:var(--accent-primary);flex:none;place-items:center;display:grid}._tile_105a2_65 svg{width:var(--icon-16);height:var(--icon-16)}._blockTitle_105a2_67{font:var(--type-card-title);margin:0}._stepN_105a2_60,._blockNote_105a2_69{font:var(--type-meta);color:var(--ink-secondary)}._blockAction_105a2_70{margin-left:auto}._blockBody_105a2_71{gap:var(--space-12);flex-direction:column;display:flex}._kv_105a2_72{flex-direction:column;margin:0;display:flex}._kv_105a2_72>div{grid-template-columns:calc(var(--space-64) * 2) minmax(0, 1fr);gap:var(--space-16);padding:var(--space-8) 0;border-top:1px solid var(--color-border-subtle);display:grid}._kv_105a2_72>div:first-child{border-top:0}._kv_105a2_72 dt{font:var(--type-label);color:var(--ink-secondary);padding-top:var(--space-4)}._kv_105a2_72 dd{font:var(--type-body);margin:0}._done_105a2_77{align-items:center;gap:var(--space-4);display:inline-flex}._done_105a2_77 svg{width:var(--icon-16);height:var(--icon-16);color:var(--status-good-text)}._body_105a2_79{font:var(--type-body);margin:0}._strong_105a2_80{font:var(--type-body-strong)}._label_105a2_81{font:var(--type-label);color:var(--ink-secondary)}._inline_105a2_82{align-items:center;gap:var(--space-8);display:flex}._select_105a2_83{height:var(--control-height);padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);font:var(--type-body)}._recon_105a2_84{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._recon_105a2_84 li{align-items:center;gap:var(--space-16);padding:var(--space-8) 0;border-top:1px solid var(--color-border-subtle);display:flex}._reconText_105a2_86{flex-direction:column;flex:1;min-width:0;display:flex}._warn_105a2_87{align-items:center;gap:var(--space-4);font:var(--type-meta);color:var(--status-attention-text);display:inline-flex}._warn_105a2_87 svg{width:var(--icon-16);height:var(--icon-16);flex:none}._segment_105a2_89{border:1px solid var(--surface-line);border-radius:var(--radius-md);flex:none;display:inline-flex;overflow:hidden}._segment_105a2_89 button{height:var(--control-height);padding:0 var(--space-8);border:0;border-left:1px solid var(--surface-line);background:var(--surface-read);font:var(--type-label);color:var(--ink-body);cursor:pointer}._segment_105a2_89 button:first-child{border-left:0}._segment_105a2_89 button:hover{background:var(--surface-panel)}._segment_105a2_89 svg{width:var(--icon-16);height:var(--icon-16)}._loop_105a2_94{justify-content:space-between;align-items:center;gap:var(--space-16);display:flex}._loop_105a2_94>div:first-child{flex-direction:column;display:flex}._actions_105a2_96{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._facts_105a2_97{gap:var(--space-8) var(--space-16);flex-wrap:wrap;display:flex}._fact_105a2_97{align-items:center;gap:var(--space-4);font:var(--type-body);color:var(--ink-body);display:inline-flex}._fact_105a2_97[data-critical]{color:var(--color-red-700)}._fact_105a2_97 svg{width:var(--icon-16);height:var(--icon-16)}._subHead_105a2_101{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}._fromRecord_105a2_102{gap:var(--space-8);padding:var(--space-12) var(--space-16);border-radius:var(--radius-md);background:var(--surface-panel);flex-direction:column;display:flex}._tiles_105a2_103{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._tile2_105a2_104{padding:var(--space-12) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-md);flex-direction:column;display:flex}._labs_105a2_105,._plain_105a2_105,._check_105a2_105{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._labs_105a2_105 li{grid-template-columns:minmax(0, 1fr) calc(var(--space-64) * 1.5) var(--space-32) minmax(0, 1fr);gap:var(--space-8);padding:var(--space-4) 0;border-top:1px solid var(--color-border-subtle);font:var(--type-body);align-items:baseline;display:grid}._flagCell_105a2_107{font-weight:var(--type-section-weight)}._flagCell_105a2_107[data-critical]{color:var(--color-red-700)}._plain_105a2_105 li{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-8) 0;border-top:1px solid var(--color-border-subtle);font:var(--type-body);display:flex}._check_105a2_105 li{align-items:center;gap:var(--space-8);padding:var(--space-8) 0;border-top:1px solid var(--color-border-subtle);font:var(--type-body);display:flex}._check_105a2_105 li>span{flex:1}._check_105a2_105 svg{width:var(--icon-16);height:var(--icon-16);color:var(--status-attention-text);flex:none}._signRow_105a2_113{justify-content:flex-end;align-items:center;gap:var(--space-16);padding-top:var(--space-8);display:flex}._pill_105a2_115{height:var(--space-32);padding:0 var(--space-12);border:1px solid var(--surface-line);border-radius:var(--radius-full);background:var(--surface-read);font:var(--type-label);color:var(--ink-body);cursor:pointer}._pill_105a2_115[aria-checked=true]{border-color:var(--accent-primary);background:var(--accent-active-bg);color:var(--accent-active-text)}._rowLine_105a2_119{align-items:baseline;gap:var(--space-8);display:flex}._rowLine_105a2_119 ._rowName_105a2_32{flex:1;min-width:0}._rowCode_105a2_121{font:var(--type-meta);color:var(--ink-secondary);flex:none}._resolve_105a2_122{gap:var(--space-8);margin-top:var(--space-12);flex-direction:column;display:flex}._resolveRow_105a2_123{align-items:center;gap:var(--space-12);display:flex}._dateInput_105a2_124{width:calc(var(--space-64) * 2);height:var(--control-height);padding:0 var(--space-12);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);font:var(--type-body)}._check_105a2_105{align-items:center;gap:var(--space-8);font:var(--type-body);white-space:nowrap;display:inline-flex}._resolveActions_105a2_126{justify-content:flex-end;gap:var(--space-8);display:flex}._addAnchor_105a2_127{z-index:50;position:fixed}._galleryFrame_105a2_129{width:calc(var(--space-64) * 13);display:flex;position:relative}._hoverCard_105a2_36[data-contained],._addAnchor_105a2_127[data-contained]{position:absolute}._rowBar_105a2_132{top:50%;right:var(--space-4);z-index:1;border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);box-shadow:var(--shadow-raised);opacity:0;pointer-events:none;display:inline-flex;position:absolute;transform:translateY(-50%)}._row_105a2_29:hover ._rowBar_105a2_132,._row_105a2_29:focus-within ._rowBar_105a2_132{opacity:1;pointer-events:auto}._rowBar_105a2_132 button{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-md);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}._rowBar_105a2_132 button:hover,._rowBar_105a2_132 button:focus-visible{background:var(--surface-panel);color:var(--accent-primary)}._rowBar_105a2_132 svg{width:var(--icon-16);height:var(--icon-16)}._rail_ggc9k_2{padding-top:var(--space-16);width:100%;height:100%;padding-bottom:var(--space-8);background:var(--surface-read);flex-direction:column;display:flex;overflow-y:auto}._section_ggc9k_3{padding:0 var(--space-16);gap:var(--space-4);flex-direction:column;margin:0;display:flex}._section_ggc9k_3~._section_ggc9k_3{margin-top:var(--space-16);padding-top:var(--space-16);border-top:1px solid var(--surface-line)}._head_ggc9k_5{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}._head_ggc9k_5[data-open=true]{margin-bottom:var(--space-4)}._toggle_ggc9k_7{align-items:center;gap:var(--space-4);padding:0 var(--space-4) 0 0;cursor:pointer;border-radius:var(--radius-sm);font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-meta);background:0 0;border:0;display:inline-flex}._toggle_ggc9k_7:hover{color:var(--ink-body)}._toggle_ggc9k_7:focus-visible{outline:2px solid var(--accent-primary)}._chev_ggc9k_10{width:var(--icon-16);height:var(--icon-16);flex:none}._title_ggc9k_11{min-width:0;margin:0}._actions_ggc9k_12{gap:var(--space-8);opacity:0;margin-block:calc((var(--type-label-line) - var(--control-height)) / 2);flex:none;display:flex}._section_ggc9k_3:hover ._actions_ggc9k_12,._section_ggc9k_3:focus-within ._actions_ggc9k_12{opacity:1}._iconBtn_ggc9k_14{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-md);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}._iconBtn_ggc9k_14:hover{background:var(--surface-panel);color:var(--ink-body)}._iconBtn_ggc9k_14:focus-visible{outline:2px solid var(--accent-primary)}._iconBtn_ggc9k_14 svg{width:var(--icon-16);height:var(--icon-16)}._tag_ggc9k_18{border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);padding:var(--space-4) var(--space-8);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary);align-self:flex-start}._row_ggc9k_19{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);margin:0}._strong_ggc9k_20{font-weight:500}._sub_ggc9k_21{font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--ink-secondary);margin:0}._muted_ggc9k_22{color:var(--ink-secondary)}._list_ggc9k_23{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._listTight_ggc9k_24{gap:var(--space-4)}._item_ggc9k_25{justify-content:space-between;align-items:center;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);display:flex}._untreated_ggc9k_26{align-items:center;gap:var(--space-8);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--status-bad);display:inline-flex}._more_ggc9k_27{cursor:pointer;border-radius:var(--radius-sm);font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary);background:0 0;border:0;align-self:flex-start;padding:0}._more_ggc9k_27:hover{color:var(--ink-body);text-decoration:underline}._member_ggc9k_29{align-items:center;gap:var(--space-8);min-height:var(--table-row);padding:0 var(--space-4);border-radius:var(--radius-md);display:flex}._avatar_ggc9k_30{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-full);background:var(--surface-panel);color:var(--ink-secondary);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);flex:none;place-items:center;display:grid}._memberText_ggc9k_31{min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line);flex:1}._memberText_ggc9k_31>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._kv_ggc9k_33{font-size:var(--type-body-size);line-height:var(--type-body-line);justify-content:space-between;align-items:baseline;display:flex}._kv_ggc9k_33>:first-child{color:var(--ink-secondary)}._kv_ggc9k_33>:last-child{align-items:center;gap:var(--space-8);font-variant-numeric:tabular-nums;display:inline-flex}._val_ggc9k_36{color:var(--ink-body);font-weight:500}._flag_ggc9k_37{font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--status-attention-text)}._item_ggc9k_25 ._iconBtn_ggc9k_14{opacity:0}._item_ggc9k_25:hover ._iconBtn_ggc9k_14,._item_ggc9k_25:focus-within ._iconBtn_ggc9k_14{opacity:1}._title_ggc9k_11{flex:1}._toggle_ggc9k_7{text-align:left;width:100%}._section_ggc9k_3{position:relative}._head_ggc9k_5[data-open=false] ._toggle_ggc9k_7:after{content:"";inset:0 0 calc(-1 * var(--space-16)) 0;position:absolute}._actions_ggc9k_12{z-index:1;position:relative}._section_ggc9k_3:has(._head_ggc9k_5[data-open=false]):hover ._toggle_ggc9k_7{color:var(--color-text-primary)}._term_ggc9k_50{min-width:0}._trail_ggc9k_51{align-items:center;gap:var(--space-8);flex:none;display:inline-flex}._item_ggc9k_25{position:relative}._iconBtn_ggc9k_14[data-active]{background:var(--surface-panel);color:var(--ink-body)}._actions_ggc9k_12:has([data-active]){opacity:1}._popover_ggc9k_61{z-index:calc(var(--z-rail-toggle) + 1);max-height:calc(100vh - var(--space-32));border:1px solid var(--surface-line);border-radius:var(--radius-modal);box-shadow:var(--shadow-overlay);background:var(--surface-read);position:fixed;overflow:auto}._popover_ggc9k_61>*{box-shadow:none;border:0}._skeleton_ggc9k_63{gap:var(--space-32);padding:0 var(--space-16);flex-direction:column;display:flex}._skelSection_ggc9k_64{gap:var(--space-8);flex-direction:column;display:flex}._skelTitle_ggc9k_65,._skelLine_ggc9k_65{height:var(--space-16);border-radius:var(--radius-sm);background:var(--color-grey-200);display:block}._skelTitle_ggc9k_65{width:40%}._srOnly_ggc9k_67{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._error_ggc9k_68{margin:0 var(--space-16);align-items:flex-start;gap:var(--space-8);flex-direction:column;display:flex}._actions_ggc9k_12{opacity:1}._code_ggc9k_74{font:var(--type-meta);color:var(--ink-secondary);white-space:nowrap;flex:none}._item_ggc9k_25[tabindex]{margin:0 calc(var(--space-8) * -1);padding:var(--space-4) var(--space-8);border-radius:var(--radius-md);cursor:default;outline:none}._item_ggc9k_25[data-clickable]{cursor:pointer}._item_ggc9k_25[tabindex]:hover,._item_ggc9k_25[tabindex]:focus-visible,._item_ggc9k_25[data-open]{background:var(--surface-panel)}._item_ggc9k_25[tabindex]:focus-visible{box-shadow:inset 0 0 0 2px var(--accent-primary)}._rowActs_ggc9k_82{inset-inline-end:0;z-index:1;border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);box-shadow:var(--shadow-raised);opacity:0;pointer-events:none;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}._item_ggc9k_25:hover ._rowActs_ggc9k_82,._item_ggc9k_25:focus-within ._rowActs_ggc9k_82,._rowActs_ggc9k_82[data-held]{opacity:1;pointer-events:auto}._rowActs_ggc9k_82 button{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-md);box-shadow:none;color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}._rowActs_ggc9k_82 ._iconBtn_ggc9k_14{opacity:1}._rowActs_ggc9k_82 button:hover,._rowActs_ggc9k_82 button:focus-visible,._rowActs_ggc9k_82 button[data-active]{background:var(--surface-panel);color:var(--accent-primary)}._nonClinical_ggc9k_89{margin:var(--space-32) 0 0;padding:var(--space-16) var(--space-16) 0;border-top:1px solid var(--surface-line);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary)}._nonClinical_ggc9k_89+._section_ggc9k_3{margin-top:var(--space-8);border-top:0;padding-top:0}._item_ggc9k_25[data-pending]{flex-wrap:wrap}._pending_ggc9k_92{align-items:center;gap:var(--space-8);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--status-attention-text);flex-basis:100%;display:inline-flex}._famText_ggc9k_93{flex-basis:100%}._medCard_ggc9k_94{gap:var(--space-8);width:320px;padding:var(--space-16);background:var(--surface-read);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);flex-direction:column;display:flex}._mcHead_ggc9k_95{flex-direction:column;display:flex}._mcTitle_ggc9k_96{font-size:var(--type-section-size,16px);line-height:var(--type-section-line,24px);font-weight:600}._mcKind_ggc9k_97{font:var(--type-meta);color:var(--ink-secondary)}._mcFields_ggc9k_98{gap:var(--space-4);flex-direction:column;margin:0;display:flex}._mcFields_ggc9k_98>div{gap:var(--space-8);grid-template-columns:96px 1fr;display:grid}._mcFields_ggc9k_98 dt{font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--ink-secondary)}._mcFields_ggc9k_98 dd{margin:0}._mcFields_ggc9k_98 dd[data-strong]{font-weight:500}._mcActions_ggc9k_103{margin:var(--space-8) calc(var(--space-8) * -1) calc(var(--space-8) * -1);padding:var(--space-8) 0 0;border-top:1px solid var(--surface-line);flex-direction:column;list-style:none;display:flex}._mcActions_ggc9k_103 button{align-items:center;gap:var(--space-8);width:100%;height:var(--control-height);padding:0 var(--space-8);border-radius:var(--radius-md);font:inherit;color:var(--ink-body);cursor:pointer;text-align:left;background:0 0;border:0;font-weight:500;display:flex}._mcActions_ggc9k_103 button:hover,._mcActions_ggc9k_103 button:focus-visible{background:var(--surface-panel)}._mcActions_ggc9k_103 button[data-danger]{color:var(--status-bad)}._mcActions_ggc9k_103 svg{width:var(--icon-16);height:var(--icon-16);flex:none}._mcForm_ggc9k_108{padding-top:var(--space-8);border-top:1px solid var(--surface-line)}._mcFoot_ggc9k_109{gap:var(--space-8);flex-direction:column;display:flex}._mcFoot_ggc9k_109 ._sub_ggc9k_21{align-items:center;gap:var(--space-8);display:inline-flex}._mcFoot_ggc9k_109 svg{width:var(--icon-16);height:var(--icon-16)}._mcBtns_ggc9k_112{justify-content:flex-end;gap:var(--space-8);display:flex}._group_ggc9k_113{gap:var(--space-16);border:0;flex-direction:column;margin:0;padding:0;display:flex}._group_ggc9k_113 legend{padding:0 0 var(--space-8);font-size:var(--type-section-size,16px);line-height:var(--type-section-line,24px);color:var(--ink-body);font-weight:600}._phrase_ggc9k_115{gap:var(--space-4);padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-panel);flex-direction:column;display:flex}._phrase_ggc9k_115 p{font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0}._phraseLabel_ggc9k_117{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary)}._railNote_ggc9k_120{margin-top:var(--space-4);cursor:default;flex-basis:100%;position:relative}._railNoteBox_ggc9k_121{box-sizing:border-box;width:100%;padding:var(--space-8) var(--space-32) var(--space-8) var(--space-12);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);color:var(--ink-body);font:var(--type-body);resize:none;field-sizing:content;display:block}._railNoteBox_ggc9k_121::placeholder{color:var(--ink-subtle)}._railNoteBox_ggc9k_121:hover{border-color:var(--ink-meta)}._railNoteBox_ggc9k_121:focus{border-color:var(--accent-primary);box-shadow:0 0 0 1px var(--accent-primary);outline:none}._railNoteX_ggc9k_125{top:var(--space-4);right:var(--space-4);width:var(--space-24);height:var(--space-24);border-radius:var(--radius-md);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}._railNoteX_ggc9k_125:hover{background:var(--color-grey-100)}._railNoteX_ggc9k_125>svg{width:var(--icon-16);height:var(--icon-16)}._pop_1glhw_2{background:var(--color-surface-card);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);width:320px;box-shadow:var(--shadow-overlay);flex-direction:column;max-height:360px;display:flex;overflow:hidden}._popHead_1glhw_3{align-items:center;gap:var(--space-8);padding:var(--space-12) var(--space-16);border-bottom:1px solid var(--surface-line);display:flex}._popTitle_1glhw_4{font:var(--type-body-strong);color:var(--color-text-primary);margin:0}._filter_1glhw_5{align-items:center;gap:var(--space-8);padding:6px var(--space-16);display:flex}._filter_1glhw_5 svg{width:var(--icon-16);height:var(--icon-16);color:var(--color-text-hint);flex:none}._filterInput_1glhw_7{min-width:0;height:var(--space-24);font:inherit;font-size:var(--type-body-size);color:var(--color-text-primary);background:0 0;border:0;outline:0;flex:1;padding:0}._msg_1glhw_8{padding:6px var(--space-16);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);margin:0}._list_1glhw_9{min-height:0;padding-bottom:var(--space-8);flex:1;overflow-y:auto}._group_1glhw_10{padding:var(--space-8) var(--space-16) var(--space-4);background:var(--color-surface-card);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted);margin:0;position:sticky;top:0}._item_1glhw_11{width:100%;height:var(--space-32);padding:0 var(--space-16);font:inherit;font-size:var(--type-body-size);color:var(--color-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;display:flex}._item_1glhw_11:hover:not(:disabled){background:var(--color-surface-tint-soft)}._item_1glhw_11:disabled{color:var(--color-text-muted);cursor:default}._popFoot_1glhw_14{justify-content:flex-end;gap:var(--space-8);padding:var(--space-8) var(--space-16) var(--space-16);display:flex}._rail_1glhw_15{gap:var(--space-8);background:var(--color-surface-card);flex-direction:column;width:360px;display:flex}._strip_1glhw_16{border-radius:var(--radius-md);display:flex;overflow:hidden}._cell_1glhw_17{cursor:pointer;background:var(--color-surface-tint-soft);height:32px;color:var(--color-text-secondary);border:0;flex:1;justify-content:center;align-items:center;padding:0;display:flex}._cell_1glhw_17+._cell_1glhw_17{border-left:1px solid var(--color-border-default)}._cell_1glhw_17[aria-checked=true]{background:var(--color-brand-primary);color:var(--color-text-inverse)}._cell_1glhw_17 svg{width:var(--icon-16);height:var(--icon-16)}._search_1glhw_21{align-items:center;gap:var(--space-8);height:32px;padding:0 var(--space-16);background:var(--color-surface-tint-soft);border-radius:var(--radius-input);display:flex}._search_1glhw_21 svg{width:var(--icon-16);height:var(--icon-16);color:var(--color-text-hint);flex:none}._searchInput_1glhw_23{min-width:0;font:inherit;font-size:var(--type-body-size);color:var(--color-text-primary);background:0 0;border:0;outline:0;flex:1}._clear_1glhw_24{color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}._clear_1glhw_24 svg{width:var(--icon-12);height:var(--icon-12)}._section_1glhw_26{font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-brand-primary);margin:0;font-weight:600}._row_1glhw_27{align-items:center;gap:var(--space-8);min-height:var(--space-32);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);display:flex}._rowCode_1glhw_28{width:64px;font-size:var(--type-meta-size);color:var(--color-text-muted);flex:none}._rowName_1glhw_29{flex:1;min-width:0}._score_1glhw_30{font-size:var(--type-meta-size);color:var(--color-text-muted)}._empty_1glhw_31{text-align:center;padding:var(--space-16) 0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);margin:0}._link_1glhw_32{font:inherit;font-size:var(--type-label-size);color:var(--color-brand-primary);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-weight:500}._tabs_1glhw_33{gap:var(--space-16);border-bottom:1px solid var(--color-border-default);display:flex}._tab_1glhw_33{height:var(--tab-height);font:inherit;font-size:var(--type-tab-size);line-height:var(--type-tab-line);font-weight:var(--type-tab-weight);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;padding:0;display:inline-flex}._tab_1glhw_33[aria-selected=true]{color:var(--color-brand-primary);border-bottom-color:var(--color-brand-primary)}._suggest_1glhw_36{gap:var(--space-4);flex-direction:column;display:flex}._stack_1glhw_37{gap:var(--space-24);flex-wrap:wrap;align-items:flex-start;display:flex}._body_15hbi_2{gap:var(--space-16);flex-direction:column;display:flex}._chip_15hbi_3{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-card);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);display:flex}._code_15hbi_4{color:var(--color-text-muted)}._pair_15hbi_5{gap:var(--space-8);display:flex}._pair_15hbi_5>*{flex:1;min-width:0}._rowCard_15hbi_7{gap:var(--space-16);padding:var(--space-16);border:1px solid var(--color-border-default);border-radius:var(--radius-md);flex-direction:column;display:flex}._para_15hbi_8{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);margin:0}._segmented_15hbi_9{border-radius:var(--radius-control);background:var(--color-surface-tint-soft);align-self:flex-start;gap:2px;padding:2px;display:inline-flex}._segmented_15hbi_9 button{height:28px;padding:0 var(--space-16);border-radius:var(--radius-sm);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000}._segmented_15hbi_9 button[aria-checked=true]{background:var(--color-surface-card);border-color:var(--color-brand-primary);color:var(--color-brand-primary)}._error_15hbi_12{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-status-error);margin:0}._stack_15hbi_13{gap:var(--space-24);flex-wrap:wrap;align-items:flex-start;display:flex}._stack_15hbi_13>*{flex:none}._body_jqcns_2{gap:var(--space-16);min-width:0;padding-top:var(--space-16);flex-direction:column;display:flex}._pair_jqcns_3{align-items:flex-start;gap:var(--space-24);min-width:0;display:flex}._pair_jqcns_3>*{flex:1;min-width:0}._inline_jqcns_5{align-items:flex-start;gap:var(--space-4);min-width:0;display:flex}._inlineText_jqcns_6{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);padding-top:var(--space-4);white-space:nowrap}._input_jqcns_7{width:100%;min-width:0;height:32px;padding:0 var(--space-16);font:inherit;font-size:var(--type-body-size);color:var(--color-text-primary);background:var(--color-surface-card);border:1px solid var(--color-border-default);border-radius:var(--radius-input)}._input_jqcns_7[data-narrow=true]{flex:none;width:96px}._input_jqcns_7[aria-invalid=true]{border-color:var(--color-status-error)}._input_jqcns_7:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:0}._choices_jqcns_11{gap:var(--space-4) var(--space-16);flex-wrap:wrap;display:flex}._choice_jqcns_11{cursor:pointer;font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);background:0 0;border:0;padding:0}._choice_jqcns_11[aria-checked=true],._choice_jqcns_11[aria-pressed=true]{color:var(--color-brand-primary);font-weight:500}._drug_jqcns_14{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);margin:0}._error_jqcns_15{margin:var(--space-4) 0 0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-status-error)}._hint_jqcns_16{margin:var(--space-4) 0 0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._dateTrigger_jqcns_17{justify-content:space-between;align-items:center;gap:var(--space-8);width:100%;height:32px;padding:0 var(--space-16);border:1px solid var(--color-border-default);border-radius:var(--radius-input);background:var(--color-surface-card);font:inherit;font-size:var(--type-body-size);cursor:pointer;display:inline-flex}._dateTrigger_jqcns_17 svg{width:var(--icon-16);height:var(--icon-16);color:var(--color-text-secondary)}._placeholder_jqcns_19{color:var(--color-text-hint)}._durationRow_jqcns_20{align-items:flex-start;gap:var(--space-8);min-width:0;display:flex}._stack_jqcns_21{gap:var(--space-24);flex-wrap:wrap;align-items:flex-start;display:flex}._rail_mzzy7_1{width:var(--context-rail-width);border-right:1px solid var(--surface-line);transition:width var(--motion-panel-open) var(--motion-panel-ease);flex:none;position:relative}._rail_mzzy7_1[data-open=false]{width:var(--context-rail-folded);transition-duration:var(--motion-panel-close)}._clip_mzzy7_4{height:100%;overflow:hidden}._body_mzzy7_5{width:var(--context-rail-width);height:100%;transition:opacity var(--motion-panel-open) var(--motion-panel-ease);overflow:auto}._rail_mzzy7_1[data-open=false] ._body_mzzy7_5{opacity:0;visibility:hidden;transition:opacity var(--motion-fast) var(--ease-clinical), visibility 0s linear var(--motion-fast)}@media (prefers-reduced-motion:reduce){._rail_mzzy7_1,._body_mzzy7_5{transition:none!important}}._toggle_mzzy7_9{position:absolute;top:0;right:0;transform:translate(50%,-50%)}._withRail_mzzy7_12{flex:1;min-height:0;display:flex}._withRailMain_mzzy7_13{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}._rail_mzzy7_1{transition-property:width,border-color}._rail_mzzy7_1[data-open=false]{border-right-color:#0000}._rail_mzzy7_1[data-open=false] ._toggle_mzzy7_9{right:auto;left:calc(var(--page-header-padding) + var(--space-24));transform:translate(-50%,-50%)}._rail_mzzy7_1[data-overlay]{width:var(--context-rail-folded);border-right-color:#0000}._rail_mzzy7_1[data-overlay] ._clip_mzzy7_4{z-index:20;width:var(--context-rail-width);background:var(--surface-read);border-right:1px solid var(--surface-line);box-shadow:var(--shadow-8);position:absolute;top:0;bottom:0;left:0}._rail_mzzy7_1[data-overlay] ._toggle_mzzy7_9{z-index:21;right:auto;left:calc(var(--context-rail-width));transform:translate(-50%,-50%)}._page_14rqh_1{background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);flex-direction:column;width:880px;display:flex;overflow:hidden}._body_14rqh_2{padding:var(--space-24)}._col_14rqh_3{gap:var(--space-24);flex-direction:column;max-width:640px;display:flex}._row2_14rqh_4{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._stack_14rqh_5{gap:var(--space-24);flex-direction:column;display:flex}._section_14rqh_6{gap:var(--space-8);flex-direction:column;display:flex}._section_14rqh_6[data-rule=true]{border-top:1px solid var(--surface-line);padding-top:var(--space-24)}._sectionHead_14rqh_8{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}._sectionTitle_14rqh_9{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._muted_14rqh_10{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);margin:0}._err_14rqh_11{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-status-error);margin:0}._link_14rqh_12{color:var(--color-brand-primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._notice_14rqh_13{padding:var(--space-8) var(--space-16);border:1px solid var(--color-status-warning-line,var(--surface-line));border-radius:var(--radius-md);background:var(--color-status-warning-bg);font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0}._card_14rqh_14{justify-content:space-between;align-items:flex-start;gap:var(--space-16);padding:var(--space-16);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);display:flex}._cardMain_14rqh_15{gap:var(--space-8);flex-direction:column;flex:1;min-width:0;display:flex}._cardTitleRow_14rqh_16{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._cardTitle_14rqh_16{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);margin:0}._line_14rqh_18{align-items:flex-start;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);display:flex}._line_14rqh_18 svg{width:var(--icon-16,16px);height:var(--icon-16,16px);margin-top:var(--space-4);color:var(--color-brand-primary);flex:none}._days_14rqh_20{font-weight:var(--type-body-strong-weight)}._list_14rqh_21{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._dl_14rqh_22{gap:var(--space-4) var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);flex:1;grid-template-columns:1fr 1fr;margin:0;display:grid}._dl_14rqh_22 dt{color:var(--color-text-muted)}._dl_14rqh_22 dd{font-weight:var(--type-body-strong-weight);margin:0}._dot_14rqh_25{width:var(--space-12);height:var(--space-12);margin-top:var(--space-8);border-radius:var(--radius-full);border:1px solid var(--surface-line);flex:none}._danger_14rqh_26{justify-content:space-between;align-items:flex-start;gap:var(--space-16);margin-top:var(--space-8);padding-top:var(--space-16);border-top:1px solid var(--surface-line);display:flex}._dangerCopy_14rqh_27{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._dangerTitle_14rqh_28{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight)}._hint_14rqh_29{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._conseq_14rqh_30{padding-left:var(--space-16);gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);flex-direction:column;margin:0;display:flex}._tabHint_14rqh_31{font-size:var(--type-meta-size);color:var(--color-text-muted)}._root_8dc7i_2{gap:var(--space-4);flex-direction:column;min-width:0;display:flex;position:relative}._wrap_8dc7i_3{min-width:0;position:relative}._mic_8dc7i_4{right:var(--space-4);bottom:var(--space-4);border-radius:var(--radius-sm);background:var(--accent-active-bg);width:28px;height:28px;color:var(--accent-primary);opacity:0;cursor:pointer;transition:opacity var(--motion-fast) var(--ease-clinical), background-color var(--motion-fast) var(--ease-clinical), color var(--motion-fast) var(--ease-clinical);border:0;place-items:center;padding:0;display:grid;position:absolute}._mic_8dc7i_4[data-single]{bottom:2px;right:2px}._mic_8dc7i_4 svg{width:var(--icon-16);height:var(--icon-16)}._mic_8dc7i_4:focus-visible{opacity:1;outline:2px solid var(--accent-primary)}._root_8dc7i_2:hover ._mic_8dc7i_4,._root_8dc7i_2:focus-within ._mic_8dc7i_4,._root_8dc7i_2[data-demo=hover] ._mic_8dc7i_4,._mic_8dc7i_4[data-listening]{opacity:1}._mic_8dc7i_4:hover,._mic_8dc7i_4[data-listening]{background:var(--accent-primary);color:var(--color-text-inverse)}._listening_8dc7i_10{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--accent-active-text)}._note_8dc7i_11{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta)}._input_8dc7i_12,._area_8dc7i_12{box-sizing:border-box;width:100%;padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);color:var(--ink-body);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line)}._input_8dc7i_12{height:var(--space-32);padding-right:36px}._area_8dc7i_12{padding:var(--space-4) 36px var(--space-4) var(--space-8);resize:none}._input_8dc7i_12:focus,._area_8dc7i_12:focus{border-color:var(--accent-primary);box-shadow:0 0 0 1px var(--accent-primary);outline:none}._box_isnuj_1{flex-direction:column;display:flex}._toggle_isnuj_2{align-items:center;gap:var(--space-8);height:var(--space-40);padding:0 var(--space-16);text-align:left;color:var(--color-text-secondary);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);background:0 0;border:0;display:flex}._toggle_isnuj_2:hover{color:var(--color-text-primary)}._count_isnuj_4{font-weight:var(--type-body-weight);color:var(--color-text-muted)}._chev_isnuj_5{width:var(--icon-16);height:var(--icon-16)}._chev_isnuj_5[data-open=true]{transform:rotate(180deg)}._list_isnuj_7{margin:0;padding:0;list-style:none}._row_isnuj_8{align-items:center;gap:var(--space-16);min-height:var(--table-row);padding:0 var(--space-16);border-top:1px solid var(--color-border-subtle);color:var(--color-text-muted);display:flex}._name_isnuj_9{flex-direction:column;flex:1;min-width:0;display:flex}._meta_isnuj_10{font-size:var(--type-meta-size);line-height:var(--type-meta-line)}._price_isnuj_11{min-width:var(--space-64);text-align:right;font-variant-numeric:tabular-nums}._root_1rtbi_1{gap:var(--space-4);flex-direction:column;display:flex}._line_1rtbi_2{align-items:flex-start;gap:var(--space-8);padding:var(--space-8) 0;flex-direction:column;display:flex}._line_1rtbi_2>:first-child{align-self:stretch}._note_1rtbi_4{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._error_1rtbi_5{align-items:center;gap:var(--space-8);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--status-bad);margin:0;display:flex}._fileCell_1k0o2_1{min-width:0}._file_1k0o2_1{align-items:center;gap:var(--space-8);min-width:0;display:flex}._thumb_1k0o2_3{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-md);background:var(--surface-panel);border:1px solid var(--surface-line);color:var(--color-text-secondary);flex:none;place-items:center;display:grid}._icon_1k0o2_4{width:var(--icon-16);height:var(--icon-16)}._names_1k0o2_5{min-width:0}._name_1k0o2_5{font-weight:var(--type-body-strong-weight);text-overflow:ellipsis;white-space:nowrap;max-width:calc(var(--space-64) * 3);margin:0;overflow:hidden}._sub_1k0o2_7{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._typeCell_1k0o2_8{min-width:calc(var(--space-64) * 3)}._actions_1k0o2_9{white-space:nowrap}._actions_1k0o2_9>*{vertical-align:middle;margin-left:var(--space-8)}._root_6vkeq_1{gap:var(--space-16);flex-direction:column;min-width:0;display:flex}._bar_6vkeq_2{align-items:center;gap:var(--space-16);flex-wrap:wrap;min-width:0;display:flex}._quiet_6vkeq_3{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);flex:1;margin:0}._skeleton_6vkeq_4{gap:var(--space-8);flex-direction:column;display:flex}._skeleton_6vkeq_4 span{height:var(--table-row);border-radius:var(--radius-md);background:var(--color-grey-200);animation:_pulse_6vkeq_1 var(--motion-loop-shimmer) var(--ease-clinical) infinite}@keyframes _pulse_6vkeq_1{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){._skeleton_6vkeq_4 span{animation:none}}._root_2dbmt_2{gap:var(--space-8);flex-direction:column;width:480px;max-width:100%;display:flex}._title_2dbmt_3{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);margin:0}._line_2dbmt_4{align-items:center;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);margin:0;display:flex}._line_2dbmt_4 b{color:var(--color-text-primary);font-weight:400}._list_2dbmt_6{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_2dbmt_7{align-items:center;gap:var(--space-8);min-height:var(--space-40);border-top:1px solid var(--color-border-subtle);font-size:var(--type-body-size);line-height:var(--type-body-line);display:flex}._row_2dbmt_7:first-child{border-top:0}._name_2dbmt_9{flex-direction:column;flex:1;min-width:0;display:flex}._code_2dbmt_10{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._added_2dbmt_11{font-size:var(--type-meta-size);color:var(--color-text-secondary)}._group_1arn9_1{gap:var(--space-8);flex-direction:column;display:flex}._grid_1arn9_2{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._days_1arn9_3{gap:var(--space-8);flex-wrap:wrap;display:flex}._notice_1arn9_4{align-items:flex-start;gap:var(--space-8);padding:var(--space-8) var(--space-8);border-radius:var(--radius-md);background:var(--color-status-info-bg);color:var(--color-text-primary);font-size:var(--type-meta-size);line-height:var(--type-meta-line);display:flex}._notice_1arn9_4 svg{width:var(--icon-16);height:var(--icon-16);color:var(--color-status-info);flex:none}._counter_1arn9_6{height:var(--control-height);border:1px solid var(--color-border-strong);border-radius:var(--radius-input);background:var(--surface-read);align-items:center;display:flex;overflow:hidden}._counter_1arn9_6:focus-within{outline:2px solid var(--ring);outline-offset:-1px;border-color:var(--ring)}._step_1arn9_8{width:var(--control-height);height:100%;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}._step_1arn9_8:hover{background:var(--color-grey-200)}._step_1arn9_8:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}._step_1arn9_8 svg{width:var(--icon-16);height:var(--icon-16)}._count_1arn9_6{min-width:0;height:100%;padding:0 var(--space-8);text-align:center;font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);background:0 0;border:0;outline:none;flex:1}._unit_1arn9_13{flex:none}._units_1arn9_14{gap:var(--space-8);display:inline-flex}._unitLink_1arn9_15{font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;padding:0}._unitLink_1arn9_15[aria-pressed=true]{color:var(--color-brand-primary);text-decoration:underline}._unitLink_1arn9_15:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._toggle_1arn9_18{justify-content:space-between;align-items:center;gap:var(--space-16);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);display:flex}._switch_1arn9_19{appearance:none;width:var(--space-40);height:var(--space-24);border-radius:var(--radius-full);background:var(--color-grey-400);cursor:pointer;transition:background var(--motion-fast) var(--ease-clinical);flex:none;margin:0;position:relative}._switch_1arn9_19:after{content:"";top:var(--space-4);left:var(--space-4);width:var(--space-16);height:var(--space-16);border-radius:var(--radius-full);background:var(--color-white);transition:transform var(--motion-fast) var(--ease-clinical);position:absolute}._switch_1arn9_19:checked{background:var(--color-brand-primary)}._switch_1arn9_19:checked:after{transform:translateX(var(--space-16))}._switch_1arn9_19:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._entry_109w6_2{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._blockTitle_109w6_3{margin:0 0 var(--space-8);font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--ink-body)}._card_109w6_4{border:var(--inner-card-border,1px solid var(--surface-line));border-radius:var(--radius-lg);background:var(--inner-card-bg,var(--surface-read));flex-direction:column;min-width:0;display:flex}._hero_109w6_5{gap:var(--space-16);padding:var(--space-24);flex-direction:column;min-width:0;display:flex}._heading_109w6_6{gap:var(--space-4);flex-direction:column;display:flex}._ask_109w6_7{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--ink-body);margin:0}._booked_109w6_8{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary);margin:0}._booked_109w6_8 span{color:var(--ink-body)}._search_109w6_10{border:1px solid var(--surface-line);border-radius:var(--radius-lg);align-items:center;height:48px;display:flex;position:relative}._searchIcon_109w6_11{left:var(--space-16);width:20px;height:24px;color:var(--ink-secondary);position:absolute}._input_109w6_12{min-width:0;height:100%;padding:0 var(--space-16) 0 48px;font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);background:0 0;border:0;outline:0;flex:1}._search_109w6_10:focus-within{border-color:var(--accent-primary)}._chip_109w6_14{align-items:center;gap:var(--space-8);height:var(--space-32);padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);font:inherit;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-body);cursor:pointer;font-weight:500;display:flex;position:absolute;top:7px;left:48px}._chip_109w6_14:hover{background:var(--surface-panel)}._chipPlus_109w6_16{width:16px;height:16px;color:var(--accent-primary)}._chipNote_109w6_17{color:var(--ink-secondary);font-weight:400}._fold_109w6_18{align-items:center;gap:var(--space-8);width:100%;min-width:0;padding:var(--space-8) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);text-align:left;font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);cursor:pointer;display:flex}._fold_109w6_18:hover{background:var(--surface-panel)}._foldText_109w6_20{flex:1;min-width:0}._foldText_109w6_20 b{font-weight:500}._foldLink_109w6_22{color:var(--accent-primary)}._foldSummary_109w6_23{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta);display:block}._chev_109w6_24{width:16px;height:16px;color:var(--ink-secondary);flex:none}._ros_vq7w1_2{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._title_vq7w1_3{margin:0 0 var(--space-8);font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--ink-body)}._card_vq7w1_4{gap:var(--space-8);min-width:0;padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);flex-direction:column;display:flex}._summary_vq7w1_5{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-meta);margin:0}._hint_vq7w1_6{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta);margin:0}._list_vq7w1_7{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._sys_vq7w1_8{gap:var(--space-8);padding:var(--space-24) 0;flex-direction:column;display:flex}._sys_vq7w1_8:first-child{padding-top:var(--space-8)}._sys_vq7w1_8:last-child{padding-bottom:0}._sysHead_vq7w1_11{justify-content:space-between;align-items:center;gap:var(--space-8);min-height:var(--space-32);flex-wrap:wrap;display:flex}._sysName_vq7w1_12{flex-direction:column;display:flex}._name_vq7w1_13{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);font-weight:500}._relevant_vq7w1_14{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta)}._seg_vq7w1_15{border:1px solid var(--surface-line);border-radius:var(--radius-sm);flex:none;display:flex;overflow:hidden}._segBtn_vq7w1_16{height:var(--space-24);padding:0 var(--space-8);background:var(--surface-read);color:var(--ink-secondary);font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);cursor:pointer;border:0}._segBtn_vq7w1_16+._segBtn_vq7w1_16{border-left:1px solid var(--surface-line)}._segBtn_vq7w1_16:hover{background:var(--surface-panel);color:var(--ink-body)}._segBtn_vq7w1_16[aria-pressed=true],._segBtn_vq7w1_16[aria-checked=true]{background:var(--accent-active-bg);color:var(--accent-active-text)}._segBtn_vq7w1_16[data-v=present][aria-checked=true],._segBtn_vq7w1_16[data-v=present][aria-pressed=true]{background:var(--accent-primary);color:var(--color-text-inverse)}._segBtn_vq7w1_16:focus-visible{outline:2px solid var(--accent-primary);outline-offset:-2px}._rows_vq7w1_22{gap:var(--space-8);flex-direction:column;display:flex}._finding_vq7w1_23{justify-content:space-between;align-items:center;gap:var(--space-16);display:flex}._findingLabel_vq7w1_24{min-width:0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-body)}._foldBtn_vq7w1_25{justify-content:space-between;align-items:center;gap:var(--space-8);width:100%;min-height:var(--space-32);border-radius:var(--radius-md);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:flex}._foldBtn_vq7w1_25:hover{background:var(--surface-panel)}._foldRight_vq7w1_27{align-items:center;gap:var(--space-8);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);display:flex}._chev_vq7w1_28{width:16px;height:16px}._rowBtn_vq7w1_29{align-items:center;gap:var(--space-8);height:var(--space-32);padding:0 var(--space-8) 0 0;border-radius:var(--radius-md);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);cursor:pointer;background:0 0;border:0;display:flex}._rowBtn_vq7w1_29:hover{background:var(--surface-panel)}._rowRight_vq7w1_31{align-items:center;gap:var(--space-8);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta);margin-left:auto;display:flex}._exam_15zlj_2{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._ai_15zlj_3{border:1px dashed var(--accent-primary);border-radius:var(--radius-lg);padding:var(--space-8);gap:var(--space-8);flex-direction:column;display:flex}._title_15zlj_4{margin:0 0 var(--space-8);font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--ink-body)}._card_15zlj_5{gap:var(--space-8);min-width:0;padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);flex-direction:column;display:flex}._top_15zlj_6{justify-content:space-between;align-items:flex-start;gap:var(--space-8) var(--space-16);flex-wrap:wrap;display:flex}._summary_15zlj_7{min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary);flex:1;margin:0}._summaryEmpty_15zlj_8{color:var(--ink-meta)}._list_15zlj_9{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._sys_15zlj_10{gap:var(--space-4);padding:var(--space-24) 0;border-top:1px solid var(--surface-line);flex-direction:column;display:flex}._sys_15zlj_10:first-child{padding-top:var(--space-8);border-top:0}._sys_15zlj_10:last-child{padding-bottom:0}._sysHead_15zlj_13{min-height:var(--space-32);justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}._name_15zlj_14{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);font-weight:500}._fold_15zlj_15{height:var(--space-32);align-items:center;gap:var(--space-8);padding:0 var(--space-8) 0 0;border-radius:var(--radius-md);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);cursor:pointer;background:0 0;border:0;display:flex}._fold_15zlj_15:hover{background:var(--surface-panel)}._right_15zlj_17{align-items:center;gap:var(--space-8);display:flex}._meta_15zlj_18{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta)}._els_15zlj_19{padding:0 var(--space-8);flex-direction:column;margin:0;list-style:none;display:flex}._el_15zlj_19{gap:var(--space-8);padding:var(--space-4) 0;flex-direction:column;display:flex}._elOpen_15zlj_21{margin:var(--space-4) calc(-1 * var(--space-8));padding:var(--space-16);border-radius:var(--radius-md);background:var(--surface-panel)}._elHead_15zlj_22{justify-content:space-between;align-items:flex-start;gap:var(--space-16);display:flex}._elName_15zlj_23{min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);flex-direction:column;display:flex}._elBody_15zlj_24{gap:var(--space-8);flex-direction:column;display:flex}._seg_15zlj_25{border:1px solid var(--surface-line);border-radius:var(--radius-sm);flex:none;display:flex;overflow:hidden}._segBtn_15zlj_26{height:var(--space-24);padding:0 var(--space-8);border:0;border-left:1px solid var(--surface-line);background:var(--surface-read);color:var(--ink-secondary);font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);cursor:pointer}._segBtn_15zlj_26:first-child{border-left:0}._segBtn_15zlj_26:hover{background:var(--surface-panel);color:var(--ink-body)}._segBtn_15zlj_26[aria-checked=true]{background:var(--accent-active-bg);color:var(--accent-active-text)}._segBtn_15zlj_26[aria-checked=true][data-v=abnormal]{background:var(--accent-primary);color:var(--color-text-inverse)}._signedEl_15zlj_31{justify-content:space-between;align-items:baseline;gap:var(--space-16);padding:var(--space-4) 0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);display:flex}._signedVal_15zlj_32{text-align:right;color:var(--ink-secondary)}._signedAbn_15zlj_33{color:var(--ink-body);font-weight:500}._sources_15zlj_34{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta)}._elHead_15zlj_22,._sysHead_15zlj_13{flex-wrap:wrap}._els_15zlj_19,._el_15zlj_19,._elBody_15zlj_24{min-width:0}._name_15zlj_14,._signedEl_15zlj_31>span{overflow-wrap:anywhere;min-width:0}._root_dtysm_2{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._head_dtysm_3{align-items:baseline;column-gap:var(--space-8);flex-wrap:wrap;display:flex}._name_dtysm_4{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);font-weight:500}._meta_dtysm_5{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta);font-variant-numeric:tabular-nums}._metaSec_dtysm_6{color:var(--ink-secondary)}._notScored_dtysm_7{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary)}._line_dtysm_8{align-items:center;column-gap:var(--space-16);row-gap:var(--space-4);flex-wrap:wrap;display:flex}._total_dtysm_9{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);font-variant-numeric:tabular-nums;color:var(--ink-body)}._band_dtysm_10{align-items:center;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);font-weight:500;display:inline-flex}._alert_dtysm_11{align-items:center;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--status-bad);font-weight:500;display:flex}._link_dtysm_12{font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--accent-primary);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0}._link_dtysm_12:hover{text-decoration:underline}._answers_dtysm_14{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._answer_dtysm_14{justify-content:space-between;align-items:baseline;gap:var(--space-16);padding:var(--space-4) 0;border-bottom:1px solid var(--surface-line);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);display:flex}._answer_dtysm_14:last-child{border-bottom:0}._answerVal_dtysm_17{flex:none}._answerEmpty_dtysm_18{color:var(--ink-meta)}._items_dtysm_19{gap:var(--space-16);flex-direction:column;display:flex}._totalRow_dtysm_20{align-items:center;column-gap:var(--space-16);padding-top:var(--space-8);border-top:1px solid var(--surface-line);flex-wrap:wrap;display:flex}._empty_18o9d_2{align-items:flex-start;gap:var(--space-8);padding:var(--space-8) 0;text-align:left;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);flex-direction:column;display:flex}._row_18o9d_3{align-items:flex-start;gap:var(--space-8);min-width:0;padding:var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);display:flex}._ai_18o9d_4{border:1px dashed var(--accent-primary);border-radius:var(--radius-md);padding:var(--space-8);gap:var(--space-8);flex-direction:column;display:flex}._icon_18o9d_5{width:var(--space-16);height:var(--space-24);color:var(--ink-secondary);flex:none;place-items:center;display:grid}._sr_18o9d_6{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._main_18o9d_7{gap:var(--space-4);flex-direction:column;flex:1;min-width:0;display:flex}._head_18o9d_8{align-items:center;column-gap:var(--space-8);row-gap:var(--space-4);flex-wrap:wrap;display:flex}._text_18o9d_9{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);font-weight:500}._code_18o9d_10{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-variant-numeric:tabular-nums;color:var(--ink-meta)}._reason_18o9d_11{gap:var(--space-4);display:inline-flex}._note_18o9d_12{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary)}._meta_18o9d_13{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta)}._warn_18o9d_14{align-items:flex-start;gap:var(--space-4);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--status-attention-text);display:flex}._remove_18o9d_15{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-md);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}._remove_18o9d_15:hover{background:var(--surface-panel);color:var(--ink-body)}._root_1hre1_2{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._ai_1hre1_3{padding:var(--space-8);border:1px dashed var(--accent-primary);border-radius:var(--radius-md)}._head_1hre1_4{justify-content:space-between;align-items:flex-start;gap:var(--space-16);display:flex}._text_1hre1_5{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);font-weight:500}._target_1hre1_6{font-size:var(--type-body-size);line-height:var(--type-body-line);font-variant-numeric:tabular-nums;color:var(--ink-secondary)}._prog_1hre1_7{gap:var(--space-4);flex-direction:column;display:flex}._bar_1hre1_8{height:var(--space-4);border-radius:var(--radius-full);background:var(--surface-line);width:100%;overflow:hidden}._fill_1hre1_9{border-radius:var(--radius-full);height:100%}._meta_1hre1_10{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta);font-variant-numeric:tabular-nums}._row_1hre1_11{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._acts_1hre1_12{gap:var(--space-8);display:flex}._root_75exr_2{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._strip_75exr_3{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}._tabs_75exr_4{gap:var(--space-4);flex-wrap:wrap;min-width:0;display:flex}._tab_75exr_4{height:var(--space-32);padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-md);color:var(--ink-secondary);font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);cursor:pointer;background:0 0;align-items:center;gap:8px;display:flex}._tab_75exr_4{border-color:#0000;border-radius:0}._tab_75exr_4:hover{border-color:#0000}._tab_75exr_4[aria-selected=true]{border-bottom:2px solid var(--accent-primary);color:var(--accent-active-text);background:0 0}._tick_75exr_10{color:var(--accent-primary)}._count_75exr_11{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-variant-numeric:tabular-nums;color:var(--ink-meta);flex:none}._tile_75exr_12{width:var(--space-24);height:var(--space-24);border-radius:var(--radius-sm);flex:none;place-items:center;display:grid}._card_75exr_13{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;gap:16px;padding:16px;display:flex}._cardTitle_75exr_14{align-items:center;gap:var(--space-8);font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--ink-body);display:flex}._q_75exr_15{gap:var(--space-8);flex-direction:column;display:flex}._qLabel_75exr_16{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary)}._body_75exr_17{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary)}._chips_75exr_18{gap:var(--space-8);flex-wrap:wrap;display:flex}._chip_75exr_18{min-height:var(--space-32);align-items:center;gap:var(--space-4);padding:2px var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-sm);background:var(--surface-read);color:var(--ink-secondary);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);text-align:left;cursor:pointer;display:inline-flex}._chip_75exr_18:hover{border-color:var(--ink-meta);color:var(--ink-body)}._chip_75exr_18[aria-checked=true]{border-color:color-mix(in srgb, var(--accent-active-text) 35%, transparent);background:var(--accent-active-bg);color:var(--accent-active-text)}._chip_75exr_18[aria-checked=true][data-priority]{border-color:var(--accent-primary);background:var(--accent-primary);color:var(--color-text-inverse)}._nav_75exr_23{justify-content:space-between;align-items:center;gap:var(--space-8);padding-top:var(--space-8);border-top:1px solid var(--surface-line);display:flex}._navBtn_75exr_24{align-items:center;gap:var(--space-4);font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;padding:0;display:flex}._navBtn_75exr_24:hover{color:var(--ink-body)}._navBtn_75exr_24:disabled{opacity:.4;cursor:default}._navNext_75exr_27{color:var(--accent-primary)}._navNext_75exr_27:hover{color:var(--accent-primary);text-decoration:underline}._meta_75exr_29{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta)}._hint_75exr_30{align-items:center;column-gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-meta);flex-wrap:wrap;display:flex}._link_75exr_31{font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--accent-primary);cursor:pointer;background:0 0;border:0;padding:0}._link_75exr_31:hover{text-decoration:underline}._grid_75exr_33{gap:var(--space-8);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}._pc_75exr_34{gap:var(--space-8);min-width:0;padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;display:flex}._pcPriority_75exr_35{border-color:var(--accent-active-text)}._pcHead_75exr_36{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}._pcName_75exr_37{align-items:center;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);font-weight:500;display:flex}._today_75exr_38{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body)}._todayEmpty_75exr_39{color:var(--ink-meta)}._plan_75exr_40{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary)}._root_v5az3_2{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._ai_v5az3_3{gap:var(--space-8);min-width:0;padding:var(--space-8);border:1px dashed var(--accent-primary);border-radius:var(--radius-md);flex-direction:column;display:flex}._meta_v5az3_4{align-items:center;gap:var(--space-4);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta);display:flex}._acts_v5az3_5{align-items:center;gap:var(--space-8);display:flex}._root_1000n_2{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._ai_1000n_3{gap:var(--space-8);padding:var(--space-8);border:1px solid var(--accent-primary);border-radius:var(--radius-lg);flex-direction:column;display:flex}._title_1000n_4{margin:0 0 var(--space-8);font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--ink-body)}._empty_1000n_5{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-meta);margin:0}._list_1000n_6{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_1000n_7{align-items:center;column-gap:var(--space-8);row-gap:var(--space-4);padding:var(--space-8) 0;border-top:1px solid var(--surface-line);flex-wrap:wrap;display:flex}._row_1000n_7:first-child{border-top:0}._code_1000n_9{width:var(--space-64);font-size:var(--type-body-size);line-height:var(--type-body-line);font-variant-numeric:tabular-nums;color:var(--ink-meta);flex:none}._name_1000n_10{min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);flex:1}._primary_1000n_11{font-weight:500}._meta_1000n_12{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta)}._chip_1000n_13{align-items:center;gap:var(--space-4);min-height:24px;padding:2px var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-sm);background:var(--surface-read);color:var(--ink-secondary);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);cursor:pointer;display:inline-flex}._chip_1000n_13:hover{border-color:var(--ink-meta);color:var(--ink-body)}._chip_1000n_13[aria-pressed=true]{border-color:color-mix(in srgb, var(--accent-active-text) 35%, transparent);background:var(--accent-active-bg);color:var(--accent-active-text)}._remove_1000n_16{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-md);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}._remove_1000n_16:hover{background:var(--surface-panel);color:var(--ink-body)}._root_19uy2_1{gap:var(--space-16);flex-direction:column;display:flex}._bar_19uy2_2{justify-content:space-between;align-items:center;gap:var(--space-16);display:flex}._counts_19uy2_3{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);margin:0}._unit_19uy2_4{color:var(--color-text-muted)}._flag_19uy2_5{margin-left:var(--space-8);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-status-amber-text)}._check_19uy2_6{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-status-warning-text);margin:0}._actions_19uy2_7{white-space:nowrap;text-align:right}._actions_19uy2_7>*{vertical-align:middle;margin-left:var(--space-8)}._root_19uy2_1 tr[data-state=disregarded] td{color:var(--color-text-muted)}._skeleton_19uy2_10{gap:var(--space-8);flex-direction:column;display:flex}._skeleton_19uy2_10 span{height:var(--table-row);border-radius:var(--radius-md);background:var(--color-grey-200);animation:_pulse_19uy2_1 var(--motion-loop-shimmer) var(--ease-clinical) infinite}@keyframes _pulse_19uy2_1{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){._skeleton_19uy2_10 span{animation:none}}._root_19uy2_1 td{white-space:nowrap}._row_2b9yd_1{align-items:center;gap:var(--space-8) var(--space-16);min-height:var(--table-row);padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;display:flex}._row_2b9yd_1[data-selected=true]{background:var(--color-list-row-selected)}._name_2b9yd_3{font-weight:var(--type-body-strong-weight)}._main_2b9yd_4{flex:1;min-width:0}._stack_2b9yd_5{flex-direction:column;display:flex}._meta_2b9yd_6{font-weight:400;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._price_2b9yd_7{font-variant-numeric:tabular-nums;min-width:var(--space-64);text-align:right}._choices_2b9yd_8{gap:var(--space-8);padding-left:var(--space-32);flex-basis:100%;display:flex}._choice_2b9yd_8{height:var(--space-32);padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight)}._choice_2b9yd_8[aria-checked=true]{border-color:var(--color-brand-primary);color:var(--color-brand-primary)}._demo_2b9yd_11{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);width:720px;margin:0;padding:0;list-style:none}._total_1m6tv_1{justify-content:space-between;align-items:baseline;gap:var(--space-16);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);margin:0;display:flex}._total_1m6tv_1 strong{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-section-weight);color:var(--color-text-primary)}._total_1m6tv_1[data-empty=true]{color:var(--color-text-muted)}._root_hrtwq_1{gap:var(--space-8);flex-direction:column;display:flex}._card_hrtwq_2{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;display:flex;overflow:hidden}._list_hrtwq_3{border-top:1px solid var(--surface-line);margin:0;padding:0;list-style:none}._foot_hrtwq_4{align-items:center;gap:var(--space-8);padding:var(--space-16);border-top:1px solid var(--surface-line);display:flex}._foot_hrtwq_4>:first-child{min-width:calc(var(--space-64) * 3)}._grow_hrtwq_6{flex:1}._head_hrtwq_7{height:var(--space-40);padding:0 var(--space-16);background:var(--surface-panel);align-items:center;display:flex}._section_7bo22_2{gap:var(--space-16);flex-direction:column;min-width:0;display:flex}._section_7bo22_2~._section_7bo22_2{margin-top:var(--space-32)}._sectionHead_7bo22_5{gap:var(--space-4);flex-direction:column;display:flex}._sectionTitle_7bo22_6{align-items:baseline;column-gap:var(--space-8);font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--ink-body);flex-wrap:wrap;margin:0;display:flex}._titleRow_7bo22_7{align-items:flex-start;gap:var(--space-4);display:flex}._help_7bo22_8{width:var(--space-24);height:var(--space-24);border-radius:var(--radius-sm);color:var(--ink-subtle);cursor:help;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._help_7bo22_8:hover,._help_7bo22_8:focus-visible{color:var(--ink-secondary)}._help_7bo22_8 svg{width:var(--icon-16);height:var(--icon-16)}._source_7bo22_11{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta)}._note_7bo22_12{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary)}._block_7bo22_13{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._blockTitle_7bo22_14{align-items:baseline;column-gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);flex-wrap:wrap;margin:0;font-weight:500;display:flex}._blockSrc_7bo22_15{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta);font-weight:400}._card_7bo22_16{gap:var(--space-24);min-width:0;padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);flex-direction:column;display:flex}._items_7bo22_17,._sub_7bo22_18{gap:var(--space-16);flex-direction:column;min-width:0;display:flex}._addRow_7bo22_19{gap:var(--space-8);flex-wrap:wrap;display:flex}._subLabel_7bo22_20{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary)}._grid_7bo22_21{gap:var(--space-16);grid-template-columns:repeat(auto-fill,minmax(176px,1fr));display:grid}._states_7bo22_22{gap:var(--space-8);min-width:0;padding:var(--space-16);border:1px dashed var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-app);flex-direction:column;display:flex}._statesTitle_7bo22_23{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary)}._statesGrid_7bo22_24{gap:var(--space-16);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start;display:grid}._cell_7bo22_25{gap:var(--space-8);min-width:0;padding:var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;display:flex}._cell_7bo22_25>*{min-width:0;max-width:100%}._scroll_7bo22_29{gap:var(--space-8);flex-direction:column;min-width:0;display:flex;overflow-x:auto}._cellLabel_7bo22_30{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta)}._chips_7bo22_31{gap:var(--space-8);flex-wrap:wrap;display:flex}._chipInert_7bo22_32{min-height:24px;padding:2px var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-sm);background:var(--surface-read);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary);align-items:center;display:inline-flex}._details_7bo22_33{border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read)}._summary_7bo22_34{align-items:center;gap:var(--space-8);min-height:var(--space-40);padding:0 var(--space-16);cursor:pointer;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);font-weight:500;display:flex}._summaryText_7bo22_35{min-width:0;padding:var(--space-8) 0;flex-direction:column;display:flex}._answered_7bo22_36{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);font-weight:400}._summaryMeta_7bo22_37{font-size:var(--type-meta-size);color:var(--ink-meta);font-weight:400}._detailsBody_7bo22_38{gap:var(--space-16);padding:var(--space-16);border-top:1px solid var(--surface-line);flex-direction:column;display:flex}._inner_7bo22_39{margin:var(--space-8) 0 0}._stack_7bo22_40{gap:var(--space-16);flex-direction:column;min-width:0;display:flex}._row_7bo22_41{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._priorityRow_7bo22_42{align-items:center;gap:var(--space-8);display:flex}._meta_7bo22_43{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta)}._body_7bo22_44{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body)}._list_7bo22_45{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._listRow_7bo22_46{align-items:center;gap:var(--space-8);padding:var(--space-8) 0;border-top:1px solid var(--surface-line);display:flex}._listRow_7bo22_46:first-child{border-top:0}._listText_7bo22_48{min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);flex:1}._section_7bo22_2 [data-dup-hide]{display:none}._freeBox_7bo22_55{gap:var(--space-8);padding:var(--space-8) var(--space-12);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);flex-direction:column;display:flex}._freeBox_7bo22_55:focus-within{border-color:var(--accent-primary)}._freeWrap_7bo22_57{position:relative}._freeText_7bo22_58{width:100%;min-height:calc(var(--space-24) * 2);font:var(--type-body);color:var(--ink-body);resize:none;field-sizing:content;background:0 0;border:0;outline:none;padding:0;display:block}._freeText_7bo22_58::placeholder{color:var(--ink-secondary)}._freeMenu_7bo22_60{left:0;top:calc(100% + var(--space-4));z-index:3;width:calc(var(--space-64) * 6);padding:var(--space-4);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);box-shadow:var(--shadow-raised);margin:0;list-style:none;position:absolute}._freeItem_7bo22_61{justify-content:space-between;align-items:center;gap:var(--space-8);width:100%;min-height:var(--space-32);padding:0 var(--space-12);border-radius:var(--radius-md);font:var(--type-body);color:var(--ink-body);text-align:start;cursor:pointer;background:0 0;border:0;display:flex}._freeItem_7bo22_61[data-hi]{background:var(--surface-panel)}._freeHint_7bo22_63{font:var(--type-meta);color:var(--ink-secondary);white-space:nowrap;flex:none}._freeNone_7bo22_64{padding:var(--space-4) var(--space-12);font:var(--type-body);color:var(--ink-secondary)}._field_bi8hh_2{height:var(--control-height);border-radius:var(--radius-control);border:1px solid var(--surface-line);background:var(--surface-read);min-width:0;padding:0 var(--space-16);font:inherit;font-size:var(--type-body-size);color:var(--ink-body);outline:none}._field_bi8hh_2::placeholder{color:var(--ink-meta)}._field_bi8hh_2:focus{border-color:var(--accent-primary)}._chip_bi8hh_5{height:var(--control-height);white-space:nowrap;border-radius:var(--radius-control);padding:0 var(--space-16);font:inherit;font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}._chip_bi8hh_5:hover:not(:disabled){color:var(--ink-body)}._chip_bi8hh_5:disabled{opacity:.5;cursor:default}._chip_bi8hh_5:focus-visible{outline:2px solid var(--accent-primary)}._chip_bi8hh_5[data-on=true]{background:var(--surface-read);color:var(--ink-body);box-shadow:inset 0 0 0 1px var(--surface-line)}._chip_bi8hh_5[data-on=true][data-tone=differs]{color:var(--color-status-warning-text);box-shadow:inset 0 0 0 1px var(--color-status-warning)}._track_bi8hh_11{align-items:center;gap:var(--space-4);background:var(--surface-app);border-radius:10px;flex-wrap:wrap;display:inline-flex}._row_bi8hh_12{align-items:center;gap:var(--space-4) var(--space-16);flex-wrap:wrap;display:flex}._item_bi8hh_13{align-items:center;gap:var(--space-8);border-radius:var(--radius-sm);font:inherit;font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);background:0 0;border:0;padding:0;display:inline-flex}button._item_bi8hh_13{cursor:pointer}button._item_bi8hh_13:hover{text-decoration:underline}._item_bi8hh_13[data-tone=pathway]{color:var(--accent-active-text)}._item_bi8hh_13[data-tone=warning]{color:var(--color-status-warning-text)}._item_bi8hh_13[data-tone=error]{color:var(--color-status-error)}._item_bi8hh_13[data-tone=neutral]{color:var(--ink-secondary)}._more_bi8hh_20{font:inherit;font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--accent-primary);cursor:pointer;background:0 0;border:0;padding:0}._more_bi8hh_20:hover{text-decoration:underline}._col_bi8hh_22{gap:var(--space-24);flex-direction:column;width:560px;display:flex}._glyph_bi8hh_23{width:var(--icon-16);height:var(--icon-16);display:inline-flex}._chrome_1vwyd_2{gap:var(--space-8);flex-direction:column;width:100%;display:flex}._head_1vwyd_3{align-items:center;gap:var(--space-8);min-height:40px;display:flex}._tile_1vwyd_4{border-radius:var(--radius-md);background:var(--color-surface-tint-soft);width:32px;height:32px;color:var(--color-text-secondary);flex:none;justify-content:center;align-items:center;display:inline-flex}._tile_1vwyd_4 svg{width:var(--icon-16);height:var(--icon-16)}._title_1vwyd_6{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-primary);margin:0}._template_1vwyd_7{height:24px;padding:0 var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-full);font-size:var(--type-label-size);color:var(--ink-secondary);align-items:center;font-weight:500;display:inline-flex}._grow_1vwyd_8{flex:1}._actions_1vwyd_9{gap:var(--space-8);display:inline-flex}._railRow_1vwyd_10{align-items:center;gap:var(--space-8);display:flex}._rail_1vwyd_10{align-items:center;row-gap:var(--space-8);flex-wrap:wrap;flex:1;min-width:0;display:flex}._chip_1vwyd_12{align-items:center;gap:var(--space-8);height:var(--control-height);padding:0 var(--space-16);border-radius:var(--radius-sm);background:var(--color-surface-tint-soft);font:inherit;font-size:var(--type-label-size);color:var(--color-text-secondary);cursor:pointer;border:0;font-weight:500;display:inline-flex}._chip_1vwyd_12:hover{background:var(--color-surface-tint-strong)}._dot_1vwyd_14{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-full);border:1px solid var(--color-text-hint);flex:none}._chip_1vwyd_12[data-complete=true] ._dot_1vwyd_14{background:var(--color-text-secondary);border-color:var(--color-text-secondary)}._join_1vwyd_16{width:var(--space-12);height:1px;margin:0 var(--space-8);background:var(--color-border-default)}._link_1vwyd_17{font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-brand-primary);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-weight:500}._link_1vwyd_17:disabled{color:var(--color-text-muted);cursor:default}._links_1vwyd_19{gap:var(--space-16);flex:none;display:inline-flex}._notes_1vwyd_20{gap:var(--space-4);flex-direction:column;display:flex}._notesLabel_1vwyd_21{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._notesArea_1vwyd_22{width:100%;min-height:64px;padding:var(--space-8) var(--space-16);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);background:var(--color-surface-card);border:1px solid var(--color-border-default);border-radius:var(--radius-input);resize:vertical}._notesArea_1vwyd_22:read-only{background:var(--color-surface-tint-soft)}._notesFoot_1vwyd_24{gap:var(--space-8);display:flex}._clusters_1vwyd_25{align-items:flex-start;gap:var(--space-24);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}._cluster_1vwyd_25{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._clusterLabel_1vwyd_27{align-items:center;gap:var(--space-4);max-width:176px;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;display:inline-flex;overflow:hidden}._clusterLabel_1vwyd_27 svg{width:var(--icon-12);height:var(--icon-12);flex:none}._clusterLabel_1vwyd_27[data-status=done] svg{color:var(--color-status-success-text)}._clusterLabel_1vwyd_27[data-status=partial] svg{color:var(--color-status-warning-text)}._clusterActions_1vwyd_31{gap:var(--space-4);display:inline-flex}._ibtn_1vwyd_32{border-radius:var(--radius-control);width:32px;height:32px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._ibtn_1vwyd_32:hover:not(:disabled){background:var(--color-surface-tint-soft);color:var(--color-text-primary)}._ibtn_1vwyd_32:disabled{color:var(--color-text-hint);cursor:default}._ibtn_1vwyd_32 svg{width:var(--icon-16);height:var(--icon-16)}._wrap_1vwyd_36{align-items:center;gap:var(--space-16);width:100%;display:flex}._strip_1vwyd_38{align-items:center;gap:var(--space-16);flex-wrap:wrap;width:100%;min-height:48px;display:flex}._tabs_1vwyd_39{gap:var(--space-24);align-self:stretch;display:flex}._tab_1vwyd_39{align-items:center;gap:var(--space-4);font:inherit;font-size:var(--type-tab-size);line-height:var(--type-tab-line);font-weight:var(--type-tab-weight);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:0;display:inline-flex}._tab_1vwyd_39[aria-selected=true]{color:var(--color-brand-primary);border-bottom-color:var(--color-brand-primary)}._tab_1vwyd_39 svg{width:var(--icon-16);height:var(--icon-16)}._startRow_1vwyd_43{justify-content:flex-end;align-items:center;gap:var(--space-8);min-width:0;display:flex}._reason_1vwyd_44{min-width:0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._signedEnd_1vwyd_45{align-items:center;gap:var(--space-4);font-size:var(--type-label-size);color:var(--color-text-secondary);font-weight:500;display:inline-flex}._signedEnd_1vwyd_45 svg{width:var(--icon-16);height:var(--icon-16)}._signEnd_1vwyd_47{align-items:center;gap:var(--space-8);padding:0 var(--space-16);height:32px;font:inherit;font-size:var(--type-label-size);color:var(--color-brand-primary);cursor:pointer;background:0 0;border:0;font-weight:500;display:inline-flex}._stack_1vwyd_48{gap:var(--space-24);flex-direction:column;width:100%;min-width:0;max-width:880px;display:flex}._box_1vwyd_49{padding:var(--space-16);border:1px solid var(--color-border-hairline);border-radius:var(--radius-card);background:var(--color-surface-card)}._signEnd_1vwyd_47 svg{width:var(--icon-16);height:var(--icon-16)}._fav_120l0_2{background:var(--color-surface-card);border-radius:var(--radius-lg);width:min(560px,92vw);height:560px;max-height:78vh;box-shadow:var(--shadow-overlay);flex-direction:column;display:flex;overflow:hidden}._favHead_120l0_3{align-items:center;gap:var(--space-8);padding:14px var(--space-16);display:flex}._favTitle_120l0_4{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);font-weight:600}._strip_120l0_5{border:1px solid var(--color-border-default);border-radius:var(--radius-md);display:flex;overflow:hidden}._seg_120l0_6{cursor:pointer;background:var(--color-surface-card);width:32px;height:32px;color:var(--color-text-muted);font-size:var(--type-label-size);border:0;justify-content:center;align-items:center;padding:0;font-weight:600;display:flex}._seg_120l0_6[aria-checked=true]{background:var(--color-brand-primary);color:var(--color-text-inverse)}._seg_120l0_6 svg{width:var(--icon-16);height:var(--icon-16)}._grow_120l0_9{flex:1}._plain_120l0_10{color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}._plain_120l0_10 svg{width:var(--icon-16);height:var(--icon-16)}._searchRow_120l0_12{align-items:center;gap:var(--space-8);padding:0 var(--space-16) var(--space-16);display:flex}._search_120l0_12{min-width:0;height:32px;padding:0 var(--space-16);font:inherit;font-size:var(--type-body-size);color:var(--color-text-primary);background:var(--color-surface-card);border:1px solid var(--color-border-default);border-radius:var(--radius-md);flex:1}._tag_120l0_14{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);font-weight:500}._favBody_120l0_15{min-height:0;padding:0 var(--space-16) var(--space-16);flex:1;overflow-y:auto}._favMsg_120l0_16{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);margin:0}._favEmpty_120l0_17{text-align:center;padding:var(--space-48) 0}._favList_120l0_18{margin:0;padding:0;list-style:none}._favRow_120l0_19{align-items:center;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);padding:6px 0;display:flex}._favCode_120l0_20{width:64px;font-size:var(--type-meta-size);color:var(--color-text-muted);flex:none}._favName_120l0_21{flex:1;min-width:0}._star_120l0_22{color:var(--color-brand-primary);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}._star_120l0_22 svg{width:var(--icon-16);height:var(--icon-16)}._star_120l0_22[aria-pressed=true] svg{fill:currentColor}._printScrim_120l0_26{padding:var(--space-24);background:var(--color-overlay-scrim);border-radius:var(--radius-md);justify-content:center;align-items:center;display:flex;position:relative}._sheet_120l0_27{background:var(--color-surface-card);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);width:822px;max-width:100%;box-shadow:var(--shadow-overlay);padding:var(--space-16);gap:var(--space-16);flex-direction:column;display:flex}._sheetHead_120l0_28{justify-content:space-between;align-items:flex-start;gap:var(--space-16);display:flex}._sheetTitle_120l0_29{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-primary);margin:0}._facts_120l0_30{gap:var(--space-24);font-size:var(--type-body-size);line-height:var(--type-body-line);grid-template-columns:repeat(4,auto);display:grid}._facts_120l0_30 dt{color:var(--color-text-secondary)}._facts_120l0_30 dd{color:var(--color-text-primary);margin:0}._practice_120l0_33{text-align:right;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary)}._actions_120l0_34{gap:var(--space-8);display:flex}._erx_120l0_36{background:var(--color-grey-200);border-radius:var(--radius-modal);flex-direction:column;width:min(1100px,90vw);max-width:100%;max-height:80vh;display:flex;overflow:hidden}._erxHead_120l0_37{padding:0 var(--space-16);margin-top:var(--space-8);flex:none;align-items:center;display:flex}._erxBtn_120l0_38{cursor:pointer;font-size:var(--type-section-size);line-height:var(--type-section-line);color:var(--color-brand-primary);background:0 0;border:0;padding:0;font-weight:600}._erxTitle_120l0_39{font-size:var(--type-section-size);line-height:var(--type-section-line);color:var(--color-text-primary);font-weight:600}._erxSheet_120l0_40{background:var(--color-surface-card);padding:20px var(--space-32);flex:1;min-height:0;margin:30px 22px 0;overflow-y:auto}._erxDoc_120l0_41{flex-direction:column;display:flex}._erxTop_120l0_42{align-items:flex-start;gap:42px;display:flex}._erxId_120l0_43{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--ink-body);flex:1;margin:0}._clinic_120l0_44{text-align:right;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);flex-direction:column;flex:none;align-items:flex-end;display:flex}._clinicBlock_120l0_45{width:192px}._clinicOrg_120l0_46{margin-top:var(--space-8);font-weight:600}._clinicLine_120l0_47{margin-top:var(--space-4)}._clinicPhone_120l0_48{margin-top:var(--space-4);color:var(--color-brand-primary)}._label_120l0_49{font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-brand-primary);margin:0;font-weight:600}._sec_120l0_50{margin-top:var(--space-24);min-width:0;max-width:100%;overflow-x:auto}._rule_120l0_51{background:var(--color-border-default);height:1px;margin:var(--space-16) 0 0;border:0}._cols_120l0_52{margin-top:var(--space-16);grid-template-columns:repeat(3,1fr);align-items:start;display:grid}._info_120l0_53{column-gap:var(--space-24);padding-bottom:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);grid-template-columns:96px 1fr;display:grid}._infoLabel_120l0_54{text-align:right;color:var(--color-text-muted);font-weight:500}._infoValue_120l0_55{color:var(--color-text-primary)}._dxWrap_120l0_56{row-gap:var(--space-8);margin-top:var(--space-16);grid-template-columns:repeat(2,1fr);display:grid}._dx_120l0_56{gap:var(--space-16);padding-right:var(--space-16);min-width:0;display:flex}._dxIndex_120l0_58{font-weight:600;font-size:var(--type-body-size);flex:none}._dxText_120l0_59{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._dxTitle_120l0_60{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:600}._dxDesc_120l0_61{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);white-space:pre-line}._erxMuted_120l0_62{margin:var(--space-16) 0 0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary)}._table_120l0_63{border-collapse:collapse;width:100%;margin-top:var(--space-16)}._table_120l0_63 th{text-align:left;padding:var(--space-8);font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-text-muted);white-space:nowrap;font-weight:600}._table_120l0_63 td{padding:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);vertical-align:top}._table_120l0_63 tbody tr:nth-child(odd){background:var(--color-grey-200)}._sub_120l0_67{font-size:var(--type-meta-size);line-height:var(--type-meta-line);margin-top:5px;display:block}._sigs_120l0_68{margin-top:var(--space-32);gap:142px;display:flex}._sig_120l0_68{width:165px}._sigSlot_120l0_70{height:60px}._sigRule_120l0_71{background:var(--color-text-primary);border:0;height:1px;margin:0}._sigLabel_120l0_72{margin-top:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line)}._community_120l0_73{background:var(--color-grey-200);border-radius:var(--radius-card);padding:var(--space-24) 31px 26px var(--space-24);margin-top:30px}._communityTitle_120l0_74{font-size:var(--type-section-size);line-height:var(--type-section-line);color:var(--color-brand-primary);margin:0;font-weight:600}._communityBody_120l0_75{margin:var(--space-16) 0 0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-primary);white-space:pre-line}._erxError_120l0_76{font-size:var(--type-body-size);color:var(--color-status-error);margin:0}._para_120l0_77{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);margin:0}._stack_120l0_78{gap:var(--space-24);flex-wrap:wrap;align-items:flex-start;display:flex}._stack_xe4iv_2{border:1px solid var(--color-border-default);border-radius:var(--radius-card);flex-direction:column;width:100%;max-width:560px;height:240px;display:flex;overflow:hidden}._rel_xe4iv_3{width:160px;height:48px;padding:var(--space-16) 24px;position:relative}._p_xe4iv_4{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);margin:0}._centre_xe4iv_5{background:var(--color-surface-card);outline:none;flex-direction:column;flex:1;min-height:0;display:flex}._centreHead_xe4iv_6{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-16) var(--space-24);border-bottom:1px solid var(--color-border-default);flex:none;display:flex}._centreHead_xe4iv_6 h2{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-primary);margin:0}._centreBody_xe4iv_8{min-height:0;padding:var(--space-16) var(--space-24);flex:1;overflow-y:auto}._iconBtn_xe4iv_9{border-radius:var(--radius-control);width:32px;height:32px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._iconBtn_xe4iv_9:hover{background:var(--color-surface-tint-soft);color:var(--color-text-primary)}._iconBtn_xe4iv_9 svg{width:var(--icon-16);height:var(--icon-16)}._toggle_xe4iv_12{box-sizing:border-box;height:var(--control-height);min-width:var(--control-height);border:1px solid var(--color-border-hairline);border-radius:var(--radius-full);background:var(--color-surface-card);box-shadow:var(--shadow-1);color:var(--color-text-secondary);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._toggle_xe4iv_12[data-folded=true]{padding:0 var(--space-8)}._toggle_xe4iv_12:hover{border-color:var(--color-text-muted);color:var(--color-text-primary)}._toggle_xe4iv_12>svg{width:var(--icon-16);height:var(--icon-16);flex:none}._dot_xe4iv_16{width:var(--space-8);height:var(--space-8);margin-left:var(--space-4);border-radius:var(--radius-full);background:var(--color-brand-primary)}._statusWrap_xe4iv_17{display:inline-flex;position:relative}._status_xe4iv_17{align-items:center;gap:var(--space-4);height:32px;padding:0 var(--space-8);border:1px solid var(--color-border-default);border-radius:var(--radius-control);background:var(--color-surface-card);cursor:pointer;color:var(--color-text-secondary);display:inline-flex}._status_xe4iv_17 svg{width:var(--icon-16);height:var(--icon-16)}._statusRO_xe4iv_20{display:inline-flex}._menu_xe4iv_21{z-index:2;margin:var(--space-4) 0 0;padding:var(--space-4);background:var(--color-surface-card);border:1px solid var(--color-border-default);border-radius:var(--radius-md);min-width:200px;box-shadow:var(--shadow-overlay);list-style:none;position:absolute;top:100%;left:0}._menu_xe4iv_21 button{width:100%;height:32px;padding:0 var(--space-8);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;align-items:center;display:flex}._menu_xe4iv_21 li[aria-selected=true] button,._menu_xe4iv_21 button:hover{background:var(--color-surface-tint-soft)}._prejoin_xe4iv_24{text-align:center;box-sizing:border-box;width:340px;padding:var(--space-24);align-items:center;gap:var(--space-8);background:var(--color-surface-card);border:1px solid var(--color-border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);flex-direction:column;display:flex;position:relative}._prejoin_xe4iv_24 h2{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);margin:0;font-weight:600}._prejoin_xe4iv_24 p{max-width:38ch;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);margin:0}._shield_xe4iv_27{width:48px;height:48px;margin-bottom:var(--space-8);border-radius:var(--radius-full);background:var(--color-status-info-bg);color:var(--color-brand-primary);place-items:center;display:grid}._shield_xe4iv_27 svg{width:var(--icon-24);height:var(--icon-24)}._devices_xe4iv_29{gap:var(--space-8);width:100%;margin:var(--space-16) 0;flex-direction:column;display:flex}._devices_xe4iv_29>div{align-items:center;gap:var(--space-8);padding:var(--space-16);background:var(--color-grey-100);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);display:flex}._devices_xe4iv_29 svg{width:var(--icon-16);height:var(--icon-16);color:var(--color-text-secondary)}._devices_xe4iv_29 span{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);font-weight:500}._devices_xe4iv_29 em{font-style:normal;font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-text-hint);margin-left:auto;font-weight:500}._prejoin_xe4iv_24>button{width:100%}._tvBox_xe4iv_35{width:320px;height:140px;position:relative}._tvSmall_xe4iv_36{background:var(--color-surface-card);border:1px solid var(--color-border-default);border-radius:var(--radius-md);width:190px;box-shadow:var(--shadow-overlay);flex-direction:column;display:flex;position:absolute;top:0;left:0;overflow:hidden}._tvFull_xe4iv_37{background:var(--color-surface-card);border:1px solid var(--color-border-default);border-radius:var(--radius-md);width:100%;height:420px;box-shadow:var(--shadow-overlay);flex-direction:column;display:flex;overflow:hidden}._tvHead_xe4iv_38{align-items:center;gap:var(--space-8);display:flex;position:relative}._tvHead_xe4iv_38[data-size=small]{z-index:2;padding:var(--space-4);position:absolute;inset:0 0 auto}._tvHead_xe4iv_38[data-size=full]{min-height:32px;padding:var(--space-8);background:var(--color-surface-card);border-bottom:1px solid var(--color-border-subtle)}._tvWho_xe4iv_41{flex-direction:column;min-width:0;display:flex}._tvWho_xe4iv_41 b{font-size:var(--type-body-size);line-height:var(--type-meta-line);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}._tvWho_xe4iv_41 span{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._tvEnd_xe4iv_44{align-items:center;gap:var(--space-8);margin-left:auto;display:flex}._clock_xe4iv_45{font-family:var(--font-family-mono);font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-variant-numeric:tabular-nums;color:var(--color-text-muted)}._stage_xe4iv_46{background:var(--color-grey-900);flex:1;min-height:0;position:relative;overflow:hidden}._stage_xe4iv_46[data-size=small]{aspect-ratio:16/9;flex:none}._stage_xe4iv_46[data-size=full]{margin:var(--space-8);border-radius:var(--radius-md)}._connecting_xe4iv_49{justify-content:center;align-items:center;gap:var(--space-8);flex-direction:column;display:flex;position:absolute;inset:0}._connecting_xe4iv_49 span:last-child{font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-grey-500);font-weight:500}._spin_xe4iv_51{border-radius:var(--radius-full);border:2px solid var(--color-grey-700);border-top-color:var(--color-blue-400);width:18px;height:18px;animation:_tvspin_xe4iv_1 var(--motion-loop-spin) linear infinite}._stage_xe4iv_46[data-size=full] ._spin_xe4iv_51{width:28px;height:28px}@keyframes _tvspin_xe4iv_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spin_xe4iv_51{animation:none}}._reconn_xe4iv_55{top:var(--space-8);padding:var(--space-4) var(--space-16);border-radius:var(--radius-full);background:var(--color-status-warning-bg);color:var(--color-yellow-700);font-size:var(--type-label-size);line-height:var(--type-label-line);box-shadow:var(--shadow-overlay);font-weight:500;position:absolute;left:50%;transform:translate(-50%)}._controls_xe4iv_56{justify-content:center;align-items:center;gap:var(--space-8);padding:var(--space-16);background:var(--color-surface-card);display:flex}._unavailable_xe4iv_57{max-width:280px;padding:var(--space-16) var(--space-16);border-radius:var(--radius-md);background:var(--color-status-warning-bg);color:var(--color-text-primary);border:1px solid var(--color-status-warning);font-size:var(--type-body-size);line-height:var(--type-body-line);position:absolute;bottom:0;left:0}._docsPanel_xe4iv_58{flex-direction:column;min-width:0;min-height:0;display:flex}._docsScroll_xe4iv_59{min-height:0;padding:var(--space-24);overflow-y:auto}._docsList_xe4iv_60{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._unresolved_xe4iv_61{align-items:flex-start;gap:var(--space-8);padding:var(--space-40);flex-direction:column;display:flex}._uTitle_xe4iv_62{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-primary);margin:0}._uText_xe4iv_63{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);margin:0}._uRow_xe4iv_64{align-items:center;gap:var(--space-8);display:flex}._uRow_xe4iv_64 a{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-brand-primary);font-weight:500;text-decoration:underline}._full_xe4iv_66{padding:var(--space-40);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary)}._docsMsg_xe4iv_67{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);margin:0}._stepHead_xe4iv_68{justify-content:space-between;align-items:center;gap:var(--space-16);width:100%;display:flex}._stepStrip_xe4iv_69{min-width:0}._visitStrip_xe4iv_70{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary)}._stepEnd_xe4iv_71{align-items:center;gap:var(--space-8);flex:none;display:flex}._endCol_xe4iv_72{align-items:flex-end;gap:var(--space-4);flex-direction:column;display:flex}._sLine_xe4iv_73{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);white-space:nowrap;margin:0}._errLine_xe4iv_74{text-align:right;max-width:320px;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-status-error);margin:0}._card_1k941_2{box-sizing:border-box;min-width:0;padding:var(--space-16);border:1px solid var(--color-border-card);border-radius:var(--radius-card);background:var(--color-surface-card);flex-direction:column;display:flex}._block_1k941_3{column-gap:var(--space-16);grid-template-columns:32px minmax(0,1fr);min-width:0;display:grid}._tile_1k941_4{box-sizing:border-box;border:1px solid var(--color-border-default);border-radius:var(--radius-control);background:var(--color-surface-tint-soft);width:32px;height:32px;color:var(--color-brand-depth);grid-area:1/1;place-items:center;display:grid}._tile_1k941_4 svg{width:var(--icon-16);height:var(--icon-16)}._blockTitle_1k941_6{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-primary);grid-area:1/2;align-self:center;margin:0}._blockBody_1k941_7{padding-top:var(--space-16);grid-area:2/2;min-width:0}._stack_1k941_8{flex-direction:column;display:flex}._pvRow_1k941_9{align-items:center;gap:var(--space-8);padding:var(--space-16) 0;border-top:1px solid var(--color-border-default);display:flex}._pvRow_1k941_9:first-child{border-top:0;padding-top:0}._pvGlyph_1k941_11{color:var(--color-text-secondary);flex:none;display:inline-flex}._pvGlyph_1k941_11 svg{width:var(--icon-16);height:var(--icon-16)}._grow_1k941_13{flex:1;min-width:0}._pvTitle_1k941_14{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);color:var(--color-text-primary);font-weight:500}._pvDx_1k941_15{color:var(--color-text-secondary)}._pvMeta_1k941_16{margin:var(--space-4) 0 0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._unanswered_1k941_17{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary)}._form_1k941_18{gap:var(--space-8);flex-direction:column;display:flex}._formBy_1k941_19{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);margin:0}._qa_1k941_20{gap:var(--space-8);flex-direction:column;margin:0;display:flex}._qa_1k941_20 dt{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary)}._qa_1k941_20 dd{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);color:var(--color-text-primary);margin:0;font-weight:500}._legend_1k941_23{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);margin:0}._p_1k941_9{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);margin:0}._answers_1k941_25{gap:var(--space-16);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._answers_1k941_25 li{gap:var(--space-4);flex-direction:column;display:flex}._answers_1k941_25 span{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary)}._answers_1k941_25 b{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);color:var(--color-text-primary);font-weight:500}._stack_12jn7_2{gap:var(--space-8);flex-direction:column;display:flex}._grid_12jn7_3{gap:var(--space-4) var(--space-24);grid-template-columns:repeat(auto-fill,minmax(min(420px,100%),1fr));margin:0;padding:0;list-style:none;display:grid}._plain_12jn7_4{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_12jn7_5{justify-content:space-between;align-items:center;gap:var(--space-8);width:100%;min-width:0;padding:var(--space-8);border-radius:var(--radius-sm);text-align:left;cursor:pointer;font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);background:0 0;border:0;display:flex}._row_12jn7_5:hover,._row_12jn7_5[data-open]{background:var(--color-grey-100)}._row_12jn7_5:focus-visible{outline:2px solid var(--accent-primary)}._planItem_12jn7_8{align-items:center;gap:var(--space-8);display:flex}._planItem_12jn7_8 ._row_12jn7_5{flex:1;width:auto}._slot_12jn7_10{flex:none;justify-content:flex-end;width:52px;display:flex}._slot_12jn7_10[data-wide]{width:auto}._grow_12jn7_12{flex:1;min-width:0}._shrink_12jn7_13{flex:none}._secondary_12jn7_14{color:var(--ink-secondary)}._planMeta_12jn7_15{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);overflow-wrap:anywhere;display:block}._problemNote_12jn7_16{padding:0 var(--space-8) var(--space-8)}._lineText_12jn7_17{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);display:block}._lineMeta_12jn7_18{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);display:block}._noteLines_12jn7_19{gap:var(--space-4);border-top:1px solid var(--surface-line);padding-top:var(--space-8);flex-direction:column;display:flex}._noteLine_12jn7_19{padding:var(--space-8)}._eyebrow_12jn7_21{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary)}._why_12jn7_22{gap:var(--space-8);padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);flex-direction:column;display:flex}._whyHead_12jn7_23{justify-content:space-between;align-items:flex-start;gap:var(--space-8);display:flex}._whyName_12jn7_24{margin-top:var(--space-4);font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--ink-body)}._facts_12jn7_25{gap:var(--space-4);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-body);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._whySource_12jn7_26{align-items:center;gap:var(--space-8);border-top:1px solid var(--surface-line);padding-top:var(--space-8);font-size:var(--type-meta-size);line-height:var(--type-meta-line);flex-wrap:wrap;display:flex}._empty_12jn7_27{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary);margin:0}._list_bhcn9_1{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_bhcn9_2{align-items:center;gap:var(--space-8);min-height:var(--table-row);display:flex}._row_bhcn9_2+._row_bhcn9_2{border-top:1px solid var(--surface-line)}._text_bhcn9_4{flex-direction:column;flex:1;min-width:0;display:flex}._name_bhcn9_5{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight)}._sub_bhcn9_6{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._edit_bhcn9_7{gap:var(--field-gap);padding:var(--space-16) 0;border-top:1px solid var(--surface-line);flex-direction:column;display:flex}._actions_bhcn9_8{gap:var(--space-8);display:flex}._label_1720r_3{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._meta_1720r_4{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);margin:0}._secondary_1720r_5{color:var(--color-text-secondary)}._strong_1720r_6{font-weight:var(--type-body-strong-weight)}._h2_1720r_7{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-primary);margin:0}._bodySecondary_1720r_8{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);margin:0}._ref_1720r_9{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-blue-700);overflow-wrap:anywhere;text-decoration:none}._ref_1720r_9:hover{text-decoration:underline}._read_1720r_11{align-items:center;gap:var(--space-4);border-radius:var(--radius-sm);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-blue-700);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}._read_1720r_11:hover{text-decoration:underline}._read_1720r_11 svg{width:var(--icon-12);height:var(--icon-12)}._library_1720r_15{gap:var(--space-24);flex-direction:column;width:100%;max-width:1320px;display:flex}._summary_1720r_16{gap:var(--space-8);padding:var(--space-24);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--color-surface-card);flex-direction:column;display:flex}._summaryHead_1720r_17{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._counts_1720r_18{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}._count_1720r_18{gap:var(--space-4);padding:var(--space-8) var(--space-16);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);flex-direction:column;display:flex}._count_1720r_18 dt,._countN_1720r_20{margin:0}._countN_1720r_20{font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--type-title-weight);font-variant-numeric:tabular-nums;color:var(--color-text-primary)}._sec_1720r_5,._group_1720r_23{gap:var(--space-8);flex-direction:column;display:flex}._grid_1720r_24{align-items:start;gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._row_1720r_25{padding:var(--space-16);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-card);flex-direction:column;display:flex}._rowHead_1720r_26{justify-content:space-between;align-items:flex-start;gap:var(--space-4) var(--space-8);flex-wrap:wrap;display:flex}._rowBacks_1720r_27{min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary);flex:1}._rowTitle_1720r_28{margin-top:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary)}._rowMeta_1720r_29{align-items:center;gap:var(--space-4) var(--space-8);margin-top:var(--space-4);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}._quote_1720r_30{margin:var(--space-8) 0 0;padding-left:var(--space-16);position:relative}._quoteRule_1720r_31{background:var(--color-wayfind-neutral-ink);width:1px;position:absolute;inset:0 auto 0 0}._blockquote_1720r_32{margin:var(--space-8) 0 0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary)}._rowFoot_1720r_33{justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-8);margin-top:var(--space-8);flex-wrap:wrap;display:flex}._cited_1720r_34{min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);flex:1}._cited_1720r_34[data-none]{color:var(--color-text-secondary)}._cited_1720r_34 b{font-weight:var(--type-body-strong-weight)}._chain_1720r_38{min-width:0;padding:var(--space-16);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-card);overflow-wrap:anywhere;font-size:var(--type-body-size);line-height:var(--type-body-line)}._chainTitle_1720r_39{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary)}._csteps_1720r_40{margin:var(--space-8) 0 0;padding:0;list-style:none;position:relative}._spine_1720r_41{inset:var(--space-4) auto var(--space-4) 3px;background:var(--color-wayfind-neutral-ink);pointer-events:none;width:1px;position:absolute}._cstep_1720r_40{padding:0 0 var(--space-16) var(--space-16);position:relative}._cstep_1720r_40:last-of-type{padding-bottom:0}._dot_1720r_44{left:0;top:var(--space-4);width:var(--space-8);height:var(--space-8);border-radius:var(--radius-full);background:var(--color-wayfind-neutral-ink);position:absolute}._dot_1720r_44[data-ink=medications]{background:var(--color-wayfind-medications-ink)}._label_1720r_3[data-ink=medications]{color:var(--color-wayfind-medications-ink)}._cbody_1720r_47{margin-top:var(--space-8);color:var(--color-text-primary)}._agentRow_1720r_48{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._agentName_1720r_49{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight)}._gap_1720r_50{margin-top:var(--space-4)}._plain_1720r_51{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._toolRow_1720r_52{justify-content:space-between;align-items:baseline;column-gap:var(--space-8);flex-wrap:wrap;display:flex}._factRow_1720r_53{align-items:baseline;column-gap:var(--space-8);flex-wrap:wrap;display:flex}._value_1720r_54{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);font-variant-numeric:tabular-nums}._rline_1720r_55{padding:var(--space-4) 0}._rline_1720r_55:first-child{padding-top:0}._asRec_1720r_57{margin-left:var(--space-8);font-size:var(--type-meta-size);font-weight:var(--type-body-weight);color:var(--color-text-secondary)}._links_1720r_58{align-items:center;gap:var(--space-4) var(--space-8);margin-top:var(--space-4);flex-wrap:wrap;display:flex}._outcome_1720r_59{align-items:center;gap:var(--space-8);margin-top:var(--space-8);flex-wrap:wrap;display:flex}._section_3giz3_1{gap:var(--space-8);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}._legend_3giz3_2{width:100%;margin-bottom:var(--space-8);font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);justify-content:space-between;align-items:center;padding:0;display:flex}._reset_3giz3_3{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-brand-primary);background:0 0;border:0;padding:0;font-weight:600}._reset_3giz3_3:disabled{color:var(--color-text-hint)}._pair_3giz3_5{gap:var(--space-16);grid-template-columns:1fr 1fr;display:grid}._wrap_14p92_2{gap:var(--space-8);flex-direction:column;display:flex}._bar_14p92_3{align-items:center;gap:var(--space-8);min-height:var(--control-height);display:flex}._grow_14p92_4{flex:1;min-width:0}._glyph_14p92_5{width:var(--icon-16);height:var(--icon-16);flex:none}._search_14p92_6{align-items:center;gap:var(--space-8);width:var(--search-width);min-width:var(--search-min);height:var(--control-height);padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-input);background:var(--surface-read);color:var(--color-text-muted);display:flex}._search_14p92_6:focus-within{border-color:var(--color-brand-primary)}._search_14p92_6 input{min-width:0;height:calc(100% + 2px);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);background:0 0;border:0;outline:0;flex:1;margin:-1px 0;padding:0}._clear_14p92_9{color:var(--color-text-secondary);background:0 0;border:0;place-items:center;padding:0;display:grid}._quick_14p92_10{position:relative}._link_14p92_11{align-items:center;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);background:0 0;border:0;padding:0;display:inline-flex}._link_14p92_11[data-on=true]{color:var(--color-brand-primary)}._strong_14p92_13{color:var(--color-brand-primary);font-weight:600}._count_14p92_14{margin-left:var(--space-8);min-width:var(--space-16);height:var(--space-16);padding:0 var(--space-4);border-radius:var(--radius-full);background:var(--chip-neutral-bg);color:var(--chip-neutral-fg);font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-label-weight);place-items:center;display:inline-grid}._list_14p92_15{gap:var(--space-8);padding:var(--space-8);flex-direction:column;display:flex}._action_14p92_16{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-brand-primary);background:0 0;border:0;padding:0;font-weight:600}._action_14p92_16:disabled{color:var(--color-text-hint)}._card_1v3g1_3{box-sizing:border-box;border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;min-width:0;height:100%;display:flex;overflow:hidden}._head_1v3g1_4{align-items:flex-start;gap:var(--space-8);padding:var(--space-16) var(--space-16) var(--space-8);border-bottom:1px solid var(--surface-panel);display:flex}._who_1v3g1_5{flex:1;min-width:0}._metricRow_1v3g1_6{align-items:baseline;gap:var(--space-8);display:flex}._metric_1v3g1_6{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);font-weight:600}._unit_1v3g1_8,._owner_1v3g1_8{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta)}._owner_1v3g1_8{align-items:center;gap:var(--space-8);display:flex}._owner_1v3g1_8 span:last-child{overflow-wrap:anywhere}._dot_1v3g1_11{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-full);background:var(--color-grey-400);flex:none}._body_1v3g1_12{gap:var(--space-8);min-width:0;padding:var(--space-16) var(--space-16) var(--space-16);flex-direction:column;flex:1;display:flex}._figures_1v3g1_13{align-items:flex-end;gap:var(--space-16);display:flex}._pair_1v3g1_14{gap:var(--space-16);padding-bottom:2px;display:flex}._label_1v3g1_15{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-meta)}._current_1v3g1_16{font-size:var(--type-title-size);line-height:var(--type-title-line);font-variant-numeric:tabular-nums;color:var(--ink-body);font-weight:600}._current_1v3g1_16[data-empty]{color:var(--color-grey-400)}._baseline_1v3g1_18,._target_1v3g1_18{font-size:var(--type-body-size);line-height:var(--type-body-line);font-variant-numeric:tabular-nums;color:var(--ink-meta);font-weight:500}._target_1v3g1_18{color:var(--status-good-text)}._deltaCol_1v3g1_20{text-align:right;white-space:nowrap;flex:none;margin-left:auto}._delta_1v3g1_20{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);font-variant-numeric:tabular-nums;color:var(--status-good-text)}._delta_1v3g1_20[data-dir=bad]{color:var(--color-status-error)}._delta_1v3g1_20[data-dir=flat]{color:var(--ink-meta)}._updated_1v3g1_24{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta)}._chart_1v3g1_25{flex:1;min-height:92px}._svg_1v3g1_26{width:100%;height:92px;display:block}._caption_1v3g1_27{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta);justify-content:space-between;display:flex}._band_1v3g1_28{color:var(--status-good-text);font-weight:500}._empty_1v3g1_29{align-items:flex-start;gap:var(--space-8);padding:var(--space-8) 0;text-align:left;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);flex-direction:column;display:flex}._emptyMsg_1v3g1_30{max-width:220px;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta)}._awaiting_1v3g1_31{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta);font-weight:500}._summary_19dev_2{align-items:baseline;gap:var(--space-16);display:inline-flex}._metric_19dev_3{align-items:baseline;gap:var(--space-4);white-space:nowrap;display:inline-flex}._n_19dev_4{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);font-variant-numeric:tabular-nums;color:var(--ink-body)}._word_19dev_5{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary)}._rule_19dev_6{background:var(--surface-line);align-self:center;width:1px;height:14px}._meta_19dev_7{font-size:var(--type-meta-size);line-height:var(--type-meta-line);white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--ink-secondary)}._sr_19dev_8{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._stack_19dev_9{gap:var(--space-16);flex-direction:column;display:flex}._card_8fwxr_2{min-width:0;padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;display:flex}._cardHead_8fwxr_3{justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-8);min-height:var(--space-32);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}._cardTitle_8fwxr_4{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--ink-body);flex:160px;margin:0;overflow:hidden}._cardMeta_8fwxr_5{align-items:center;gap:var(--space-4) var(--space-8);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}._meta_8fwxr_6{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-meta-weight);color:var(--ink-secondary)}._chips_8fwxr_7{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:inline-flex}._factValue_8fwxr_8{cursor:help;border-bottom:1px dotted var(--color-border-strong);font-variant-numeric:tabular-nums}._factUnit_8fwxr_9{color:var(--ink-secondary)}._factFlag_8fwxr_10{margin-left:var(--space-4);font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--status-attention-text)}._factDate_8fwxr_11{margin-left:var(--space-8);font-size:var(--type-meta-size);color:var(--ink-secondary)}._dim_8fwxr_12{color:var(--ink-secondary)}._trust_8fwxr_13{align-items:center;gap:var(--space-8) var(--space-16);margin-top:var(--space-8);padding-top:var(--space-8);border-top:1px solid var(--surface-line);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);flex-wrap:wrap;display:flex}._trust_8fwxr_13[data-row]{white-space:nowrap;padding-top:var(--space-16);flex-wrap:nowrap}._trust_8fwxr_13[data-row][data-wrap]{flex-wrap:wrap}._trust_8fwxr_13 b{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary)}._checks_8fwxr_17{align-items:center;gap:var(--space-8);display:inline-flex}._checkTag_8fwxr_18{height:var(--space-24);padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-tag);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);white-space:nowrap;color:var(--ink-secondary);align-items:center;display:inline-flex}._absent_8fwxr_19{align-items:flex-start;gap:var(--space-8);padding:var(--space-8) 0;text-align:left;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);flex-direction:column;display:flex}._pHead_8fwxr_20{align-items:flex-start;gap:var(--space-8);display:flex}._pDisc_8fwxr_21{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-full);flex:none;place-items:center;display:grid}._pDisc_8fwxr_21 svg{width:var(--icon-16);height:var(--icon-16)}._pBody_8fwxr_23{flex:1;min-width:0}._pTitleRow_8fwxr_24{align-items:center;gap:var(--space-4) var(--space-8);flex-wrap:wrap;display:flex}._pTitle_8fwxr_24{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--ink-body);margin:0}._pCount_8fwxr_26{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);font-variant-numeric:tabular-nums}._pAside_8fwxr_27{min-width:0;max-width:100%;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary);margin-left:auto}._pExplain_8fwxr_28{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);margin:0}._chip_8fwxr_7{align-items:center;gap:var(--space-8);height:var(--control-height);padding:0 var(--space-16) 0 var(--space-4);border:1px solid var(--color-border-default);border-radius:var(--radius-full);background:var(--surface-read);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-body);text-decoration:none;display:inline-flex}._chip_8fwxr_7[data-on]{border-color:var(--accent-primary);background:var(--accent-active-bg);color:var(--accent-active-text)}._chipDisc_8fwxr_31{width:var(--space-24);height:var(--space-24);border-radius:var(--radius-full);background:var(--surface-panel);font-variant-numeric:tabular-nums;place-items:center;display:grid}._chip_8fwxr_7[data-on] ._chipDisc_8fwxr_31{background:var(--surface-read)}._about_8fwxr_33{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary)}._about_8fwxr_33 summary{cursor:pointer;width:max-content;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary)}._about_8fwxr_33 summary:hover{color:var(--ink-body)}._about_8fwxr_33 p{margin:var(--space-4) 0 0}._doc_8fwxr_37 p{margin:0 0 var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body)}._stack_8fwxr_38{gap:var(--space-16);flex-direction:column;width:560px;max-width:100%;display:flex}._page_1ofqg_2{gap:var(--space-24);flex-direction:column;width:1280px;max-width:100%;display:flex}._titleBlock_1ofqg_3{justify-content:space-between;align-items:flex-start;gap:var(--space-16);flex-wrap:wrap;display:flex}._eyebrow_1ofqg_4{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);margin:0}._title_1ofqg_3{font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--type-title-weight);color:var(--ink-body);margin:0}._sub_1ofqg_6{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary);margin:0}._top_1ofqg_7{gap:var(--space-16);grid-template-columns:360px minmax(0,1fr);align-items:start;display:grid}._col_1ofqg_8{gap:var(--space-16);flex-direction:column;min-width:0;display:flex}._card_1ofqg_9{min-width:0;padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;display:flex}._head_1ofqg_10{justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-8);min-height:var(--space-32);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}._cardTitle_1ofqg_11{align-items:center;gap:var(--space-8);min-width:0;font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--ink-body);flex:160px;margin:0;display:flex}._meta_1ofqg_12{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary)}._link_1ofqg_13{font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--accent-active-text);cursor:pointer;background:0 0;border:0;padding:0}._link_1ofqg_13:hover{text-decoration:underline}._nodes_1ofqg_15{gap:var(--space-8);flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}._node_1ofqg_15{justify-content:space-between;align-items:center;gap:var(--space-8);width:100%;padding:var(--space-8) var(--space-16);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);text-align:left;cursor:pointer;background:0 0;display:flex}._node_1ofqg_15[aria-current=true]{border-color:var(--accent-primary);background:var(--accent-active-bg)}._nodeName_1ofqg_18{font-weight:var(--type-body-strong-weight);color:var(--ink-body)}._dot_1ofqg_19{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-full);flex:none}._dot_1ofqg_19[data-s=attention]{background:var(--status-attention)}._dot_1ofqg_19[data-s=within]{background:var(--status-good)}._dot_1ofqg_19[data-s=stale],._dot_1ofqg_19[data-s=held-not-read]{background:var(--ink-meta)}._dot_1ofqg_19[data-s=incomplete]{background:var(--cat-blue-500)}._dot_1ofqg_19[data-s=not-derived]{background:var(--surface-line)}._swatches_1ofqg_25{width:100%;margin:var(--space-8) 0 0;gap:var(--space-4);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);flex-direction:column;padding:0;list-style:none;display:flex}._swatches_1ofqg_25 li{align-items:center;gap:var(--space-8);display:flex}._swatch_1ofqg_25{width:var(--space-12);height:var(--space-12);border-radius:var(--radius-sm);display:inline-block}._swatch_1ofqg_25[data-dashed]{outline:1px dashed var(--ink-meta);opacity:.4}._figure_1ofqg_29{width:100%;min-height:160px;padding:var(--space-16);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);font-size:var(--type-meta-size);line-height:var(--type-meta-line);text-align:center;color:var(--ink-secondary);place-items:center;display:grid}._list_1ofqg_30{margin:0;padding:0;list-style:none}._list_1ofqg_30 li+li{border-top:1px solid var(--color-border-subtle)}._sysRow_1ofqg_32{align-items:center;gap:var(--space-8);width:100%;padding:var(--space-8);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._sysRow_1ofqg_32:hover{background:var(--surface-app)}._sysRow_1ofqg_32[aria-current=true]{background:var(--accent-active-bg)}._sysName_1ofqg_35{align-items:flex-start;gap:var(--space-4);width:190px;font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--ink-body);flex-direction:column;flex:none;display:flex}._summary_1ofqg_36{min-width:0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);flex:1}._scroll_1ofqg_37{overflow-x:auto}._table_1ofqg_38{border-collapse:collapse;width:100%;min-width:860px;font-size:var(--type-body-size);line-height:var(--type-body-line)}._table_1ofqg_38 th{padding:var(--space-8) var(--space-16) var(--space-8) 0;border-bottom:1px solid var(--color-border-default);text-align:left;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary)}._table_1ofqg_38 td{padding:var(--space-8) var(--space-16) var(--space-8) 0;border-bottom:1px solid var(--color-border-subtle);vertical-align:top}._table_1ofqg_38 tr:last-child td{border-bottom:0}._mName_1ofqg_42{font-weight:var(--type-body-strong-weight);color:var(--ink-body)}._small_1ofqg_43{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary)}._notes_1ofqg_44{max-width:260px;margin-top:var(--space-4)}._more_1ofqg_45{margin-top:var(--space-4);cursor:help;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--accent-active-text)}._strong_1ofqg_46{font-weight:var(--type-label-weight);font-variant-numeric:tabular-nums}._tab_1ofqg_38{font-variant-numeric:tabular-nums}._explain_1ofqg_48{margin:0 0 var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary)}._empty_1ofqg_49{padding:var(--space-16);border-radius:var(--radius-md);background:var(--surface-panel);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary);margin:0}._sub3_1ofqg_50{margin:var(--space-16) 0 var(--space-8);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary)}._problems_1ofqg_51{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._problem_1ofqg_51{padding:var(--space-16);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md)}._problem_1ofqg_51 p{margin:var(--space-4) 0 0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary)}._problemHead_1ofqg_54{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._tags_1ofqg_55{gap:var(--space-8);flex-wrap:wrap;display:flex}._tag_1ofqg_55{height:var(--space-24);padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-tag);background:var(--surface-read);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-body);align-items:center;display:inline-flex}._edit_1ofqg_57{align-items:center;gap:var(--space-4);font-size:var(--type-meta-size);display:flex}._edit_1ofqg_57 input{width:56px;height:var(--control-height-sm);padding:0 var(--space-4);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);font:inherit}._genTable_1ofqg_59{width:100%;margin-top:var(--space-8);border-collapse:collapse;font-size:var(--type-body-size);line-height:var(--type-body-line)}._genTable_1ofqg_59 th{text-align:left;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary)}._genTable_1ofqg_59 td{padding:var(--space-4) var(--space-16) var(--space-4) 0;border-top:1px solid var(--color-border-subtle)}._stack_1ofqg_62{gap:var(--space-8);flex-direction:column;width:360px;max-width:100%;display:flex}._wide_1ofqg_63{width:1040px;max-width:100%}._w_9b8ux_2{width:100%;max-width:560px}._panel_9b8ux_3{gap:var(--space-8);flex-direction:column;display:flex}._block_9b8ux_4{background:var(--color-surface-card);border:1px solid var(--color-border-card);border-radius:var(--radius-card);padding:var(--space-16)}._head_9b8ux_5{align-items:center;gap:var(--space-8);margin-bottom:var(--space-8);display:flex}._head_9b8ux_5 h3{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-primary);flex:1;margin:0}._tile_9b8ux_7{width:var(--space-24);height:var(--space-24);border-radius:var(--radius-sm);background:var(--color-blue-100);color:var(--color-brand-depth);flex:none;justify-content:center;align-items:center;display:inline-flex}._tile_9b8ux_7 svg{width:var(--icon-16);height:var(--icon-16)}._body_9b8ux_9,._group_9b8ux_10{gap:var(--space-8);flex-direction:column;display:flex}._group_9b8ux_10 h4{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);color:var(--color-text-secondary);margin:0;font-weight:500}._meta_9b8ux_12{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);margin:0}._confirm_9b8ux_13{margin-top:var(--space-8)}._body_m1ae6_2{gap:var(--space-16);flex-direction:column;display:flex}._chart_m1ae6_3{gap:var(--space-4);padding:var(--space-16) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-panel);flex-direction:column;display:flex}._chartTitle_m1ae6_4{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);margin:0}._chartList_m1ae6_5{gap:var(--space-4);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._chartList_m1ae6_5 span{color:var(--color-text-primary)}._skel_m1ae6_7{gap:var(--space-8);flex-direction:column;display:flex}._footMeta_m1ae6_8{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin-right:auto}._card_wae9c_1{gap:var(--space-8);width:100%;min-width:0;max-width:880px;padding:var(--space-16);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);flex-direction:column;display:flex}._fields_wae9c_2{gap:var(--space-8);grid-template-columns:repeat(auto-fill,minmax(176px,1fr));display:grid}._field_wae9c_2{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._label_wae9c_4{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted)}._val_wae9c_5{overflow-wrap:anywhere;font-size:var(--type-body-size);line-height:var(--type-body-line);font-variant-numeric:tabular-nums}._meta_wae9c_6{overflow-wrap:anywhere;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._matchHead_wae9c_7{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._matchTitle_wae9c_8{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);margin:0}._guidance_wae9c_9{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted)}._actions_wae9c_10{align-items:center;gap:var(--space-8);flex-wrap:wrap;margin-left:auto;display:flex}._dl_wae9c_11{gap:var(--space-4) var(--space-16);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}._dl_wae9c_11 dd{overflow-wrap:anywhere;min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0}._dl_wae9c_11 dt{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted)}._row_wae9c_14{display:contents}._line_wae9c_15{align-items:center;gap:var(--space-8) var(--space-16);flex-wrap:wrap;display:flex}._warn_wae9c_16{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-status-warning-text,var(--color-status-warning));margin:0}._err_wae9c_17{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-status-error);margin:0}._on_wae9c_18{color:var(--color-text-muted)}._page_1g08h_3{gap:var(--space-16);flex-direction:column;display:flex}._head_1g08h_4{align-items:center;gap:var(--space-12);display:flex}._docIcon_1g08h_5{width:var(--space-40);height:var(--space-40);border-radius:var(--radius-md);background:var(--surface-panel);color:var(--ink-secondary);flex:none;place-items:center;display:grid}._docIcon_1g08h_5 svg{width:var(--icon-16);height:var(--icon-16)}._headText_1g08h_7{flex-direction:column;flex:1;min-width:0;display:flex}._title_1g08h_8{font:var(--type-card-title);margin:0}._meta_1g08h_9{font:var(--type-meta);color:var(--ink-secondary)}._status_1g08h_10{padding:var(--space-8) var(--space-12);border-radius:var(--radius-md);background:var(--surface-panel);font:var(--type-meta);color:var(--ink-secondary);margin:0}._section_1g08h_11{gap:var(--space-8);flex-direction:column;display:flex}._sectionTitle_1g08h_12{font:var(--type-label);color:var(--ink-secondary);margin:0}._list_1g08h_13{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._item_1g08h_14,._rejected_1g08h_14{gap:var(--space-16);padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}._item_1g08h_14[data-decision=confirm]{border-color:var(--accent-primary)}._item_1g08h_14[data-decision=reject]{background:var(--surface-panel)}._item_1g08h_14[data-decision=reject] ._read_1g08h_17>:not(._decide_1g08h_17){opacity:.6}._source_1g08h_18{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._label_1g08h_19{font:var(--type-label);color:var(--ink-secondary)}._row_1g08h_20{padding:var(--space-8) var(--space-12);border-radius:var(--radius-md);background:var(--surface-panel);font-family:var(--font-mono);font-size:var(--type-meta-size);line-height:var(--type-body-line);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink-body);display:block}._read_1g08h_17{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._readHead_1g08h_22{align-items:baseline;gap:var(--space-8);flex-wrap:wrap;display:flex}._test_1g08h_23{font:var(--type-body-strong)}._value_1g08h_24{font:var(--type-body);font-variant-numeric:tabular-nums}._flag_1g08h_25{font:var(--type-body-strong)}._facts_1g08h_26{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}._facts_1g08h_26 dt{font:var(--type-label);color:var(--ink-secondary)}._facts_1g08h_26 dd{font:var(--type-body);margin:0}._confirm_1g08h_29{align-items:center;gap:var(--space-4) var(--space-16);padding:var(--space-8) var(--space-12);border:1px solid var(--status-attention);border-radius:var(--radius-md);background:var(--color-status-warning-bg);flex-wrap:wrap;margin:0;display:flex}._note_1g08h_30{float:left;align-items:flex-start;gap:var(--space-8);width:100%;font:var(--type-meta);color:var(--ink-body);padding:0;display:flex}._note_1g08h_30 svg,._reason_1g08h_31 svg{width:var(--icon-16);height:var(--icon-16);color:var(--status-attention-text);flex:none}._radio_1g08h_32{align-items:center;gap:var(--space-8);min-height:var(--space-32);font:var(--type-body);display:inline-flex}._decide_1g08h_17{border:1px solid var(--surface-line);border-radius:var(--radius-md);align-self:flex-start;display:inline-flex;overflow:hidden}._decide_1g08h_17 button{align-items:center;gap:var(--space-4);height:var(--control-height);padding:0 var(--space-12);border:0;border-left:1px solid var(--surface-line);background:var(--surface-read);font:var(--type-body-strong);color:var(--ink-body);cursor:pointer;display:inline-flex}._decide_1g08h_17 button:first-child{border-left:0}._decide_1g08h_17 button svg{width:var(--icon-16);height:var(--icon-16)}._decide_1g08h_17 button:hover:not(:disabled){background:var(--surface-panel)}._decide_1g08h_17 button[aria-checked=true]{background:var(--accent-active-bg);color:var(--accent-active-text)}._decide_1g08h_17 button:disabled{cursor:default;opacity:.6}._reason_1g08h_31{align-items:flex-start;gap:var(--space-8);font:var(--type-body);margin:0;display:flex}._empty_1g08h_41{font:var(--type-body);color:var(--ink-secondary);margin:0}._bar_1g08h_42{align-items:center;gap:var(--space-16);padding:var(--space-12) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);display:flex;position:sticky;bottom:0}._barText_1g08h_43{flex-direction:column;flex:1;min-width:0;display:flex}._strong_1g08h_44{font:var(--type-body-strong)}._block_1g08h_45{font:var(--type-meta);color:var(--status-attention-text)}._err_1g08h_46{font:var(--type-meta);color:var(--color-red-700)}._receipt_1g08h_47{align-items:flex-start;gap:var(--space-12);padding:var(--space-12) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--color-status-success-bg);display:flex}._receipt_1g08h_47>svg{width:var(--icon-16);height:var(--icon-16);color:var(--status-good-text);margin-top:var(--space-4);flex:none}._receipt_1g08h_47>div{flex-direction:column;display:flex}@media (width<=720px){._item_1g08h_14,._rejected_1g08h_14{grid-template-columns:1fr}._facts_1g08h_26{grid-template-columns:1fr 1fr}}._paste_1g08h_52{flex-direction:column;display:flex}._paste_1g08h_52>textarea[class]{font-family:var(--font-mono);font-size:var(--type-meta-size);line-height:var(--type-body-line)}._pasteActions_1g08h_54{justify-content:flex-end;gap:var(--space-8);display:flex}._frame_1f10r_3{background:var(--color-surface-background);border:1px solid var(--surface-line);border-radius:var(--radius-card);flex-direction:column;width:1120px;max-width:100%;display:flex;overflow:hidden}._frame_1f10r_3>:not(header){padding:var(--space-16) var(--space-24)}._secondary_1f10r_5{color:var(--ink-secondary)}._meta_1f10r_6{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);margin:0}._view_1f10r_7{gap:var(--space-16);flex-direction:column;min-width:0;display:flex}._link_1f10r_8{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--accent-active-text);cursor:pointer;background:0 0;border:0;padding:0}._link_1f10r_8:hover,._linkStrong_1f10r_9:hover{text-decoration:underline}._linkStrong_1f10r_9{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-blue-800);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0}._roomHead_1f10r_12{background:var(--surface-read);border-bottom:1px solid var(--color-border-default);padding:var(--space-16) var(--space-24) 0}._roomTop_1f10r_13{align-items:center;gap:var(--space-8);display:flex}._roomTitle_1f10r_14{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-primary)}._roomRight_1f10r_15{align-items:center;gap:var(--space-8);margin-left:auto;display:flex}._patientBox_1f10r_16{align-items:flex-end;gap:var(--space-4);flex-direction:column;display:flex}._patientSwitch_1f10r_17{padding:var(--space-4);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--surface-read);display:inline-flex}._patientOpt_1f10r_18{height:var(--control-height-sm);padding:0 var(--space-16);border-radius:var(--radius-sm);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:0}._patientOpt_1f10r_18[aria-checked=true]{background:var(--accent-active-bg);color:var(--accent-active-text)}._spotlight_1f10r_20{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-24);background:var(--color-blue-100);border-bottom:1px solid var(--color-blue-200);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-blue-800);display:flex}._spotlight_1f10r_20 b{font-weight:var(--type-label-weight)}._cardTitle_1f10r_23{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-primary);margin:0}._lead_1f10r_24{margin:var(--space-4) 0 0;max-width:860px;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary)}._steps_1f10r_25{gap:var(--space-8);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._stepItem_1f10r_26{position:relative}._step_1f10r_25{width:100%;height:100%;padding:var(--space-16);border:1px solid var(--color-border-default);border-radius:var(--radius-card);background:var(--color-surface-card);text-align:left;font:inherit;color:inherit;cursor:pointer;flex-direction:column;display:flex}._step_1f10r_25[data-last]{border-color:var(--color-blue-700);background:var(--color-blue-900);color:var(--color-text-inverse)}._stepHead_1f10r_29{align-items:center;gap:var(--space-8);display:flex}._stepIcon_1f10r_30{width:var(--space-40);height:var(--space-40);border-radius:var(--radius-md);background:var(--color-blue-100);color:var(--color-blue-700);place-items:center;display:grid}._stepIcon_1f10r_30 svg{width:var(--icon-20);height:var(--icon-20)}._step_1f10r_25[data-last] ._stepIcon_1f10r_30{color:var(--color-text-inverse);background:#ffffff1a}._stepNo_1f10r_33{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._step_1f10r_25[data-last] ._stepNo_1f10r_33{color:var(--color-blue-200)}._stepTitle_1f10r_35{margin-top:var(--space-8);font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight)}._stepBody_1f10r_36{margin:var(--space-8) 0 0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);flex:1}._step_1f10r_25[data-last] ._stepBody_1f10r_36{color:var(--color-blue-100)}._fact_1f10r_38{margin-top:var(--space-8);padding:var(--space-8) var(--space-16);border-radius:var(--radius-md);background:var(--color-grey-100);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-primary);font-variant-numeric:tabular-nums}._step_1f10r_25[data-last] ._fact_1f10r_38{color:var(--color-text-inverse);background:#ffffff1a}._arrow_1f10r_40{z-index:1;width:var(--space-24);height:var(--space-24);border:1px solid var(--color-border-default);border-radius:var(--radius-full);background:var(--surface-read);color:var(--color-blue-700);place-items:center;display:grid;position:absolute;top:50%;right:-11px;transform:translateY(-50%)}._arrow_1f10r_40 svg{width:var(--icon-12);height:var(--icon-12)}._tryRow_1f10r_42{align-items:center;gap:var(--space-8);padding:var(--space-16) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-wrap:wrap;display:flex}._tryNote_1f10r_43{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);margin-left:auto}._mapCard_1f10r_45{padding:var(--space-24);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--color-surface-card)}._cardLabel_1f10r_46{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._map_1f10r_45{align-items:center;gap:var(--space-8);margin-top:var(--space-8);grid-template-columns:176px repeat(10,minmax(0,1fr));display:grid}._mapRow_1f10r_48{display:contents}._mapStep_1f10r_49{text-align:center}._mapPill_1f10r_50{height:var(--space-32);padding:0 var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--surface-read);font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;place-items:center;display:grid;overflow:hidden}._mapName_1f10r_51{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-primary)}._mapName_1f10r_51[data-edge]{color:var(--color-blue-900)}._mapName_1f10r_51[data-on]{color:var(--color-blue-700)}._mapBar_1f10r_54{height:var(--space-12)}._mapBar_1f10r_54[data-on]{background:var(--color-blue-300)}._mapBar_1f10r_54[data-hover]{background:var(--color-blue-600)}._mapBar_1f10r_54[data-edge]{background:var(--color-blue-900)}._mapBar_1f10r_54[data-start]{border-radius:var(--radius-full) 0 0 var(--radius-full)}._mapBar_1f10r_54[data-end]{border-radius:0 var(--radius-full) var(--radius-full) 0}._mapBar_1f10r_54[data-start][data-end]{border-radius:var(--radius-full)}._patterns_1f10r_61{gap:var(--space-8);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._pattern_1f10r_61{padding:var(--space-16);border:1px solid var(--color-border-default);border-radius:var(--radius-card);background:var(--color-surface-card);text-align:left;font:inherit;color:var(--color-text-primary);cursor:pointer;flex-direction:column;display:flex}._pattern_1f10r_61[data-active]{border-color:var(--color-blue-600)}._pattern_1f10r_61[data-edge]{border-color:var(--color-blue-700);background:var(--color-blue-900);color:var(--color-text-inverse)}._pattern_1f10r_61[data-wide]{align-items:center;gap:var(--space-24);flex-direction:row}._patternHead_1f10r_66{align-items:center;gap:var(--space-8);display:flex}._pattern_1f10r_61[data-wide] ._patternHead_1f10r_66{flex:none;width:264px}._patternIcon_1f10r_68{width:var(--space-40);height:var(--space-40);border-radius:var(--radius-md);background:var(--color-blue-100);color:var(--color-blue-700);place-items:center;display:grid}._patternIcon_1f10r_68 svg{width:var(--icon-16);height:var(--icon-16)}._pattern_1f10r_61[data-edge] ._patternIcon_1f10r_68{color:var(--color-text-inverse);background:#ffffff1a}._patternTitle_1f10r_71{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight)}._patternBody_1f10r_72{gap:var(--space-8);margin-top:var(--space-8);font-size:var(--type-meta-size);line-height:var(--type-meta-line);flex-direction:column;display:flex}._pattern_1f10r_61[data-wide] ._patternBody_1f10r_72{flex:1;margin-top:0}._patternLabel_1f10r_74{font-weight:var(--type-label-weight);color:var(--color-text-secondary);display:block}._patternLabel_1f10r_74[data-ours]{color:var(--color-blue-700)}._pattern_1f10r_61[data-edge] ._patternLabel_1f10r_74[data-ours]{color:var(--color-blue-200)}._patternGo_1f10r_77{align-items:center;gap:var(--space-4);margin-top:var(--space-8);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-blue-700);display:flex}._pattern_1f10r_61[data-wide] ._patternGo_1f10r_77{margin-top:0}._pattern_1f10r_61[data-edge] ._patternGo_1f10r_77{color:var(--color-blue-200)}._patternGo_1f10r_77 svg{width:var(--icon-12);height:var(--icon-12)}._statusLine_1f10r_82{align-items:flex-start;gap:var(--space-8);min-width:0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);display:flex}._statusDot_1f10r_83{width:var(--space-8);height:var(--space-8);margin-top:var(--space-4);border-radius:var(--radius-full);border:1px solid var(--ink-meta);flex:none}._statusDot_1f10r_83[data-tone=live]{background:var(--color-status-success);border-color:var(--color-status-success)}._statusDot_1f10r_83[data-tone=down]{background:var(--color-status-error);border-color:var(--color-status-error)}._statusText_1f10r_86{overflow-wrap:anywhere;min-width:0}._cards_1f10r_88{gap:var(--space-8);flex-direction:column;display:flex}._miniCard_1f10r_89{min-width:0;padding:var(--space-8) var(--space-16);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--surface-read)}._miniHead_1f10r_90{align-items:flex-start;gap:var(--space-8);min-width:0;display:flex}._miniTitle_1f10r_91{min-width:0;font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary);overflow-wrap:anywhere;flex:1;margin:0}._miniLine_1f10r_92{margin:var(--space-4) 0 0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-primary);overflow-wrap:anywhere}._miniLine_1f10r_92[data-secondary]{color:var(--color-text-secondary)}._moreList_1f10r_94{gap:var(--space-4);margin:var(--space-4) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}._moreList_1f10r_94 ._miniLine_1f10r_92{margin:0}._howLink_1f10r_97{border-radius:var(--radius-sm);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--accent-active-text);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;display:inline}._howLink_1f10r_97:hover{text-decoration:underline}._howIntro_1f10r_99{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary);margin:0}._how_1f10r_97{gap:var(--space-16);margin:var(--space-16) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}._howItem_1f10r_101{grid-template-columns:var(--space-24) minmax(0, 1fr);gap:var(--space-8);display:grid}._howNo_1f10r_102{width:var(--space-24);height:var(--space-24);border-radius:var(--radius-full);background:var(--accent-active-bg);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);font-variant-numeric:tabular-nums;color:var(--accent-active-text);place-items:center;display:grid}._howTitle_1f10r_103{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--ink-body);margin:0}._howBody_1f10r_104{margin:var(--space-4) 0 0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body)}._chipBase_1thry_2{align-items:center;gap:var(--space-4);height:var(--space-24);max-width:100%;padding:0 var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-full);background:var(--surface-read);white-space:nowrap;font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);display:inline-flex}._chipStatic_1thry_3{color:var(--color-text-secondary);cursor:help}._chipOpen_1thry_4{color:var(--color-brand-primary);border-color:var(--color-blue-300);cursor:pointer}._chipOpen_1thry_4:hover{background:var(--color-blue-100)}._chipBase_1thry_2 svg{width:var(--icon-12);height:var(--icon-12);flex:none}._cut_1thry_7{text-overflow:ellipsis;overflow:hidden}._prepared_1thry_8{gap:var(--space-16);flex-direction:column;width:100%;min-width:0;display:flex;container-type:inline-size}._pSection_1thry_9{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._pTitle_1thry_10{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary);margin:0}._pTitle_1thry_10 span{color:var(--color-text-muted);font-variant-numeric:tabular-nums}._pGrid_1thry_12{gap:var(--space-8);margin:0;padding:0;list-style:none;display:grid}@container (width>=520px){._pGrid_1thry_12{grid-template-columns:1fr 1fr}}._pCard_1thry_14{gap:var(--space-4);min-width:0;padding:var(--space-16) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;display:flex}._pHead_1thry_15{align-items:center;gap:var(--space-8);min-width:0;display:flex}._pHead_1thry_15 svg{width:var(--icon-16);height:var(--icon-16);color:var(--color-text-secondary);flex:none}._pType_1thry_17{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary);flex:1;overflow:hidden}._pDate_1thry_18{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;flex:none}._pName_1thry_19{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);overflow-wrap:anywhere}._pValue_1thry_20{font-size:var(--type-body-size);line-height:var(--type-body-line);font-variant-numeric:tabular-nums;align-items:center;gap:var(--space-8);flex-wrap:wrap;display:inline-flex}._then_1thry_21{color:var(--color-text-secondary)}._moreBtn_1thry_22{font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0}._moreBtn_1thry_22:hover{color:var(--color-text-primary);text-decoration:underline}._proposals_1thry_24{align-items:center;gap:var(--space-4) var(--space-8);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);flex-wrap:wrap;margin:0;display:flex}._link_1thry_25{font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-brand-primary);cursor:pointer;background:0 0;border:0;padding:0}._link_1thry_25:hover{text-decoration:underline}._quiet_1thry_27{font:inherit;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0}._quiet_1thry_27:hover{text-decoration:underline}._settings_1thry_29{gap:var(--space-8);flex-direction:column;width:360px;min-width:0;max-width:100%;display:flex}._sSection_1thry_30{min-width:0;padding:var(--space-16) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read)}._sGroup_1thry_31,._sBody_1thry_32{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._sRow_1thry_33{justify-content:space-between;align-items:flex-start;gap:var(--space-8);min-width:0;display:flex}._sLabel_1thry_34{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);flex:none}._sValue_1thry_35{text-align:right;min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line);overflow-wrap:anywhere}._roster_1thry_36{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._roster_1thry_36 li{justify-content:space-between;align-items:center;gap:var(--space-8);min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line);display:flex}._meta_1thry_38{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);margin:0}._recheck_1thry_39{justify-content:flex-end;display:flex}._insight_1thry_40{gap:var(--space-8);flex-direction:column;width:380px;min-width:0;max-width:100%;display:flex}._finding_1thry_41{gap:var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;min-width:0;padding:20px;display:flex}._headline_1thry_42{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._facts_1thry_43{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._fact_1thry_43{min-width:0;padding:var(--space-8) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read)}._factTop_1thry_45{justify-content:space-between;align-items:baseline;gap:var(--space-8);display:flex}._factName_1thry_46{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);overflow-wrap:anywhere}._factVal_1thry_47{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);font-variant-numeric:tabular-nums;flex:none}._factVal_1thry_47[data-out=true],._factStatus_1thry_48[data-out=true]{color:var(--color-status-warning-text)}._factSub_1thry_49{align-items:center;gap:var(--space-4) var(--space-8);margin-top:var(--space-4);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}._factStatus_1thry_48{align-items:center;gap:var(--space-4);display:inline-flex}._gaps_1thry_51{gap:var(--space-4);font-size:var(--type-body-size);line-height:var(--type-body-line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._gaps_1thry_51 li{gap:var(--space-8);display:flex}._withheld_1thry_53{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-status-error-text,var(--color-red-600));margin:0}._evidence_1thry_54{gap:var(--space-8);flex-wrap:wrap;display:flex}._accepted_1thry_55{position:relative}._acceptedBtn_1thry_56{align-items:center;gap:var(--space-8);height:var(--space-24);padding:0 var(--space-16);border:1px solid var(--color-blue-300);border-radius:var(--radius-full);background:var(--color-blue-100);font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-brand-primary);cursor:pointer;display:inline-flex}._acceptedList_1thry_57{padding:var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);width:340px;box-shadow:var(--shadow-8);margin:0;list-style:none}._acceptedList_1thry_57 li{padding:var(--space-8);font-size:var(--type-label-size);line-height:var(--type-label-line)}._acceptedList_1thry_57 span{color:var(--color-text-secondary);display:block}._strip_1thry_60{box-sizing:border-box;border-left:1px solid var(--surface-line);background:var(--surface-read);width:44px;height:320px}._stripBtn_1thry_61{align-items:center;gap:var(--space-8);width:100%;height:100%;padding:var(--space-16) var(--space-4);font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;flex-direction:column;display:flex}._stripBtn_1thry_61:hover{background:var(--color-blue-100);color:var(--color-brand-primary)}._seat_1thry_63{width:var(--space-32);height:var(--space-32);border:1px solid var(--color-blue-300);border-radius:var(--radius-full);background:var(--color-blue-100);flex:none;place-items:center;display:grid}._vertical_1thry_64{writing-mode:vertical-rl;transform:rotate(180deg)}._orbPanel_1thry_65{border-left:1px solid var(--surface-line);width:380px;max-width:100%;display:flex;position:relative}._edge_1thry_66{left:0;top:var(--space-16);position:absolute;transform:translate(-50%)}._inv_1asou_2{box-sizing:border-box;gap:var(--space-16);min-width:0;padding:var(--space-24);background:var(--color-surface-card);border:1px solid var(--color-border-card);border-radius:var(--radius-card);flex-direction:column;display:flex}._inv_1asou_2 p{margin:0}._invHead_1asou_4{align-items:center;gap:var(--space-16);display:flex}._invHead_1asou_4 h3{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-primary);flex:1;margin:0}._invTile_1asou_6{border-radius:var(--radius-control);border:1px solid var(--color-border-default);background:var(--color-surface-tint-soft);width:32px;height:32px;color:var(--color-brand-depth);flex:none;place-items:center;display:grid}._invTile_1asou_6 svg{width:var(--icon-16);height:var(--icon-16)}._invActions_1asou_8{gap:var(--space-8);display:flex}._invMeta_1asou_9{align-items:center;gap:var(--space-8);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);display:flex}._invEmpty_1asou_10{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary)}._dx_1asou_11>p:first-child{font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-text-secondary);font-weight:500}._dx_1asou_11 ol{gap:var(--space-4) var(--space-24);margin:var(--space-4) 0 0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);flex-wrap:wrap;padding:0;list-style:none;display:flex}._dx_1asou_11 li{gap:var(--space-8);display:flex}._dx_1asou_11 li>span:first-child,._dx_1asou_11 li>span:last-child:not(:nth-child(2)){font-size:var(--type-meta-size);color:var(--color-text-muted)}._lines_1asou_15{border-collapse:collapse;width:100%;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary)}._lines_1asou_15 caption{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._lines_1asou_15 th{padding:var(--space-8);border-bottom:1px solid var(--color-border-default);font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-text-secondary);text-align:left;font-weight:500}._lines_1asou_15 td{padding:var(--space-16) var(--space-8);border-bottom:1px solid var(--color-border-default);vertical-align:middle}._lines_1asou_15 :is(th,td):nth-child(n+3):nth-child(-n+5){text-align:right;font-variant-numeric:tabular-nums}._lines_1asou_15 td:first-child>span{display:block}._lines_1asou_15 td:first-child>span+span,._lines_1asou_15 td:nth-child(2){font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._lines_1asou_15 td:last-child{white-space:nowrap;text-align:right;width:1%}._iconAct_1asou_23{border-radius:var(--radius-control);width:32px;height:32px;color:var(--color-text-secondary);cursor:pointer;opacity:0;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._iconAct_1asou_23+._iconAct_1asou_23{margin-inline-start:var(--space-8)}._lines_1asou_15 tr:hover ._iconAct_1asou_23,._lines_1asou_15 tr:focus-within ._iconAct_1asou_23{opacity:1}._iconAct_1asou_23:hover{background:var(--color-surface-tint-soft);color:var(--color-text-primary)}._iconAct_1asou_23 svg{width:var(--icon-16);height:var(--icon-16)}._sr_1asou_28{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._totals_1asou_29{gap:var(--space-4);width:min(100%,320px);font-size:var(--type-body-size);line-height:var(--type-body-line);font-variant-numeric:tabular-nums;flex-direction:column;margin:0 0 0 auto;display:flex}._totals_1asou_29>div{justify-content:space-between;gap:var(--space-24);display:flex}._totals_1asou_29 dt{color:var(--color-text-secondary)}._totals_1asou_29 dd{text-align:right;color:var(--color-text-primary);margin:0}._totals_1asou_29>div[data-total=payable]{margin-top:var(--space-8);padding-top:var(--space-8);border-top:1px solid var(--color-border-default);font-weight:500}._issue_1if28_1{align-items:flex-end;gap:var(--space-4);flex-direction:column;display:flex}._hint_1if28_2{text-align:right;max-width:240px;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._bar_1if28_3{justify-content:flex-end;align-items:flex-start;gap:var(--space-8);width:480px;padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);display:flex}._w_sslsw_2{width:100%;max-width:640px}._panel_sslsw_3{gap:var(--space-8);flex-direction:column;display:flex}._h2_sslsw_4{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-primary);margin:0}._h3_sslsw_5{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);color:var(--color-text-primary);margin:0;font-weight:500}._plan_sslsw_6{gap:var(--space-16);padding:var(--space-16);border:1px solid var(--color-border-card);border-radius:var(--radius-card);background:var(--color-surface-card);flex-direction:column;display:flex}._sec_sslsw_7{gap:var(--space-8);flex-direction:column;display:flex}._track_sslsw_8{flex-direction:column;display:flex}._ul_sslsw_9{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_sslsw_10{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--color-border-subtle);display:flex}._rowMain_sslsw_11{gap:var(--space-4);flex-direction:column;flex:1;min-width:0;display:flex}._revRow_sslsw_12{gap:var(--space-4);padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--color-border-subtle);flex-direction:column;display:flex}._body_sslsw_13{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);margin:0}._strong_sslsw_14{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);color:var(--color-text-primary);margin:0;font-weight:500}._meta_sslsw_15{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._sub_sslsw_16{font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-text-secondary);font-weight:500}._cap_sslsw_17{padding:var(--space-4) var(--space-16) 0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._cap2_sslsw_18{padding:var(--space-4) var(--space-16);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._between_sslsw_19{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}._inline_sslsw_20{align-items:center;gap:var(--space-8);display:inline-flex}._gap_sslsw_21{margin-right:var(--space-8)}._gate_sslsw_22{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);display:flex}._actions_sslsw_23{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._outcome_sslsw_24{gap:var(--space-4);padding:var(--space-8) var(--space-16);flex-direction:column;display:flex}._release_sslsw_25{gap:var(--space-8);padding:var(--space-4) 0;flex-direction:column;display:flex}._aside_ryw6y_2{align-items:center;gap:var(--space-8);display:inline-flex;position:relative}._kind_ryw6y_3{height:var(--space-24);padding:0 var(--space-8);border-radius:var(--radius-sm);font-size:var(--type-label-size);white-space:nowrap;background:var(--color-status-neutral-bg);color:var(--color-grey-800);justify-content:center;align-items:center;font-weight:500;display:inline-flex}._performing_ryw6y_4{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);white-space:nowrap}._performing_ryw6y_4 strong{color:var(--color-text-primary);font-weight:600}._change_ryw6y_6{font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-brand-primary);cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}._menu_ryw6y_7{z-index:2;min-width:200px;margin-top:var(--space-4);padding:var(--space-4);background:var(--color-surface-card);border:1px solid var(--color-border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);flex-direction:column;display:flex;position:absolute;top:100%;right:0}._menu_ryw6y_7 button{text-align:left;padding:var(--space-8) var(--space-16);font:inherit;font-size:var(--type-body-size);color:var(--color-text-primary);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0}._menu_ryw6y_7 button:hover{background:var(--color-surface-tint-soft)}._chips_ryw6y_10{gap:var(--space-8);flex-wrap:wrap;display:flex}._chip_ryw6y_10{align-items:center;gap:var(--space-4);height:24px;padding:0 var(--space-8);border-radius:var(--radius-sm);font-size:var(--type-label-size);white-space:nowrap;background:var(--color-grey-200);color:var(--color-text-secondary);font-weight:500;display:inline-flex}._chip_ryw6y_10[data-tone=blue]{background:var(--color-blue-100);color:var(--color-brand-depth)}._chip_ryw6y_10 svg{width:var(--icon-16);height:var(--icon-16)}._billRow_ryw6y_14{justify-content:space-between;align-items:center;gap:var(--space-16);display:flex}._billLabel_ryw6y_15{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._billHint_ryw6y_16{margin-top:var(--space-8);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._billHint_ryw6y_16 span{color:var(--color-brand-depth)}._seg_ryw6y_18{border-radius:var(--radius-full);background:var(--color-surface-tint-soft);gap:2px;padding:2px;display:inline-flex}._seg_ryw6y_18 button{height:28px;padding:0 var(--space-16);border-radius:var(--radius-full);font:inherit;font-size:var(--type-label-size);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;font-weight:500}._seg_ryw6y_18 button[aria-checked=true]{background:var(--color-surface-card);color:var(--color-brand-primary);box-shadow:var(--shadow-1)}._stack_ryw6y_21{gap:var(--space-16);flex-direction:column;width:560px;display:flex}._stack_l9pvb_1{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._gap16_l9pvb_2{gap:var(--space-16)}._box_l9pvb_3{background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);position:relative;overflow-x:auto}._table_l9pvb_4{border-collapse:collapse;text-align:left;width:100%;font-size:var(--type-body-size);line-height:var(--type-body-line)}._table_l9pvb_4 th{height:var(--table-row);padding:0 var(--space-16);background:var(--color-surface-tint);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted);white-space:nowrap}._table_l9pvb_4 td{padding:var(--space-8) var(--space-16);vertical-align:middle;color:var(--color-text-secondary);border-top:1px solid var(--color-border-subtle)}._table_l9pvb_4 tr[data-current=true] td{background:var(--color-grey-100)}._table_l9pvb_4 tr[data-flag=true] td{background:var(--color-yellow-100)}._right_l9pvb_9{text-align:right!important}._num_l9pvb_10{font-variant-numeric:tabular-nums}._strong_l9pvb_11{color:var(--color-text-primary)}._mono_l9pvb_12{font-family:var(--font-mono);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}._meta_l9pvb_13{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._note_l9pvb_14{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._flag_l9pvb_15{align-items:center;gap:var(--space-4);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-yellow-700);white-space:nowrap;display:inline-flex}._flag_l9pvb_15 svg{width:var(--icon-16);height:var(--icon-16);flex:none}._pref_l9pvb_17{align-items:center;gap:var(--space-4);font-weight:var(--type-body-strong-weight);color:var(--color-brand-depth);display:inline-flex}._pref_l9pvb_17 svg{width:var(--icon-16);height:var(--icon-16);fill:currentColor}._link_l9pvb_19{font:inherit;font-size:var(--type-button-size);font-weight:var(--type-button-weight);color:var(--color-interactive-default);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0}._link_l9pvb_19:hover{text-decoration:underline}._toolbar_l9pvb_21{justify-content:space-between;align-items:center;gap:var(--space-16);display:flex}._filters_l9pvb_22{align-items:center;gap:var(--space-8);flex:1;min-width:0;display:flex}._search_l9pvb_23{flex:none;width:320px}._sel_l9pvb_24{flex:none;width:208px}._tail_l9pvb_25{align-items:center;gap:var(--space-16);display:flex}._links_l9pvb_26{gap:var(--space-16);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._linkItem_l9pvb_27{gap:var(--space-8);flex-direction:column;display:flex}._linkHead_l9pvb_28{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}._warn_l9pvb_29{align-items:flex-start;gap:var(--space-8);padding:var(--space-16) var(--space-16);background:var(--color-yellow-100);border:1px solid var(--color-yellow-300);border-radius:var(--radius-card);color:var(--color-yellow-700);font-size:var(--type-body-size);line-height:var(--type-body-line);display:flex}._warn_l9pvb_29 svg{width:var(--icon-16);height:var(--icon-16);margin-top:var(--space-4);flex:none}._warn_l9pvb_29 p{margin:0}._changes_l9pvb_32{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._line_l9pvb_33{align-items:flex-start;gap:var(--space-8);padding:var(--space-8) var(--space-16);border-radius:var(--radius-card);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);display:flex}._line_l9pvb_33[data-kind=added]{background:var(--color-status-success-bg)}._line_l9pvb_33[data-kind=changed]{background:var(--color-yellow-100)}._line_l9pvb_33[data-kind=removed]{background:var(--color-status-error-bg)}._line_l9pvb_33[data-kind=same]{background:var(--color-surface-tint)}._sign_l9pvb_38{width:var(--space-12);text-align:center;font-weight:var(--type-body-strong-weight)}._banner_l9pvb_39{align-items:flex-start;gap:var(--space-8);padding:var(--space-16);background:var(--color-status-info-bg);border-radius:var(--radius-card);color:var(--color-brand-depth);display:flex}._banner_l9pvb_39>svg{width:var(--icon-20,20px);height:var(--icon-20,20px);margin-top:var(--space-4);flex:none}._bannerText_l9pvb_41{flex:1;min-width:0}._bannerText_l9pvb_41 p{margin:0}._bannerTitle_l9pvb_43{font-weight:var(--type-body-strong-weight)}._bannerDetail_l9pvb_44{color:var(--color-text-secondary)}._actions_l9pvb_45{align-items:center;gap:var(--space-8);flex:none;display:flex}._collapse_l9pvb_46{gap:var(--space-8);flex-direction:column;display:flex}._collapseHead_l9pvb_47{align-items:center;gap:var(--space-8);font:inherit;font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:flex}._collapseHead_l9pvb_47 svg{width:var(--icon-16);height:var(--icon-16)}._statusLine_l9pvb_49{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._priceBox_l9pvb_50{width:80px}._tag_l9pvb_51{height:var(--space-24);padding:0 var(--space-8);border-radius:var(--radius-sm);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);white-space:nowrap;background:var(--color-grey-100);color:var(--color-text-secondary);align-items:center;display:inline-flex}._tag_l9pvb_51[data-kind=Panel]{background:var(--color-surface-tint-brand);color:var(--color-brand-depth)}._negative_l9pvb_53{color:var(--color-status-error)}._pickedBox_l9pvb_54{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);display:flex}._pickedBox_l9pvb_54>div{min-width:0}._optList_l9pvb_56{border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);box-shadow:var(--shadow-overlay);flex-direction:column;display:flex}._opt_l9pvb_56{padding:var(--space-8) var(--space-16);flex-direction:column;display:flex}._optNote_l9pvb_58{padding:var(--space-8) var(--space-16);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted)}._errText_l9pvb_59{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-status-error);margin:0}._toolbar_l9pvb_21,._filters_l9pvb_22,._tail_l9pvb_25,._linkHead_l9pvb_28{flex-wrap:wrap}._search_l9pvb_23,._sel_l9pvb_24,._stage_101v8_2{max-width:100%}._stage_101v8_2>aside[data-inline=true]{height:auto}._sheetBody_101v8_4{gap:var(--space-16);flex-direction:column;display:flex}._statusLine_101v8_5{align-items:center;gap:var(--space-16);padding:var(--space-8) var(--space-16);border-radius:var(--radius-card);background:var(--color-blue-100);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);display:flex}._statusLine_101v8_5[data-failing=true]{background:var(--color-status-error-bg)}._grow_101v8_7{flex:1}._nowrap_101v8_8{white-space:nowrap}._approval_101v8_9{align-items:center;gap:var(--space-4);height:var(--space-24);padding:0 var(--space-8);border-radius:var(--radius-sm);background:var(--color-status-info-bg);color:var(--color-brand-depth);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);white-space:nowrap;margin-right:auto;display:inline-flex}._approval_101v8_9 svg{width:var(--icon-12);height:var(--icon-12)}._banner_101v8_11{align-items:flex-start;gap:var(--space-8);padding:var(--space-16) var(--space-16);border-radius:var(--radius-card);font-size:var(--type-body-size);line-height:var(--type-body-line);display:flex}._banner_101v8_11 svg{width:var(--icon-16);height:var(--icon-16);margin-top:var(--space-4);flex:none}._banner_101v8_11[data-tone=error]{border:1px solid var(--color-red-200);background:var(--color-status-error-bg);color:var(--color-red-700)}._banner_101v8_11[data-tone=note],._banner_101v8_11[data-tone=info]{border:1px solid var(--surface-line);background:var(--color-blue-100);color:var(--color-text-primary)}._banner_101v8_11[data-tone=info]{border-color:var(--color-blue-200);color:var(--color-blue-700)}._banner_101v8_11[data-tone=warning]{border:1px solid var(--color-status-warning);background:var(--color-status-warning-bg);color:var(--color-status-amber-text)}._bannerTitle_101v8_17{font-weight:var(--type-body-strong-weight);margin:0}._bannerText_101v8_18{margin:0}._bannerTitle_101v8_17+._bannerText_101v8_18{margin-top:var(--space-4)}._failure_101v8_20{justify-content:space-between;align-items:flex-start;gap:var(--space-16);padding:var(--space-16) var(--space-16);border:1px solid var(--color-status-error);border-radius:var(--radius-card);background:var(--color-surface-card);font-size:var(--type-body-size);line-height:var(--type-body-line);display:flex}._failureText_101v8_21{gap:var(--space-4);flex-direction:column;display:flex}._failureText_101v8_21 ul{padding-left:var(--space-24);color:var(--color-text-primary);margin:0}._failureTitle_101v8_23{font-weight:var(--type-body-strong-weight);color:var(--color-status-error);margin:0}._failureActions_101v8_24{gap:var(--space-8);flex:none;display:flex}._sec_101v8_25{gap:var(--space-8);flex-direction:column;display:flex}._secBody_101v8_26{gap:var(--space-16);padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;display:flex}._grid_101v8_27{gap:var(--space-24);display:grid}._grid_101v8_27[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}._grid_101v8_27[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}._readOnly_101v8_30{min-height:var(--control-height);padding:0 var(--space-16);border-radius:var(--radius-input);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);font-variant-numeric:tabular-nums;align-items:center;min-width:0;display:flex}._readOnly_101v8_30[data-muted=true]{color:var(--color-text-muted)}._readOnly_101v8_30[data-mono=true]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--type-meta-size)}._readOnly_101v8_30 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._radioCard_101v8_34{align-items:flex-start;gap:var(--space-8);padding:var(--space-16) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--color-surface-card);cursor:pointer;display:flex}._radioCard_101v8_34[data-checked=true]{border-color:var(--color-blue-200);background:var(--color-blue-100)}._radioCard_101v8_34 input{margin-top:var(--space-4);accent-color:var(--color-brand-primary)}._radioTitle_101v8_37{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);font-weight:500;display:block}._radioBody_101v8_38{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);display:block}._tableBox_101v8_39{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--color-surface-card);overflow:auto}._table_101v8_39{border-collapse:collapse;text-align:left;width:100%;font-size:var(--type-body-size);line-height:var(--type-body-line)}._table_101v8_39 th{height:var(--space-32);padding:0 var(--space-16);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);white-space:nowrap;font-weight:500}._table_101v8_39 td{height:var(--space-40);padding:0 var(--space-16);border-top:1px solid var(--surface-line);color:var(--color-text-secondary);font-variant-numeric:tabular-nums}._table_101v8_39 td:first-child{color:var(--color-text-primary)}._table_101v8_39 [data-right]{text-align:right}._link_101v8_45{font:inherit;color:var(--color-brand-primary);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-weight:500}._link_101v8_45:hover{text-decoration:underline}._mono_101v8_47{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--type-meta-size)}._flag_101v8_48{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-status-amber-text);white-space:nowrap;font-weight:500;display:inline-flex}._sub_101v8_49{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);display:block}._empty_101v8_50{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);margin:0}._skel_101v8_51{gap:var(--space-16);flex-direction:column;display:flex}._skel_101v8_51>span{border-radius:var(--radius-input);background:var(--color-grey-200);display:block}._row_101v8_53{align-items:center;gap:var(--space-8);display:flex}._rowEnd_101v8_54{justify-content:flex-end;align-items:center;gap:var(--space-8);display:flex}._cards_101v8_55{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._checks_101v8_56{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._checks_101v8_56 li{align-items:flex-start;gap:var(--space-8);padding:var(--space-16) 0;border-top:1px solid var(--surface-line);display:flex}._checks_101v8_56 li:first-child{border-top:0;padding-top:0}._checks_101v8_56 li>svg{width:var(--icon-16);height:var(--icon-16);margin-top:var(--space-4);flex:none}._checks_101v8_56 li[data-tone=block]>svg{color:var(--color-red-700)}._checks_101v8_56 li[data-tone=warn]>svg{color:var(--color-status-amber-text)}._checks_101v8_56 li[data-tone=pass]>svg{color:var(--color-status-success-text)}._checkHead_101v8_63{align-items:baseline;gap:var(--space-8);display:flex}._checkTitle_101v8_64{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary)}._checkTone_101v8_65{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);font-weight:500}._checkMsg_101v8_66{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);margin:0}._search_101v8_67{align-items:center;gap:var(--space-8);height:var(--control-height);padding:0 var(--space-16);border-radius:var(--radius-input);background:var(--color-grey-100);display:flex}._search_101v8_67 svg{width:var(--icon-16);height:var(--icon-16);color:var(--color-text-hint);flex:none}._search_101v8_67 input{min-width:0;height:calc(100% + 2px);font:inherit;font-size:var(--type-body-size);background:0 0;border:0;outline:none;flex:1;margin:-1px 0;padding:0}._alertLine_101v8_70{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-status-error);margin:0}._box_wpvtk_1{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--color-surface-card);width:100%;position:relative;overflow:auto}._table_wpvtk_2{border-collapse:collapse;text-align:left;width:100%;font-size:var(--type-body-size);line-height:var(--type-body-line)}._table_wpvtk_2 th{height:var(--space-32);padding:0 var(--space-16);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);white-space:nowrap;font-weight:500}._table_wpvtk_2 td{min-height:var(--space-40);padding:var(--space-8) var(--space-16);border-top:1px solid var(--surface-line);color:var(--color-text-secondary);vertical-align:middle;white-space:nowrap}._table_wpvtk_2 td[data-cell=name]{white-space:normal;min-width:calc(var(--space-64) * 3)}._table_wpvtk_2 tbody tr:hover{background:var(--color-grey-100)}._table_wpvtk_2 [data-right],._right_wpvtk_7{text-align:right;font-variant-numeric:tabular-nums}._name_wpvtk_8{max-width:100%;font:inherit;text-align:left;color:var(--color-text-primary);cursor:pointer;background:0 0;border:0;padding:0;display:block}._name_wpvtk_8:hover{color:var(--color-brand-primary)}._flags_wpvtk_10{gap:var(--space-8);margin-top:var(--space-4);flex-wrap:wrap;display:flex}._flag_wpvtk_10,._flagText_wpvtk_11{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-status-amber-text);white-space:nowrap;font-weight:500}._mono_wpvtk_12{font-family:var(--font-mono);font-size:var(--type-meta-size)}._star_wpvtk_13{color:var(--ink-secondary)}._muted_wpvtk_14{color:var(--color-text-muted)}._sub_wpvtk_15{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._sr_wpvtk_16{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}._emptyLine_wpvtk_17{padding:var(--space-24);text-align:center;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);margin:0}._search_wpvtk_18{align-items:center;gap:var(--space-8);height:var(--control-height);padding:0 var(--space-16);border-radius:var(--radius-input);background:var(--color-grey-100);display:flex}._search_wpvtk_18 svg{width:var(--icon-16);height:var(--icon-16);color:var(--color-text-hint);flex:none}._search_wpvtk_18 input{min-width:0;font:inherit;font-size:var(--type-body-size);background:0 0;border:0;outline:none;flex:1}._error_wpvtk_21{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-status-error);margin:0}._list_wpvtk_22{max-height:calc(var(--space-64) * 7);border:1px solid var(--surface-line);border-radius:var(--radius-card);overflow:auto}._list_wpvtk_22 ul{margin:0;padding:0;list-style:none}._list_wpvtk_22 li{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);border-top:1px solid var(--surface-line);display:flex}._list_wpvtk_22 li:first-child{border-top:0}._listNote_wpvtk_26{padding:var(--space-16);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);margin:0}._item_wpvtk_27{min-width:0}._itemHead_wpvtk_28{align-items:center;gap:var(--space-8);display:flex}._itemName_wpvtk_29{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-primary);overflow:hidden}._itemMeta_wpvtk_30,._meta_wpvtk_30{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);font-variant-numeric:tabular-nums}._meta_wpvtk_30{white-space:nowrap}._stack_3gbbu_1{gap:var(--space-16);flex-direction:column;display:flex}._facts_3gbbu_2{gap:var(--space-16);grid-template-columns:repeat(3,1fr);margin:0;display:grid}._facts_3gbbu_2 dt{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted)}._facts_3gbbu_2 dd{font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0}._row_3gbbu_5{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._meta_3gbbu_6{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._label_3gbbu_7{width:calc(var(--space-64) * 3);height:calc(var(--space-64) * 1.5);padding:var(--space-8);gap:var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-white);flex-direction:column;display:flex}._labelName_3gbbu_8{font-size:var(--type-body-size);font-weight:var(--type-section-weight)}._labelLine_3gbbu_9{font-size:var(--type-meta-size);line-height:var(--type-meta-line)}._bars_3gbbu_10{background:repeating-linear-gradient(90deg, var(--color-text-primary) 0 2px, transparent 2px 5px);flex:1}._holdIcon_3gbbu_11{vertical-align:middle;margin-right:var(--space-4);display:inline-flex}._holdIcon_3gbbu_11 svg{width:var(--icon-16);height:var(--icon-16)}._stage_199af_3{width:640px;max-width:100%}._menuStage_199af_4{width:640px;max-width:100%;min-height:220px}._inlineRow_199af_5{gap:var(--space-8);align-items:center;display:flex}._typeChip_199af_6{height:var(--space-16);padding:0 var(--space-4);border-radius:var(--radius-sm);white-space:nowrap;font-size:var(--type-label-size);justify-content:center;align-items:center;font-weight:500;display:inline-flex}._typeChip_199af_6[data-tone=blue]{background:var(--color-blue-100);color:var(--color-brand-depth)}._typeChip_199af_6[data-tone=grey]{background:var(--color-status-neutral-bg);color:var(--color-grey-800)}._labHost_199af_9{display:inline-flex;position:relative}._labButton_199af_10,._labFixed_199af_10{align-items:center;gap:var(--space-8);height:var(--space-24);padding:0 var(--space-8) 0 var(--space-16);border-radius:var(--radius-control);font:inherit;font-size:var(--type-label-size);color:var(--color-grey-800);display:inline-flex}._labButton_199af_10{border:1px solid var(--color-border-card);background:var(--color-surface-card);cursor:pointer}._labButton_199af_10[data-open]{border-color:var(--color-brand-primary)}._labButton_199af_10 svg{width:var(--icon-16);height:var(--icon-16);color:var(--color-text-secondary)}._labFixed_199af_10{padding:0 var(--space-16);background:var(--color-grey-200)}._labButton_199af_10 strong,._labFixed_199af_10 strong{font-weight:600}._labMenu_199af_16{z-index:2;width:220px;margin-top:var(--space-4);padding:var(--space-4);background:var(--color-surface-card);border:1px solid var(--color-border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);flex-direction:column;display:flex;position:absolute;top:100%;left:0}._option_199af_17{width:100%;padding:var(--space-8) var(--space-16);border-radius:var(--radius-control);text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;flex-direction:column;align-items:flex-start;display:flex}._option_199af_17[data-selected]{background:var(--color-blue-100)}._optName_199af_19{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary)}._option_199af_17[data-selected] ._optName_199af_19{font-weight:600}._optHint_199af_21{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._chips_199af_22{gap:var(--space-8);flex-wrap:wrap;display:flex}._chip_199af_22{align-items:center;gap:var(--space-4);height:var(--space-24);padding:0 var(--space-8);border-radius:var(--radius-control);background:var(--color-grey-200);font-size:var(--type-label-size);color:var(--color-text-secondary);white-space:nowrap;font-weight:500;display:inline-flex}._pcTag_199af_24{height:var(--space-24);padding:0 var(--space-8);border-radius:var(--radius-sm);background:var(--color-status-warning-bg);font-size:var(--type-label-size);color:var(--color-status-amber-text);white-space:nowrap;align-items:center;font-weight:500;display:inline-flex}._fieldHead_199af_25{margin-bottom:var(--space-8);justify-content:space-between;align-items:center;display:flex}._fieldLabel_199af_26{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary);display:block}._list_199af_27,._list2_199af_27{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-card);overflow:hidden}._list2_199af_27{margin-top:var(--space-8)}._row_199af_29{align-items:flex-start;gap:var(--space-8);padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--color-border-subtle);display:flex}._row_199af_29:last-child{border-bottom:0}._row_199af_29[data-muted]{background:var(--color-grey-100)}._glyph_199af_32{width:var(--icon-16);padding-top:var(--space-4);color:var(--color-text-hint);flex:none;justify-content:center;display:inline-flex}._glyph_199af_32[data-tone=depth]{color:var(--color-brand-depth)}._glyph_199af_32 svg{width:var(--icon-16);height:var(--icon-16)}._rowMain_199af_35{flex:1;min-width:0}._line_199af_36{justify-content:space-between;align-items:baseline;gap:var(--space-8);display:flex}._name_199af_37{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary)}._name_199af_37[data-muted]{color:var(--color-text-muted)}._name_199af_37[data-left-out]{color:var(--color-text-muted);text-decoration:line-through}._rowEnd_199af_40{align-items:baseline;gap:var(--space-8);display:inline-flex}._meta_199af_41{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._loinc_199af_42{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-hint);font-variant-numeric:tabular-nums;white-space:nowrap}._note_199af_43{margin-top:var(--space-4);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._note_199af_43[data-tone=depth]{color:var(--color-brand-depth)}._note_199af_43[data-tone=muted]{color:var(--color-text-muted)}._note_199af_43[data-tone=amber]{color:var(--color-status-amber-text)}._undo_199af_47{font:inherit;font-size:var(--type-meta-size);color:var(--color-brand-primary);cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}._below_199af_48,._belowError_199af_48{margin:var(--space-8) 0 0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._belowError_199af_48{color:var(--color-status-error)}._hint_199af_50{align-items:center;gap:var(--space-8);margin-top:var(--space-8);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);display:flex}._hint_199af_50 svg{width:var(--icon-16);height:var(--icon-16);flex:none}._billing_199af_52{align-items:flex-start;gap:var(--space-8);margin-top:var(--space-8);padding:10px var(--space-16);border-radius:var(--radius-md);background:var(--color-status-warning-bg);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-yellow-700);display:flex}._billing_199af_52 svg{width:var(--icon-16);height:var(--icon-16);flex:none}._billing_199af_52 strong{font-weight:600}._info_199af_55{align-items:flex-start;gap:var(--space-8);padding:10px var(--space-16);border-radius:var(--radius-md);background:var(--color-grey-100);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);display:flex}._infoGlyph_199af_56{margin-top:1px;display:inline-flex}._infoGlyph_199af_56 svg{width:var(--icon-16);height:var(--icon-16)}._info_199af_55 strong{font-weight:600}._questions_199af_59{gap:var(--space-8);flex-direction:column;display:flex}._question_199af_59{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}._qText_199af_61{gap:var(--space-4);flex-direction:column;display:flex}._req_199af_62{color:var(--color-status-error)}._qInput_199af_63{width:160px;height:var(--control-height);padding:0 var(--space-8);border:1px solid var(--color-border-default);border-radius:var(--radius-md);font:inherit;font-size:var(--type-body-size)}._seg_199af_64{border-radius:var(--radius-full);background:var(--color-surface-tint-soft);gap:2px;padding:2px;display:inline-flex}._seg_199af_64 button{height:28px;padding:0 var(--space-16);border-radius:var(--radius-full);font:inherit;font-size:var(--type-label-size);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;font-weight:500}._seg_199af_64 button[aria-checked=true]{background:var(--color-surface-card);color:var(--color-brand-primary);box-shadow:var(--shadow-1)}._results_199af_67{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-card);overflow:hidden}._group_199af_68{padding:var(--space-16) var(--space-16) 0;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary);display:block}._noMatch_199af_69{padding:var(--space-8) var(--space-16) var(--space-16);font-size:var(--type-body-size);color:var(--color-text-muted)}._result_199af_67{justify-content:space-between;align-items:center;gap:var(--space-8);width:100%;padding:10px var(--space-16);border:0;border-bottom:1px solid var(--color-border-subtle);text-align:left;font:inherit;cursor:pointer;background:0 0;display:flex}._result_199af_67:last-child{border-bottom:0}._result_199af_67:hover{background:var(--color-grey-100)}._resultMain_199af_73{min-width:0}._resultMain_199af_73 ._name_199af_37{display:block}._resultSub_199af_75{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);display:block}._search_199af_76{align-items:center;gap:var(--space-8);height:var(--space-40);padding:0 var(--space-16);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-card);display:flex}._search_199af_76 svg{width:var(--icon-16);height:var(--icon-16);color:var(--color-text-hint)}._search_199af_76 input{font:inherit;font-size:var(--type-body-size);background:0 0;border:0;outline:0;flex:1}._wrap_56iwr_1{position:relative}._trigger_56iwr_2{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}._field_56iwr_3{justify-content:space-between;align-items:center;gap:var(--space-8);min-height:var(--control-height);padding:0 var(--space-16);border-radius:var(--radius-input);background:var(--color-grey-100);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);display:flex}._field_56iwr_3[data-invalid=true]{box-shadow:inset 0 0 0 1px var(--color-status-error)}._field_56iwr_3[data-disabled=true]{color:var(--color-text-muted)}._field_56iwr_3 svg{width:var(--icon-16);height:var(--icon-16);color:var(--color-text-muted);flex:none}._value_56iwr_7{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._value_56iwr_7[data-empty=true]{color:var(--color-text-hint)}._popover_56iwr_9{z-index:5;margin-top:var(--space-4);gap:var(--space-8);padding:var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--color-surface-card);box-shadow:var(--shadow-overlay);flex-direction:column;display:flex;position:absolute;top:100%;left:0;right:0}._search_56iwr_10{align-items:center;gap:var(--space-8);height:var(--space-32);padding:0 var(--space-8);border-radius:var(--radius-input);background:var(--color-grey-100);display:flex}._search_56iwr_10 svg{width:var(--icon-16);height:var(--icon-16);color:var(--color-text-hint)}._search_56iwr_10 input{min-width:0;font:inherit;font-size:var(--type-body-size);background:0 0;border:0;outline:none;flex:1}._results_56iwr_13{max-height:calc(var(--space-64) * 4);margin:0;padding:0;list-style:none;overflow-y:auto}._none_56iwr_14{padding:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted)}._result_56iwr_13{justify-content:space-between;align-items:center;gap:var(--space-8);width:100%;padding:var(--space-8);border-radius:var(--radius-sm);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._result_56iwr_13:hover{background:var(--color-grey-100)}._resName_56iwr_17{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);display:block}._resCode_56iwr_18{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);display:block}._resPrice_56iwr_19{font-size:var(--type-body-size);color:var(--color-text-secondary);font-variant-numeric:tabular-nums}._remove_56iwr_20{align-self:flex-start;align-items:center;gap:var(--space-4);padding:0 var(--space-8);font:inherit;color:var(--color-brand-primary);cursor:pointer;background:0 0;border:0;font-weight:500;display:inline-flex}._remove_56iwr_20 svg{width:var(--icon-16);height:var(--icon-16)}._skel_56iwr_22{gap:var(--space-16);flex-direction:column;display:flex}._skel_56iwr_22>span{border-radius:var(--radius-input);background:var(--color-grey-200);max-width:100%;display:block}._questions_56iwr_24{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._questions_56iwr_24 li{justify-content:space-between;align-items:center;gap:var(--space-8);min-height:var(--control-height);padding:var(--space-4) var(--space-16);border-radius:var(--radius-input);background:var(--color-grey-100);font-size:var(--type-body-size);line-height:var(--type-body-line);display:flex}._qText_56iwr_26{color:var(--color-text-primary)}._qMeta_56iwr_27{margin-left:var(--space-8);font-size:var(--type-meta-size);color:var(--color-text-muted)}._empty_56iwr_28{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);margin:0}._mono_56iwr_29{font-family:var(--font-mono);font-size:var(--type-meta-size)}._grow_1uwfx_1{flex:1}._mono_1uwfx_2{font-family:var(--font-mono);font-size:var(--type-meta-size)}._empty_1uwfx_3{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);margin:0}._skel_1uwfx_4{gap:var(--space-16);flex-direction:column;display:flex}._skel_1uwfx_4>span{border-radius:var(--radius-input);background:var(--color-grey-200);display:block}._signed_1uwfx_6{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._signedBox_1uwfx_7{align-items:center;gap:var(--space-8);min-height:var(--control-height);padding:0 var(--space-16);border-radius:var(--radius-input);background:var(--color-grey-100);font-size:var(--type-body-size);min-width:0;display:flex}._signedName_1uwfx_8{text-overflow:ellipsis;white-space:nowrap;font:inherit;text-align:left;color:var(--color-brand-primary);cursor:pointer;background:0 0;border:0;padding:0;overflow:hidden}._signedName_1uwfx_8:hover{text-decoration:underline}._signedNone_1uwfx_10{color:var(--color-text-muted)}._signedAct_1uwfx_11{font:inherit;color:var(--color-brand-primary);cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-weight:500}._signedAct_1uwfx_11:disabled{color:var(--color-text-hint);cursor:default}._fieldError_1uwfx_13{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-status-error);margin:0}._notice_1uwfx_14{padding:var(--space-16) var(--space-16);border:1px solid var(--color-blue-200);border-radius:var(--radius-card);background:var(--color-blue-100);color:var(--color-blue-700);font-size:var(--type-body-size);line-height:var(--type-body-line)}._notice_1uwfx_14 p,._errorBox_1uwfx_15 p,._warn_1uwfx_15 p{margin:0}._noticeTitle_1uwfx_16{font-weight:var(--type-body-strong-weight)}._noticeTitle_1uwfx_16+p{margin-top:var(--space-4)}._errorBox_1uwfx_15{padding:var(--space-16) var(--space-16);border-radius:var(--radius-card);background:var(--color-status-error-bg);color:var(--color-red-700);font-size:var(--type-body-size);line-height:var(--type-body-line)}._warn_1uwfx_15{padding:var(--space-16) var(--space-16);border:1px solid var(--color-status-warning);border-radius:var(--radius-card);background:var(--color-status-warning-bg);color:var(--color-status-amber-text);font-size:var(--type-body-size);line-height:var(--type-body-line)}._linkCheck_1uwfx_20{gap:var(--space-8);flex-direction:column;display:flex}._row_1uwfx_21{align-items:center;gap:var(--space-16);display:flex}._search_1uwfx_22{align-items:center;gap:var(--space-8);height:var(--control-height);padding:0 var(--space-16);border-radius:var(--radius-input);background:var(--color-grey-100);display:flex}._search_1uwfx_22 svg{width:var(--icon-16);height:var(--icon-16);color:var(--color-text-hint);flex:none}._search_1uwfx_22 input{min-width:0;font:inherit;font-size:var(--type-body-size);background:0 0;border:0;outline:none;flex:1}._flag_1uwfx_25{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-status-amber-text);margin:0;font-weight:500}._negative_1uwfx_26{color:var(--color-status-error)}._itemName_1uwfx_27{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);margin:0;font-weight:500}._comps_1uwfx_28{gap:var(--space-8);flex-direction:column;display:flex}._comp_1uwfx_28{gap:var(--space-8);padding:var(--space-16);border-radius:var(--radius-card);background:var(--color-grey-100);flex-direction:column;display:flex}._compHead_1uwfx_30{justify-content:space-between;align-items:baseline;gap:var(--space-8);display:flex}._compHead_1uwfx_30 h4{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary);margin:0}._compHead_1uwfx_30 span,._noteLine_1uwfx_32{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._tile_4rui4_1{align-items:flex-start;gap:var(--space-16);width:100%;padding:var(--space-24);text-align:left;font:inherit;color:inherit;border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);cursor:pointer;transition:border-color var(--motion-fast) var(--ease-functional), background var(--motion-fast) var(--ease-functional);display:flex}._tile_4rui4_1:enabled:hover{border-color:var(--color-interactive-default);background:var(--color-surface-tint-brand)}._tile_4rui4_1:focus-visible{outline:2px solid var(--color-interactive-default);outline-offset:2px}._tile_4rui4_1:disabled{cursor:default;opacity:.6}._icon_4rui4_5{width:var(--space-40);height:var(--space-40);border-radius:var(--radius-md);background:var(--color-surface-tint-brand);color:var(--color-interactive-default);transition:background var(--motion-fast) var(--ease-functional), color var(--motion-fast) var(--ease-functional);flex:none;place-items:center;display:grid}._icon_4rui4_5 svg{width:var(--icon-20);height:var(--icon-20)}._tile_4rui4_1:enabled:hover ._icon_4rui4_5{background:var(--color-interactive-default);color:var(--color-text-inverse)}._text_4rui4_8{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._label_4rui4_9{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary)}._desc_4rui4_10{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._root_l897t_3{gap:var(--space-16);flex-direction:column;min-width:0;display:flex;container-type:inline-size}._grid_l897t_4{align-items:start;gap:var(--space-16);grid-template-columns:1fr;display:grid}@container (width>=960px){._grid_l897t_4{grid-template-columns:1fr 1fr}}._since_l897t_6{min-width:0}._stack8_l897t_7{gap:var(--space-8);flex-direction:column;display:flex}._card_l897t_8{box-sizing:border-box;min-width:0;padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read)}._cardHead_l897t_9{min-height:var(--space-32);align-items:center;gap:var(--space-8);margin-bottom:var(--space-8);display:flex}._tile_l897t_10{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-md);background:var(--surface-panel);color:var(--ink-secondary);flex:none;place-items:center;display:grid;position:relative}._tile_l897t_10 svg{width:var(--icon-16);height:var(--icon-16)}._cardTitle_l897t_12{min-width:0;font-size:var(--type-section-size);line-height:var(--type-section-line);color:var(--ink-body);flex:1;margin:0;font-weight:600}._cardMeta_l897t_13{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-variant-numeric:tabular-nums;color:var(--ink-secondary);flex:none}._cardBody_l897t_14{gap:var(--space-8);flex-direction:column;display:flex}._critical_l897t_15{align-items:flex-start;gap:var(--space-8);display:flex;position:relative;overflow:hidden}._stripe_l897t_16{width:var(--space-4);background:var(--status-bad);position:absolute;top:0;bottom:0;left:0}._critIcon_l897t_17{width:20px;height:20px;color:var(--status-bad);flex:none}._critBody_l897t_18{flex:1;min-width:0}._strong_l897t_19{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);margin:0;font-weight:500;display:block}._p_l897t_20{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);margin:0}._note_l897t_21{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);margin:0}._error_l897t_22{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--status-bad);margin:0}._conclusion_l897t_23{gap:var(--space-8);flex-direction:column;display:flex}._conclusion_l897t_23[data-grey]{opacity:.6}._items_l897t_25{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._item_l897t_25{gap:var(--space-4);padding:var(--space-8) 0;border-top:1px solid var(--surface-line);flex-direction:column;display:flex}._item_l897t_25:first-child{border-top:0}._itemLabel_l897t_28{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-meta)}._area_l897t_29{box-sizing:border-box;width:100%;padding:var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-md);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body)}._actions_l897t_30{align-items:center;gap:var(--space-8);margin-top:var(--space-8);padding-top:var(--space-16);border-top:1px solid var(--surface-line);flex-wrap:wrap;display:flex}._loop_l897t_31{align-items:flex-start;gap:var(--space-8);min-height:var(--space-48);flex-direction:row}._loopText_l897t_32{flex-direction:column;flex:1;min-width:0;display:flex}._loopActions_l897t_33{align-items:center;gap:var(--space-4);flex:none;display:flex;position:relative}._more_l897t_34{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-md);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}._more_l897t_34:hover:not(:disabled){background:var(--surface-panel);color:var(--ink-body)}._more_l897t_34:disabled{opacity:.5;cursor:default}._more_l897t_34 svg{width:var(--icon-16);height:var(--icon-16)}._menu_l897t_38{top:calc(100% + var(--space-4));z-index:40;min-width:200px;padding:var(--space-4);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);box-shadow:var(--shadow-overlay);flex-direction:column;display:flex;position:absolute;right:0}._menu_l897t_38 button{width:100%;padding:var(--space-8) var(--space-16);border-radius:var(--radius-sm);text-align:left;white-space:nowrap;font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);cursor:pointer;background:0 0;border:0;display:block}._menu_l897t_38 button:hover{background:var(--accent-active-bg);color:var(--accent-active-text)}._overdue_l897t_41{color:var(--status-bad)}._how_l897t_42{min-width:0}._how_l897t_42 summary{cursor:pointer;align-items:center;gap:var(--space-4);border-radius:var(--radius-sm);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary);list-style:none;display:inline-flex}._how_l897t_42 summary::-webkit-details-marker{display:none}._how_l897t_42 summary:hover{color:var(--accent-active-text)}._how_l897t_42 summary svg{width:var(--icon-16);height:var(--icon-16)}._how_l897t_42 ul{gap:var(--space-4);margin:var(--space-4) 0 0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);overflow-wrap:anywhere;flex-direction:column;padding:0;list-style:none;display:flex}._card_1rd4v_2{gap:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);box-sizing:border-box;flex-direction:column;padding:20px;display:flex}._title_1rd4v_3{font-size:var(--type-section-size);line-height:var(--type-section-line);color:var(--ink-body);font-weight:600}._col_1rd4v_4{gap:var(--space-4);flex-direction:column;display:flex}._label_1rd4v_5{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary)}._meta_1rd4v_6{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta)}._clash_1rd4v_7{margin-top:calc(-1 * var(--space-8));font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--status-attention-text)}._preview_1rd4v_8{padding:var(--space-8) var(--space-16);border-radius:var(--radius-md);background:var(--surface-panel)}._foot_1rd4v_9{gap:var(--space-8);flex-direction:column;display:flex}._actions_1rd4v_10{justify-content:flex-end;gap:var(--space-8);display:flex}._todecide_1rd4v_11{padding:0 var(--space-4);border:1px dashed var(--ink-meta);border-radius:var(--radius-sm)}._table_4rlm4_1{border-collapse:collapse;width:100%}._table_4rlm4_1 th{height:var(--table-head-row);padding:0 var(--space-16);text-align:left;border-top:1px solid var(--color-border-subtle);border-bottom:1px solid var(--surface-line);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._table_4rlm4_1 td{height:var(--table-row);padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--color-border-subtle);vertical-align:middle;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary)}._table_4rlm4_1 tr:last-child td{border-bottom:0}._table_4rlm4_1 th:first-child,._table_4rlm4_1 td:first-child{padding-left:var(--space-24)}._table_4rlm4_1 th:last-child,._table_4rlm4_1 td:last-child{padding-right:var(--space-24)}._name_4rlm4_8{font-weight:var(--type-body-strong-weight);display:block}._text_4rlm4_9{max-width:var(--search-width);text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);display:block;overflow:hidden}._shortcut_4rlm4_10{color:var(--color-text-secondary)}._shared_4rlm4_11{align-items:center;gap:var(--space-8);color:var(--color-text-secondary);display:inline-flex}._shared_4rlm4_11 svg{width:var(--icon-16);height:var(--icon-16);flex:none}._table_4rlm4_1 ._num_4rlm4_13{text-align:right}._actions_4rlm4_14{justify-content:flex-end;align-items:center;gap:var(--space-4);display:flex}._form_1wz5f_2{gap:var(--space-8);flex-direction:column;width:360px;min-width:0;max-width:100%;display:flex}._fields_1wz5f_3{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._pair_1wz5f_4{gap:var(--space-8);grid-template-columns:1fr 1fr;display:grid}._meta_1wz5f_5{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);overflow-wrap:anywhere;margin:0}._check_1wz5f_6{align-items:flex-start;gap:var(--space-8);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-status-warning-text);overflow-wrap:anywhere;display:flex}._label_1wz5f_7{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._track_1wz5f_8{gap:var(--space-8);flex-wrap:wrap;display:flex}._footer_1wz5f_9{align-items:center;gap:var(--space-8);padding-top:var(--space-4);flex-wrap:wrap;display:flex}._group_1wz5f_10{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._badge_q6zxp_2{justify-content:center;align-items:center;gap:var(--space-4);height:var(--space-24);padding:0 var(--space-4);border-radius:var(--radius-full);background:var(--surface-read);border:1px solid var(--surface-line);display:inline-flex}._badge_q6zxp_2 svg{width:var(--icon-12);height:var(--icon-12);flex:none}._badge_q6zxp_2[data-tone=success]{color:var(--chip-success-fg)}._badge_q6zxp_2[data-tone=warning]{color:var(--chip-warning-fg);background:var(--chip-warning-bg)}._badge_q6zxp_2[data-tone=error]{color:var(--chip-error-fg);background:var(--chip-error-bg)}._badge_q6zxp_2[data-tone=muted]{color:var(--color-text-muted)}._row_q6zxp_8{gap:var(--space-8);flex-wrap:wrap;align-items:center;display:flex}._root_ca9qr_3{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._head_ca9qr_4{min-height:var(--space-32);justify-content:space-between;align-items:flex-end;gap:var(--space-8);display:flex}._listWrap_ca9qr_5{position:relative}._box_ca9qr_6{box-sizing:border-box;min-height:80px;padding:6px 40px 6px var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);flex-direction:column;display:flex;position:relative}._box_ca9qr_6:focus-within{border-color:var(--accent-primary);box-shadow:0 0 0 1px var(--accent-primary)}._run_ca9qr_8{position:relative}._text_ca9qr_9{resize:none;width:100%;color:var(--ink-body);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);background:0 0;border:0;padding:0;display:block;overflow:hidden}._text_ca9qr_9::placeholder{color:var(--ink-subtle)}._text_ca9qr_9:focus{outline:none}._menu_ca9qr_12{z-index:30;margin:var(--space-4) 0 0;box-sizing:border-box;width:min(420px,100%);padding:var(--space-4);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);box-shadow:var(--shadow-overlay);list-style:none;position:absolute;top:100%;left:0}._list_ca9qr_5{z-index:30;margin-top:var(--space-4);box-sizing:border-box;width:320px;max-height:320px;padding:var(--space-4);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);box-shadow:var(--shadow-overlay);position:absolute;top:100%;right:0;overflow:auto}._group_ca9qr_14{flex-direction:column;display:flex}._groupLabel_ca9qr_15{padding:var(--space-8) var(--space-8) var(--space-4);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary);list-style:none;display:block}._groupLabel_ca9qr_15[data-gap]{padding-top:var(--space-8)}._item_ca9qr_17{align-items:baseline;gap:var(--space-8);width:100%;padding:var(--space-4) var(--space-8);border-radius:var(--radius-sm);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;display:flex}._item_ca9qr_17:hover,._item_ca9qr_17[data-hi]{background:var(--accent-active-bg)}._name_ca9qr_19{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body)}._trig_ca9qr_20{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta)}._noMatch_ca9qr_21{padding:var(--space-4) var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-meta)}._newRow_ca9qr_22{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--surface-line);list-style:none}._newMacro_ca9qr_23{align-items:center;gap:var(--space-8);width:100%;padding:var(--space-8);border-radius:var(--radius-sm);text-align:left;font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--accent-primary);cursor:pointer;background:0 0;border:0;display:flex}._newMacro_ca9qr_23:hover{background:var(--surface-panel)}._newMacro_ca9qr_23 svg{width:var(--icon-16);height:var(--icon-16)}._scrim_ca9qr_26{z-index:50;padding:var(--space-16);background:#0e141873;place-items:center;display:grid;position:fixed;inset:0}._modal_ca9qr_27{width:min(560px,100%);box-shadow:var(--shadow-overlay)}._signed_ca9qr_28{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._prose_ca9qr_29{gap:var(--space-4);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);flex-direction:column;display:flex}._p_ca9qr_29{white-space:pre-wrap;margin:0}._none_ca9qr_31{color:var(--ink-meta)}._section_r30u4_3{grid-template-columns:var(--space-48) minmax(0, 1fr);column-gap:var(--space-16);padding:var(--space-32) 0;display:grid}._section_r30u4_3[data-state=ai]{border:1px solid var(--surface-line);background:0 0}._tile_r30u4_8{width:var(--space-48);height:var(--space-48);border-radius:var(--radius-md);background:var(--color-grey-200);color:var(--color-text-secondary);place-items:center;display:grid}._tileIcon_r30u4_9{width:var(--icon-24);height:var(--icon-24)}._body_r30u4_10{min-width:0}._head_r30u4_11{min-height:var(--space-48);flex-direction:column;justify-content:center;align-items:flex-start;gap:0;display:flex}._title_r30u4_12{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-primary)}._fold_r30u4_13{align-items:center;gap:var(--space-4);font:inherit;color:inherit;background:0 0;border:0;padding:0;display:inline-flex}._chevron_r30u4_14{width:var(--icon-16);height:var(--icon-16);color:var(--color-text-muted);transition:transform var(--motion-fast) var(--ease-clinical)}._chevron_r30u4_14[data-open=false]{transform:rotate(-90deg)}._count_r30u4_16{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted)}._draft_r30u4_17,._signed_r30u4_17{align-items:center;gap:var(--space-4);height:var(--space-24);padding:0 var(--space-8);border-radius:var(--radius-tag);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);display:inline-flex}._draft_r30u4_17{border:1px solid var(--surface-line);color:var(--chip-draft-fg)}._signed_r30u4_17{background:var(--color-status-neutral-bg);color:var(--color-text-primary)}._draftIcon_r30u4_20{width:var(--icon-12);height:var(--icon-12)}._meta_r30u4_21{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);margin-left:auto}._content_r30u4_22{gap:var(--space-32);padding-top:var(--space-24);flex-direction:column;display:flex}._empty_r30u4_23{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);margin:0}._source_r30u4_24{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);margin:0}._actions_r30u4_25{gap:var(--space-8);display:flex}@media (prefers-reduced-motion:reduce){._chevron_r30u4_14{transition:none}}._section_r30u4_3[data-soap=s]{--soap-tint:var(--soap-s-tint);--soap-ink:var(--soap-s-ink)}._section_r30u4_3[data-soap=o]{--soap-tint:var(--soap-o-tint);--soap-ink:var(--soap-o-ink)}._section_r30u4_3[data-soap=a]{--soap-tint:var(--soap-a-tint);--soap-ink:var(--soap-a-ink)}._section_r30u4_3[data-soap=p]{--soap-tint:var(--soap-p-tint);--soap-ink:var(--soap-p-ink)}._section_r30u4_3[data-soap] ._tile_r30u4_8{background:var(--soap-tint);color:var(--soap-ink)}._root_18bb8_1{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._list_18bb8_2{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_18bb8_3{align-items:flex-start;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);display:flex}._glyph_18bb8_4{width:var(--space-24);height:var(--space-24);color:var(--color-text-muted);flex:none;place-items:center;display:grid}._glyph_18bb8_4 svg{width:var(--icon-16);height:var(--icon-16)}._t_18bb8_6{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-label-weight)}._main_18bb8_7{flex-direction:column;flex:1;min-width:0;display:flex}._head_18bb8_8{align-items:baseline;gap:0 var(--space-8);flex-wrap:wrap;display:flex}._code_18bb8_9{font-weight:var(--type-body-strong-weight);color:var(--color-text-primary)}._link_18bb8_10{color:var(--color-interactive-default);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}._link_18bb8_10:hover{text-decoration:underline}._kind_18bb8_12{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._tools_18bb8_13{align-items:center;gap:var(--space-4);flex:none;display:flex}._editor_18bb8_14{gap:var(--space-8);padding:var(--space-16);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);flex-direction:column;display:flex}._editorTitle_18bb8_15{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted);margin:0}._editorHead_18bb8_16{justify-content:space-between;align-items:center;display:flex}._cols_18bb8_17{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._narrow_18bb8_18{max-width:320px}._actions_18bb8_19{align-items:center;gap:var(--space-8);display:flex}._push_18bb8_20{margin-left:auto}._picked_18bb8_21{align-items:center;gap:var(--space-8);padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-md);display:flex}._picked_18bb8_21>svg{width:var(--icon-20,20px);height:var(--icon-20,20px);color:var(--color-text-muted);flex:none}._picked_18bb8_21 ._link_18bb8_10{flex:1;min-width:0}._drop_18bb8_24{justify-content:center;align-items:center;gap:var(--space-8);padding:var(--space-24);border:2px dashed var(--color-border-strong);border-radius:var(--radius-card);background:var(--surface-read);text-align:center;flex-direction:column;display:flex}._drop_18bb8_24[data-drag=true]{border-color:var(--color-brand-primary);background:var(--color-surface-tint-brand)}._drop_18bb8_24>svg{width:var(--space-24);height:var(--space-24);color:var(--color-text-muted)}._dropText_18bb8_27{font-size:var(--type-body-size);line-height:var(--type-body-line)}._dropHint_18bb8_28{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._menuAnchor_18bb8_29{gap:var(--space-4);flex-direction:column;align-items:flex-start;display:flex}._menu_18bb8_29{width:224px;padding:var(--space-4);background:var(--surface-read);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);flex-direction:column;display:flex}._menu_18bb8_29 button{height:var(--control-height);padding:0 var(--space-16);border-radius:var(--radius-sm);font:inherit;font-size:var(--type-body-size);text-align:left;cursor:pointer;background:0 0;border:0}._menu_18bb8_29 button:hover{background:var(--color-grey-100)}._combo_18bb8_33{background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-md);width:100%;max-width:320px;box-shadow:var(--shadow-overlay);flex-direction:column;display:flex}._comboItem_18bb8_34{align-items:center;gap:var(--space-8);min-height:var(--control-height);padding:var(--space-4) var(--space-16);font-size:var(--type-body-size);line-height:var(--type-body-line);display:flex}._comboItem_18bb8_34 span{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._comboItem_18bb8_34 svg{width:var(--icon-16);height:var(--icon-16);flex:none}._comboItem_18bb8_34[data-on=false] svg{opacity:0}._comboNote_18bb8_38{padding:var(--space-8) var(--space-16);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted)}._step_10tng_1{gap:var(--space-16);flex-direction:column;display:flex}._title_10tng_2{font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--type-title-weight);color:var(--color-text-primary);margin:0}._intro_10tng_3{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);margin:0}._hero_10tng_4{text-align:center;align-items:center;gap:var(--space-16);padding:var(--space-48) var(--space-24);flex-direction:column;display:flex}._check_10tng_5{width:var(--space-48);height:var(--space-48);color:var(--color-text-secondary)}._list_10tng_6{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);margin:0;padding:0;list-style:none}._row_10tng_7{align-items:center;gap:var(--space-16);min-height:var(--table-row);padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--color-border-subtle);display:flex}._row_10tng_7:last-child{border-bottom:0}._text_10tng_9{flex-direction:column;flex:1;min-width:0;display:flex}._name_10tng_10{align-items:center;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);display:flex}._meta_10tng_11{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._pin_10tng_12{width:var(--icon-20);height:var(--icon-20);color:var(--color-text-secondary);flex:none}._view_1r9kc_3{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._meta_1r9kc_4{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);margin:0}._meta_1r9kc_4[data-inline]{display:inline}._label_1r9kc_6{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._h2_1r9kc_7{margin:var(--space-4) 0 0;font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-primary)}._bodySecondary_1r9kc_8{margin:var(--space-4) 0 0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary)}._strong_1r9kc_9{font-weight:var(--type-body-strong-weight);color:var(--color-text-primary)}._subRow_1r9kc_10{align-items:center;gap:var(--space-8);display:flex}._panel_1r9kc_11{padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--color-surface-card);min-width:0}._panel_1r9kc_11[data-flush]{padding:0}._tag_1r9kc_13{height:var(--space-24);padding:0 var(--space-8);border:1px solid var(--color-border-default);border-radius:var(--radius-tag);background:var(--color-grey-100);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-primary);white-space:nowrap;align-items:center;display:inline-flex}._tool_1r9kc_14{margin:0 var(--space-4) var(--space-4) 0;padding:0 var(--space-8);border-radius:var(--radius-sm);background:var(--color-grey-100);font-family:var(--font-family-mono);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);display:inline-block}._chips_1r9kc_15{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._layers_1r9kc_17{gap:var(--space-8);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._layerItem_1r9kc_18{position:relative}._layer_1r9kc_17{width:100%;height:100%;padding:var(--space-16);border:1px solid var(--color-border-default);border-radius:var(--radius-card);background:var(--color-surface-card);text-align:left;font:inherit;color:inherit;cursor:pointer;flex-direction:column;display:flex}._layer_1r9kc_17[aria-pressed=true]{border-color:var(--color-blue-600);outline:2px solid var(--color-blue-200)}._layerNo_1r9kc_21{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._layerDoes_1r9kc_22{min-height:64px;margin:var(--space-4) 0 0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._layerMain_1r9kc_23{margin-top:var(--space-8);font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--type-title-weight);font-variant-numeric:tabular-nums;color:var(--color-text-primary)}._layerSub_1r9kc_24{gap:var(--space-4);margin-top:var(--space-8);padding-top:var(--space-8);border-top:1px solid var(--color-border-subtle);flex-direction:column;display:flex}._layerSub_1r9kc_24 b{font-weight:var(--type-label-weight);font-variant-numeric:tabular-nums;color:var(--color-text-primary)}._arrow_1r9kc_26{z-index:1;width:var(--space-24);height:var(--space-24);border:1px solid var(--color-border-default);border-radius:var(--radius-full);background:var(--surface-read);color:var(--color-blue-700);place-items:center;display:grid;position:absolute;top:42px;right:-11px}._arrow_1r9kc_26 svg{width:var(--icon-12);height:var(--icon-12)}._detail_1r9kc_28{gap:var(--space-16);padding:var(--space-24);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--color-surface-card);grid-template-columns:320px minmax(0,1fr);display:grid}._notes_1r9kc_29{gap:var(--space-4);margin:var(--space-8) 0 0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);flex-direction:column;padding:0;list-style:none;display:flex}._noteItem_1r9kc_30{gap:var(--space-8);display:flex}._bullet_1r9kc_31{width:var(--space-4);height:var(--space-4);margin-top:var(--space-8);border-radius:var(--radius-full);background:var(--color-blue-600);flex:none}._table_1r9kc_32{border-collapse:collapse;text-align:left;width:100%;font-size:var(--type-meta-size);line-height:var(--type-meta-line)}._table_1r9kc_32 th{padding:0 var(--space-16) var(--space-8) 0;font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._table_1r9kc_32 td{padding:var(--space-8) var(--space-16) var(--space-8) 0;border-top:1px solid var(--color-border-subtle);vertical-align:top}._tdStrong_1r9kc_35{font-weight:var(--type-label-weight);color:var(--color-text-primary)}._tdSecondary_1r9kc_36{color:var(--color-text-secondary)}._tdSecondary_1r9kc_36[data-num]{font-variant-numeric:tabular-nums}._modelGrid_1r9kc_39{gap:var(--space-16);grid-template-columns:minmax(0,1fr) 400px;align-items:start;display:grid}._modelHead_1r9kc_40{justify-content:space-between;align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._modelLead_1r9kc_41{align-items:center;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary);display:flex}._modelLead_1r9kc_41 svg{width:var(--icon-16);height:var(--icon-16);color:var(--color-blue-600);flex:none}._pathRow_1r9kc_43{align-items:center;gap:var(--space-8);margin-top:var(--space-8);flex-wrap:wrap;display:flex}._pathTitle_1r9kc_44{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary)}._graphBox_1r9kc_45{margin-top:var(--space-8)}._graph_1r9kc_45{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}._graph_1r9kc_45[data-compact]{max-height:420px}._foot_1r9kc_48{align-items:center;gap:var(--space-8);margin-top:var(--space-4);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);display:flex}._foot_1r9kc_48 svg{width:var(--icon-12);height:var(--icon-12)}._side_1r9kc_50{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._dl_1r9kc_51{gap:var(--space-8);margin:var(--space-8) 0 0;flex-direction:column;display:flex}._dd_1r9kc_52{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-primary);margin:0}._codedRow_1r9kc_53,._toolRow_1r9kc_53{align-items:center;gap:var(--space-4);margin:var(--space-4) 0 0;flex-wrap:wrap;display:flex}._instHead_1r9kc_54{padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;display:flex}._instTitle_1r9kc_55{align-items:center;gap:var(--space-8);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary);display:flex}._instTitle_1r9kc_55 svg{width:var(--icon-12);height:var(--icon-12)}._inst_1r9kc_54{max-height:320px;padding:var(--space-8) var(--space-16);margin:0;list-style:none;overflow-y:auto}._instItem_1r9kc_58{padding:var(--space-8) 0;border-bottom:1px solid var(--color-border-subtle)}._instItem_1r9kc_58:last-child{border-bottom:0}._instLabel_1r9kc_60{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-label-weight);color:var(--color-text-primary)}._instId_1r9kc_61{margin-top:var(--space-4);font-family:var(--font-family-mono);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._instEmpty_1r9kc_62{padding:var(--space-16) 0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-status-warning-text)}._caption_1r9kc_64{fill:var(--color-text-secondary);font-size:12px;font-weight:var(--type-label-weight)}._edge_1r9kc_65{stroke:var(--color-grey-300);stroke-width:1.2px}._edgeHub_1r9kc_66{stroke:var(--color-grey-200);stroke-width:1px}._edgeOn_1r9kc_67{stroke:var(--color-blue-600);stroke-width:2px}._arrowRest_1r9kc_68{fill:var(--color-grey-400)}._arrowHub_1r9kc_69{fill:var(--color-grey-300)}._arrowOn_1r9kc_70{fill:var(--color-blue-600)}._halo_1r9kc_71{fill:var(--color-blue-100)}._node_1r9kc_72{fill:var(--color-surface-card);stroke:var(--color-border-strong);stroke-width:1px;filter:drop-shadow(0 1px 2px #10182014)}._node_1r9kc_72[data-ref]{stroke:var(--color-grey-300)}._node_1r9kc_72[data-touched]{fill:var(--color-blue-100);stroke:var(--color-blue-600);stroke-width:1.6px}._node_1r9kc_72[data-selected]{stroke:var(--color-blue-600);stroke-width:2.2px}._nodeName_1r9kc_76{fill:var(--color-text-primary);font-size:12px;font-weight:var(--type-label-weight)}._nodeName_1r9kc_76[data-on]{fill:var(--color-blue-800)}._nodeSub_1r9kc_78{fill:var(--color-text-secondary);font-size:12px}._nodeSub_1r9kc_78[data-warn]{fill:var(--color-status-warning-text)}._badge_1r9kc_80{fill:var(--color-blue-600)}._badgeText_1r9kc_81{fill:var(--color-text-inverse);font-size:12px;font-weight:var(--type-label-weight)}._edgeLabelBox_1r9kc_82{fill:var(--color-surface-card);stroke:var(--color-blue-300)}._edgeLabel_1r9kc_82{fill:var(--color-blue-700);font-size:12px;font-weight:var(--type-label-weight)}._tiles_1r9kc_85{gap:var(--space-8);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));margin:0;padding:0;list-style:none;display:grid}._tile_1r9kc_85{justify-content:space-between;align-items:center;gap:var(--space-8);width:100%;height:100%;padding:var(--space-8) var(--space-16) var(--space-8) var(--space-16);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-card);text-align:left;font:inherit;cursor:pointer;display:flex;position:relative;overflow:hidden}._tile_1r9kc_85[aria-pressed=true]{border-color:var(--color-brand-primary);background:var(--color-blue-100)}._tile_1r9kc_85[aria-pressed=true]:before{content:"";background:var(--color-brand-primary);width:3px;position:absolute;inset:0 auto 0 0}._tileName_1r9kc_89{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary);overflow:hidden}._tile_1r9kc_85[aria-pressed=true] ._tileName_1r9kc_89{color:var(--color-blue-800)}._tileCount_1r9kc_91{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-label-weight);font-variant-numeric:tabular-nums;color:var(--color-text-secondary);flex:none}._covDetail_1r9kc_92{gap:var(--space-24);padding:var(--space-24);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--color-surface-card);grid-template-columns:300px minmax(0,1fr);display:grid}._readAs_1r9kc_93{margin-top:var(--space-16);padding-top:var(--space-16);border-top:1px solid var(--color-border-subtle)}._readList_1r9kc_94{gap:var(--space-8);margin:var(--space-8) 0 0;flex-direction:column;display:flex}._readItem_1r9kc_95 dt{display:inline-flex}._readItem_1r9kc_95 dd{margin:0}._markers_1r9kc_97{gap:var(--space-8);padding:var(--space-16);border-radius:var(--radius-md);background:var(--color-surface-background);flex-direction:column;margin:0;list-style:none;display:flex}._marker_1r9kc_97{padding:var(--space-16) var(--space-16) var(--space-16) var(--space-24);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-card);position:relative;overflow:hidden}._rule_1r9kc_99{background:var(--color-wayfind-neutral-ink);width:3px;position:absolute;inset:0 auto 0 0}._markerRow_1r9kc_100{justify-content:space-between;align-items:flex-start;gap:var(--space-16);display:flex}._markerMain_1r9kc_101{min-width:0}._markerName_1r9kc_102{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary)}._markerNote_1r9kc_103{margin:var(--space-8) 0 0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._markerNote_1r9kc_103[data-italic]{font-style:italic}._markerTags_1r9kc_105{justify-content:flex-end;gap:var(--space-4);flex-wrap:wrap;flex:none;display:flex}._src_1r9kc_106{font-weight:var(--type-label-weight);color:var(--color-brand-primary)}._tableWrap_1r9kc_107{min-width:0;overflow-x:auto}._body_1eq2l_2{gap:var(--space-24);flex-direction:column;display:flex}._counter_1eq2l_3{margin-top:var(--space-4);text-align:right;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._counter_1eq2l_3[data-over=true]{color:var(--color-status-error-text,var(--color-red-600))}._label_1eq2l_5{margin-bottom:var(--space-8);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight)}._eyebrow_1eq2l_6{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._w_1eq2l_7{width:560px;max-width:100%}._w_1eq2l_7>aside[data-inline=true]{height:auto}._list_181a6_4{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._item_181a6_5{border-top:1px solid var(--surface-line)}._item_181a6_5:first-child{border-top:0}._row_181a6_7{align-items:center;gap:var(--space-16);width:100%;min-height:64px;padding:var(--space-8) 20px;box-sizing:border-box;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:48px minmax(160px,1.1fr) minmax(0,1.4fr) 120px 16px;display:grid}._row_181a6_7:hover{background:var(--surface-panel)}._row_181a6_7:focus-visible{outline:2px solid var(--accent-primary);outline-offset:-2px}._time_181a6_10{font-size:var(--type-body-size);line-height:var(--type-body-line);font-variant-numeric:tabular-nums;color:var(--ink-body);font-weight:600}._who_181a6_11{align-items:center;gap:var(--space-8);min-width:0;display:flex}._names_181a6_12{flex-direction:column;min-width:0;display:flex}._name_181a6_12{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);font-weight:600;overflow:hidden}._quiet_181a6_14{color:var(--ink-secondary);font-weight:400}._meta_181a6_15{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);overflow:hidden}._marker_181a6_16{min-width:0}._rowMarker_181a6_17{align-items:center;gap:var(--space-8);min-width:0;display:flex}._chip_181a6_18{align-items:baseline;gap:var(--space-4);min-width:0;padding:var(--space-4) var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-sm);background:var(--surface-read);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);white-space:nowrap;display:inline-flex}._chipLabel_181a6_19{text-overflow:ellipsis;overflow:hidden}._num_181a6_20{font-variant-numeric:tabular-nums;color:var(--ink-body);white-space:nowrap;font-weight:500}._arrow_181a6_21{color:var(--status-attention-text)}._within_181a6_22{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);white-space:nowrap}._status_181a6_23{flex-direction:column;min-width:0;display:flex}._chev_181a6_24{width:var(--icon-16);height:var(--icon-16);color:var(--ink-secondary);transition:transform var(--motion-fast) var(--ease-clinical)}._chev_181a6_24[data-open]{transform:rotate(180deg)}._snap_181a6_26{padding:var(--space-16) 20px var(--space-16) 84px;border-top:1px solid var(--surface-line);background:var(--surface-panel)}._snapHead_181a6_27{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}._reason_181a6_28{min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);font-weight:600}._noRecord_181a6_29{margin:var(--space-8) 0 0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary)}._markers_181a6_30{margin-top:var(--space-8);padding-top:var(--space-16);border-top:1px solid var(--surface-line)}._mh_181a6_31{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);margin:0;font-weight:400}._mlist_181a6_32{margin:var(--space-8) 0 0;gap:var(--space-4);flex-direction:column;padding:0;list-style:none;display:flex}._mrow_181a6_33{align-items:center;gap:var(--space-16);grid-template-columns:120px 160px minmax(0,1fr) 64px;display:grid}._mlabel_181a6_34{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);overflow:hidden}._mval_181a6_35{align-items:baseline;gap:var(--space-8);min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line);display:flex}._reading_181a6_36{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);overflow:hidden}._bar_181a6_37{border-radius:var(--radius-full);background:var(--surface-line);width:100%;height:6px;display:block;position:relative}._band_181a6_38{border-radius:var(--radius-full);background:var(--color-status-success-bg);box-shadow:inset 0 0 0 1px var(--color-status-success);position:absolute;top:0;bottom:0}._dot_181a6_39{border-radius:var(--radius-full);background:var(--status-attention);width:10px;height:10px;box-shadow:0 0 0 2px var(--surface-panel);position:absolute;top:50%;transform:translate(-50%,-50%)}._trend_181a6_40{flex:none}._trendNone_181a6_41{width:64px;display:block}._more_181a6_42{margin:var(--space-4) 0 0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary)}._dl_181a6_43{gap:var(--space-4) var(--space-16);margin:var(--space-8) 0 0;grid-template-columns:120px minmax(0,1fr);display:grid}._dl_181a6_43 dt{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary)}._dl_181a6_43 dd{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);margin:0}._frame_1nsfb_1{background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);flex-direction:column;width:1120px;height:720px;display:flex;overflow:hidden}._head_1nsfb_2{justify-content:space-between;align-items:center;gap:var(--space-16);min-height:56px;padding:0 var(--space-24);border-bottom:1px solid var(--surface-line);display:flex}._title_1nsfb_3{font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--type-title-weight);margin:0}._tabs_1nsfb_4{align-items:stretch;gap:var(--space-24);align-self:stretch;display:flex}._tab_1nsfb_4{align-items:center;gap:var(--space-4);font:inherit;font-size:var(--type-button-size);font-weight:var(--type-button-weight);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:0;display:inline-flex}._tab_1nsfb_4[aria-selected=true]{color:var(--color-text-primary);border-bottom-color:var(--color-brand-primary)}._count_1nsfb_7{color:var(--color-text-secondary);font-weight:400}._body_1nsfb_8{flex:1;min-height:0;display:flex}._rail_1nsfb_9{border-right:1px solid var(--surface-line);flex-direction:column;flex:none;width:320px;display:flex}._railTop_1nsfb_10{padding:var(--space-16) var(--space-16) var(--space-16)}._rule_1nsfb_11{height:1px;margin:0 var(--space-16);background:var(--surface-line)}._railDate_1nsfb_12{padding:var(--space-16) var(--space-16);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._cards_1nsfb_13{gap:var(--space-8);min-height:0;padding:var(--space-4) var(--space-16) var(--space-16);flex-direction:column;flex:1;display:flex;overflow-y:auto}._card_1nsfb_13{gap:var(--space-4);padding:var(--space-16) var(--space-16);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);text-align:left;font:inherit;cursor:pointer;flex-direction:column;display:flex;position:relative}._card_1nsfb_13[aria-current=true]{border-color:var(--color-brand-primary)}._card_1nsfb_13[aria-current=true]:before{content:"";background:var(--color-brand-primary);border-radius:var(--radius-card) 0 0 var(--radius-card);width:2px;position:absolute;top:0;bottom:0;left:0}._cardRow_1nsfb_17{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}._time_1nsfb_18{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);font-variant-numeric:tabular-nums;color:var(--color-text-primary)}._name_1nsfb_19{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary)}._meta_1nsfb_20{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._empty_1nsfb_21{padding:var(--space-8) var(--space-4);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);margin:0}._centre_1nsfb_22{gap:var(--space-16);min-width:0;padding:var(--space-24);flex-direction:column;flex:1;display:flex;overflow-y:auto}._aside_1nsfb_23{border-left:1px solid var(--surface-line);flex:none;width:360px;overflow-y:auto}._aside_1nsfb_23[data-collapsed=true]{width:56px}._surface_1nsfb_25{background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card)}._preview_1nsfb_26{gap:var(--space-16);padding:var(--space-24);flex-direction:column;display:flex}._who_1nsfb_27{align-items:flex-start;gap:var(--space-16);display:flex}._whoMain_1nsfb_28{gap:var(--space-4);flex-direction:column;flex:1;min-width:0;display:flex}._whoRow_1nsfb_29{justify-content:space-between;align-items:flex-start;gap:var(--space-8);display:flex}._h2_1nsfb_30{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._dl_1nsfb_31{gap:var(--space-8);flex-direction:column;margin:0;display:flex}._dl_1nsfb_31>div{gap:var(--space-16);display:flex}._dt_1nsfb_33{width:64px;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted);flex:none}._dd_1nsfb_34{min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0}._actions_1nsfb_35{align-items:center;gap:var(--space-8);padding-top:var(--space-16);border-top:1px solid var(--surface-line);flex-wrap:wrap;display:flex}._h3_1nsfb_36{padding:var(--space-8) var(--space-4) 0;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted);margin:0}._grid_1nsfb_37{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}._section_1nsfb_38{gap:var(--space-8);min-width:0;padding:var(--space-16) var(--space-16);flex-direction:column;display:flex}._secTitle_1nsfb_39{align-items:baseline;gap:var(--space-8);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);margin:0;display:flex}._secTitle_1nsfb_39[data-wayfind=allergies]{color:var(--color-wayfind-allergies-ink)}._secTitle_1nsfb_39[data-wayfind=problems]{color:var(--color-wayfind-problems-ink)}._secTitle_1nsfb_39[data-wayfind=medications]{color:var(--color-wayfind-medications-ink)}._secTitle_1nsfb_39[data-wayfind=neutral]{color:var(--color-wayfind-neutral-ink)}._secCount_1nsfb_44{color:var(--color-text-muted)}._list_1nsfb_45{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._term_1nsfb_46{padding:var(--space-4) 0;font-size:var(--type-body-size);line-height:var(--type-body-line);flex-direction:column;display:flex}._glance_1nsfb_47{gap:var(--space-8);padding:var(--space-16);flex-direction:column;display:flex}._glanceHead_1nsfb_48{padding:0 var(--space-4);justify-content:space-between;align-items:center;display:flex}._counts_1nsfb_49{grid-template-columns:repeat(3,1fr);display:grid}._counts_1nsfb_49>div{gap:var(--space-4);padding:var(--space-16) var(--space-16);flex-direction:column;display:flex}._counts_1nsfb_49>div+div{border-left:1px solid var(--surface-line)}._big_1nsfb_52{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);font-variant-numeric:tabular-nums}._gap_1nsfb_53{gap:var(--space-4);padding:var(--space-16) var(--space-16);flex-direction:column;display:flex}._timeline_1nsfb_54{gap:var(--space-4);padding:var(--space-8);flex-direction:column;margin:0;list-style:none;display:flex}._slot_1nsfb_55{align-items:flex-start;gap:var(--space-8);width:100%;padding:var(--space-8);border-radius:var(--radius-md);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._slot_1nsfb_55:hover{background:var(--color-grey-100)}._slot_1nsfb_55[aria-current=true]{background:var(--color-surface-tint-brand)}._slotTime_1nsfb_58{width:48px;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);font-variant-numeric:tabular-nums;flex:none}._slotMain_1nsfb_59{flex-direction:column;flex:1;min-width:0;display:flex}._rail1_1nsfb_60{padding:var(--space-16) 0;flex-direction:column;align-items:center;display:flex}._centred_1nsfb_61{color:var(--color-text-muted);font-size:var(--type-body-size);flex:1;place-items:center;display:grid}._whoRow_1nsfb_29>._h2_1nsfb_30{overflow-wrap:anywhere;min-width:0}._whoRow_1nsfb_29>:not(._h2_1nsfb_30){flex:none}._secTitle_1nsfb_39{overflow-wrap:anywhere;flex-wrap:wrap;min-width:0}._term_1nsfb_46,._dd_1nsfb_34,._meta_1nsfb_20,._empty_1nsfb_21,._term_1nsfb_46>span{overflow-wrap:anywhere;min-width:0}._whoRow_1nsfb_29{flex-wrap:wrap}._page_1fdyq_1{background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);flex-direction:column;width:100%;max-width:1040px;display:flex;overflow:hidden}._pageBody_1fdyq_2{min-width:0;padding:var(--space-24);overflow-x:auto}._panel_1fdyq_3{gap:var(--space-16);width:440px;padding:var(--space-16);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);flex-direction:column;display:flex}._dateLine_1fdyq_4{align-items:baseline;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0;display:flex}._dateLabel_1fdyq_5{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted)}._patient_1fdyq_6{align-items:center;gap:var(--space-8);box-sizing:border-box;width:100%;min-height:var(--space-56,56px);padding-inline:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);display:flex}._patient_1fdyq_6[data-pick=true]{border-color:#0000;padding-inline:0}._patientLabel_1fdyq_8{width:112px;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted);flex:none}._grow_1fdyq_9{flex:1;min-width:0}._name_1fdyq_10{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line);flex:1;margin:0;overflow:hidden}._name_1fdyq_10 b{font-weight:var(--type-body-strong-weight)}._name_1fdyq_10 span{color:var(--color-text-muted)}._bin_1fdyq_13{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-md);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}._bin_1fdyq_13:hover{color:var(--color-status-error)}._bin_1fdyq_13 svg{width:var(--space-16);height:var(--space-16)}._actions_1fdyq_16{gap:var(--space-8);display:flex}._error_1fdyq_17{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-status-error);margin:0}._scrim_1fdyq_18{background:var(--surface-scrim);border-radius:var(--radius-card);justify-content:flex-end;width:1040px;min-height:640px;display:flex}._drawer_1fdyq_19{background:var(--surface-read);width:480px;box-shadow:var(--shadow-overlay);flex-direction:column;display:flex}._drawerHead_1fdyq_20{height:var(--space-64);padding:0 var(--space-16) 0 var(--space-24);border-bottom:1px solid var(--surface-line);justify-content:space-between;align-items:center;display:flex}._drawerTitle_1fdyq_21{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._drawerBody_1fdyq_22{padding:var(--space-24)}._needLine_1fdyq_23{align-items:center;gap:var(--space-8);margin:0 0 var(--space-8);display:flex}._due_1fdyq_24{height:var(--space-24);padding-inline:var(--space-4);border:1px solid var(--surface-line);border-radius:var(--radius-sm,4px);font-size:var(--type-meta-size);white-space:nowrap;color:var(--color-text-muted);flex:none;align-items:center;display:inline-flex}._due_1fdyq_24[data-tone=overdue]{border-color:var(--color-status-error);color:var(--color-status-error)}._kind_1fdyq_26{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._brief_1fdyq_27{gap:var(--space-4);margin:var(--space-8) 0 0;flex-direction:column;padding:0;display:flex}._briefLine_1fdyq_28{gap:var(--space-8);min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line);display:flex}._briefLine_1fdyq_28 dt{color:var(--color-text-muted);flex:0 0 80px}._briefLine_1fdyq_28 dd{min-width:0;margin:0}._modalFoot_1fdyq_31{justify-content:flex-end;gap:var(--space-8);display:flex}._hint_1fdyq_32{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);overflow-wrap:anywhere;min-width:0;margin:0}._view_157fm_1{background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);flex-direction:column;width:1160px;height:560px;display:flex;overflow:hidden}._body_157fm_2{min-height:0;padding:var(--space-32) var(--space-48) var(--space-48);flex:1;display:flex}._rail_157fm_3{border-right:1px solid var(--surface-line);flex-direction:column;flex:none;width:340px;min-height:0;display:flex}._search_157fm_4{padding:0 var(--space-16)}._rule_157fm_5{height:1px;margin-top:var(--space-16);background:var(--surface-line)}._list_157fm_6{gap:var(--space-16);min-height:0;padding:var(--space-16);flex-direction:column;flex:1;display:flex;overflow:auto}._today_157fm_7{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._cards_157fm_8{gap:var(--space-8);flex-direction:column;display:flex}._none_157fm_9{min-height:72px;font-size:var(--type-body-size);color:var(--color-text-muted);justify-content:center;align-items:center;display:flex}._pane_157fm_10{min-width:0;padding:var(--space-24);flex:1;justify-content:center;align-items:center;display:flex}._pane_157fm_10[data-notes=true]{border-left:1px solid var(--surface-line)}._paneText_157fm_12{text-align:center;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);margin:0}._tabsRow_157fm_13{justify-content:space-between;align-items:center;gap:var(--space-16);display:flex}._count_157fm_14{font-weight:400}._choice_157fm_15{gap:var(--space-8);flex-direction:column;width:440px;margin:0;padding:0;list-style:none;display:flex}._item_157fm_16{align-items:flex-start;gap:var(--space-8);width:100%;padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);font:inherit;text-align:left;cursor:pointer;display:flex}._item_157fm_16[data-on=true]{border-color:var(--color-brand-primary);background:var(--color-surface-tint-brand)}._item_157fm_16:disabled{opacity:.5;cursor:default}._dot_157fm_19{width:var(--space-16);height:var(--space-16);margin-top:var(--space-4);border:1px solid var(--color-grey-400);border-radius:var(--radius-full);flex:none;place-items:center;display:grid}._item_157fm_16[data-on=true] ._dot_157fm_19{border-color:var(--color-brand-primary)}._fill_157fm_21{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-full);background:var(--color-brand-primary)}._text_157fm_22{flex-direction:column;min-width:0;display:flex}._primary_157fm_23{align-items:center;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);display:flex}._secondary_157fm_24{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._col_157fm_25{gap:var(--space-8);flex-direction:column;display:flex}._muted_157fm_26{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary,var(--color-text-muted));margin:0}._err_157fm_27{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-status-error);margin:0}._outcome_157fm_28{gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);flex-direction:column;display:flex}._outcome_157fm_28 ul{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._outTitle_157fm_30{font-weight:var(--type-body-strong-weight);margin:0}._warn_157fm_31{font-size:var(--type-meta-size);color:var(--color-status-warning-text,var(--color-status-warning));display:block}._mono_157fm_32{font-weight:var(--type-body-strong-weight)}._col_1rw1q_1{gap:var(--space-16);flex-direction:column;min-width:0;display:flex}._head_1rw1q_2{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}._title_1rw1q_3{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._body_1rw1q_4{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);margin:0}._bodyErr_1rw1q_5{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-status-error);margin:0}._list_1rw1q_6{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._card_1rw1q_7{align-items:center;gap:var(--space-8);padding:var(--space-16);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);display:flex}._cardMain_1rw1q_8{gap:var(--space-8);flex-direction:column;flex:1;min-width:0;display:flex}._cardName_1rw1q_9{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);margin:0}._cardName_1rw1q_9[data-archived=true]{color:var(--color-text-muted)}._dxRow_1rw1q_11{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._code_1rw1q_12{height:var(--space-24);padding:0 var(--space-8);border-radius:var(--radius-md);background:var(--color-grey-100);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary);white-space:nowrap;align-items:center;display:inline-flex}._meta_1rw1q_13{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted)}._warn_1rw1q_14{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-yellow-700)}._link_1rw1q_15{align-self:flex-start;align-items:center;gap:var(--space-4);font:inherit;font-size:var(--type-button-size);font-weight:var(--type-button-weight);color:var(--color-interactive-default);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}._link_1rw1q_15:hover{text-decoration:underline}._link_1rw1q_15 svg{width:var(--icon-16);height:var(--icon-16)}._sub_1rw1q_18{gap:var(--space-8);flex-direction:column;display:flex}._subTitle_1rw1q_19{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted);margin:0}._form_1rw1q_20{gap:var(--space-16);flex-direction:column;display:flex}._chips_1rw1q_21{gap:var(--space-8);margin:0 0 var(--space-8);flex-wrap:wrap;padding:0;list-style:none;display:flex}._chip_1rw1q_21{align-items:center;gap:var(--space-8);height:var(--control-height);padding:0 var(--space-4) 0 var(--space-8);border-radius:var(--radius-md);background:var(--color-grey-100);font-size:var(--type-body-size);display:inline-flex}._hint_1rw1q_23{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._orders_1rw1q_24{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._order_1rw1q_24{align-items:stretch;gap:var(--space-8);padding-left:var(--space-8);border-radius:var(--radius-md);background:var(--color-grey-100);display:flex}._edge_1rw1q_26{width:2px;margin:var(--space-8) 0;border-radius:var(--radius-sm);background:var(--color-brand-primary);flex:none}._glyph_1rw1q_27{padding-top:var(--space-16);color:var(--color-text-secondary);display:flex}._glyph_1rw1q_27 svg{width:var(--icon-16);height:var(--icon-16)}._orderMain_1rw1q_29{gap:var(--space-4);min-width:0;padding:var(--space-8) 0;flex-direction:column;flex:1;display:flex}._orderTop_1rw1q_30{align-items:baseline;gap:var(--space-8);flex-wrap:wrap;display:flex}._orderName_1rw1q_31{font-size:var(--type-body-size);line-height:var(--type-body-line)}._orderCode_1rw1q_32{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._tag_1rw1q_33{padding:0 var(--space-4);border-radius:var(--radius-sm);background:var(--color-status-info-bg);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-brand-depth)}._orderTail_1rw1q_34{padding:var(--space-8) var(--space-8) 0 0}._banner_1rw1q_35{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-16) var(--space-16);background:var(--color-yellow-100);border:1px solid var(--color-yellow-300);border-radius:var(--radius-card);color:var(--color-yellow-700);font-size:var(--type-body-size);line-height:var(--type-body-line);display:flex}._bannerTitle_1rw1q_36{font-weight:var(--type-body-strong-weight);margin:0}._bannerText_1rw1q_37{margin:0}._display_1rw1q_38{gap:var(--space-8);padding:var(--space-24);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);flex-direction:column;display:flex}._fieldLabel_1rw1q_39{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted)}._pageHead_1rw1q_40{justify-content:space-between;align-items:center;gap:var(--space-16);display:flex}._tabs_1rw1q_41{gap:var(--space-24);display:flex}._tab_1rw1q_41{padding:var(--space-8) 0;font:inherit;font-size:var(--type-button-size);font-weight:var(--type-button-weight);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000}._tab_1rw1q_41[aria-selected=true]{color:var(--color-text-primary);border-bottom-color:var(--color-brand-primary)}._count_1rw1q_44{margin-left:var(--space-4);font-weight:400}._cardTitle_1rw1q_45{align-items:baseline;gap:var(--space-8);display:flex}._warnBanner_1rw1q_46{padding:var(--space-8) var(--space-16);border-radius:var(--radius-card);font-size:var(--type-body-size);line-height:var(--type-body-line);border:1px solid var(--surface-line)}._warnBanner_1rw1q_46[data-v=error]{background:var(--color-red-100);border-color:var(--color-red-300);color:var(--color-red-700)}._warnBanner_1rw1q_46[data-v=warning]{background:var(--color-yellow-100);border-color:var(--color-yellow-300);color:var(--color-yellow-700)}._numRight_1rw1q_49{text-align:right}._results_1rw1q_50{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._stack8_1rw1q_51{gap:var(--space-8);flex-direction:column;display:flex}._row_1rw1q_52{align-items:center;gap:var(--space-8);display:flex}._note_1648v_1{gap:var(--space-8);padding:var(--space-16) var(--space-16);background:var(--surface-panel);border:1px solid var(--surface-line);border-radius:var(--radius-card);flex-direction:column;display:flex}._strip_1648v_2{align-items:center;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);margin:0;display:flex}._icon_1648v_3{width:var(--icon-16);height:var(--icon-16);color:var(--color-text-secondary);flex:none}._label_1648v_4{font-weight:var(--type-body-strong-weight)}._detail_1648v_5{min-width:0;color:var(--color-text-secondary);flex:1}._amount_1648v_6{font-weight:var(--type-body-strong-weight);font-variant-numeric:tabular-nums}._root_jajl6_1{gap:var(--field-gap);max-width:calc(var(--space-64) * 6);flex-direction:column;display:flex}._reveal_jajl6_2{display:block;position:relative}._reveal_jajl6_2>input{padding-right:var(--space-40)}._eye_jajl6_4{right:var(--space-4);top:var(--space-4);width:var(--space-32);height:var(--space-32);border-radius:var(--radius-md);color:var(--color-text-muted);background:0 0;border:0;place-items:center;display:grid;position:absolute}._eye_jajl6_4:hover{background:var(--color-grey-200)}._eye_jajl6_4 svg{width:var(--icon-16);height:var(--icon-16)}._rules_jajl6_7{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._rule_jajl6_7{align-items:center;gap:var(--space-8);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);display:flex}._rule_jajl6_7[data-met=true]{color:var(--color-text-primary)}._rule_jajl6_7 svg{width:var(--icon-12);height:var(--icon-12)}._actions_jajl6_11{gap:var(--space-8);display:flex}._page_xblek_1{flex-direction:column;height:100%;min-height:0;display:flex}._header_xblek_2{gap:var(--space-4);padding:var(--space-16) var(--space-24);border-bottom:1px solid var(--surface-line);background:var(--surface-read);flex-direction:column;display:flex}._kicker_xblek_3{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-brand-primary);margin:0}._title_xblek_4{font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--type-title-weight);color:var(--color-text-primary);margin:0}._subtitle_xblek_5{margin:var(--space-4) 0 0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);max-width:640px}._bodyCanvas_xblek_6{flex:1;min-height:0;display:flex;overflow:hidden}._bodyCanvas_xblek_6>*{flex:1;min-width:0}._source_80k4g_2{margin:0 0 var(--space-8);font:var(--type-meta);color:var(--ink-secondary)}._grid_80k4g_3{gap:var(--space-8);grid-template-columns:repeat(auto-fill,minmax(176px,1fr));min-width:0;margin:0;padding:0;list-style:none;display:grid}._tile_80k4g_4{gap:var(--space-4);min-width:0;padding:var(--space-12);border:var(--inner-card-border);background:var(--inner-card-bg);border-radius:10px;flex-direction:column;display:flex}._label_80k4g_5{font:var(--type-meta);color:var(--ink-secondary)}._main_80k4g_6{justify-content:space-between;align-items:flex-end;gap:var(--space-8);min-width:0;display:flex}._value_80k4g_7{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight,600);color:var(--ink-body);font-variant-numeric:tabular-nums;white-space:nowrap}._unit_80k4g_8{margin-left:var(--space-4);font:var(--type-meta);color:var(--ink-secondary)}._meta_80k4g_9{align-items:center;gap:var(--space-4) var(--space-8);font:var(--type-meta);color:var(--ink-secondary);flex-wrap:wrap;display:flex}._second_80k4g_10{padding-top:var(--space-4)}._tag_80k4g_11{height:var(--space-16);padding:0 var(--space-4);border-radius:var(--radius-sm);background:var(--surface-app);font:var(--type-meta);color:var(--ink-secondary);align-items:center;display:inline-flex}._spark_80k4g_12{flex:none;display:block}._trends_80k4g_13{gap:var(--space-8);margin-top:var(--space-8);flex-direction:column;display:flex}._panel_80k4g_14{gap:var(--space-4);padding:var(--space-12);border:var(--inner-card-border);background:var(--inner-card-bg);border-radius:10px;flex-direction:column;display:flex}._panelHead_80k4g_15{justify-content:space-between;align-items:baseline;gap:var(--space-8);min-height:var(--space-24);display:flex}._panelTitle_80k4g_16{font:var(--type-body-strong);color:var(--ink-body)}._readout_80k4g_17{font:var(--type-meta);font-variant-numeric:tabular-nums;color:var(--ink-secondary)}._readout_80k4g_17 b{font:var(--type-body-strong);color:var(--ink-body)}._chart_80k4g_19{width:100%;height:auto;display:block}._grid2_80k4g_20{stroke:var(--surface-line);stroke-width:1px}._axis_80k4g_21{font:var(--type-meta);fill:var(--ink-secondary);font-size:12px}._line_80k4g_22{fill:none;stroke:var(--color-grey-400);stroke-width:1px}._dot_80k4g_23{fill:var(--color-grey-700)}._cursor_80k4g_24{stroke:var(--color-grey-400);stroke-width:1px}._empty_80k4g_25{padding:var(--space-8) 0;font:var(--type-body);color:var(--ink-secondary);margin:0}._skeleton_80k4g_26{gap:var(--space-8);grid-template-columns:repeat(auto-fill,minmax(176px,1fr));display:grid}._skeleton_80k4g_26>span{height:var(--space-80,80px);background:var(--surface-app);border-radius:10px;display:block}._panel_1valv_2{gap:var(--space-8);padding:var(--space-16);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);flex-direction:column;display:flex}._head_1valv_3{align-items:center;gap:var(--space-8);color:var(--color-text-secondary);display:flex}._title_1valv_4{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-section-weight);color:var(--color-text-primary)}._synthetic_1valv_5{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin-left:auto}._grid_1valv_6{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._hint_1valv_7{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._page_ee4a4_1{gap:var(--space-16) var(--space-24);width:1040px;padding:var(--space-24);background:var(--surface-read);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:stretch;display:grid}._block_ee4a4_2{gap:var(--space-8);min-width:0;padding:var(--space-16);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);flex-direction:column;display:flex}._block_ee4a4_2[data-wide=true]{grid-column:1/-1}._block_ee4a4_2[data-tint]{padding:var(--space-24);border-color:#0000}._block_ee4a4_2[data-tint=amber]{background:color-mix(in srgb, var(--color-status-warning) 5%, var(--surface-read))}._block_ee4a4_2[data-tint=green]{background:color-mix(in srgb, var(--color-status-success) 5%, var(--surface-read))}._block_ee4a4_2[data-tint=blue]{background:color-mix(in srgb, var(--color-brand-primary) 5%, var(--surface-read))}._head_ee4a4_8{align-items:center;gap:var(--space-8);display:flex}._icon_ee4a4_9{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-md);background:var(--color-surface-tint);color:var(--color-text-muted);justify-content:center;align-items:center;display:inline-flex}._block_ee4a4_2[data-tint] ._icon_ee4a4_9{background:0 0;width:auto;height:auto}._icon_ee4a4_9 svg{width:var(--space-16);height:var(--space-16)}._title_ee4a4_12{min-width:0;font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);flex:1;margin:0}._link_ee4a4_13{align-items:center;gap:var(--space-4);font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-brand-primary);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}._link_ee4a4_13:hover{text-decoration:underline}._link_ee4a4_13 svg{width:var(--space-16);height:var(--space-16)}._headline_ee4a4_16{align-items:baseline;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);margin:0;display:flex}._count_ee4a4_17{font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--type-title-weight);color:var(--color-text-primary)}._items_ee4a4_18{gap:var(--space-4);font-size:var(--type-body-size);line-height:var(--type-body-line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._items_ee4a4_18 li{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._empty_ee4a4_20{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);margin:0}._skel_ee4a4_21{height:var(--space-40);border-radius:var(--radius-md);background:var(--color-grey-200);width:100%}._visits_ee4a4_22{gap:var(--space-16);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));display:grid}._visit_ee4a4_22{--visit-tint:var(--color-surface-tint);--visit-edge:var(--surface-line);--visit-ink:var(--color-text-primary);gap:var(--space-4);min-height:96px;padding:var(--space-16) var(--space-16);background:var(--visit-tint);border-left:var(--space-4) solid var(--visit-edge);border-radius:var(--radius-card);color:var(--visit-ink);flex-direction:column;display:flex}._visit_ee4a4_22[data-past=true]{--visit-ink:var(--color-text-muted)}._visit_ee4a4_22[data-hue=orange]{--visit-tint:var(--cat-orange-100);--visit-edge:var(--cat-orange-500);--visit-ink:var(--cat-orange-800)}._visit_ee4a4_22[data-hue=jade]{--visit-tint:var(--cat-jade-100);--visit-edge:var(--cat-jade-500);--visit-ink:var(--cat-jade-800)}._visit_ee4a4_22[data-hue=purple]{--visit-tint:var(--cat-purple-100);--visit-edge:var(--cat-purple-500);--visit-ink:var(--cat-purple-800)}._visit_ee4a4_22[data-hue=blue]{--visit-tint:var(--cat-blue-100);--visit-edge:var(--cat-blue-500);--visit-ink:var(--cat-blue-800)}._visitLabel_ee4a4_29{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted)}._visitWhen_ee4a4_30{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight)}._visitWhat_ee4a4_31{font-size:var(--type-body-size);line-height:var(--type-body-line)}._visitFoot_ee4a4_32{justify-content:space-between;align-items:center;gap:var(--space-8);flex-wrap:wrap;margin-top:auto;display:flex}._tasks_ee4a4_33{gap:var(--space-8);flex-direction:column;display:flex}._meta_ee4a4_34{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._run_ee4a4_35{align-items:center;gap:var(--space-8);padding:var(--space-8) 0;border-top:1px solid var(--surface-line);display:flex}._runMain_ee4a4_36{flex-direction:column;flex:1;min-width:0;display:flex}._runName_ee4a4_37{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight)}._detail_ee4a4_38{gap:var(--space-8);padding:0 0 var(--space-16) var(--space-4);flex-direction:column;display:flex}._item_ee4a4_18{align-items:center;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);display:flex}._item_ee4a4_18[data-done=true]{color:var(--color-text-muted)}._err_ee4a4_41{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-status-error);margin:0}._stack_1m10x_1{gap:var(--space-24);flex-direction:column;display:flex}._actions_1m10x_2{align-items:center;gap:var(--space-16);display:flex}._table_1m10x_3{border-collapse:collapse;width:100%}._table_1m10x_3 th{height:var(--table-head-row);padding:0 var(--space-24);text-align:left;border-bottom:1px solid var(--surface-line);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._table_1m10x_3 td{height:var(--table-row);padding:0 var(--space-24);border-bottom:1px solid var(--color-border-subtle);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary)}._table_1m10x_3 tr:last-child td{border-bottom:0}._table_1m10x_3 tr[data-past=true] td{color:var(--color-text-secondary)}._table_1m10x_3 ._num_1m10x_9{text-align:right}._strong_1m10x_10{font-weight:var(--type-body-strong-weight);margin:0}._muted_1m10x_11{color:var(--color-text-secondary);margin:0}._line_1m10x_12{padding:var(--space-24);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);margin:0}._balance_1m10x_13{gap:var(--space-48);padding:var(--space-24);margin:0;display:flex}._balance_1m10x_13 dt{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._balance_1m10x_13 dd{font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--type-title-weight);color:var(--color-text-primary);margin:0}._balance_1m10x_13 dd[data-owed=true]{color:var(--color-status-amber-text)}._list_1m10x_17{margin:0;padding:0;list-style:none}._list_1m10x_17 li{align-items:center;gap:var(--space-16);min-height:var(--table-row);padding:var(--space-8) var(--space-24);border-bottom:1px solid var(--color-border-subtle);font-size:var(--type-body-size);line-height:var(--type-body-line);display:flex}._list_1m10x_17 li:last-child{border-bottom:0}._list_1m10x_17 li>:nth-child(2){flex:1}._phone_1m10x_21{align-items:center;gap:var(--space-8);color:var(--color-text-primary);display:inline-flex}._phone_1m10x_21 svg{width:var(--icon-16);height:var(--icon-16);color:var(--color-text-muted)}._bar_bgzyi_1{align-items:center;gap:var(--space-8);min-height:calc(var(--space-48) + var(--space-8));padding:var(--space-8) var(--space-16);background:var(--surface-panel);border:1px solid var(--surface-line);border-radius:var(--radius-card);display:flex}._count_bgzyi_2{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight)}._actions_bgzyi_3{align-items:center;gap:var(--space-8);margin-left:auto;display:flex}._wrap_1l5sh_1{gap:var(--space-16);flex-direction:column;display:flex}._head_1l5sh_2{justify-content:space-between;align-items:center;gap:var(--space-16);display:flex}._title_1l5sh_3{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight)}._meta_1l5sh_4{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._sr_1l5sh_5{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._lines_7vgdo_1{gap:var(--space-4);flex-direction:column;display:flex}._line_7vgdo_1{align-items:center;gap:var(--space-8);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);margin:0;display:flex}._icon_7vgdo_3{width:var(--icon-16);height:var(--icon-16);color:var(--color-text-muted);flex:none}._form_1ku8k_1{max-width:var(--form-max);gap:var(--space-32);flex-direction:column;display:flex}._section_1ku8k_2{gap:var(--field-gap);flex-direction:column;display:flex}._sectionHead_1ku8k_3{justify-content:space-between;align-items:center;gap:var(--space-16);display:flex}._sectionTitle_1ku8k_4{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-primary);margin:0}._pair_1ku8k_5{gap:var(--space-16);grid-template-columns:1fr 1fr;display:grid}._expiry_1ku8k_6{align-items:flex-start;gap:var(--space-8);flex-direction:column;display:flex}._expiry_1ku8k_6>:first-child{align-self:stretch}._list_1ku8k_8{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);margin:0;padding:0;list-style:none}._list_1ku8k_8 li{align-items:center;gap:var(--space-16);min-height:var(--table-row);padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--color-border-subtle);display:flex}._list_1ku8k_8 li:last-child{border-bottom:0}._listMain_1ku8k_11{flex-direction:column;flex:1;min-width:0;display:flex}._strong_1ku8k_12{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary)}._muted_1ku8k_13{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);margin:0}._dayRow_1ku8k_14{gap:var(--space-8)}._dayRow_1ku8k_14[data-off=true] ._day_1ku8k_14{color:var(--color-text-secondary)}._day_1ku8k_14{width:var(--note-label-width);flex:none}._dayRow_1ku8k_14 ._muted_1ku8k_13:last-child{flex:1}._time_1ku8k_18{height:var(--control-height);width:calc(var(--cell-min) + var(--space-24));padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-input);background:var(--surface-read);color:var(--color-text-primary);font-family:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line)}._footer_1ku8k_19{align-items:center;gap:var(--space-8);padding-top:var(--space-24);border-top:1px solid var(--surface-line);display:flex}._plain_1ku8k_20{gap:var(--space-24);padding:var(--space-16);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);flex-direction:column;display:flex}._nameRow_1ku8k_21{gap:var(--space-8);grid-template-columns:120px 1fr 1fr;display:grid}._stage_di8gu_3{width:720px;max-width:100%}._card_di8gu_4{gap:var(--space-8);padding:var(--space-16);border:1px solid var(--surface-line);border-left:3px solid var(--color-brand-primary);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;display:flex;position:relative}._head_di8gu_5{align-items:center;gap:var(--space-4) var(--space-8);flex-wrap:wrap;display:flex}._eyebrow_di8gu_6{align-items:baseline;gap:var(--space-4);white-space:nowrap;font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-brand-primary);font-weight:600;display:inline-flex}._trigger_di8gu_7{font-weight:600}._title_di8gu_8{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);font-weight:600}._actions_di8gu_9{align-items:center;gap:var(--space-8);margin-left:auto;display:inline-flex}._meta_di8gu_10{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);white-space:nowrap;margin:0}p._meta_di8gu_10{white-space:normal}._body_di8gu_12{align-items:center;gap:var(--space-8) 0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);flex-wrap:wrap;display:flex}._text_di8gu_13{white-space:pre-wrap}._picks_di8gu_14{flex-wrap:wrap;align-items:center;display:inline-flex}._pick_di8gu_14{min-height:var(--space-24);min-width:var(--space-24);margin:var(--space-4);padding:0 var(--space-8);border-radius:var(--radius-sm);background:var(--color-grey-200);color:var(--color-text-secondary);font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);cursor:pointer;border:0;justify-content:center;align-items:center;display:inline-flex}._pick_di8gu_14:hover{opacity:.8}._pick_di8gu_14[data-on=true]{background:var(--color-blue-100);color:var(--color-brand-depth)}._pick_di8gu_14[data-on=true][data-finding=present]{background:var(--color-status-error-bg);color:var(--color-red-700)}._pick_di8gu_14:focus-visible{outline:2px solid var(--color-brand-primary)}._check_di8gu_20{margin-right:var(--space-4);display:inline-grid}._check_di8gu_20[data-hidden=true]{visibility:hidden}._check_di8gu_20 svg{width:var(--icon-16);height:var(--icon-16)}._pickList_di8gu_23{height:var(--control-height);padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-input);background:var(--surface-read);font:inherit;font-size:var(--type-body-size)}._blank_di8gu_24{align-items:center;gap:var(--space-4);display:inline-flex}._blank_di8gu_24[data-full=true]{flex-basis:100%}._input_di8gu_26{box-sizing:border-box;height:var(--control-height);min-width:12rem;padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-input);background:var(--surface-read);font:inherit;font-size:var(--type-body-size);color:var(--color-text-primary)}._blank_di8gu_24[data-full=true] ._input_di8gu_26{width:100%}._blank_di8gu_24:not([data-full=true]) ._input_di8gu_26{width:20rem}._input_di8gu_26:focus{border-color:var(--color-brand-primary);outline:0}._input_di8gu_26::placeholder{color:var(--color-text-hint)}._chart_di8gu_31{gap:var(--space-8);padding:var(--space-4) 0;flex-direction:column;flex-basis:100%;display:flex}._chartHead_di8gu_32{align-items:center;gap:var(--space-4) var(--space-8);flex-wrap:wrap;display:flex}._chartLabel_di8gu_33{white-space:nowrap;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._chartActions_di8gu_34{align-items:center;gap:var(--space-4);margin-left:auto;display:inline-flex}._chartValue_di8gu_35{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary)}._plain_di8gu_36{font-size:var(--type-body-size);line-height:var(--type-body-line)}._page_17k1a_1{background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);flex-direction:column;width:1040px;display:flex;overflow:hidden}._toolbar_17k1a_2{align-items:center;gap:var(--space-16);padding:var(--space-16) var(--space-24);display:flex}._search_17k1a_3{width:320px;max-width:100%;position:relative}._search_17k1a_3>svg{left:var(--space-12);width:var(--space-16);height:var(--space-16);color:var(--color-text-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}._search_17k1a_3 input{padding-left:var(--space-40);padding-right:var(--space-40)}._clear_17k1a_6{right:var(--space-8);width:var(--space-24);height:var(--space-24);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}._clear_17k1a_6 svg{width:var(--space-16);height:var(--space-16)}._grid_17k1a_8{gap:var(--space-8);padding:0 var(--space-24) var(--space-24);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._card_17k1a_9{align-items:flex-start;gap:var(--space-8);padding:var(--space-16);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);cursor:pointer;display:flex}._card_17k1a_9:hover{border-color:var(--color-grey-400)}._photo_17k1a_11{width:var(--space-56,56px);height:var(--space-56,56px);border-radius:var(--radius-full);background:var(--color-surface-tint-brand);color:var(--color-brand-primary);font-size:var(--type-body-size);font-weight:var(--type-body-strong-weight);flex:none;place-items:center;display:grid}._main_17k1a_12{flex:1;min-width:0}._name_17k1a_13{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);margin:0;overflow:hidden}._line_17k1a_14{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);margin:0;overflow:hidden}._small_17k1a_15{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._skelPhoto_17k1a_16{width:var(--space-56,56px);height:var(--space-56,56px);border-radius:var(--radius-full);background:var(--color-grey-200);flex:none}._skelLines_17k1a_17{gap:var(--space-8);flex-direction:column;flex:1;display:flex}._skelLine_17k1a_17{height:var(--space-8);border-radius:var(--radius-sm,4px);background:var(--color-grey-200)}._empty_17k1a_19{padding:var(--space-48,48px) 0;font-size:var(--type-body-size);color:var(--color-text-muted);justify-content:center;display:flex}._addRow_17k1a_20{border-top:1px solid var(--surface-line);border-bottom:1px solid var(--surface-line);background:var(--color-grey-100)}._addRow_17k1a_20[data-edit=true]{background:var(--color-surface-tint-brand)}._fields_17k1a_22{align-items:end;gap:var(--space-8);padding:var(--space-16) var(--space-32);box-sizing:border-box;grid-template-columns:minmax(0,2fr) minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,.8fr) auto;width:1040px;max-width:100%;display:grid}._field_17k1a_22{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._label_17k1a_24{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted)}._star_17k1a_25{margin-left:var(--space-4);color:var(--color-status-error)}._select_17k1a_26{width:100%;height:var(--control-height);padding:0 var(--space-16);border-radius:var(--radius-md);background:var(--surface-read);font:inherit;font-size:var(--type-body-size);text-align:left;cursor:pointer;border:0;justify-content:space-between;align-items:center;display:flex}._select_17k1a_26 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._select_17k1a_26[data-ph=true] span{color:var(--color-text-muted)}._select_17k1a_26 svg{width:var(--space-16);height:var(--space-16);margin-left:var(--space-8);color:var(--color-text-muted);flex:none}._plain_17k1a_30{height:var(--control-height);width:100%;padding:0 var(--space-16);border-radius:var(--radius-md);background:var(--surface-read);font:inherit;font-size:var(--type-body-size);border:0}._acts_17k1a_31{align-items:center;gap:var(--space-4);padding-bottom:var(--space-4);display:flex}._ok_17k1a_32{color:var(--color-status-success)}._bad_17k1a_33{color:var(--color-status-error)}._anchor_17k1a_34{position:relative}._pop_17k1a_35{top:calc(100% + var(--space-4));z-index:2;gap:var(--space-8);width:288px;padding:var(--space-16);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);box-shadow:var(--shadow-overlay);flex-direction:column;display:flex;position:absolute;left:0}._pop_17k1a_35[data-w=sm]{width:176px;padding:var(--space-4);gap:0}._opt_17k1a_37{align-items:center;gap:var(--space-8);width:100%;padding:var(--space-8) var(--space-16);border-radius:var(--radius-sm,4px);font:inherit;font-size:var(--type-body-size);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._opt_17k1a_37:hover{background:var(--color-grey-100)}._feeRow_17k1a_39{align-items:center;gap:var(--space-8);font-size:var(--type-body-size);display:flex}._feeRow_17k1a_39 label{align-items:center;gap:var(--space-8);flex:1;display:flex}._num_17k1a_41{width:96px;height:var(--control-height);padding:0 var(--space-8);border-radius:var(--radius-sm,4px);background:var(--color-grey-100);text-align:right;font:inherit;font-variant-numeric:tabular-nums;border:0}._popFoot_17k1a_42{justify-content:flex-end;gap:var(--space-8);padding-top:var(--space-4);border-top:1px solid var(--surface-line);display:flex}._text_17k1a_43{padding:0 var(--space-16);height:var(--control-height);font:inherit;font-size:var(--type-body-size);cursor:pointer;background:0 0;border:0}._list_17k1a_44{top:calc(100% + var(--space-4));z-index:2;background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-md);max-height:240px;box-shadow:var(--shadow-overlay);margin:0;padding:0;list-style:none;position:absolute;left:0;right:0;overflow-y:auto}._list_17k1a_44 button{gap:var(--space-4);width:100%;padding:var(--space-8) var(--space-16);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;display:flex}._list_17k1a_44 button:hover{background:var(--color-grey-100)}._code_17k1a_47{font-size:var(--type-meta-size);font-variant-numeric:tabular-nums;color:var(--color-text-muted)}._stage_17k1a_48{width:1040px}._label_17k1a_24{overflow-wrap:anywhere;min-width:0}._col_1wfw5_1{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._card_1wfw5_2{padding:var(--space-16);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card)}._cardHead_1wfw5_3{margin-bottom:var(--space-8);justify-content:space-between;align-items:center;display:flex}._cardTitle_1wfw5_4{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._muted_1wfw5_5{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);margin:0}._meta_1wfw5_6{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._strong_1wfw5_7{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight)}._err_1wfw5_8{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-status-error);margin:0}._skels_1wfw5_9{gap:var(--space-8);display:flex}._skel_1wfw5_9{border-radius:var(--radius-md);background:var(--color-grey-200);width:224px;height:64px}._grants_1wfw5_11{gap:var(--space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._grant_1wfw5_11{min-width:224px;padding:var(--space-8) var(--space-16);border:1px solid var(--surface-line);border-left:2px solid var(--surface-line);border-radius:var(--radius-md);background:var(--color-grey-100)}._grant_1wfw5_11[data-live=true]{border-left-color:var(--color-brand-primary);background:var(--color-surface-tint-brand)}._grant_1wfw5_11[data-wide=true]{flex-basis:100%;width:100%}._grantName_1wfw5_15{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._units_1wfw5_16{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);font-variant-numeric:tabular-nums}._units_1wfw5_16[data-spent=true]{color:var(--color-text-muted)}._lines_1wfw5_18{margin:var(--space-4) 0 0;padding:0;list-style:none}._line_1wfw5_18{align-items:baseline;gap:var(--space-8);padding:var(--space-4) 0;border-top:1px solid var(--surface-line);grid-template-columns:1fr auto;display:grid}._line_1wfw5_18:first-child{border-top:0}._line_1wfw5_18[data-spent=true]{color:var(--color-text-muted)}._lineName_1wfw5_22{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-body-size);font-weight:var(--type-body-strong-weight);display:block;overflow:hidden}._code_1wfw5_23{font-size:var(--type-meta-size);font-variant-numeric:tabular-nums;color:var(--color-text-muted);display:block}._count_1wfw5_24{text-align:right;font-weight:var(--type-body-strong-weight);font-variant-numeric:tabular-nums;white-space:nowrap}._foot_1wfw5_25{justify-content:flex-end;gap:var(--space-4);margin-top:var(--space-8);display:flex}._toggle_1wfw5_26{align-items:center;gap:var(--space-4);margin-top:var(--space-4);font:inherit;font-size:var(--type-meta-size);color:var(--color-brand-primary);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}._toggle_1wfw5_26 svg{width:var(--space-12);height:var(--space-12)}._mergeSection_1wfw5_28{margin:var(--space-24) var(--space-32)}._mergeTitle_1wfw5_29{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._mergeList_1wfw5_30{gap:var(--space-8);margin-top:var(--space-8);flex-direction:column;display:flex}._mergeCard_1wfw5_31{align-items:center;gap:var(--space-16);width:100%;padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);text-align:left;font:inherit;cursor:pointer;display:flex}._mergeCard_1wfw5_31:hover{background:var(--color-grey-100)}._mergeCard_1wfw5_31[data-dead=true]{cursor:default;border-style:dashed}._mergeMain_1wfw5_34{text-align:left;flex:1;min-width:0}._mergeName_1wfw5_35{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);margin:0;overflow:hidden}._mergeMrn_1wfw5_36{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._filters_1wfw5_37{gap:var(--space-8);flex-direction:column;display:flex}._frow_1wfw5_38{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._pick_1wfw5_39{width:224px}._seg_1wfw5_40{padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-grey-100);display:inline-flex}._seg_1wfw5_40 button{height:var(--space-24);padding:0 var(--space-16);border-radius:var(--radius-sm,4px);font:inherit;font-size:var(--type-label-size);font-weight:var(--type-label-weight);cursor:pointer;background:0 0;border:0}._seg_1wfw5_40 button[aria-pressed=true]{background:var(--surface-read);box-shadow:none;outline:1px solid var(--surface-line)}._lane_1wfw5_43{gap:var(--space-8);flex-direction:column;display:flex}._laneTitle_1wfw5_44{width:112px;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted);flex:none;margin:0}._laneRow_1wfw5_45{gap:var(--space-16);display:flex}._items_1wfw5_46{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._item_1wfw5_46{align-items:center;gap:var(--space-8) var(--space-16);flex-wrap:wrap;display:flex}._section_1wfw5_48{gap:var(--space-8);width:720px;padding:var(--space-16) var(--space-24);border-bottom:1px solid var(--surface-line);background:var(--surface-read);flex-direction:column;display:flex}._secHead_1wfw5_49{align-items:center;gap:var(--space-8);display:flex}._secTitle_1wfw5_50{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted);margin:0}._goalValues_1wfw5_51{gap:var(--space-8);padding:var(--space-8) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-md);flex-direction:column;display:flex}._goalGrid_1wfw5_52{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._cell_1wfw5_53{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._cellLabel_1wfw5_54{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted)}._note_1wfw5_55{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted)}._intake_1wfw5_56{align-items:center;gap:var(--space-8) var(--space-16);flex-wrap:wrap;display:flex}._sheet_syq4x_1{gap:var(--space-16);padding:var(--space-24);border:1px solid var(--surface-line);border-radius:var(--radius-lg);flex-direction:column;display:flex}._sheet_syq4x_1 h3{margin:0 0 var(--space-4);font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight)}._sheet_syq4x_1 p,._sheet_syq4x_1 ul{color:var(--color-text-secondary);margin:0;padding:0;list-style:none}._share_syq4x_4{gap:var(--space-32);flex-wrap:wrap;display:flex}._tab_xc1nd_1{gap:var(--space-24);flex-direction:column;min-width:0;display:flex}._hint_xc1nd_2{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);margin:0}._stack_xc1nd_3{gap:var(--space-16);flex-direction:column;display:flex}._head_xc1nd_4{justify-content:space-between;align-items:center;gap:var(--space-16);min-height:var(--space-32);display:flex}._title_xc1nd_5{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-primary);margin:0}._actions_xc1nd_6{align-items:center;gap:var(--space-8);display:flex}._list_xc1nd_7{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_xc1nd_9{align-items:center;gap:var(--space-16);padding:var(--space-16) var(--space-16);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);display:flex}._rowRoom_xc1nd_10{padding:var(--space-8) var(--space-16);border-radius:var(--radius-md);gap:var(--space-8)}._rowMain_xc1nd_11{flex-direction:column;flex:1;min-width:0;display:flex}._rowTitle_xc1nd_12{align-items:center;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary);display:flex}._rowName_xc1nd_13{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._rowSub_xc1nd_14{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._grow_xc1nd_15{flex:1;min-width:0}._empty_xc1nd_16{align-items:flex-start;gap:var(--space-8);padding:var(--space-8) 0;text-align:left;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);flex-direction:column;display:flex}._emptyTitle_xc1nd_17{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);margin:0}._emptyText_xc1nd_18{max-width:448px;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);margin:0}._rule_xc1nd_19{border:0;border-top:1px solid var(--surface-line);margin:0}._banner_xc1nd_20{gap:var(--space-8);padding:var(--space-16) var(--space-16);background:var(--color-status-info-bg);border:1px solid var(--surface-line);border-radius:var(--radius-md);font-size:var(--type-body-size);line-height:var(--type-body-line);display:flex}._banner_xc1nd_20 svg{width:var(--icon-16);height:var(--icon-16);margin-top:var(--space-4);flex:none}._toggleRow_xc1nd_22{justify-content:space-between;align-items:center;gap:var(--space-16);min-height:var(--space-32);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);display:flex}._switch_xc1nd_23{appearance:none;width:var(--space-40);height:var(--space-24);border-radius:var(--radius-full);background:var(--color-grey-400);cursor:pointer;transition:background var(--motion-fast) var(--ease-clinical);flex:none;margin:0;position:relative}._switch_xc1nd_23:after{content:"";top:var(--space-4);left:var(--space-4);width:var(--space-16);height:var(--space-16);border-radius:var(--radius-full);background:var(--color-white);transition:transform var(--motion-fast) var(--ease-clinical);position:absolute}._switch_xc1nd_23:checked{background:var(--color-brand-primary)}._switch_xc1nd_23:checked:after{transform:translateX(var(--space-16))}._switch_xc1nd_23:disabled{opacity:.5;cursor:default}._switch_xc1nd_23:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._state_xc1nd_29{font-size:var(--type-body-size);line-height:var(--type-body-line)}._credRow_xc1nd_30{justify-content:space-between;align-items:center;gap:var(--space-16);display:flex}._day_xc1nd_32{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);grid-template-columns:112px minmax(0,1fr) minmax(0,1fr) auto;display:grid}._dayName_xc1nd_33{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight)}._hoursLabel_xc1nd_34{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted);margin:0}._closed_xc1nd_35{align-items:center;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);display:flex}._sheetBody_xc1nd_36{gap:var(--space-24);flex-direction:column;display:flex}._strip_bmzqv_2{min-width:0}._suggestions_bmzqv_3{gap:var(--space-8);flex-wrap:wrap;min-width:0;display:flex}._ready_bmzqv_4{width:6px;height:6px;margin-left:var(--space-4);border-radius:var(--radius-full);background:var(--color-blue-600);vertical-align:middle;display:inline-block}._stripBody_bmzqv_5{margin-top:var(--space-16);min-width:0}._briefText_bmzqv_6{font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0}._briefIntro_bmzqv_7{margin:0 0 var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary)}._brought_bmzqv_8{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._bRow_bmzqv_9{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);padding:0 var(--space-16)}._bBtn_bmzqv_10{align-items:flex-start;gap:var(--space-8);width:100%;min-height:var(--space-48);padding:var(--space-8) 0;border-radius:var(--radius-md);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;display:flex}._bBtn_bmzqv_10:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._bIcon_bmzqv_12{width:var(--icon-16);height:var(--icon-16);color:var(--color-text-secondary);flex:none;margin-top:2px}._bText_bmzqv_13{flex-direction:column;flex:1;min-width:0;display:flex}._bTitle_bmzqv_14{font-size:var(--type-body-size);line-height:var(--type-body-line)}._bMeta_bmzqv_15{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._bStatus_bmzqv_16{align-items:center;gap:var(--space-8);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary);flex:none;padding-top:2px;display:inline-flex}._intake_bmzqv_17{width:100%;max-width:960px;container-type:inline-size}._intakeGrid_bmzqv_18{gap:var(--space-16);grid-template-columns:1fr;align-items:start;display:grid}@container (width>=960px){._intakeGrid_bmzqv_18{grid-template-columns:1fr 1fr}._span_bmzqv_19{grid-column:span 2}}._list_bmzqv_20{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._item_bmzqv_21{align-items:center;gap:var(--space-8);min-height:var(--space-40);padding:var(--space-8) 0;border-top:1px solid var(--surface-line);display:flex}._item_bmzqv_21:first-child{border-top:0}._item_bmzqv_21 label{align-items:center;gap:var(--space-8);cursor:pointer;flex:1;min-width:0;display:flex}._body_bmzqv_24{font-size:var(--type-body-size);line-height:var(--type-body-line)}._bodyStrong_bmzqv_25{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight)}._stamp_bmzqv_26{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);display:block}._vitals_bmzqv_27{gap:var(--space-8);grid-template-columns:repeat(3,1fr);display:grid}._smart_bmzqv_28{gap:var(--space-8);padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-md);flex-direction:column;display:flex}._smartHead_bmzqv_29{flex-direction:column;display:flex}._smartTitle_bmzqv_30{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);margin:0}._steadi_bmzqv_31{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-4) 0;flex-wrap:wrap;display:flex}._pain_bmzqv_32{align-items:center;gap:var(--space-8);display:flex}._painIn_bmzqv_33{width:80px}._meta_bmzqv_34{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);margin:0}._w_bmzqv_35{width:640px;max-width:100%}._prepare_bmzqv_37{margin-top:calc(var(--space-4) - var(--space-16));margin-bottom:var(--space-32)}._band_h7vtc_2{border-bottom:1px solid var(--surface-line);background:var(--surface-read);align-items:center;display:flex}._band_h7vtc_2[data-enter]{animation:_slide_h7vtc_1 var(--motion-normal) var(--motion-panel-ease)}@keyframes _slide_h7vtc_1{0%{opacity:0;transform:translateY(-48px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._band_h7vtc_2[data-enter]{animation:none}}._list_h7vtc_6{min-width:0;height:calc(var(--step-bar-height) - 1px);flex:1;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}._seg_h7vtc_7{flex:auto;min-width:0;display:flex;position:relative}._seg_h7vtc_7[data-state=current]{flex-shrink:0}._current_h7vtc_9{background:var(--accent-active-bg);position:absolute;top:0;bottom:0;right:0}._step_h7vtc_10{align-items:center;gap:var(--space-8);min-width:0;padding:0 calc(var(--space-16) + var(--space-8)) 0 var(--space-16);text-align:left;white-space:nowrap;font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;flex:1;display:flex;position:relative}._step_h7vtc_10[data-last]{padding-right:var(--space-16)}._step_h7vtc_10:hover,._step_h7vtc_10[data-state=done]{color:var(--ink-body)}._step_h7vtc_10[data-state=done]:hover,._step_h7vtc_10[data-state=current]{color:var(--accent-active-text)}._step_h7vtc_10:focus-visible{outline:2px solid var(--accent-primary);outline-offset:-2px}._check_h7vtc_17{color:var(--accent-primary);flex:none}._name_h7vtc_18{text-overflow:ellipsis;min-width:0;overflow:hidden}._chevron_h7vtc_19{z-index:1;pointer-events:none;height:100%;position:absolute;top:0;bottom:0;right:0;overflow:visible}._trailing_h7vtc_20{height:calc(var(--step-bar-height) - 1px);padding:0 var(--space-16);border-left:1px solid var(--surface-line);flex:none;align-items:center;display:flex}._band_1nhtn_1{align-items:flex-end;gap:var(--space-16);padding:var(--space-16) var(--space-24);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);flex-wrap:wrap;display:flex}._grow_1nhtn_2{flex:1 1 var(--search-width);min-width:var(--search-min)}._loc_1nhtn_3{gap:var(--space-8);width:calc(var(--space-64) * 3 + var(--space-16));grid-template-columns:1fr 1fr;display:grid}._label_1nhtn_4{padding-bottom:var(--space-4);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary);display:block}._actions_1nhtn_5{align-items:center;gap:var(--space-8);margin-left:auto;display:flex}._icons_1nhtn_6{gap:var(--space-4);display:inline-flex}._root_1crle_2{gap:var(--space-24);flex-direction:column;min-width:0;display:flex}._tabs_1crle_3{align-items:flex-end;gap:var(--space-24);border-bottom:1px solid var(--surface-line);min-width:0;display:flex}._tab_1crle_3{padding:var(--space-4) var(--space-4) var(--space-8);font:inherit;font-size:var(--type-tab-size);line-height:var(--type-tab-line);font-weight:var(--type-tab-weight);white-space:nowrap;color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px}._tab_1crle_3:hover{color:var(--ink-body)}._tab_1crle_3[aria-selected=true]{border-bottom-color:var(--accent-primary);color:var(--accent-active-text)}._panelLabel_1crle_7{margin:0 0 var(--space-8);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary)}._overview_1crle_8{gap:var(--space-16);flex-direction:column;display:flex}._grid_1crle_9{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(280px,auto);display:grid}._slimRow_1crle_10{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._card_1crle_11{min-width:0;min-height:0;padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;display:flex;position:relative;overflow:hidden}._cardHead_1crle_12{align-items:center;gap:var(--space-8);height:var(--space-32);margin-bottom:var(--space-8);flex:none;display:flex}._cardTitle_1crle_13{white-space:nowrap;font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--ink-body);margin:0}._cardMeta_1crle_14{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);font-variant-numeric:tabular-nums;overflow:hidden}._open_1crle_15{flex:none;margin-left:auto}._cardBody_1crle_16{flex:1;min-height:0;overflow:hidden}._slim_1crle_10{align-items:center;gap:var(--space-8);height:var(--space-48);min-width:0;padding:0 var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);display:flex}._slim_1crle_10 h2{white-space:nowrap;font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--ink-body);margin:0}._slim_1crle_10 span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);overflow:hidden}._label_1crle_20{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary)}._results_1crle_21{margin:var(--space-4) 0 var(--space-8);padding:0;list-style:none}._result_1crle_21{align-items:center;gap:var(--space-8);height:var(--space-40);grid-template-columns:minmax(0,1fr) auto 96px;display:grid}._resName_1crle_23{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);display:block;overflow:hidden}._resDate_1crle_24{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);font-variant-numeric:tabular-nums;display:block}._resValue_1crle_25{white-space:nowrap;text-align:right;font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--ink-body);font-variant-numeric:tabular-nums}._provChips_1crle_26{gap:var(--space-8);flex-wrap:wrap;display:flex}._provChip_1crle_26{align-items:center;gap:var(--space-8);height:var(--space-32);padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);font:inherit;text-align:left;cursor:pointer;flex:none;display:flex}._provChip_1crle_26:hover{border-color:var(--accent-primary)}._provChip_1crle_26 svg{width:var(--icon-16);height:var(--icon-16);color:var(--ink-secondary);flex:none}._provName_1crle_30{white-space:nowrap;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-body)}._provCount_1crle_31{white-space:nowrap;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);font-variant-numeric:tabular-nums}._recent_1crle_32{margin:var(--space-4) 0 0;padding:0;list-style:none}._sectionLabel_1crle_33{margin-top:var(--space-8)}._docs_1crle_34{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;min-width:0;display:flex;overflow:hidden}._docsHead_1crle_35{align-items:center;gap:var(--space-8);min-height:var(--space-32);margin:var(--space-16) var(--space-16) var(--space-8);flex-wrap:wrap;flex:none;display:flex}._docsSwitch_1crle_36{margin-left:auto}._group_1crle_37{border-bottom:1px solid var(--surface-line)}._group_1crle_37:last-child{border-bottom:0}._groupHead_1crle_39{align-items:center;gap:var(--space-8);width:100%;min-height:var(--space-48);padding:var(--space-8) var(--space-16);background:var(--surface-panel);font:inherit;text-align:left;cursor:pointer;border:0;display:flex}._groupHead_1crle_39[aria-expanded=true]{border-bottom:1px solid var(--surface-line)}._groupHead_1crle_39:hover{background:var(--surface-app)}._groupHead_1crle_39 svg{width:var(--icon-16);height:var(--icon-16);color:var(--ink-secondary);flex:none}._groupName_1crle_43{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--ink-body)}._groupMeta_1crle_44{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary)}._groupRead_1crle_45{white-space:nowrap;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);font-variant-numeric:tabular-nums;margin-left:auto}._docList_1crle_46{padding:0 0 var(--space-4) var(--space-16);background:var(--surface-read);margin:0;list-style:none}._docRow_1crle_47{align-items:center;gap:var(--space-8);width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:grid}._docRow_1crle_47[data-full]{min-height:var(--space-48);padding:var(--space-8) var(--space-16) var(--space-8) 0;grid-template-columns:16px minmax(0,1fr) minmax(0,180px) 88px 136px}._docRow_1crle_47[data-compact]{height:var(--space-32);grid-template-columns:16px minmax(0,1fr) 88px;padding:0}._docRow_1crle_47:hover{background:var(--surface-panel)}._docRow_1crle_47[aria-current=true]{background:var(--accent-active-bg)}._docItem_1crle_52[data-full]{border-bottom:1px solid var(--surface-line)}._docItem_1crle_52[data-full]:last-child{border-bottom:0}._docIcon_1crle_54{width:var(--icon-16);height:var(--icon-16);color:var(--ink-secondary)}._docRow_1crle_47[aria-current=true] ._docIcon_1crle_54{color:var(--accent-active-text)}._docTitle_1crle_56{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);overflow-wrap:anywhere;display:block}._docRow_1crle_47[data-compact] ._docTitle_1crle_56{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._docMeta_1crle_58{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);display:block;overflow:hidden}._docDate_1crle_59{white-space:nowrap;text-align:right;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);font-variant-numeric:tabular-nums}._docStatus_1crle_60{justify-content:flex-end;display:flex}._problems_1crle_61{align-items:start;gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._list_1crle_62{padding:var(--space-4) 0;margin:0;list-style:none}._subHead_1crle_63{padding:var(--space-8) var(--space-16) var(--space-4);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary)}._listRow_1crle_64{align-items:flex-start;gap:var(--space-8);width:100%;padding:var(--space-8) var(--space-16);font:inherit;text-align:left;background:0 0;border:0;display:flex}button._listRow_1crle_64:not(:disabled){cursor:pointer}button._listRow_1crle_64:not(:disabled):hover{background:var(--surface-panel)}._rowText_1crle_67{flex:1;min-width:0}._rowTitle_1crle_68{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--ink-body);overflow-wrap:anywhere;display:block}._rowMeta_1crle_69{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);overflow-wrap:anywhere;display:block}._rowChip_1crle_70{padding-top:var(--space-4);color:var(--ink-secondary);flex:none}._rowChip_1crle_70 svg{width:var(--icon-16);height:var(--icon-16)}._fullCard_1crle_72{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;min-width:0;padding:0;display:flex;overflow:hidden}._fullCard_1crle_72 ._cardHead_1crle_12{margin:var(--space-16) var(--space-16) var(--space-8)}._compactMed_1crle_74{align-items:center;gap:var(--space-8);width:100%;min-width:0;height:var(--space-32);border:0;border-bottom:1px solid var(--surface-line);font:inherit;text-align:left;cursor:pointer;background:0 0;display:flex}._compactMed_1crle_74 svg{width:var(--icon-16);height:var(--icon-16);color:var(--ink-secondary);flex:none}li:last-child>._compactMed_1crle_74{border-bottom:0}._compactMed_1crle_74:hover{background:var(--surface-panel)}._medName_1crle_78{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--ink-body);overflow:hidden}._medDose_1crle_79{white-space:nowrap;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);flex:none;margin-left:auto}._empty_1crle_80{height:var(--space-32);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary);align-items:center;display:flex}._absent_1crle_81{min-height:120px;padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);text-align:center;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary);justify-content:center;align-items:center;display:flex}._controls_9ienq_2{justify-content:space-between;align-items:center;gap:var(--space-16);flex-wrap:wrap;display:flex}._count_9ienq_3{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._ctl_9ienq_4{align-items:center;gap:var(--space-8);display:flex}._card_9ienq_5{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);position:relative;overflow:hidden}._body_9ienq_6{min-width:0;display:flex}._labels_9ienq_7{flex:none;width:160px}._corner_9ienq_8{border-bottom:1px solid var(--surface-line);height:44px}._lane_9ienq_9{padding-right:var(--space-16);border-bottom:1px solid var(--surface-line);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary);flex-direction:column;justify-content:center;display:flex}._laneMeta_9ienq_10{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);font-weight:400}._track_9ienq_11{flex:1;min-width:0;position:relative;overflow:hidden}._chipRow_9ienq_12{height:20px;position:relative}._chip_9ienq_12{top:var(--space-4);align-items:center;gap:var(--space-4);height:var(--space-16);white-space:nowrap;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary);display:inline-flex;position:absolute}._axis_9ienq_14{height:var(--space-24);border-bottom:1px solid var(--surface-line);position:relative}._tick_9ienq_15{white-space:nowrap;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;position:absolute;top:6px;transform:translate(-50%)}._todayLabel_9ienq_16{padding-left:var(--space-4);white-space:nowrap;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary);position:absolute;top:6px}._grid_9ienq_17{position:relative}._vline_9ienq_18{background:var(--surface-app);width:1px;position:absolute;top:0}._today_9ienq_16{z-index:1;background:var(--accent-primary);width:1px;position:absolute;top:0}._band_9ienq_20{border-left:1px solid var(--color-status-warning);width:0;position:absolute;top:0}._laneTrack_9ienq_21{border-bottom:1px solid var(--surface-line);position:absolute;left:0;right:0}._mark_9ienq_22{cursor:pointer;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-primary);background:0 0;border:0;align-items:center;gap:2px;padding:0;display:inline-flex;position:absolute;top:50%;transform:translate(-50%,-50%)}._mark_9ienq_22[data-future=true]{opacity:.4}._mark_9ienq_22:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:var(--radius-sm)}._count2_9ienq_25{position:absolute;left:calc(100% + 2px)}._medLabel_9ienq_26{z-index:1;white-space:nowrap;background:var(--surface-read);font-size:var(--type-label-size);line-height:14px;font-weight:var(--type-label-weight);color:var(--color-text-primary);border-radius:3px;position:absolute;top:0}._medBar_9ienq_27{border:1px solid var(--cat-sky-500);background:var(--cat-sky-100);border-radius:3px;height:6px;display:block;position:absolute}._planLabel_9ienq_28{margin-right:var(--space-8);white-space:nowrap;font-size:var(--type-label-size);line-height:1;font-weight:var(--type-label-weight);color:var(--color-brand-primary)}._planBar_9ienq_29{z-index:2;height:var(--space-16);padding-left:var(--space-8);border:1px dashed var(--accent-primary);border-radius:var(--radius-sm);background:var(--accent-active-bg,var(--color-blue-100));font-size:var(--type-label-size);line-height:1;font-weight:var(--type-label-weight);color:var(--color-brand-primary);white-space:nowrap;align-items:center;display:flex;position:absolute}._retest_9ienq_30{z-index:3;width:var(--space-24);height:var(--space-24);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;transform:translate(-50%)}._retest_9ienq_30[data-future=true]{opacity:.4}._wear_9ienq_32{z-index:2;height:var(--space-24);top:var(--space-8);position:absolute}._wearLatest_9ienq_33{top:var(--space-4);padding:0 var(--space-4);white-space:nowrap;background:var(--surface-read);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);font-variant-numeric:tabular-nums;position:absolute}._legend_9ienq_34{padding:var(--space-8) var(--space-16);align-items:center;gap:var(--space-8) var(--space-16);border-top:1px solid var(--surface-line);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);flex-wrap:wrap;margin:0;list-style:none;display:flex}._legend_9ienq_34 li{align-items:center;gap:6px;display:inline-flex}._swatch_9ienq_36{width:var(--space-32);border:1px solid var(--cat-sky-500);background:var(--cat-sky-100);border-radius:3px;height:6px;display:inline-block}._two_9ienq_37{gap:var(--space-4);display:inline-flex}._filterPop_9ienq_38{padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);width:220px;box-shadow:var(--shadow-6,var(--shadow-8));flex-direction:column;gap:0;display:flex}._filterRow_9ienq_39{align-items:center;gap:var(--space-8);height:var(--space-32);font-size:var(--type-body-size);line-height:var(--type-body-line);display:flex}._grid_lewbk_2{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));width:1040px;max-width:100%;display:grid}._span2_lewbk_3{grid-column:span 2}._card_lewbk_4{min-width:0;padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read)}._head_lewbk_5{justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-8);min-height:var(--space-32);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}._title_lewbk_6{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--ink-body);flex:160px;margin:0;overflow:hidden}._headMeta_lewbk_7{align-items:center;gap:var(--space-4) var(--space-8);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}._meta_lewbk_8{min-width:0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary)}._hero_lewbk_9{min-width:0;margin-bottom:var(--space-8);flex-direction:column;display:flex}._heroLabel_lewbk_10{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary)}._heroRow_lewbk_11{align-items:baseline;gap:var(--space-4) var(--space-8);flex-wrap:wrap;display:flex}._heroVal_lewbk_12{align-items:baseline;gap:var(--space-4);display:inline-flex}._value_lewbk_13{font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--type-title-weight);color:var(--ink-body);font-variant-numeric:tabular-nums}._unit_lewbk_14{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary)}._status_lewbk_15{align-items:center;gap:var(--space-8);font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);display:inline-flex}._status_lewbk_15[data-tone=good]{color:var(--status-good-text)}._status_lewbk_15[data-tone=attention]{color:var(--status-attention-text)}._status_lewbk_15[data-tone=bad]{color:var(--status-bad)}._trend_lewbk_19{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary);font-variant-numeric:tabular-nums}._plot_lewbk_20{width:100%;height:auto;display:block}._grid_lewbk_2 line,._gridLine_lewbk_21{stroke:var(--surface-line);stroke-width:1px}._tick_lewbk_22{font-size:var(--type-label-size);fill:var(--ink-secondary);font-variant-numeric:tabular-nums}._dot_lewbk_23{fill:var(--surface-read);stroke-width:2px}._ring_lewbk_24{fill:none;stroke-width:1.5px}._details_lewbk_25{margin-top:var(--space-8);padding-top:var(--space-4);border-top:1px solid var(--surface-line)}._disc_lewbk_26{align-items:center;gap:var(--space-4);height:var(--space-24);padding:0 var(--space-4);border-radius:var(--radius-sm);font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;display:inline-flex}._disc_lewbk_26:hover{background:var(--surface-panel);color:var(--ink-body)}._disc_lewbk_26 svg{width:var(--icon-12);height:var(--icon-12);transition:transform var(--motion-fast) var(--ease-clinical)}._disc_lewbk_26[aria-expanded=true] svg{transform:rotate(90deg)}._discBody_lewbk_30{padding:var(--space-4) 0 var(--space-4) var(--space-24)}._discBody_lewbk_30 p{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);margin:0}._panels_lewbk_32{gap:var(--space-8);display:grid}._panelLabel_lewbk_33{align-items:center;gap:var(--space-8);margin-bottom:var(--space-4);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-body);display:flex}._swatch_lewbk_34{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-full)}._latest_lewbk_35{gap:var(--space-4);margin:var(--space-4) 0 0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);padding:0;list-style:none;display:grid}._picker_lewbk_36{width:320px;max-width:100%;position:relative}._field_lewbk_37{min-height:var(--space-48);align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);flex-wrap:wrap;display:flex}._field_lewbk_37:focus-within{border-color:var(--accent-primary)}._chip_lewbk_39{align-items:center;gap:var(--space-4);height:var(--space-24);padding-left:var(--space-8);border-radius:var(--radius-sm);background:var(--accent-active-bg);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-body);display:inline-flex}._chip_lewbk_39 i{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-full)}._chipX_lewbk_41{width:var(--space-24);height:var(--space-24);border-radius:var(--radius-sm);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}._chipX_lewbk_41:hover{background:var(--surface-app)}._chipX_lewbk_41 svg{width:var(--icon-12);height:var(--icon-12)}._input_lewbk_44{height:var(--space-32);min-width:120px;padding:0 var(--space-4);font:inherit;font-size:var(--type-body-size);color:var(--ink-body);background:0 0;border:0;outline:none;flex:1}._input_lewbk_44::placeholder{color:var(--ink-secondary)}._options_lewbk_46{right:0;top:calc(100% + var(--space-4));z-index:2;width:100%;max-height:280px;padding:var(--space-4);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);box-shadow:var(--shadow-6);margin:0;list-style:none;position:absolute;overflow-y:auto}._option_lewbk_46{min-height:var(--space-48);cursor:pointer;justify-content:space-between;align-items:center;gap:var(--space-8);padding:0 var(--space-8);border-radius:var(--radius-md);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);display:flex}._option_lewbk_46[data-active]{background:var(--accent-active-bg)}._option_lewbk_46[aria-disabled=true]{cursor:default;color:var(--ink-secondary)}._option_lewbk_46 span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._option_lewbk_46 span:last-child{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);font-variant-numeric:tabular-nums;flex:none}._none_lewbk_52{padding:var(--space-8);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary)}._room_lewbk_53{width:400px;max-width:100%;min-height:360px}._root_1nh37_2{gap:var(--space-16);flex-direction:column;width:1040px;max-width:100%;display:flex}._bar_1nh37_3{justify-content:space-between;align-items:center;gap:var(--space-8) var(--space-16);flex-wrap:wrap;display:flex}._count_1nh37_4{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);font-variant-numeric:tabular-nums}._pages_1nh37_5{gap:var(--space-16);grid-template-columns:264px minmax(0,1fr);height:640px;display:grid}._index_1nh37_6{min-height:0;padding:var(--space-16);border-radius:var(--radius-card);background:var(--surface-panel);flex-direction:column;display:flex;overflow:hidden}._indexHead_1nh37_7{padding-bottom:var(--space-16);border-bottom:1px solid var(--surface-line);flex:none}._indexTitle_1nh37_8{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-body)}._indexMeta_1nh37_9{margin-top:var(--space-4);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);font-variant-numeric:tabular-nums}._indexList_1nh37_10{min-height:0;margin:0 calc(-1 * var(--space-16)) calc(-1 * var(--space-16));padding:var(--space-4) 0;flex:1;list-style:none;overflow-y:auto}._indexBtn_1nh37_11{align-items:start;gap:0 var(--space-8);width:100%;padding:var(--space-8) var(--space-16);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:16px minmax(0,1fr);display:grid}._indexBtn_1nh37_11:hover{background:var(--surface-app)}._indexBtn_1nh37_11[aria-current=true]{background:var(--accent-active-bg)}._indexBtn_1nh37_11 svg{width:var(--icon-16);height:var(--icon-16);margin-top:var(--space-4);color:var(--ink-secondary)}._indexBtn_1nh37_11[aria-current=true] svg{color:var(--accent-active-text)}._indexName_1nh37_16{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--ink-body);display:block;overflow:hidden}._indexBtn_1nh37_11[aria-current=true] ._indexName_1nh37_16{color:var(--accent-active-text)}._indexSub_1nh37_18{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);font-variant-numeric:tabular-nums;display:block;overflow:hidden}._scroll_1nh37_19{min-height:0;overflow-y:auto}._page_1nh37_5{margin-bottom:var(--space-16);padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);overflow:hidden}._page_1nh37_5:last-child{margin-bottom:0}._pageHead_1nh37_22{align-items:flex-end;gap:var(--space-4) var(--space-8);min-height:var(--space-48);margin:calc(-1 * var(--space-16)) calc(-1 * var(--space-16)) var(--space-8);padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--surface-line);flex-wrap:wrap;display:flex}._pageType_1nh37_23{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-meta);display:block}._pageTitle_1nh37_24{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--ink-body);display:block}._pageMeta_1nh37_25{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary)}._pageAt_1nh37_26{white-space:nowrap;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);font-variant-numeric:tabular-nums;margin-left:auto}._md_1nh37_27 p{margin:0 0 var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body)}._md_1nh37_27 h4{margin:var(--space-8) 0 var(--space-4);font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--ink-body)}._md_1nh37_27 ul{margin:0 0 var(--space-8);padding-left:var(--space-24);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body)}._table_1nh37_30{width:100%;margin:0 0 var(--space-8);border-collapse:collapse;font-size:var(--type-body-size);line-height:var(--type-body-line)}._table_1nh37_30 th{padding:var(--space-8);border-bottom:1px solid var(--surface-line);text-align:left;white-space:nowrap;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary)}._table_1nh37_30 td{padding:var(--space-8);border-bottom:1px solid var(--surface-line);color:var(--ink-body)}._table_1nh37_30 td._cName_1nh37_33{width:100%}._table_1nh37_30 td._cStrong_1nh37_34{white-space:nowrap;font-weight:var(--type-body-strong-weight);font-variant-numeric:tabular-nums}._table_1nh37_30 td._cDim_1nh37_35{white-space:nowrap;color:var(--ink-secondary)}._flag_1nh37_36{align-items:center;gap:var(--space-8);display:inline-flex}._collected_1nh37_37{color:var(--ink-secondary)}._none_1nh37_38{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary);margin:0}._note_1nh37_39{margin:var(--space-8) 0 0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary)}._absent_1nh37_40{justify-content:center;align-items:center;gap:var(--space-8);min-height:240px;padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);text-align:center;flex-direction:column;display:flex}._absentTitle_1nh37_41{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--ink-body)}._absentText_1nh37_42{max-width:520px;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary)}._root_wys3h_2{align-items:start;gap:var(--space-16);grid-template-columns:minmax(0,1fr) 360px;width:1280px;max-width:100%;display:grid}._centre_wys3h_3{min-width:0}._aside_wys3h_4{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._visual_wys3h_5{min-width:0;min-height:480px;padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);position:relative}._tabsRow_wys3h_6{height:var(--space-40)}._track_wys3h_7{gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-md);background:var(--surface-app);display:inline-flex}._floating_wys3h_8{left:var(--space-12);top:var(--space-12);z-index:1;box-shadow:var(--shadow-1);position:absolute}._pill_wys3h_9{height:var(--space-24);padding:0 var(--space-16);border-radius:var(--radius-sm);font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);white-space:nowrap;color:var(--ink-secondary);cursor:pointer;transition:color var(--motion-tab) var(--ease-clinical);background:0 0;border:0}._pill_wys3h_9:hover{color:var(--ink-body)}._pill_wys3h_9[aria-selected=true],._pill_wys3h_9[aria-checked=true]{background:var(--surface-read);color:var(--accent-active-text);box-shadow:var(--shadow-1)}._head_wys3h_12{justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-8);min-height:var(--space-32);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}._finding_wys3h_13{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--ink-body);margin:0}._meta_wys3h_14{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary)}._headMeta_wys3h_15{text-overflow:ellipsis;white-space:nowrap;text-align:right;min-width:0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);flex:120px;overflow:hidden}._radarWrap_wys3h_16{align-items:center;gap:var(--space-8);flex-direction:column;display:flex}._radar_wys3h_16{width:100%;max-width:560px}._radar_wys3h_16 svg{width:100%;height:auto;display:block}._ringLine_wys3h_19{fill:none;stroke:var(--surface-line);stroke-width:1px}._axisLine_wys3h_20{stroke:var(--surface-line);stroke-width:1px}._axisName_wys3h_21{font-size:var(--type-label-size);font-weight:var(--type-meta-weight);fill:var(--ink-body)}._axisName_wys3h_21[data-mark=attention],._axisName_wys3h_21[data-selected]{font-weight:var(--type-label-weight)}._axisName_wys3h_21[data-mark=none]{fill:var(--ink-meta)}._axisName_wys3h_21[data-selected]{fill:var(--accent-active-text)}._legend_wys3h_25{justify-content:center;align-items:center;gap:var(--space-4) var(--space-16);max-width:100%;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);flex-flow:wrap;margin:0;padding:0;list-style:none;display:flex}._legend_wys3h_25 li{align-items:center;gap:var(--space-8);white-space:nowrap;display:flex}._legend_wys3h_25 ._block_wys3h_27,._legend_wys3h_25 ._notIn_wys3h_28{display:block}._legendBtn_wys3h_29{padding:0 var(--space-4);border-radius:var(--radius-sm);font:inherit;color:var(--ink-body);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}._legendBtn_wys3h_29[aria-pressed=true]{background:var(--accent-active-bg);color:var(--accent-active-text)}._stateLegend_wys3h_31{align-items:center;gap:var(--space-4) var(--space-16);min-height:var(--space-32);padding:0 var(--space-8);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);flex-wrap:wrap;margin:0;list-style:none;display:flex}._stateLegend_wys3h_31 li{align-items:center;gap:var(--space-8);white-space:nowrap;display:flex}._mtable_wys3h_33{min-width:0}._mrow_wys3h_34{align-items:stretch;gap:var(--space-8);grid-template-columns:128px repeat(7,minmax(0,1fr));display:grid}._mhead_wys3h_35{align-items:end}._colhead_wys3h_36{align-items:center;gap:var(--space-4);min-width:0;padding:var(--space-4) 0;border-radius:var(--radius-md);font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);text-align:center;color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;flex-direction:column;display:flex}._colhead_wys3h_36:hover{color:var(--ink-body)}._colhead_wys3h_36[aria-pressed=true]{background:var(--accent-active-bg);color:var(--accent-active-text)}._colName_wys3h_39{min-width:0;max-width:100%;line-height:var(--type-label-line);overflow-wrap:anywhere}._corner_wys3h_40,._rowhead_wys3h_40{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary)}._rowhead_wys3h_40{min-height:var(--space-40);align-items:center;gap:var(--space-8);min-width:0;color:var(--ink-body);display:flex}._rowhead_wys3h_40 span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._rows_wys3h_43{gap:var(--space-8);margin-top:var(--space-8);flex-direction:column;display:flex}._levers_wys3h_44{margin-top:var(--space-16)}._cell_wys3h_45{min-height:var(--space-40);justify-content:center;align-items:center;gap:var(--space-4);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);min-width:0;font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-body);font-variant-numeric:tabular-nums;cursor:pointer;display:flex}._cell_wys3h_45[data-empty]{background:var(--surface-panel);color:var(--ink-meta);font-weight:var(--type-meta-weight);border-color:#0000}._cell_wys3h_45[data-on]{background:var(--accent-active-bg)}._note_wys3h_48{padding:0 var(--space-8);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);margin:0}._foot_wys3h_49{gap:var(--space-4);margin-top:var(--space-8);flex-direction:column;display:flex}._tip_wys3h_50{padding:var(--space-8) var(--space-16);border-radius:var(--radius-md);background:var(--color-grey-900);box-shadow:var(--shadow-4);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);white-space:nowrap;color:var(--color-text-inverse);display:inline-block;position:relative}._detail_wys3h_51{min-width:0;padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read)}._detailHead_wys3h_52{justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-8);min-height:var(--space-32);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}._titleRow_wys3h_53{align-items:center;gap:var(--space-8);min-width:0;display:flex}._sysTitle_wys3h_54{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--ink-body);margin:0;overflow:hidden}._sysState_wys3h_55{align-items:center;gap:var(--space-8);white-space:nowrap;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);flex:none;display:inline-flex}._headRight_wys3h_56{align-items:center;gap:var(--space-4) var(--space-8);flex-wrap:wrap;display:flex}._bands_wys3h_57{align-items:center;gap:var(--space-4) var(--space-8);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);flex-wrap:wrap;display:flex}._num_wys3h_58{font-weight:var(--type-label-weight);font-variant-numeric:tabular-nums;color:var(--ink-body)}._link_wys3h_59{font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--accent-active-text);cursor:pointer;background:0 0;border:0;padding:0}._link_wys3h_59:hover{text-decoration:underline}._caveats_wys3h_61{gap:var(--space-4);margin:0 0 var(--space-8);padding:var(--space-8) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-panel);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);flex-direction:column;list-style:none;display:flex}._tiles_wys3h_62{gap:var(--space-8);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}._tiles_wys3h_62[data-wide]{grid-template-columns:repeat(3,minmax(0,1fr))}._tile_wys3h_62{border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);width:100%;font:inherit;text-align:left;cursor:pointer;align-items:stretch;display:flex;overflow:hidden}._tile_wys3h_62:hover{border-color:var(--cat-blue-400)}._tileBody_wys3h_66{min-width:0;padding:var(--space-8) var(--space-16);flex:1}._line1_wys3h_67{justify-content:space-between;align-items:baseline;gap:var(--space-8);display:flex}._tileName_wys3h_68{align-self:center;align-items:center;gap:var(--space-8);min-width:0;font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--ink-body);display:flex}._tileName_wys3h_68 span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._tileLabel_wys3h_70{align-items:center;gap:var(--space-8);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);display:flex}._tileValue_wys3h_71{white-space:nowrap;font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--ink-body);font-variant-numeric:tabular-nums;flex:none}._tileValue_wys3h_71[data-sev=mild]{color:var(--status-attention-text)}._tileValue_wys3h_71[data-sev=critical]{color:var(--status-bad)}._tileValue_wys3h_71 small{margin-left:var(--space-4);font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-meta-weight);color:var(--ink-secondary)}._block_wys3h_27{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);display:block}._word_wys3h_76{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary)}._word_wys3h_76[data-sev=mild]{color:var(--status-attention-text)}._word_wys3h_76[data-sev=critical]{color:var(--status-bad)}._glyph_wys3h_79{display:inline-flex}._toggles_wys3h_80{gap:var(--space-4) var(--space-16);margin-top:var(--space-8);flex-wrap:wrap;display:flex}._studies_wys3h_81{gap:var(--space-8);margin:var(--space-8) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}._study_wys3h_82{width:100%;padding:var(--space-8) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);font:inherit;text-align:left;cursor:pointer}._study_wys3h_82:hover{border-color:var(--cat-blue-400)}._studyName_wys3h_84{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-body);display:block}._tags_wys3h_85{gap:var(--space-8);margin-top:var(--space-8);flex-wrap:wrap;display:flex}._tag_wys3h_85{align-items:center;gap:var(--space-8);height:var(--space-24);padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-tag);background:var(--surface-read);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-body);display:inline-flex}._inst_wys3h_87{margin-top:var(--space-8);padding-top:var(--space-8);border-top:1px solid var(--color-border-subtle)}._instTitle_wys3h_88{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-body);margin:0}._instList_wys3h_89{gap:var(--space-8);margin:var(--space-8) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}._instCard_wys3h_90{padding:var(--space-8) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read)}._instHead_wys3h_91{align-items:center;gap:var(--space-4) var(--space-8);flex-wrap:wrap;display:flex}._instSub_wys3h_92{margin-top:var(--space-8)}._inputs_wys3h_93{gap:var(--space-4);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._inputs_wys3h_93 b{font-weight:var(--type-label-weight);color:var(--ink-body)}._ink_wys3h_95{color:var(--ink-body)}._clinic_wys3h_96{margin-top:var(--space-8);padding-top:var(--space-8);border-top:1px solid var(--color-border-subtle)}._clinicList_wys3h_97{gap:var(--space-8);margin:var(--space-8) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}._clinicItem_wys3h_98{padding:var(--space-8) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-md);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}._clinicLabel_wys3h_99{font-weight:var(--type-label-weight);color:var(--ink-body)}._stack_wys3h_100{gap:var(--space-8);flex-direction:column;width:360px;max-width:100%;display:flex}._wide_wys3h_101{width:1040px;max-width:100%}._tip_849cc_1{width:360px;padding:var(--space-24);background:var(--surface-read);border-radius:var(--radius-card);box-shadow:var(--shadow-overlay);color:var(--color-text-primary);flex-direction:column;display:flex;position:relative}._close_849cc_2{top:var(--space-12);right:var(--space-12);width:var(--control-height);height:var(--control-height);border-radius:var(--radius-md);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute}._close_849cc_2 svg{width:var(--space-16);height:var(--space-16)}._title_849cc_4{padding-right:var(--space-32);font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._content_849cc_5{padding:var(--space-8) 0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);margin:0}._foot_849cc_6{justify-content:flex-end;align-items:center;gap:var(--space-8);margin-top:var(--space-8);display:flex}._skip_849cc_7{font:inherit;font-size:var(--type-body-size);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;margin-right:auto;padding:0}._back_849cc_8{padding:0 var(--space-8);font:inherit;font-size:var(--type-body-size);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0}._scrimBox_849cc_9{width:520px;padding:var(--space-24);background:var(--surface-scrim);border-radius:var(--radius-card);align-items:flex-start;display:flex;position:relative}._menuWrap_849cc_10{display:inline-block;position:relative}._help_849cc_11{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-md);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}._help_849cc_11:hover{background:var(--surface-read);color:var(--color-text-primary)}._help_849cc_11 svg{width:var(--space-24);height:var(--space-24)}._menu_849cc_10{top:var(--space-40);width:224px;padding:var(--space-8);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);position:absolute;right:0}._menuLabel_849cc_15{margin:0 0 var(--space-4);padding:0 var(--space-8);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted)}._menuItem_849cc_16{width:100%;padding:var(--space-8);border-radius:var(--radius-sm,4px);text-align:left;font:inherit;font-size:var(--type-body-size);color:var(--color-text-primary);cursor:pointer;background:0 0;border:0;display:block}._menuItem_849cc_16:hover{background:var(--color-grey-100)}._menuNone_849cc_18{padding:var(--space-4) var(--space-8);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._stageBox_1y79b_3{width:928px;max-width:100%;position:relative}._bar_1y79b_4{align-items:center;gap:var(--space-8);width:100%;padding:var(--space-8) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-panel);display:flex;position:relative}._phoneIcon_1y79b_5{color:var(--ink-secondary);flex:none}._line_1y79b_6{white-space:nowrap;min-width:0;font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);font-variant-numeric:tabular-nums;color:var(--ink-body);flex:1}._btn_1y79b_7{align-items:center;gap:var(--space-8);height:var(--control-height);padding:0 var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-control);background:var(--surface-read);white-space:nowrap;font:inherit;font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--ink-body);cursor:pointer;flex:none;display:inline-flex}._btn_1y79b_7:hover{border-color:var(--color-grey-400);background:var(--color-grey-200)}._btn_1y79b_7:focus-visible,._key_1y79b_9:focus-visible,._round_1y79b_9:focus-visible,._hbtn_1y79b_9:focus-visible,._restore_1y79b_9:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}._end_1y79b_10{background:var(--status-bad);color:var(--surface-read);border-color:#0000}._end_1y79b_10:hover{background:var(--status-bad);filter:brightness(.9);border-color:#0000}._keypad_1y79b_12{top:100%;right:var(--space-16);z-index:10;width:168px;margin-top:var(--space-4);padding:var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);box-shadow:var(--shadow-6);position:absolute}._typed_1y79b_13{height:var(--space-24);margin-bottom:var(--space-8);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-body-size);line-height:var(--type-body-line);font-variant-numeric:tabular-nums;color:var(--ink-body);overflow:hidden}._keys_1y79b_14{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}._key_1y79b_9{height:var(--control-height);border-radius:var(--radius-control);font:inherit;font-size:var(--type-body-strong-size);font-weight:var(--type-body-strong-weight);color:var(--ink-body);cursor:pointer;background:0 0;border:0}._key_1y79b_9:hover{background:var(--color-grey-200)}._window_1y79b_17{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--ink-body);box-shadow:var(--shadow-8);flex-direction:column;display:flex;overflow:hidden}._window_1y79b_17[data-size=normal]{width:360px;height:240px}._window_1y79b_17[data-size=large]{width:640px;height:400px}._window_1y79b_17[data-size=tile]{width:160px;height:100px}._head_1y79b_21{align-items:center;gap:var(--space-8);height:var(--control-height);padding:0 var(--space-16);background:var(--ink-body);color:var(--surface-read);flex:none;display:flex}._grip_1y79b_22{opacity:.7;flex:none}._headLine_1y79b_23{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);font-variant-numeric:tabular-nums;flex:1;overflow:hidden}._hbtn_1y79b_9{width:var(--space-24);height:var(--space-24);border-radius:var(--radius-sm);color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}._hbtn_1y79b_9:hover{background:color-mix(in srgb, var(--surface-read) 20%, transparent)}._stage_1y79b_3{background:var(--ink-body);flex:1;min-height:0;position:relative;overflow:hidden}._center_1y79b_27{place-items:center;display:grid;position:absolute;inset:0}._tileClock_1y79b_28{bottom:var(--space-4);left:var(--space-8);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);font-variant-numeric:tabular-nums;color:var(--surface-read);position:absolute}._restore_1y79b_9{top:var(--space-4);right:var(--space-4);width:var(--space-24);height:var(--space-24);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--ink-body) 60%, transparent);color:var(--surface-read);cursor:pointer;border:0;place-items:center;display:grid;position:absolute}._patientLabel_1y79b_30{bottom:56px;left:var(--space-12);padding:0 var(--space-8);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--ink-body) 60%, transparent);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--surface-read);position:absolute}._self_1y79b_31{top:var(--space-12);right:var(--space-12);width:96px;height:var(--space-64);border:1px solid color-mix(in srgb, var(--surface-read) 30%, transparent);border-radius:var(--radius-control);background:var(--surface-panel);place-items:center;display:grid;position:absolute}._selfOff_1y79b_32{color:var(--ink-secondary)}._selfInitials_1y79b_33{width:var(--space-40);height:var(--space-40);border-radius:var(--radius-full);background:var(--accent-active-bg);font-size:var(--type-body-strong-size);font-weight:var(--type-body-strong-weight);color:var(--accent-active-text);place-items:center;display:grid}._controls_1y79b_34{right:0;bottom:var(--space-8);justify-content:center;align-items:center;gap:var(--space-8);display:flex;position:absolute;left:0}._round_1y79b_9{width:var(--space-40);height:var(--space-40);border-radius:var(--radius-full);background:color-mix(in srgb, var(--surface-read) 20%, transparent);color:var(--surface-read);cursor:pointer;border:0;place-items:center;display:grid}._round_1y79b_9:hover{background:color-mix(in srgb, var(--surface-read) 30%, transparent)}._round_1y79b_9[aria-pressed=true]{background:var(--surface-read);color:var(--ink-body)}._round_1y79b_9[data-danger]{background:var(--status-bad);color:var(--surface-read)}._prejoin_1y79b_41{width:400px;max-width:100%;padding:var(--space-24);align-items:center;gap:var(--space-8);text-align:center;border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);box-shadow:var(--shadow-8);flex-direction:column;display:flex}._shield_1y79b_42{width:var(--space-48);height:var(--space-48);border-radius:var(--radius-full);background:var(--accent-active-bg);color:var(--accent-primary);place-items:center;display:grid}._shield_1y79b_42[data-blocked]{background:var(--status-overdue-bg);color:var(--status-bad)}._prejoinTitle_1y79b_44{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--ink-body);margin:0}._prejoinText_1y79b_45{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary);margin:0}._preview_1y79b_46{aspect-ratio:16/9;border-radius:var(--radius-control);background:var(--ink-body);place-items:center;width:100%;display:grid;position:relative}._previewInitials_1y79b_47{width:var(--space-48);height:var(--space-48);border-radius:var(--radius-full);background:var(--accent-active-bg);font-size:var(--type-body-strong-size);font-weight:var(--type-body-strong-weight);color:var(--accent-active-text);place-items:center;display:grid}._previewOff_1y79b_48{color:color-mix(in srgb, var(--surface-read) 70%, transparent)}._previewLabel_1y79b_49{bottom:var(--space-8);left:var(--space-8);padding:0 var(--space-8);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--ink-body) 60%, transparent);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--surface-read);position:absolute}._devices_1y79b_50{gap:var(--space-8);width:100%;margin:var(--space-8) 0;flex-direction:column;display:flex}._device_1y79b_50{align-items:center;gap:var(--space-12);min-height:var(--space-48);padding:var(--space-8) var(--space-12);border:1px solid var(--surface-line);border-radius:var(--radius-control);background:var(--surface-panel);display:flex}._deviceIcon_1y79b_52{color:var(--ink-secondary);place-items:center;display:grid}._deviceIcon_1y79b_52[data-blocked]{color:var(--status-bad)}._deviceName_1y79b_54{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--ink-body)}._deviceState_1y79b_55{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-meta);margin-left:auto}._deviceState_1y79b_55[data-blocked]{color:var(--status-bad)}._prejoinActions_1y79b_57{gap:var(--space-8);flex-direction:column;width:100%;display:flex}._prejoinActions_1y79b_57>button{width:100%}._scrim_1y79b_59{z-index:60;padding:var(--space-16);background:var(--surface-scrim);place-items:center;display:grid;position:fixed;inset:0}._scrim_1y79b_59[data-inline]{z-index:auto;padding:var(--space-24);border-radius:var(--radius-card);position:relative;inset:auto}._unavailable_1y79b_61{align-items:flex-start;gap:var(--space-12);width:400px;max-width:100%;padding:var(--space-12) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-panel);display:flex}._unavailableIcon_1y79b_62{margin-top:var(--space-4);color:var(--ink-secondary);flex:none}._unavailableBody_1y79b_63{flex:1;min-width:0}._unavailableTitle_1y79b_64{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--ink-body)}._unavailableText_1y79b_65{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary)}._notice_1y79b_67{justify-content:center;align-items:center;gap:var(--space-8);padding:var(--space-16) var(--space-16) var(--space-64);text-align:center;background:var(--ink-body);color:var(--surface-read);flex-direction:column;display:flex;position:absolute;inset:0}._noticeTitle_1y79b_68{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight)}._noticeText_1y79b_69{font-size:var(--type-label-size);line-height:var(--type-label-line);color:color-mix(in srgb, var(--surface-read) 70%, transparent)}._noticeBtn_1y79b_70{height:var(--control-height);padding:0 var(--space-16);border:1px solid color-mix(in srgb, var(--surface-read) 40%, transparent);border-radius:var(--radius-control);font:inherit;font-size:var(--type-body-strong-size);font-weight:var(--type-body-strong-weight);color:var(--surface-read);cursor:pointer;background:0 0}._noticeBtn_1y79b_70:hover{background:color-mix(in srgb, var(--surface-read) 20%, transparent)}._noticeBtn_1y79b_70:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}._pill_1y79b_73{top:var(--space-8);padding:0 var(--space-8);border-radius:var(--radius-full);background:var(--status-attention);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-body);position:absolute;left:50%;transform:translate(-50%)}._page_y42f2_1{background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);flex-direction:column;min-width:0;display:flex;overflow:hidden}._bar_y42f2_2{align-items:flex-end;gap:var(--space-8);padding:var(--space-16) var(--space-24);border-bottom:1px solid var(--surface-line);flex-wrap:wrap;display:flex}._cell_y42f2_3{gap:var(--space-4);flex-direction:column;min-width:168px;display:flex}._cell_y42f2_3 label{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted)}._row_y42f2_5{align-items:center;gap:var(--space-8);display:flex}._quiet_y42f2_6{align-items:center;gap:var(--space-8);font:inherit;font-size:var(--type-button-size);font-weight:var(--type-button-weight);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}._quiet_y42f2_6:hover{color:var(--color-text-primary)}._quiet_y42f2_6 svg{width:var(--icon-16);height:var(--icon-16)}._link_y42f2_9{align-items:center;gap:var(--space-8);font:inherit;font-size:var(--type-button-size);font-weight:var(--type-button-weight);color:var(--color-interactive-default);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}._link_y42f2_9:hover:not(:disabled){text-decoration:underline}._link_y42f2_9:disabled{opacity:.4;cursor:default}._link_y42f2_9 svg{width:var(--icon-16);height:var(--icon-16)}._spin_y42f2_13{animation:_spin_y42f2_13 var(--motion-loop-spin) linear infinite}@keyframes _spin_y42f2_13{to{transform:rotate(360deg)}}._note_y42f2_15{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);margin:0}._meta_y42f2_16{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._skel_y42f2_17{height:var(--control-height);background:var(--color-grey-100);border-radius:var(--radius-md)}._skelLabel_y42f2_18{height:var(--space-12);background:var(--color-grey-100);border-radius:var(--radius-sm);width:64px}._panel_y42f2_19{background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);flex-direction:column;width:400px;display:flex}._panelHead_y42f2_20{align-items:center;gap:var(--space-8);padding:var(--space-16) var(--space-24);border-bottom:1px solid var(--surface-line);grid-template-columns:1fr auto 1fr;display:grid}._panelTitle_y42f2_21{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight)}._panelEnd_y42f2_22{justify-self:end}._panelBody_y42f2_23{gap:var(--space-24);padding:var(--space-16);flex-direction:column;display:flex}._group_y42f2_24{gap:var(--space-8);flex-direction:column;display:flex}._groupTitle_y42f2_25{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted);margin:0}._strip_y42f2_26{gap:var(--space-8);padding:var(--space-8) var(--space-24);border-bottom:1px solid var(--surface-line);display:flex;overflow-x:auto}._strip_y42f2_26>*{flex:none;min-width:160px}._toolbar_y42f2_28{justify-content:space-between;align-items:center;gap:var(--space-16);padding:var(--space-16) var(--space-24);display:flex}._body_y42f2_29{padding:0 var(--space-24) var(--space-24);gap:var(--space-16);flex-direction:column;display:flex}._grid_y42f2_30{gap:var(--space-16);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}._c8_y42f2_31{grid-column:span 8}._c4_y42f2_31{grid-column:span 4}._c12_y42f2_31{grid-column:span 12}._lead_y42f2_32{padding:var(--space-16) var(--space-24) 0;font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0}._notes_y42f2_33{gap:var(--space-4);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._right_y42f2_34{text-align:right}._total_y42f2_35 td{font-weight:var(--type-body-strong-weight);color:var(--color-text-primary);background:var(--color-surface-tint)}._colmenu_y42f2_36{gap:var(--space-4);width:224px;padding:var(--space-8);background:var(--surface-read);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);flex-direction:column;display:flex}._wrap_1nsnx_2{gap:var(--space-16);flex-direction:column;display:flex}._toolbar_1nsnx_3{justify-content:space-between;align-items:center;gap:var(--space-16);flex-wrap:wrap;display:flex}._end_1nsnx_4{justify-content:flex-end}._right_1nsnx_5{align-items:center;gap:var(--space-8);display:flex}._select_1nsnx_6{width:224px}._titleRow_1nsnx_7{align-items:baseline;gap:var(--space-8);display:flex}._title_1nsnx_7{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--ink-body);margin:0}._total_1nsnx_9{font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-text-secondary)}._dayBtn_1nsnx_10{font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;padding:0}._dayBtn_1nsnx_10:hover{color:var(--color-text-primary)}._sub_1nsnx_12{font-size:var(--type-meta-size);line-height:var(--type-meta-line)}._stack_1nsnx_13{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}._strike_1nsnx_14{text-decoration:line-through}._marker_1nsnx_15{margin-left:var(--space-8);color:var(--ink-meta);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}._mono_1nsnx_16{font-size:var(--type-label-size)}._none_1nsnx_17{height:var(--control-height);padding:0 var(--space-8);color:var(--color-text-muted);font-size:var(--type-meta-size);justify-content:center;align-items:center;display:inline-flex}._actions_1nsnx_18{align-items:center;gap:var(--space-4);display:flex}._reportChip_1nsnx_19{align-items:center;gap:var(--space-4);max-width:160px;height:var(--space-24);padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-sm);background:var(--color-grey-100);color:var(--color-text-secondary);font-size:var(--type-meta-size);line-height:var(--type-meta-line);display:inline-flex}._reportChip_1nsnx_19 svg{width:var(--icon-16);height:var(--icon-16);flex:none}._cut_1nsnx_21{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._trunc_1nsnx_22{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:288px;display:inline-block;overflow:hidden}._num_1nsnx_23{font-variant-numeric:tabular-nums}._after_1nsnx_24{margin-left:var(--space-4)}._selBar_1nsnx_25{align-items:center;gap:var(--space-24);min-height:var(--control-height);display:flex}._linkBtn_1nsnx_26{font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-brand-primary);cursor:pointer;background:0 0;border:0;padding:0}._linkBtn_1nsnx_26:hover{text-decoration:underline}._search_1nsnx_28{align-items:center;display:inline-flex;position:relative}._search_1nsnx_28 svg{left:var(--space-8);width:var(--icon-16);height:var(--icon-16);color:var(--color-text-muted);pointer-events:none;position:absolute}._search_1nsnx_28 input{width:224px;height:var(--control-height);padding:0 var(--space-8) 0 var(--space-32);border:1px solid var(--color-border-strong);border-radius:var(--radius-input);font:inherit;font-size:var(--type-body-size);color:var(--ink-body);outline:none}._search_1nsnx_28 input:focus{border-color:var(--color-brand-primary)}._banner_1nsnx_32{padding:var(--space-8) var(--space-16);border-radius:var(--radius-card);background:var(--color-blue-100);color:var(--color-brand-depth);font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0}._stage_1nsnx_34{width:100%;min-width:0;overflow-x:auto}._frame_qibzg_2{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;height:560px;min-height:0;display:flex;overflow:hidden}._resName_qibzg_3{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._resMeta_qibzg_4{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._note_qibzg_5{padding:var(--space-32);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);text-align:center;flex:1;justify-content:center;align-items:center;display:flex}._noHours_qibzg_6{z-index:2;padding:var(--space-16);background:color-mix(in srgb, var(--surface-panel) 70%, transparent);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);text-align:center;position:absolute;inset:0}._bar_qibzg_7{align-items:center;gap:var(--space-16);min-height:var(--space-48);padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--surface-line);background:var(--surface-read);flex-wrap:wrap;display:flex}._group_qibzg_8{align-items:center;gap:var(--space-4);display:inline-flex}._period_qibzg_9{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);min-width:160px}._spacer_qibzg_10{flex:1}._quick_qibzg_11{align-items:center;gap:var(--space-8);height:var(--space-32);padding:0 var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-full);background:var(--surface-read);font-size:var(--type-body-size);color:var(--color-text-primary);cursor:pointer;display:inline-flex}._quick_qibzg_11[aria-pressed=true]{background:var(--color-grey-200)}._count_qibzg_13{font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--color-red-700);font-variant-numeric:tabular-nums}._drop_qibzg_14{position:relative}._menu_qibzg_15{top:calc(100% + var(--space-4));z-index:6;width:240px;padding:var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);box-shadow:var(--shadow-overlay);gap:var(--space-4);flex-direction:column;display:flex;position:absolute;right:0}._menuHead_qibzg_16{justify-content:space-between;display:flex}._toolbarWrap_qibzg_17{min-height:48px;position:relative}._openWrap_qibzg_18{min-height:240px}._auto_qibzg_19{height:auto;overflow:visible}._bar_j90jj_1{gap:var(--space-8);padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;display:flex}._line_j90jj_2{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._spacer_j90jj_3{flex:1}._warn_j90jj_4,._error_j90jj_4,._note_j90jj_4{margin:0}._warn_j90jj_4{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-status-warning-text)}._error_j90jj_4{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--status-bad)}._note_j90jj_4{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._root_1q04j_1{gap:var(--space-8);flex-direction:column;display:flex}._head_1q04j_2{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}._name_1q04j_3{min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);overflow-wrap:anywhere}._nav_1q04j_4{align-items:center;gap:var(--space-4);flex:none;display:flex}._page_1q04j_5{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._box_1q04j_6{min-height:calc(var(--space-64) * 4);padding:var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-app)}._sheet_1q04j_7{gap:var(--space-8);padding:var(--space-24);background:var(--color-white);border:1px solid var(--surface-line);flex-direction:column;display:flex}._lab_1q04j_8{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight)}._line_1q04j_9{justify-content:space-between;gap:var(--space-8);padding:var(--space-4) var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);border:2px solid #0000;display:flex}._line_1q04j_9[data-tone=selected]{border-color:var(--accent-primary)}._line_1q04j_9[data-tone=check]{border-color:var(--status-attention)}._fail_1q04j_12{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-red-700);margin:0}._loading_1q04j_13{font-size:var(--type-body-size);color:var(--color-text-muted);margin:0}._help_1q04j_14{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._panel_1ufyz_2{gap:var(--space-8);flex-direction:column;display:flex}._title_1ufyz_3{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}._h2_1ufyz_4{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._status_1ufyz_5{margin-left:var(--space-8);font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-meta-weight);color:var(--color-text-muted)}._card_1ufyz_6{gap:var(--space-16);padding:var(--space-16);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);flex-direction:column;display:flex}._block_1ufyz_7{padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-control);background:var(--surface-read)}._blockHead_1ufyz_8{justify-content:space-between;align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._blockTitle_1ufyz_9{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-primary);margin:0}._who_1ufyz_10{margin:var(--space-4) 0 0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary)}._meta_1ufyz_11{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._muted_1ufyz_12{margin:var(--space-8) 0 0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted)}._noteLocal_1ufyz_13{margin:var(--space-8) 0 0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._items_1ufyz_14{margin:var(--space-8) 0 0;font-size:var(--type-body-size);line-height:var(--type-body-line);padding:0;list-style:none}._item_1ufyz_14{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-8) 0;flex-wrap:wrap;display:flex}._item_1ufyz_14+._item_1ufyz_14{border-top:1px solid var(--surface-line)}._itemText_1ufyz_17{color:var(--color-text-primary)}._itemEnd_1ufyz_18{align-items:center;gap:var(--space-8);display:flex}._bannerGap_1ufyz_19{margin-top:var(--space-8)}._facts_1ufyz_20{align-items:center;gap:var(--space-8) var(--space-24);margin-top:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);flex-wrap:wrap;display:flex}._fact_1ufyz_20{align-items:center;gap:var(--space-8);display:flex}._key_1ufyz_22{color:var(--color-text-secondary)}._strong_1ufyz_23{color:var(--color-text-primary);font-weight:var(--type-body-strong-weight)}._longAnswer_1ufyz_24{margin:var(--space-8) 0 0;padding:var(--space-16);border-radius:var(--radius-control);background:var(--surface-panel);white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary)}._subHead_1ufyz_25{margin:var(--space-16) 0 0;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._dl_1ufyz_26{margin:var(--space-4) 0 0;font-size:var(--type-body-size);line-height:var(--type-body-line)}._dlRow_1ufyz_27{gap:var(--space-16);padding:var(--space-8) 0;grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}._dlRow_1ufyz_27+._dlRow_1ufyz_27{border-top:1px solid var(--surface-line)}._dd_1ufyz_29{color:var(--color-text-primary);margin:0}._stepsTitle_1ufyz_30{margin:0 0 var(--space-8);font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-primary)}._table_1ufyz_31{border-collapse:collapse;text-align:left;width:100%;font-size:var(--type-body-size);line-height:var(--type-body-line);border:1px solid var(--surface-line);border-radius:var(--radius-control)}._table_1ufyz_31 th{padding:var(--space-8) var(--space-16);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted)}._table_1ufyz_31 td{height:40px;padding:0 var(--space-16);border-top:1px solid var(--surface-line)}._right_1ufyz_34{text-align:right}._time_1ufyz_35{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--color-text-secondary)}._outcome_1ufyz_36{justify-content:flex-end;align-items:center;gap:var(--space-8);display:inline-flex}._result_1ufyz_37{color:var(--color-text-secondary)}._skeleton_1ufyz_38{height:var(--space-16);border-radius:var(--radius-sm);background:var(--surface-app);display:block}._eyebrow_71ejt_2{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._meta_71ejt_3{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);margin:0}._mono_71ejt_4{font-family:var(--font-family-mono)}._link_71ejt_5{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--accent-active-text);cursor:pointer;background:0 0;border:0;padding:0}._link_71ejt_5:hover{text-decoration:underline}._linkStrong_71ejt_7{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-blue-800);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0}._good_71ejt_8{color:var(--color-status-success-text)}._bad_71ejt_9{color:var(--color-red-700)}._warn_71ejt_10{color:var(--color-status-warning-text)}._good_71ejt_8[data-strong],._bad_71ejt_9[data-strong],._warn_71ejt_10[data-strong]{font-weight:var(--type-label-weight)}._live_71ejt_12{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._liveGrid_71ejt_13{gap:var(--space-16);grid-template-columns:300px minmax(0,1fr) 400px;align-items:start;display:grid}._col_71ejt_14{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._banner_71ejt_15{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);border:1px solid var(--color-blue-200);border-radius:var(--radius-md);background:var(--color-blue-100);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-blue-800);display:flex}._banner_71ejt_15 b{font-weight:var(--type-label-weight)}._panel_71ejt_17{padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--color-surface-card)}._panel_71ejt_17[data-lit]{outline:2px solid var(--color-blue-400);outline-offset:2px}._asks_71ejt_19{gap:var(--space-8);margin-top:var(--space-8);flex-direction:column;display:flex}._ask_71ejt_19{width:100%;padding:var(--space-8) var(--space-16);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--surface-read);text-align:left;font:inherit;cursor:pointer}._ask_71ejt_19:hover:not(:disabled){border-color:var(--color-blue-300)}._ask_71ejt_19[data-active]{border-color:var(--color-blue-600);background:var(--color-blue-100)}._ask_71ejt_19:disabled{cursor:default;opacity:.6}._askLabel_71ejt_24{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-primary)}._askMeta_71ejt_25{margin-top:var(--space-4);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._probe_71ejt_26{justify-content:center;align-items:center;gap:var(--space-8);width:100%;margin-top:var(--space-8);padding:var(--space-8) var(--space-16);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--surface-read);font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-blue-700);cursor:pointer;display:flex}._probe_71ejt_26 svg{width:var(--icon-16);height:var(--icon-16)}._probe_71ejt_26[data-active]{border-color:var(--color-red-500);background:var(--color-status-error-bg);color:var(--color-red-700)}._probe_71ejt_26:disabled{cursor:default;opacity:.5}._askNote_71ejt_30{margin:var(--space-8) 0 0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._gov_71ejt_31{padding:var(--space-16) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._govHead_71ejt_32{align-items:center;gap:var(--space-8);margin-bottom:var(--space-4);font-weight:var(--type-label-weight);display:flex}._govHead_71ejt_32 svg{width:var(--icon-12);height:var(--icon-12)}._pathHead_71ejt_34{justify-content:space-between;align-items:center;gap:var(--space-8);margin-bottom:var(--space-8);display:flex}._pathRow_71ejt_35{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._tags_71ejt_36{gap:var(--space-4);flex-wrap:wrap;flex:auto;min-width:0;margin:0;padding:0;list-style:none;display:flex}._tag_71ejt_36{height:var(--space-24);padding:0 var(--space-8);border:1px solid var(--color-border-default);border-radius:var(--radius-tag);background:var(--color-grey-100);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-primary);align-items:center;display:inline-flex}._answer_71ejt_39{padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--color-surface-card);min-width:0}._answerHead_71ejt_40{justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-8);flex-wrap:wrap;display:flex}._answerTitle_71ejt_41{align-items:center;gap:var(--space-8);white-space:nowrap;display:flex}._answerChips_71ejt_42{justify-content:flex-end;align-items:center;gap:var(--space-4) var(--space-8);flex-wrap:wrap;min-width:0;display:flex}._respId_71ejt_43{min-width:0;font-family:var(--font-family-mono);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);word-break:break-all}._answerBody_71ejt_44{align-items:flex-start;gap:var(--space-8);margin-top:var(--space-8);flex-direction:column;display:flex}._bodyText_71ejt_45{margin:var(--space-8) 0 0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary)}._bodyText_71ejt_45[data-secondary]{color:var(--color-text-secondary)}._draftText_71ejt_47{white-space:pre-wrap;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);margin:0}._rail_71ejt_49{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--color-surface-card);flex-direction:column;min-width:0;display:flex}._railHead_71ejt_50{padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;display:flex}._railTitle_71ejt_51{align-items:center;gap:var(--space-8);display:flex}._clock_71ejt_52{align-items:center;gap:var(--space-8);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);display:inline-flex}._clock_71ejt_52[data-mono]{font-family:var(--font-family-mono)}._railSteps_71ejt_54{padding:var(--space-8) var(--space-16);margin:0;list-style:none}._step_71ejt_55{gap:var(--space-8);padding:0 var(--space-8);border-radius:var(--radius-md);display:flex}._step_71ejt_55[data-lit]{outline:2px solid var(--color-blue-400)}._stepRail_71ejt_57{width:var(--space-16);padding-top:var(--space-8);flex-direction:column;flex:none;align-items:center;display:flex}._stepLine_71ejt_58{width:1px;min-height:var(--space-8);margin-top:var(--space-4);background:var(--color-border-default);flex:1}._stepBody_71ejt_59{min-width:0;padding:var(--space-4) 0 var(--space-8);flex:1}._stepTop_71ejt_60{align-items:center;gap:var(--space-8);min-height:var(--space-24);display:flex}._stepName_71ejt_61{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary)}._stepName_71ejt_61[data-state=muted]{color:var(--color-text-secondary)}._stepName_71ejt_61[data-state=failed]{color:var(--color-red-700)}._stepMeta_71ejt_64{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-variant-numeric:tabular-nums;color:var(--color-text-secondary);margin-left:auto}._stepMeta_71ejt_64[data-running]{color:var(--color-blue-600)}._detail_71ejt_66{margin-top:var(--space-4);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._detailStrong_71ejt_67{font-weight:var(--type-label-weight);color:var(--color-text-primary)}._detailMeta_71ejt_68{color:var(--color-text-secondary)}._chips_71ejt_69{gap:var(--space-4);margin-top:var(--space-4);flex-wrap:wrap;display:flex}._tool_71ejt_70{margin-top:var(--space-4)}._mark_71ejt_71{width:var(--space-16);height:var(--space-16);border-radius:var(--radius-full);color:var(--color-text-inverse);box-sizing:border-box;place-items:center;display:grid}._mark_71ejt_71 svg{width:var(--icon-12);height:var(--icon-12);stroke-width:3px}._mark_71ejt_71[data-s=passed]{background:var(--color-green-500)}._mark_71ejt_71[data-s=failed]{background:var(--color-red-500)}._mark_71ejt_71[data-s=review]{background:var(--color-amber-500,var(--color-status-warning))}._mark_71ejt_71[data-s=skipped]{border:1px dashed var(--color-border-strong)}._mark_71ejt_71[data-s=pending]{border:1px solid var(--color-border-strong);background:var(--color-surface-card)}._chip_71ejt_69{margin:var(--space-4) var(--space-4) 0 0;padding:0 var(--space-8);border-radius:var(--radius-sm);font-size:var(--type-meta-size);line-height:var(--type-meta-line);align-items:center;display:inline-flex}._chip_71ejt_69[data-tone=id]{border:1px solid var(--color-border-default);background:var(--surface-read);font-family:var(--font-family-mono);color:var(--color-text-secondary)}._chip_71ejt_69[data-tone=entity]{background:var(--color-blue-100);font-weight:var(--type-label-weight);color:var(--color-blue-700)}._chip_71ejt_69[data-tone=tag]{border:1px solid var(--color-border-default);background:var(--color-grey-100);color:var(--color-text-secondary)}._chip_71ejt_69[data-tone=bad]{background:var(--color-status-error-bg);color:var(--color-red-700)}._passes_71ejt_83{gap:var(--space-8);grid-template-columns:1fr 1fr;display:grid}._pass_71ejt_83{padding:var(--space-4) var(--space-8);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm)}._passName_71ejt_85{font-weight:var(--type-label-weight)}._passAll_71ejt_86{font-weight:var(--type-label-weight);grid-column:1/-1}._trust_71ejt_88{padding:var(--space-8) var(--space-16);border-top:1px solid var(--color-border-subtle)}._trust_71ejt_88[data-lit]{outline:2px solid var(--color-blue-400);outline-offset:-2px}._trustHead_71ejt_90{margin-bottom:var(--space-8);justify-content:space-between;align-items:center;display:flex}._trustBody_71ejt_91{gap:var(--space-4);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);flex-direction:column;display:flex}._trustBody_71ejt_91 b{font-weight:var(--type-label-weight)}._trustLine_71ejt_93{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}._breakAll_71ejt_94{word-break:break-all}._trace_71ejt_95{align-items:center;gap:var(--space-4);font-weight:var(--type-label-weight);color:var(--color-blue-700);white-space:nowrap;display:inline-flex}._trace_71ejt_95 svg{width:var(--icon-12);height:var(--icon-12)}._pill_71ejt_97{padding:0 var(--space-8);border-radius:var(--radius-full);font-size:var(--type-meta-size);line-height:var(--type-meta-line);border:1px solid}._pill_71ejt_97[data-v=pass]{border-color:var(--color-green-300);color:var(--color-green-700)}._pill_71ejt_97[data-v=fail]{border-color:var(--color-red-300);color:var(--color-red-700)}._pill_71ejt_97[data-v=warn]{border-color:var(--color-status-warning);color:var(--color-status-warning-text)}._pill_71ejt_97[data-v=none]{border-style:dashed;border-color:var(--color-border-strong);color:var(--color-text-secondary)}._sign_71ejt_102{margin-top:var(--space-8)}._signed_71ejt_103,._blocked_71ejt_103{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);border-radius:var(--radius-md);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);display:flex}._signed_71ejt_103{background:var(--color-status-success-bg);color:var(--color-green-700)}._blocked_71ejt_103{background:var(--color-status-error-bg);color:var(--color-red-700)}._signed_71ejt_103 svg,._blocked_71ejt_103 svg{width:var(--icon-16);height:var(--icon-16)}._signRow_71ejt_107{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);display:flex}._signText_71ejt_108{flex-direction:column;min-width:0;display:flex}._signTitle_71ejt_109{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-primary)}._signWho_71ejt_110{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._answerBody_71ejt_44>*{min-width:0;max-width:100%}._tag_71ejt_36{overflow-wrap:anywhere;min-width:0;max-width:100%}._trig_1xgdi_1{align-items:flex-end;gap:var(--space-8);display:flex}._grow_1xgdi_2{flex:1}._narrow_1xgdi_3{width:96px}._root_v6aek_1{background:var(--surface-read);flex-direction:column;flex:1;min-height:0;display:flex}._body_v6aek_2{min-height:0;padding:var(--content-padding-top) var(--content-padding) var(--space-24);flex:1;overflow:auto}._col_v6aek_3{max-width:var(--form-max);gap:var(--space-32);flex-direction:column;display:flex}._embedded_v6aek_4{align-items:center;gap:var(--space-16);padding-bottom:var(--space-16);display:flex}._who_v6aek_5{flex-direction:column;min-width:0;display:flex}._title_v6aek_6{font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--type-title-weight);margin:0}._meta_v6aek_7{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);margin:0}._tabs_v6aek_8{padding:0 var(--content-padding);border-bottom:1px solid var(--surface-line)}._tile_17rm3_1{justify-content:center;align-items:center;gap:var(--space-8);width:160px;height:80px;padding:var(--space-4);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--color-white);color:var(--color-text-secondary);font-size:var(--type-meta-size);line-height:var(--type-meta-line);cursor:pointer;display:flex}._tile_17rm3_1[data-state=empty],._tile_17rm3_1[data-state=readonly]{border-style:dashed}._tile_17rm3_1[data-state=readonly]{cursor:default}._tile_17rm3_1[data-state=empty]:hover{border-color:var(--color-interactive-default);color:var(--color-interactive-default)}._tile_17rm3_1 svg{width:16px;height:16px}._tile_17rm3_1 img{object-fit:contain;max-width:100%;max-height:100%}._label_17rm3_7{margin-bottom:var(--space-4);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary);display:block}._chosen_17rm3_8{position:relative}._clear_17rm3_9{right:var(--space-8);position:absolute;top:50%;transform:translateY(-50%)}._item_17rm3_10{align-items:center;gap:var(--space-16);min-height:var(--table-row);padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--color-border-subtle);display:flex}._item_17rm3_10:last-child{border-bottom:0}._identity_17rm3_12{flex-direction:column;flex:1;min-width:0;display:flex}._name_17rm3_13{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight)}._details_17rm3_14{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._when_17rm3_15{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);width:96px}._list_17rm3_16{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--color-white)}._banner_17rm3_17{align-items:center;gap:var(--space-32);font-size:var(--type-body-size);line-height:var(--type-body-line);display:flex}._banner_17rm3_17>span{align-items:center;gap:var(--space-8);display:flex}._banner_17rm3_17 b{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted)}._toggle_17rm3_20{justify-content:space-between;align-items:center;gap:var(--space-16);display:flex}._toggleText_17rm3_21{flex-direction:column;min-width:0;display:flex}._service_17rm3_22{gap:var(--space-8);flex-direction:column;display:flex}._wide_17rm3_23{width:100%}._ink_17rm3_24{color:var(--color-text-primary);max-width:100%;max-height:100%}._pad_17rm3_25{border:1px dashed var(--color-grey-400);border-radius:var(--radius-md);background:var(--color-white);justify-content:center;align-items:center;height:160px;display:flex;position:relative}._padHint_17rm3_26{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted)}._baseline_17rm3_27{left:var(--space-24);right:var(--space-24);bottom:var(--space-32);border-top:1px solid var(--surface-line);position:absolute}._page_sk6fb_1{gap:var(--space-16);flex-direction:column;min-width:0;display:flex}._bar_sk6fb_2{justify-content:space-between;align-items:center;gap:var(--space-16);display:flex}._list_sk6fb_3{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_sk6fb_4{align-items:center;gap:var(--space-16);padding:var(--space-16) var(--space-16);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);display:flex}._thumb_sk6fb_5{width:var(--space-40);height:var(--space-40);border-radius:var(--radius-md);background:var(--color-surface-tint);color:var(--color-text-muted);flex:none;place-items:center;display:grid}._thumb_sk6fb_5 svg{width:var(--icon-20,20px);height:var(--icon-20,20px)}._main_sk6fb_7{flex-direction:column;flex:1;min-width:0;display:flex}._name_sk6fb_8{align-items:center;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary);display:flex}._cut_sk6fb_9{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._sub_sk6fb_10{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._tag_sk6fb_11{align-items:center;gap:var(--space-4);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-interactive-default);display:inline-flex}._tag_sk6fb_11 svg{width:var(--icon-16);height:var(--icon-16)}._group_sk6fb_13{gap:var(--space-8);flex-direction:column;display:flex}._groupTitle_sk6fb_14{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted);margin:0}._heading_sk6fb_15{align-items:baseline;gap:var(--space-8);padding-top:var(--space-16);display:flex}._heading_sk6fb_15:first-child{padding-top:0}._headingName_sk6fb_17{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);margin:0}._headingMeta_sk6fb_18{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._skel_sk6fb_19{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--color-grey-100);height:64px}._title_sk6fb_20{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._lead_sk6fb_21{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);margin:0}._alert_sk6fb_22{padding:var(--space-16) var(--space-16);border:1px solid var(--color-yellow-300);border-radius:var(--radius-card);background:var(--color-yellow-100);font-size:var(--type-body-size);line-height:var(--type-body-line)}._panel_sk6fb_23{background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card)}._panelHead_sk6fb_24{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-16) var(--space-24);border-bottom:1px solid var(--surface-line);display:flex}._panelTitle_sk6fb_25{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted);margin:0}._panelBody_sk6fb_26{gap:var(--space-24);padding:var(--space-16);flex-direction:column;display:flex}._switchRow_sk6fb_27{gap:var(--space-8);padding-bottom:var(--space-16);border-bottom:1px solid var(--color-border-subtle);flex-direction:column;display:flex}._switchRow_sk6fb_27[aria-disabled=true]{opacity:.5}._switchTop_sk6fb_29{align-items:flex-start;gap:var(--space-8);display:flex}._switchLabel_sk6fb_30{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight)}._hint_sk6fb_31{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._chips_sk6fb_32{gap:var(--space-8);flex-wrap:wrap;display:flex}._chip_sk6fb_32{padding:0 var(--space-8);border-radius:var(--radius-sm);background:var(--color-surface-tint);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._switch_sk6fb_27{appearance:none;width:var(--space-40);height:var(--space-24);border-radius:var(--radius-full);background:var(--color-grey-400);cursor:pointer;flex:none;margin:0;position:relative}._switch_sk6fb_27:after{content:"";top:var(--space-4);left:var(--space-4);width:var(--space-16);height:var(--space-16);border-radius:var(--radius-full);background:var(--color-white);transition:transform var(--motion-fast) var(--ease-clinical);position:absolute}._switch_sk6fb_27:checked{background:var(--color-brand-primary)}._switch_sk6fb_27:checked:after{transform:translateX(var(--space-16))}._switch_sk6fb_27:disabled{cursor:default}._value_sk6fb_39{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight)}._divided_sk6fb_40{margin:0;padding:0;list-style:none}._divided_sk6fb_40 li{padding:var(--space-16) 0;border-bottom:1px solid var(--surface-line)}._divided_sk6fb_40 li:last-child{border-bottom:0}._toolbar_sk6fb_43{justify-content:space-between;align-items:center;gap:var(--space-16);display:flex}._search_sk6fb_44{flex:1;max-width:320px}._listHead_sk6fb_45{gap:var(--space-16);padding:0 var(--space-16);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted);grid-template-columns:minmax(0,1fr) 96px 96px 88px;display:grid}._right_sk6fb_46{text-align:right}._placeholder_sk6fb_47{align-items:flex-start;gap:var(--space-8);padding:var(--space-8) 0;text-align:left;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);flex-direction:column;display:flex}._loading_sk6fb_48{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);margin:0}._toggleLine_sk6fb_49{justify-content:space-between;align-items:center;gap:var(--space-16);font-size:var(--type-body-size);line-height:var(--type-body-line);display:flex}._week_1l54i_1{border:1px solid var(--surface-line);border-radius:var(--radius-lg);flex-direction:column;display:flex}._day_1l54i_2{align-items:center;gap:var(--space-16);min-height:var(--table-row);padding:var(--space-4) var(--space-16);border-bottom:1px solid var(--color-border-subtle);grid-template-columns:1fr auto;display:grid}._day_1l54i_2:last-child{border-bottom:0}._times_1l54i_4{align-items:center;gap:var(--space-8);display:flex}._times_1l54i_4>span:not(._to_1l54i_5){width:calc(var(--space-64) * 2)}._to_1l54i_5,._closed_1l54i_6{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._closed_1l54i_6{padding-right:var(--space-16)}._root_p5dyf_1{align-items:flex-start;gap:var(--space-32);min-width:0;display:flex}._nav_p5dyf_2{width:var(--settings-nav);gap:var(--space-4);flex-direction:column;flex:none;display:flex;position:sticky;top:0}._item_p5dyf_3{align-items:center;gap:var(--space-8);height:var(--control-height);padding:0 var(--space-8);border-radius:var(--radius-md);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);text-align:left;background:0 0;border:0;display:flex}._item_p5dyf_3:hover{background:var(--color-grey-200);color:var(--color-text-primary)}._item_p5dyf_3[aria-current=page]{background:var(--color-grey-200);color:var(--color-text-primary);font-weight:var(--type-body-strong-weight)}._item_p5dyf_3:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._item_p5dyf_3 svg{width:var(--icon-16);height:var(--icon-16);flex:none}._panel_p5dyf_8{min-width:0;max-width:var(--form-max);gap:var(--space-32);flex-direction:column;flex:1;display:flex}._shell_aysl6_2{background:var(--surface-app);border:1px solid var(--surface-line);border-radius:var(--radius-card);width:1280px;max-width:100%;height:640px;display:flex;overflow:hidden}._col_aysl6_3{flex-direction:column;flex:1;min-width:0;display:flex}._stage_aysl6_4{min-height:0;padding:0 var(--frame-inset) var(--frame-inset) 0;flex:1;display:flex}._frame_aysl6_5{background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-frame);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:clip}._body_aysl6_6{flex:1;min-height:0;display:flex;overflow:clip}._patientRail_aysl6_7{width:var(--context-rail-width);border-right:1px solid var(--surface-line);flex:none;min-height:0;overflow:auto}._content_aysl6_8{flex:1;min-width:0;overflow-y:auto}._panel_aysl6_9{width:var(--panel-width);border-left:1px solid var(--surface-line);flex:none;min-height:0;overflow:auto}._scrim_aysl6_10{z-index:2;padding:var(--space-24);background:var(--surface-scrim);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._room_aysl6_11{border:1px solid var(--surface-line);border-radius:var(--radius-frame);background:var(--color-surface-background);width:100%;max-width:1200px;max-height:100%;box-shadow:var(--shadow-overlay);flex-direction:column;display:flex;overflow:hidden}._roomBody_aysl6_12{min-height:0;padding:var(--space-16) var(--space-24);flex:1;overflow:auto}._bar_ahr7m_2{align-items:center;gap:var(--space-16);min-height:var(--space-64);padding:0 var(--space-24);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);width:640px;max-width:100%;display:flex}._barText_ahr7m_3{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight)}._barError_ahr7m_4{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-status-error-text,var(--color-red-600));flex:1}._barActions_ahr7m_5{gap:var(--space-8);margin-left:auto;display:flex}._upgrade_ahr7m_6{align-items:center;gap:var(--space-8);padding:var(--space-16) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);box-shadow:var(--shadow-8);font-size:var(--type-body-size);line-height:var(--type-body-line);width:fit-content;display:flex}._dismiss_ahr7m_7{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}._dismiss_ahr7m_7:hover{color:var(--color-text-primary)}._dismiss_ahr7m_7 svg{width:var(--icon-16);height:var(--icon-16)}._qe_ahr7m_10{align-items:center;gap:var(--space-8);padding:var(--space-24) 0;flex-direction:column;width:480px;max-width:100%;display:flex}._qeText_ahr7m_11{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-status-error-text,var(--color-red-600));margin:0}._quiet_ahr7m_12{min-height:var(--space-48);border:1px dashed var(--surface-line);border-radius:var(--radius-md);width:240px;font-size:var(--type-meta-size);color:var(--color-text-muted);place-items:center;display:grid}._root_q2ztn_2{gap:var(--space-8);flex-direction:column;display:flex}._list_q2ztn_3{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._pick_q2ztn_4{align-items:flex-start;gap:var(--space-8);min-height:var(--control-height);padding:var(--space-8) 0;cursor:pointer;display:flex}._box_q2ztn_5{width:var(--icon-16);height:var(--icon-16);margin:var(--space-4) 0 0;accent-color:var(--color-brand-primary);flex:none}._what_q2ztn_6{flex-direction:column;min-width:0;display:flex}._name_q2ztn_7{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary)}._detail_q2ztn_8{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._footer_q2ztn_9{justify-content:space-between;align-items:center;gap:var(--space-8);padding-top:var(--space-8);border-top:1px solid var(--surface-line);flex-wrap:wrap;display:flex}._note_q2ztn_10{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);margin:0}._done_q2ztn_11,._blocked_q2ztn_11{align-items:center;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);margin:0;display:flex}._check_q2ztn_12{width:var(--icon-16);height:var(--icon-16);color:var(--color-text-muted);flex:none}._warn_q2ztn_13{width:var(--icon-16);height:var(--icon-16);color:var(--color-status-amber-display);flex:none}._link_q2ztn_14{color:var(--color-brand-primary);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);background:0 0;border:0;padding:0}._link_q2ztn_14:hover{text-decoration:underline}._bar_q2ztn_18{justify-content:space-between;align-items:center;gap:var(--space-16);min-width:calc(var(--space-64) * 5);max-width:100%;min-height:var(--space-48);padding:var(--space-8) var(--space-8) var(--space-8) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);box-shadow:var(--shadow-4);display:inline-flex}._barRow_q2ztn_19{justify-content:space-between;align-items:center;gap:var(--space-16);padding:var(--space-16) 0;border-top:1px solid var(--surface-line);display:flex}._barLeft_q2ztn_20{align-items:center;gap:var(--space-8);min-width:0;display:flex}._barReady_q2ztn_21{align-items:center;gap:var(--space-8);color:var(--color-text-secondary);font-size:var(--type-body-size);line-height:var(--type-body-line);display:inline-flex}._barIcon_q2ztn_22{width:var(--icon-16);height:var(--icon-16)}._barSep_q2ztn_25{color:var(--ink-meta)}._field_1t1hd_2{position:relative}._input_1t1hd_3{box-sizing:border-box;width:100%;padding:var(--space-4) var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);color:var(--ink-body);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);resize:none}input._input_1t1hd_3{height:var(--space-32);padding-top:0;padding-bottom:0}._input_1t1hd_3:focus{border-color:var(--accent-primary);box-shadow:0 0 0 1px var(--accent-primary);outline:none}._menu_1t1hd_6{z-index:30;margin:var(--space-4) 0 0;width:min(420px,100%);padding:var(--space-4);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);box-shadow:var(--shadow-overlay);box-sizing:border-box;list-style:none;position:absolute;top:100%;left:0}._row_1t1hd_7{align-items:baseline;gap:var(--space-8);width:100%;padding:var(--space-4) var(--space-8);border-radius:var(--radius-sm);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;display:flex}._row_1t1hd_7[data-hi]{background:var(--accent-active-bg)}._title_1t1hd_9{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body)}._trigger_1t1hd_10{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta)}._none_1t1hd_11{padding:var(--space-4) var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-meta)}._root_1xe6t_3{width:var(--drawer-width);border:1px solid var(--surface-line);background:var(--surface-read);border-left-width:1px;flex-direction:column;max-width:100%;height:640px;display:flex}._header_1xe6t_4{align-items:flex-start;gap:var(--space-8);padding:var(--space-16);border-bottom:1px solid var(--surface-line);display:flex}._headMain_1xe6t_5{gap:var(--space-4);flex-direction:column;flex:1;min-width:0;display:flex}._type_1xe6t_6{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted)}._title_1xe6t_7{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-primary);overflow-wrap:anywhere;margin:0}._metaLine_1xe6t_8{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._metaLine_1xe6t_8 b{color:var(--color-text-primary);font-weight:500}._ink_1xe6t_10{color:var(--color-text-primary)}._close_1xe6t_11{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}._close_1xe6t_11:hover{background:var(--accent-active-bg,var(--color-blue-100));color:var(--color-brand-primary)}._toolbar_1xe6t_13{align-items:center;gap:var(--space-8);height:var(--space-40);padding:0 var(--space-16);border-bottom:1px solid var(--surface-line);flex:none;display:flex}._toolRight_1xe6t_14{align-items:center;gap:var(--space-8);margin-left:auto;display:flex}._pager_1xe6t_15{align-items:center;gap:var(--space-4);display:flex}._pageNo_1xe6t_16{text-align:center;min-width:44px;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary);font-variant-numeric:tabular-nums}._original_1xe6t_17{background:var(--surface-panel);min-height:0;padding:var(--space-16);gap:var(--space-8);flex-direction:column;flex:1;display:flex;overflow:auto}._paper_1xe6t_18{border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);padding:var(--space-16);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary)}._paper_1xe6t_18 h3{margin:0 0 var(--space-8);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._paper_1xe6t_18 p{white-space:pre-line;margin:0}._paper_1xe6t_18 table{border-collapse:collapse;width:100%;font-size:var(--type-meta-size);line-height:var(--type-meta-line)}._paper_1xe6t_18 th{padding:var(--space-8);text-align:left;font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--color-text-secondary);border-bottom:1px solid var(--surface-line)}._paper_1xe6t_18 td{padding:var(--space-8);border-bottom:1px solid var(--surface-line);font-variant-numeric:tabular-nums;vertical-align:top}._paper_1xe6t_18 tr[aria-selected=true]{background:var(--accent-active-bg,var(--color-blue-100))}._page_1xe6t_15{border:1px solid var(--surface-line);border-radius:var(--radius-sm);background:var(--surface-read);overflow:hidden}._pageBody_1xe6t_26{background:var(--color-grey-100);height:220px;color:var(--color-text-muted);font-size:var(--type-meta-size);place-items:center;display:grid}._note_1xe6t_27{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);margin:0}._dashed_1xe6t_28{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);border-style:dashed}._dashed_1xe6t_28 b{color:var(--color-text-primary);font-weight:500}._facts_1xe6t_30{margin:var(--space-8) 0 0;gap:var(--space-8) var(--space-8);font-size:var(--type-meta-size);line-height:var(--type-meta-line);grid-template-columns:112px 1fr;display:grid}._facts_1xe6t_30 dt{color:var(--color-text-secondary)}._facts_1xe6t_30 dd{overflow-wrap:anywhere;color:var(--color-text-primary);margin:0}._values_1xe6t_33{border-top:1px solid var(--surface-line);max-height:36%;padding:var(--space-8);background:var(--surface-read);flex:none;overflow:auto}._valuesTitle_1xe6t_34{padding:0 var(--space-8) var(--space-4);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary);margin:0}._valueList_1xe6t_35{margin:0;padding:0;list-style:none}._value_1xe6t_33{align-items:center;gap:var(--space-8);width:100%;padding:var(--space-4) var(--space-8);border-radius:var(--radius-sm);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto 12px;display:grid}._value_1xe6t_33:hover{background:var(--surface-panel)}._value_1xe6t_33[aria-pressed=true]{background:var(--accent-active-bg,var(--color-blue-100))}._valueName_1xe6t_39{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);overflow:hidden}._valueNum_1xe6t_40{white-space:nowrap;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary);font-variant-numeric:tabular-nums}._valueNum_1xe6t_40 span{margin-left:var(--space-4);font-size:var(--type-meta-size);color:var(--color-text-secondary);font-weight:400}._footer_1xe6t_42{align-items:center;gap:var(--space-8);height:var(--space-64);padding:0 var(--space-16);border-top:1px solid var(--surface-line);flex:none;display:flex}._file_1xe6t_43{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);flex:1;overflow:hidden}._actions_1xe6t_44{align-items:center;gap:var(--space-8);flex:none;display:flex}._links_1xe6t_45{align-items:center;gap:var(--space-4) var(--space-8);flex-wrap:wrap;display:flex}._link_1xe6t_45{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-brand-primary)}._tagBtn_1xe6t_47{align-items:center;gap:var(--space-4);max-width:100%;padding:var(--space-4) var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-sm);background:var(--surface-read);font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-primary);text-align:left;cursor:pointer;display:inline-flex}._tagBtn_1xe6t_47:hover{border-color:var(--color-blue-300)}._tagBtn_1xe6t_47 svg{width:var(--icon-12);height:var(--icon-12);flex:none}._researchBtn_1xe6t_50{align-items:center;gap:var(--space-4);padding:0 var(--space-4);border-radius:var(--radius-sm);font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-brand-primary);cursor:pointer;background:0 0;border:0;display:inline-flex}._researchBtn_1xe6t_50:hover{background:var(--accent-active-bg,var(--color-blue-100))}._researchBtn_1xe6t_50 svg{width:var(--icon-12);height:var(--icon-12)}._chips_1xe6t_53{gap:var(--space-8);flex-wrap:wrap;display:flex}._pdf_1xe6t_56{background:var(--surface-read);border:0;width:100%;height:70vh;display:block}._file__1xe6t_57{width:100%;height:auto;display:block}._download_1xe6t_58{color:var(--color-text-secondary);justify-content:center;align-items:center;display:inline-flex}._stack_14tvj_1{gap:var(--space-24);flex-direction:column;width:640px;display:flex}._notice_14tvj_2{padding:var(--space-16);border-radius:var(--radius-card);background:var(--color-surface-tint);text-align:center}._noticeTitle_14tvj_3{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-brand-primary);margin:0}._noticeText_14tvj_4{margin:var(--space-8) 0 0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted)}._sectionTitle_14tvj_5{margin:0 0 var(--space-8);font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight)}._card_14tvj_6{gap:var(--space-24);padding:var(--space-16);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._wide_14tvj_7{grid-column:1/-1}._phone_14tvj_8{gap:var(--space-8);grid-template-columns:160px 1fr;display:grid}._list_14tvj_9{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._practice_14tvj_10{align-items:flex-start;gap:var(--space-16);padding:var(--space-16) var(--space-16);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-card);display:flex}._tile_14tvj_11{width:var(--space-64,64px);height:var(--space-64,64px);border-radius:var(--radius-md);background:var(--color-surface-tint);color:var(--color-text-muted);font-size:var(--type-body-size);font-weight:var(--type-body-strong-weight);flex:none;place-items:center;display:grid}._main_14tvj_12{gap:var(--space-4);flex-direction:column;flex:1;min-width:0;display:flex}._name_14tvj_13{align-items:center;gap:var(--space-8);font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0;display:flex}._line_14tvj_14{align-items:center;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);margin:0;display:flex}._line_14tvj_14 svg{width:var(--space-16);height:var(--space-16);color:var(--color-brand-primary);flex:none}._switch_14tvj_16{appearance:none;width:var(--space-40);height:var(--space-24);border-radius:var(--radius-full);background:var(--color-grey-400);cursor:pointer;flex:none;margin:0;position:relative}._switch_14tvj_16:after{content:"";top:var(--space-4);left:var(--space-4);width:var(--space-16);height:var(--space-16);border-radius:var(--radius-full);background:var(--color-white);transition:transform var(--motion-fast) var(--ease-clinical);position:absolute}._switch_14tvj_16:checked{background:var(--color-brand-primary)}._switch_14tvj_16:checked:after{transform:translateX(var(--space-16))}._switch_14tvj_16:disabled{cursor:default;opacity:.5}._empty_14tvj_21{align-items:flex-start;gap:var(--space-8);padding:var(--space-8) 0;text-align:left;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);flex-direction:column;display:flex}._emptyTitle_14tvj_22{margin:0 0 var(--space-4);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight)}._muted_14tvj_23{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);margin:0}._bar_4sxqe_3{--step-point:8px;--step-line:1.5px;height:var(--step-bar-height);background:var(--surface-read);border-bottom:1px solid var(--surface-line);flex:none;align-items:stretch;min-width:0;display:flex}._steps_4sxqe_4{scrollbar-width:none;flex:auto;min-width:0;display:flex;overflow-x:auto}._steps_4sxqe_4::-webkit-scrollbar{display:none}._cell_4sxqe_6{min-width:max-content;margin:0 0 0 calc(-1 * var(--step-point));padding:0 calc(var(--space-8) + var(--step-point)) 0 calc(var(--space-8) + var(--step-point));text-align:left;white-space:nowrap;cursor:pointer;color:var(--color-text-muted);font-size:var(--type-body-size);line-height:var(--type-body-line);clip-path:polygon(0 0, calc(100% - var(--step-point)) 0, 100% 50%, calc(100% - var(--step-point)) 100%, 0 100%, var(--step-point) 50%);background:0 0;border:0;flex:1 0 auto;align-items:center;gap:8px;display:flex;position:relative;overflow:hidden}._cell_4sxqe_6:first-child{padding-left:var(--space-24);clip-path:polygon(0 0, calc(100% - var(--step-point)) 0, 100% 50%, calc(100% - var(--step-point)) 100%, 0 100%);margin-left:0}._cell_4sxqe_6:after{content:"";inset-block:0;width:var(--step-point);background:var(--surface-line);pointer-events:none;clip-path:polygon(0 0, var(--step-line) 0, 100% 50%, var(--step-line) 100%, 0 100%, calc(100% - var(--step-line)) 50%);position:absolute;right:0}._cell_4sxqe_6:last-child:after{display:none}._cell_4sxqe_6:last-child{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%, var(--step-point) 50%)}._cell_4sxqe_6:first-child:last-child{clip-path:none}._cell_4sxqe_6:hover{background:var(--surface-panel);color:var(--color-text-primary)}._cell_4sxqe_6:focus-visible{outline:2px solid var(--accent-primary);outline-offset:-2px}._cell_4sxqe_6[data-done=true]{color:var(--color-text-primary)}._cell_4sxqe_6[data-passed=true]{background:var(--surface-panel);color:var(--color-text-secondary)}._cell_4sxqe_6[data-active=true]{background:var(--color-grey-100);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary);flex-shrink:0}._cell_4sxqe_6[data-attn=true]{padding-right:calc(var(--space-32) + var(--step-point))}._label_4sxqe_25{white-space:nowrap}._check_4sxqe_26{width:var(--icon-16);height:var(--icon-16);color:var(--ink,var(--color-text-secondary));flex:none}._cell_4sxqe_6[data-soap=s]{--ink:var(--soap-s-ink);--tint:var(--soap-s-tint);--line:var(--soap-s-line)}._cell_4sxqe_6[data-soap=o]{--ink:var(--soap-o-ink);--tint:var(--soap-o-tint);--line:var(--soap-o-line)}._cell_4sxqe_6[data-soap=a]{--ink:var(--soap-a-ink);--tint:var(--soap-a-tint);--line:var(--soap-a-line)}._cell_4sxqe_6[data-soap=p]{--ink:var(--soap-p-ink);--tint:var(--soap-p-tint);--line:var(--soap-p-line)}._cell_4sxqe_6[data-soap]{box-shadow:inset 0 -2px 0 var(--line)}._cell_4sxqe_6[data-soap][data-active=true]{background:var(--tint);color:var(--ink)}._attn_4sxqe_34{top:50%;right:calc(var(--space-8) + var(--step-point));width:var(--icon-16);height:var(--icon-16);color:var(--color-status-amber-display);margin-top:-8px;position:absolute}._signed_4sxqe_35{align-self:center;align-items:center;gap:var(--space-4);margin:0 var(--space-24);white-space:nowrap;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-primary);height:var(--space-24);padding:0 var(--space-8);border-radius:var(--radius-tag);background:var(--color-status-neutral-bg);flex:none;display:inline-flex}._steps_4sxqe_4{scroll-behavior:smooth}._steps_4sxqe_4[data-fade-r]{-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--space-32)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--space-32)), transparent)}._steps_4sxqe_4[data-fade-l]{-webkit-mask-image:linear-gradient(to left, #000 calc(100% - var(--space-32)), transparent);mask-image:linear-gradient(to left, #000 calc(100% - var(--space-32)), transparent)}._steps_4sxqe_4[data-fade-l][data-fade-r]{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--space-32), #000 calc(100% - var(--space-32)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--space-32), #000 calc(100% - var(--space-32)), transparent)}._list_pjvt3_1{margin:0;padding:0;list-style:none;display:flex}._list_pjvt3_1[data-orientation=vertical]{flex-direction:column}._item_pjvt3_3{align-items:center;gap:var(--space-8);min-width:0;display:flex}._list_pjvt3_1[data-orientation=horizontal] ._item_pjvt3_3{flex:1}._list_pjvt3_1[data-orientation=horizontal] ._item_pjvt3_3:last-child{flex:none}._list_pjvt3_1[data-orientation=vertical] ._item_pjvt3_3{flex-direction:column;align-items:flex-start;gap:0}._step_pjvt3_7{align-items:center;gap:var(--space-8);text-align:left;font:inherit;color:inherit;background:0 0;border:0;min-width:0;padding:0;display:inline-flex}button._step_pjvt3_7:hover ._label_pjvt3_8{text-decoration:underline}._dot_pjvt3_9{width:var(--space-24);height:var(--space-24);border-radius:var(--radius-full);border:1px solid var(--surface-line);background:var(--surface-read);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary);flex:none;place-items:center;display:grid}._dot_pjvt3_9[data-state=done]{background:var(--color-grey-200);border-color:var(--color-grey-200);color:var(--color-text-secondary)}._dot_pjvt3_9[data-state=current]{background:var(--surface-read);border-color:var(--ink-body);color:var(--ink-body)}._check_pjvt3_13{width:var(--icon-12);height:var(--icon-12)}._text_pjvt3_14{flex-direction:column;min-width:0;display:flex}._label_pjvt3_8{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._item_pjvt3_3[data-state=current] ._label_pjvt3_8{color:var(--color-text-primary)}._hint_pjvt3_17{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._rule_pjvt3_18{height:1px;min-width:var(--space-16);background:var(--surface-line);flex:1}._rule_pjvt3_18[data-done=true]{background:var(--color-grey-400)}._list_pjvt3_1[data-orientation=vertical] ._rule_pjvt3_18{width:1px;height:var(--space-16);min-width:0;margin-left:var(--space-8);flex:none}._body_12m7x_1{gap:var(--space-24);flex-direction:column;display:flex}._rows_12m7x_2{gap:var(--space-16);flex-direction:column;display:flex}._rowsHead_12m7x_3{justify-content:space-between;align-items:center;display:flex}._rowsLabel_12m7x_4{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted)}._row_12m7x_2{gap:var(--space-16);padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);flex-direction:column;display:flex;position:relative}._row_12m7x_2>button{top:var(--space-8);right:var(--space-8);position:absolute}._kind_nng8q_1{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-md);flex:none;justify-content:center;align-items:center;display:inline-flex}._kind_nng8q_1 svg{width:var(--icon-16);height:var(--icon-16)}._kind_nng8q_1[data-hue=orange]{background:var(--cat-orange-100);color:var(--cat-orange-600)}._kind_nng8q_1[data-hue=jade]{background:var(--cat-jade-100);color:var(--cat-jade-600)}._kind_nng8q_1[data-hue=purple]{background:var(--cat-purple-100);color:var(--cat-purple-600)}._tiles_nng8q_6{grid-template-columns:repeat(auto-fit, minmax(var(--space-64), 1fr));gap:var(--space-16);display:grid}._shortfall_nng8q_7{align-items:flex-start;gap:var(--space-16);padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);display:flex}._sIcon_nng8q_8{width:var(--icon-20);height:var(--icon-20);margin-top:var(--space-4);color:var(--status-attention-text);flex:none}._sIcon_nng8q_8[data-danger=true]{color:var(--color-red-700)}._sBody_nng8q_10{gap:var(--space-4);flex-direction:column;flex:1;min-width:0;display:flex}._sTop_nng8q_11{justify-content:space-between;align-items:center;gap:var(--space-16);display:flex}._sName_nng8q_12{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);margin:0}._sMeta_nng8q_13{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._sMeta_nng8q_13[data-danger=true]{color:var(--color-red-700)}._sActions_nng8q_15{gap:var(--space-8);margin-top:var(--space-8);display:flex}._picker_nng8q_17{position:relative}._trigger_nng8q_18{width:100%;height:var(--control-height);justify-content:space-between;align-items:center;gap:var(--space-8);padding:0 var(--space-8);font:inherit;font-size:var(--type-body-size);border:1px solid var(--surface-line);border-radius:var(--radius-input);background:var(--surface-read);cursor:pointer;display:flex}._trigger_nng8q_18:disabled{cursor:default;opacity:.6}._trigger_nng8q_18 [data-empty=true]{color:var(--color-text-muted)}._trigger_nng8q_18 svg{width:var(--icon-16);height:var(--icon-16);color:var(--color-text-muted)}._pop_nng8q_22{margin-top:var(--space-4);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);box-shadow:var(--shadow-overlay);flex-direction:column;display:flex;overflow:hidden}._search_nng8q_23{align-items:center;gap:var(--space-8);padding:0 var(--space-8);height:var(--control-height);border-bottom:1px solid var(--surface-line);display:flex}._search_nng8q_23 svg{width:var(--icon-16);height:var(--icon-16);color:var(--color-text-muted)}._search_nng8q_23 input{font:inherit;font-size:var(--type-body-size);background:0 0;border:0;outline:0;flex:1}._heading_nng8q_26{padding:var(--space-8) var(--space-8) var(--space-4);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-muted);margin:0}._empty_nng8q_27{padding:var(--space-16);text-align:center;font-size:var(--type-body-size);color:var(--color-text-muted);margin:0}._item_nng8q_28{justify-content:space-between;align-items:center;gap:var(--space-8);min-height:var(--control-height);padding:var(--space-4) var(--space-8);font-size:var(--type-body-size);display:flex}._item_nng8q_28:hover{background:var(--surface-app)}._item_nng8q_28[data-expired=true]{opacity:.6}._itemText_nng8q_31{flex-direction:column;display:flex}._manual_nng8q_32{align-items:center;gap:var(--space-8);min-height:var(--control-height);padding:0 var(--space-8);border-top:1px solid var(--surface-line);font-size:var(--type-body-size);display:flex}._manual_nng8q_32 svg{width:var(--icon-16);height:var(--icon-16)}._frame_kl77f_3{padding:var(--space-16);background:var(--surface-panel);border:1px solid var(--surface-line);border-radius:var(--radius-card)}._stack_kl77f_4{gap:var(--space-8);flex-direction:column;display:flex}._root_kl77f_5{gap:var(--spacing-5);flex-direction:column;display:flex}._root3_kl77f_6{gap:var(--space-8);flex-direction:column;display:flex}._field_kl77f_7{gap:var(--spacing-2);flex-direction:column;display:flex}._label_kl77f_8{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-section-weight);color:var(--color-text-secondary)}._selfStart_kl77f_9{align-self:flex-start}._grow_kl77f_10{flex:1;min-width:0}._row_kl77f_11{align-items:center;gap:var(--spacing-2);flex-wrap:wrap;display:flex}._hint_kl77f_12{align-items:center;gap:var(--spacing-2);font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-text-muted);margin:0;display:inline-flex}._hintText_kl77f_13{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted)}._note_kl77f_14{font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-text-muted);margin:0}._kw_kl77f_15{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-brand-depth);background:var(--color-blue-100);padding:1px var(--spacing-2);border-radius:var(--radius-sm)}._equation_kl77f_16{align-items:center;gap:var(--spacing-2);flex-wrap:wrap;display:flex}._equals_kl77f_17{font-size:var(--type-section-size);font-weight:var(--type-section-weight);color:var(--color-text-muted)}._output_kl77f_19{align-items:baseline;gap:var(--spacing-2);padding:var(--space-16) var(--spacing-4);border:1px solid var(--surface-line);border-left:3px solid var(--color-brand-primary);border-radius:var(--radius-md);background:var(--surface-panel);flex-wrap:wrap;display:flex}._outputName_kl77f_20{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-section-weight);color:var(--color-text-primary)}._outputUnit_kl77f_21{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-label-weight);color:var(--color-text-muted)}._outputPoint_kl77f_22{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-hint);margin-left:auto}._outcome_kl77f_24{gap:var(--space-8);padding:var(--spacing-4);border:1px solid var(--surface-line);border-left:3px solid var(--color-brand-primary);border-radius:var(--radius-md);background:var(--surface-panel);box-shadow:var(--shadow-2);flex-direction:column;display:flex}._eyebrow_kl77f_25{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-hint)}._end_kl77f_26{align-items:flex-start;gap:var(--spacing-2);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-section-weight);color:var(--color-text-primary);text-wrap:pretty;display:flex}._end_kl77f_26 svg{width:var(--icon-16);height:var(--icon-16);color:var(--color-brand-primary);margin-top:var(--space-4);flex-shrink:0}._metaRow_kl77f_28{gap:var(--spacing-1) var(--spacing-2);flex-wrap:wrap;display:flex}._chip_kl77f_29{align-items:center;gap:var(--space-4);height:var(--space-24);padding:0 var(--spacing-2);border-radius:var(--radius-full);background:var(--color-grey-100);border:1px solid var(--surface-line);font-size:var(--type-label-size);font-weight:var(--type-section-weight);color:var(--color-text-secondary);display:inline-flex}._sig_kl77f_30{font-variant-numeric:tabular-nums;color:var(--color-text-primary)}._blockers_kl77f_31{align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--space-16);border-radius:var(--radius-md);background:var(--color-status-error-bg);color:var(--color-red-700);font-size:var(--type-label-size);font-weight:var(--type-section-weight);display:flex}._blockers_kl77f_31 svg{width:var(--icon-16);height:var(--icon-16);color:var(--color-status-error)}._gap_kl77f_34{grid-template-columns:var(--space-16) 1fr auto;gap:var(--spacing-2);padding:var(--spacing-2) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-panel);align-items:start;display:grid}._gap_kl77f_34[data-sev=blocker]{border-left:3px solid var(--color-status-error)}._gap_kl77f_34[data-sev=warning]{border-left:3px solid var(--color-status-warning)}._gapIcon_kl77f_37{margin-top:1px;display:flex}._gapIcon_kl77f_37 svg{width:var(--icon-16);height:var(--icon-16)}._gap_kl77f_34[data-sev=blocker] ._gapIcon_kl77f_37 svg{color:var(--color-status-error)}._gap_kl77f_34[data-sev=warning] ._gapIcon_kl77f_37 svg{color:var(--color-status-warning)}._gapBody_kl77f_41{flex-direction:column;min-width:0;display:flex}._gapNode_kl77f_42{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-section-weight);color:var(--color-text-primary)}._gapIssue_kl77f_43{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);text-wrap:pretty}._fix_kl77f_44{align-self:center;align-items:center;gap:var(--space-4);cursor:pointer;font:inherit;font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-section-weight);color:var(--color-brand-primary);background:0 0;border:0;display:inline-flex}._fix_kl77f_44 svg{width:var(--icon-12);height:var(--icon-12)}._trace_kl77f_47{grid-template-columns:var(--space-16) 1fr;gap:var(--spacing-2);align-items:start;display:grid}._rail_kl77f_48{flex-direction:column;align-items:center;display:flex}._traceNode_kl77f_49{width:var(--icon-12);height:var(--icon-12);border-radius:var(--radius-full);margin-top:var(--space-4);border:2px solid var(--color-status-success);background:var(--surface-panel)}._trace_kl77f_47[data-tone=warning] ._traceNode_kl77f_49{border-color:var(--color-status-warning)}._trace_kl77f_47[data-tone=error] ._traceNode_kl77f_49{border-color:var(--color-status-error)}._trace_kl77f_47[data-tone=muted] ._traceNode_kl77f_49{border-color:var(--color-border-strong)}._line_kl77f_53{width:2px;min-height:var(--space-16);background:var(--surface-line);margin:var(--space-4) 0;flex:1}._traceBody_kl77f_54{padding-bottom:var(--spacing-2);min-width:0}._traceName_kl77f_55{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-section-weight);color:var(--color-text-primary)}._traceOutcome_kl77f_56{align-items:center;gap:var(--space-4);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);display:flex}._arrow_kl77f_57{width:var(--icon-12);height:var(--icon-12);color:var(--color-text-hint)}._value_kl77f_58{font-variant-numeric:tabular-nums;color:var(--color-brand-depth);font-weight:var(--type-section-weight)}._condition_kl77f_59{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._mapRow_kl77f_61{grid-template-columns:minmax(0, 1fr) var(--space-16) minmax(0, 1.2fr) var(--space-24);align-items:start;gap:var(--spacing-2);display:grid}._mapName_kl77f_62{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-section-weight);color:var(--color-text-primary);padding-top:var(--space-4)}._mapArrow_kl77f_63{width:var(--icon-16);height:var(--icon-16);color:var(--color-text-hint);margin-top:var(--space-8);justify-self:center}._bind_kl77f_64{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._mapMessage_kl77f_65{align-items:center;gap:var(--space-4);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-yellow-700);display:inline-flex}._mapMessage_kl77f_65[data-state=converted]{color:var(--color-text-muted)}._tick_kl77f_67{height:var(--control-height-sm);color:var(--color-text-hint);justify-content:center;align-items:center;display:flex}._tick_kl77f_67 svg{width:var(--icon-16);height:var(--icon-16)}._tick_kl77f_67[data-state=valid],._tick_kl77f_67[data-state=converted]{color:var(--color-status-success)}._tick_kl77f_67[data-state=mismatch]{color:var(--color-status-warning)}._emptyBind_kl77f_71{gap:var(--space-4);padding:var(--spacing-2);border:1px dashed var(--surface-line);border-radius:var(--radius-md);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);flex-direction:column;display:flex}._emptyBind_kl77f_71 a{color:inherit;font-weight:var(--type-section-weight)}._cap_kl77f_74{appearance:none;text-align:left;cursor:pointer;width:100%;font:inherit;grid-template-columns:var(--space-32) 1fr;align-items:start;gap:var(--space-8);padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-panel);display:grid}._cap_kl77f_74:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-2)}._cap_kl77f_74[data-active]{border-color:var(--color-brand-primary);background:var(--color-blue-100);box-shadow:inset 2px 0 0 var(--color-brand-primary)}._cap_kl77f_74[data-disabled]{opacity:.55;cursor:default}._cap_kl77f_74[data-disabled]:hover{border-color:var(--surface-line);box-shadow:none}._capIcon_kl77f_79{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-md);background:var(--color-blue-100);color:var(--color-brand-primary);justify-content:center;align-items:center;display:flex}._capIcon_kl77f_79 svg{width:var(--icon-16);height:var(--icon-16)}._cap_kl77f_74[data-active] ._capIcon_kl77f_79{background:var(--surface-panel)}._cap_kl77f_74[data-disabled] ._capIcon_kl77f_79{background:var(--color-grey-200);color:var(--color-text-hint)}._capBody_kl77f_83{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._capTop_kl77f_84{align-items:center;gap:var(--spacing-2);display:flex}._capTitle_kl77f_85{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-section-weight);color:var(--color-text-primary)}._capOpen_kl77f_86{align-items:center;gap:var(--space-4);font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-section-weight);color:var(--color-brand-primary);white-space:nowrap;margin-left:auto;display:inline-flex}._capOpen_kl77f_86 svg{width:var(--icon-12);height:var(--icon-12)}._cap_kl77f_74[data-active] ._capOpen_kl77f_86{color:var(--color-brand-depth)}._capSummary_kl77f_89{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);text-wrap:pretty}._identity_kl77f_91{gap:var(--spacing-2);width:100%;padding:var(--space-16) var(--spacing-4);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-panel);box-shadow:var(--shadow-2);flex-direction:column;display:flex}._identityHead_kl77f_92{align-items:center;gap:var(--space-8);min-width:0;display:flex}._identityIcon_kl77f_93{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-md);background:var(--color-blue-100);color:var(--color-brand-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}._identityIcon_kl77f_93 svg{width:var(--icon-20);height:var(--icon-20)}._identityName_kl77f_95{min-width:0;font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--color-text-primary);overflow-wrap:anywhere}._identitySource_kl77f_96{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);text-wrap:pretty}._identityOut_kl77f_97{justify-content:space-between;align-items:baseline;gap:var(--spacing-2);padding-top:var(--spacing-2);border-top:1px solid var(--surface-line);display:flex}._identityOutName_kl77f_98{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-section-weight);color:var(--color-text-secondary)}._identityOutUnit_kl77f_99{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-hint)}._identityProv_kl77f_100{align-items:center;gap:var(--space-4);font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-section-weight);color:var(--color-green-700);display:inline-flex}._identityProv_kl77f_100 svg{width:var(--icon-12);height:var(--icon-12);color:var(--color-status-success)}._lockNote_kl77f_102{align-items:center;gap:var(--spacing-2);margin:calc(-1 * var(--space-8)) 0 0;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);display:flex}._lockNote_kl77f_102 svg{width:var(--icon-12);height:var(--icon-12);color:var(--color-text-hint);flex-shrink:0}._mappings_kl77f_104{gap:var(--spacing-2);flex-direction:column;display:flex}._inputs_kl77f_106{gap:var(--spacing-2);flex-wrap:wrap;align-items:center;display:flex}._toolbar_kl77f_107{gap:var(--space-8);flex-wrap:wrap;display:flex}._toolbarGroup_kl77f_108{gap:var(--spacing-1);display:inline-flex}._expression_kl77f_109{align-items:center;gap:var(--space-4) var(--space-8);padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--color-grey-100);font-size:var(--type-body-size);line-height:var(--type-body-line);flex-wrap:wrap;display:flex}._token_kl77f_110{font-variant-numeric:tabular-nums}._token_kl77f_110[data-type=fn]{padding:1px var(--spacing-2);border-radius:var(--radius-sm);background:var(--color-blue-100);color:var(--color-brand-depth);font-weight:var(--type-section-weight)}._token_kl77f_110[data-type=operand]{padding:1px var(--spacing-2);border-radius:var(--radius-sm);background:var(--surface-panel);border:1px solid var(--color-blue-200);color:var(--color-brand-primary);font-weight:var(--type-section-weight);cursor:pointer}._token_kl77f_110[data-type=op]{color:var(--color-text-muted);font-weight:var(--type-section-weight);padding:0 1px}._token_kl77f_110[data-type=num]{color:var(--color-text-secondary)}._token_kl77f_110[data-type=paren]{color:var(--color-text-hint);font-weight:var(--type-section-weight)}._target_kl77f_117{align-items:center;gap:var(--spacing-2);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);margin:0;display:inline-flex}._target_kl77f_117 svg{width:var(--icon-16);height:var(--icon-16);color:var(--color-brand-primary)}._target_kl77f_117 b{color:var(--color-text-primary);font-weight:var(--type-section-weight)}._groups_kl77f_120{gap:var(--spacing-2);flex-direction:column;display:flex}._group_kl77f_120{gap:var(--spacing-2);padding:var(--space-16);padding-left:var(--spacing-4);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-panel);flex-direction:column;display:flex;position:relative}._group_kl77f_120:before{content:"";left:var(--spacing-2);top:var(--spacing-3);bottom:var(--spacing-3);background:var(--color-blue-200);border-radius:2px;width:3px;position:absolute}._outer_kl77f_123{margin-left:var(--spacing-1)}._condLine_kl77f_124{align-items:flex-start;gap:var(--spacing-2);display:flex}._lead_kl77f_125{width:var(--space-24);padding-top:var(--space-8);font-size:var(--type-label-size);line-height:var(--type-label-line);color:var(--color-text-muted);flex:none}._then_kl77f_126{align-items:center;gap:var(--spacing-2);padding-top:var(--space-16);border-top:1px solid var(--surface-line);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);margin:0;display:flex}._then_kl77f_126 b{color:var(--color-text-primary);font-weight:var(--type-section-weight)}._num_kl77f_129{text-align:center;flex:0 0 64px;width:64px}._dash_kl77f_130{color:var(--color-text-hint);font-weight:var(--type-section-weight)}._toggleRow_kl77f_131{align-items:center;gap:var(--spacing-4);display:flex}._toggleText_kl77f_132{flex:1;min-width:0}._toggleName_kl77f_133{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-section-weight);color:var(--color-text-primary)}._toggleDesc_kl77f_134{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin-top:var(--space-4);display:block}._repeat_kl77f_135{align-items:center;gap:var(--spacing-2);flex-wrap:wrap;display:flex}._tagIcon_kl77f_136{width:var(--icon-12);height:var(--icon-12);margin-right:var(--space-4)}._tz_kl77f_137{align-items:center;gap:var(--spacing-2);padding-top:var(--space-16);border-top:1px solid var(--surface-line);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);margin:0;display:flex}._tz_kl77f_137 b{color:var(--color-text-primary);font-weight:var(--type-section-weight)}._simStage_kl77f_140{width:100%;height:56px;position:relative;overflow:visible}._simTall_kl77f_141{height:360px}._panel_kl77f_142{z-index:1;background:var(--surface-panel);border-top:1px solid var(--color-border-strong);box-shadow:var(--shadow-8);flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0}._panel_kl77f_142[data-state=peek]{height:56px}._panel_kl77f_142[data-state=expanded]{height:360px}._grip_kl77f_145{width:56px;height:var(--space-16);cursor:pointer;color:var(--color-text-hint);z-index:2;background:0 0;border:0;flex-direction:column;align-items:center;padding:0;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}._gripBar_kl77f_146{width:var(--space-32);border-radius:var(--radius-full);background:var(--color-border-strong);height:3px;margin-top:var(--space-4)}._grip_kl77f_145 svg{width:var(--icon-16);height:var(--icon-16);margin-top:calc(-1 * var(--space-4))}._bar_kl77f_148{align-items:center;gap:var(--space-8);padding:var(--space-16) var(--spacing-4);flex-shrink:0;display:flex}._peek_kl77f_149{cursor:pointer;height:56px}._headBar_kl77f_150{border-bottom:1px solid var(--surface-line)}._controls_kl77f_151{align-items:center;gap:var(--spacing-2);display:inline-flex}._peekFlag_kl77f_152{align-items:center;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-section-weight);color:var(--color-text-primary);display:inline-flex}._peekFlag_kl77f_152 svg{width:var(--icon-16);height:var(--icon-16);color:var(--color-brand-primary)}._peekBlockers_kl77f_154{align-items:center;gap:var(--space-4);height:var(--space-24);padding:0 var(--spacing-2);border-radius:var(--radius-full);background:var(--color-status-error-bg);color:var(--color-red-700);font-size:var(--type-label-size);font-weight:var(--type-section-weight);display:inline-flex}._peekBlockers_kl77f_154 svg{width:var(--icon-16);height:var(--icon-16);color:var(--color-status-error)}._title_kl77f_156{align-items:center;gap:var(--spacing-2);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-section-weight);color:var(--color-text-primary);display:inline-flex}._title_kl77f_156 svg{width:var(--icon-16);height:var(--icon-16);color:var(--color-brand-primary)}._runState_kl77f_158{align-items:center;gap:var(--space-4);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-green-700);display:inline-flex}._runState_kl77f_158[data-running]{color:var(--color-yellow-700)}._dot_kl77f_160{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-full);background:var(--color-status-success)}._runState_kl77f_158[data-running] ._dot_kl77f_160{background:var(--color-status-warning)}._runInput_kl77f_162{align-items:center;gap:var(--spacing-2);margin-left:var(--spacing-2);display:inline-flex}._inputLabel_kl77f_163{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._patient_kl77f_164{align-items:center;gap:var(--spacing-2);height:var(--control-height-sm);padding:0 var(--spacing-2) 0 var(--spacing-1);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--surface-panel);cursor:pointer;font:inherit;font-size:var(--type-label-size);font-weight:var(--type-section-weight);color:var(--color-text-primary);display:inline-flex}._patient_kl77f_164 svg{width:var(--icon-12);height:var(--icon-12);color:var(--color-text-muted)}._avatar_kl77f_166{width:var(--space-24);height:var(--space-24);border-radius:var(--radius-full);background:var(--color-blue-100);color:var(--color-brand-depth);font-size:var(--type-label-size);font-weight:var(--type-section-weight);justify-content:center;align-items:center;display:inline-flex}._spacer_kl77f_167{flex:1}._rerun_kl77f_168,._done_kl77f_168{align-items:center;gap:var(--space-8);height:var(--control-height-sm);padding:0 var(--space-16);cursor:pointer;border-radius:var(--radius-md);font:inherit;font-size:var(--type-button-size);font-weight:var(--type-button-weight);display:inline-flex}._rerun_kl77f_168{background:var(--color-brand-primary);color:var(--color-text-inverse);border:0}._done_kl77f_168{border:1px solid var(--color-border-strong);background:var(--surface-panel);color:var(--color-text-secondary)}._rerun_kl77f_168 svg,._done_kl77f_168 svg{width:var(--icon-16);height:var(--icon-16)}._body_kl77f_172{flex:1;grid-template-columns:1.3fr 1fr 1fr;min-height:0;display:grid}._col_kl77f_173{min-height:0;padding:var(--spacing-4);gap:var(--spacing-2);flex-direction:column;display:flex;overflow-y:auto}._col_kl77f_173+._col_kl77f_173{border-left:1px solid var(--surface-line)}._colLabel_kl77f_175{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-hint);margin-bottom:var(--spacing-1)}._count_kl77f_176{color:var(--color-text-muted)}._canvas_1jfvm_2{background:var(--color-grey-100);border:1px solid var(--surface-line);border-radius:var(--radius-card);position:relative;overflow:hidden}._viewport_1jfvm_3{transform-origin:0 0;position:absolute;inset:0}._dots_1jfvm_4{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._edges_1jfvm_5{pointer-events:none;max-width:100%;position:absolute;top:0;left:0}._edge_1jfvm_1{fill:none;stroke:var(--color-border-strong);stroke-width:1.5px}._edge_1jfvm_1[data-state=conditional]{stroke-dasharray:5 4}._edge_1jfvm_1[data-dimmed]{opacity:.4}._laneBand_1jfvm_9{pointer-events:none;border:1px solid var(--surface-line);border-radius:var(--radius-md);position:absolute;top:0;left:0}._laneLabel_1jfvm_10{top:var(--space-8);left:var(--space-12);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary);position:absolute}._phaseGroup_1jfvm_11[data-dimmed]{opacity:.4}._phaseBand_1jfvm_12{pointer-events:none;border-radius:var(--radius-card);background:color-mix(in srgb, var(--ink-body) 4%, transparent);position:absolute;top:0;left:0;overflow:hidden}._phaseBand_1jfvm_12[data-drop]{background:color-mix(in srgb, var(--ink-body) 9%, transparent);box-shadow:inset 0 0 0 1px var(--surface-line)}._phaseDivider_1jfvm_14{pointer-events:none;background:var(--surface-line);width:1px;position:absolute;top:0;left:0}._phaseLabel_1jfvm_15{pointer-events:none;white-space:nowrap;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary);position:absolute;top:0;left:0}._phaseLabel_1jfvm_15[data-goals]{min-width:0;display:flex;overflow:hidden}._phaseName_1jfvm_17,._phaseGoal_1jfvm_17{text-overflow:ellipsis;white-space:nowrap;pointer-events:auto;min-width:0;overflow:hidden}._phaseName_1jfvm_17{flex:none;max-width:50%}._phaseGoal_1jfvm_17{margin-left:var(--spacing-2);color:var(--ink-meta);flex:0 auto}._phaseGoal_1jfvm_17[data-linked]{color:var(--accent-primary)}._goalLinks_1jfvm_21{pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0;overflow:visible}._goalFrame_1jfvm_22{width:240px;padding:var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-panel);position:absolute}._goalRow_1jfvm_23{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary)}._phaseAdd_1jfvm_24{z-index:5;width:var(--space-24);height:var(--space-24);border-radius:var(--radius-control);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:0;left:0}._phaseAdd_1jfvm_24 svg{width:var(--icon-16);height:var(--icon-16)}._phaseAdd_1jfvm_24:hover{background:var(--accent-active-bg);color:var(--accent-primary)}._dragGhost_1jfvm_27{pointer-events:none;border:1px dashed var(--color-border-strong);border-radius:var(--radius-card);position:absolute;top:0;left:0}._dropChip_1jfvm_28{z-index:6;align-items:center;gap:var(--spacing-1);height:var(--space-24);padding:0 var(--spacing-2);border:1px solid var(--surface-line);border-radius:var(--radius-full);background:var(--surface-read);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-body);white-space:nowrap;pointer-events:none;display:inline-flex;position:absolute;top:0;left:0}._dropDot_1jfvm_29{border-radius:var(--radius-full);background:var(--ink-meta);width:6px;height:6px}._zoomWrap_1jfvm_31{margin:var(--spacing-4);display:inline-block;position:relative}._zoomMenu_1jfvm_32{bottom:calc(100% + var(--space-8));padding:var(--space-4);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-md);min-width:96px;box-shadow:var(--shadow-8);margin:0;list-style:none;position:absolute;left:0}._zoomItem_1jfvm_33{padding:var(--space-4) var(--space-8);border-radius:var(--radius-sm);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body)}._bar_1jfvm_34{align-items:center;gap:var(--spacing-1);height:40px;padding:0 var(--spacing-1);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-control);display:inline-flex}._divider_1jfvm_35{width:1px;height:var(--space-24);background:var(--surface-line)}._zoomIcon_1jfvm_36,._percent_1jfvm_36{height:var(--control-height-sm);border-radius:var(--radius-control);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}._zoomIcon_1jfvm_36{width:var(--control-height-sm)}._percent_1jfvm_36{gap:var(--spacing-1);padding:0 var(--spacing-2);font:inherit;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);font-variant-numeric:tabular-nums;color:var(--ink-body)}._zoomIcon_1jfvm_36 svg,._percent_1jfvm_36 svg{width:var(--icon-16);height:var(--icon-16)}._zoomIcon_1jfvm_36:hover,._percent_1jfvm_36:hover{background:var(--surface-panel)}._corner_1jfvm_41{position:absolute;bottom:0;left:0}._minimapSvg_1jfvm_43{display:block;overflow:visible}._minimapNode_1jfvm_44{fill:var(--color-border-strong)}._minimapNode_1jfvm_44[data-selected]{fill:var(--color-brand-primary)}._minimap_1jfvm_43{right:var(--space-16);bottom:var(--space-16);gap:var(--space-8);padding:var(--space-8);background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-md);display:flex;position:absolute}._board_84nbi_2{gap:var(--space-8);flex-direction:column;display:flex}._assignRow_84nbi_3{align-items:flex-start;gap:var(--space-8);padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-panel);flex-direction:column;display:flex}._assignLabel_84nbi_4{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._members_84nbi_5{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._member_84nbi_5{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);padding:var(--space-8);border-radius:var(--radius-sm);background:var(--color-grey-100)}._empty_84nbi_7{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-hint);margin:0}._lane_84nbi_8{background:var(--surface-panel);border:1px solid var(--surface-line);border-radius:var(--radius-lg);flex-direction:column;width:100%;display:flex;overflow:hidden}._head_84nbi_9{align-items:center;gap:var(--space-8);padding:var(--space-16);background:var(--color-grey-100);border-bottom:1px solid var(--surface-line);display:flex}._lane_84nbi_8[data-collapsed] ._head_84nbi_9{border-bottom:0}._toggle_84nbi_11,._removeBtn_84nbi_11{width:var(--space-24);height:var(--space-24);border-radius:var(--radius-sm);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._toggle_84nbi_11 svg,._removeBtn_84nbi_11 svg{width:var(--icon-16);height:var(--icon-16)}._toggle_84nbi_11:hover{background:var(--color-grey-300)}._toggle_84nbi_11:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:1px}._removeBtn_84nbi_11:hover{background:var(--color-status-error-bg);color:var(--color-status-error)}._removeBtn_84nbi_11:focus-visible{outline:2px solid var(--color-status-error);outline-offset:1px}._title_84nbi_17{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-section-weight);color:var(--color-text-primary);flex:1;margin:0}._status_84nbi_18{display:inline-flex}._body_84nbi_19{gap:var(--space-8);padding:var(--space-16) var(--space-16);flex-direction:column;display:flex}._placeholder_84nbi_20{justify-content:center;align-items:center;gap:var(--spacing-2);width:248px;height:104px;padding:var(--space-16);border:1px dashed var(--color-border-strong);border-radius:var(--radius-card);text-align:center;flex-direction:column;display:flex}._placeholderText_84nbi_21{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-meta);margin:0}._add_84nbi_22{align-items:center;gap:var(--spacing-1);font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--accent-primary);cursor:pointer;background:0 0;border:0;display:inline-flex}._add_84nbi_22 svg{width:var(--icon-16);height:var(--icon-16)}._add_84nbi_22:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px;border-radius:var(--radius-control)}._padded_yan0l_2{padding:var(--space-8) var(--space-16)}._empty_yan0l_3{font:var(--type-body);color:var(--ink-secondary);margin:0}._link_yan0l_4{font:var(--type-label);color:var(--accent-primary);cursor:pointer;background:0 0;border:0;padding:0}._link_yan0l_4:hover{text-decoration:underline}._meta_yan0l_6{font:var(--type-meta);color:var(--ink-secondary)}._load_yan0l_9{gap:var(--space-8);padding:var(--space-16);border-bottom:1px solid var(--surface-line);flex-direction:column;display:flex}._bar_yan0l_10{height:var(--space-8);border-radius:var(--radius-sm);gap:2px;display:flex;overflow:hidden}._seg_yan0l_11{min-width:var(--space-4);cursor:pointer;border:0;flex:1 1 0;padding:0}._seg_yan0l_11:focus-visible{outline:2px solid var(--accent-primary);outline-offset:1px}[data-bucket=today]._seg_yan0l_11,[data-bucket=today]._swatch_yan0l_13{background:var(--color-grey-400)}[data-bucket=days]._seg_yan0l_11,[data-bucket=days]._swatch_yan0l_13{background:var(--color-red-200)}[data-bucket=weeks]._seg_yan0l_11,[data-bucket=weeks]._swatch_yan0l_13{background:var(--color-red-300)}[data-bucket=month]._seg_yan0l_11,[data-bucket=month]._swatch_yan0l_13{background:var(--color-red-500)}[data-bucket=older]._seg_yan0l_11,[data-bucket=older]._swatch_yan0l_13{background:var(--color-red-700)}._undo_yan0l_19{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--surface-line);background:var(--surface-panel);font:var(--type-body);color:var(--ink-body);margin:0;display:flex}._group_yan0l_22+._group_yan0l_22,._load_yan0l_9+._group_yan0l_22,._undo_yan0l_19+._group_yan0l_22{border-top:1px solid var(--surface-line)}._groupHead_yan0l_23{align-items:center;gap:var(--space-8);width:100%;height:var(--space-40);padding:0 var(--space-16);font:var(--type-label);color:var(--ink-body);cursor:pointer;text-align:start;background:0 0;border:0;display:flex}._groupHead_yan0l_23:hover{background:var(--surface-panel)}._chev_yan0l_25{width:var(--icon-16);height:var(--icon-16);color:var(--ink-secondary);flex:none}._swatch_yan0l_13{width:var(--space-8);height:var(--space-8);border-radius:50%;flex:none}._groupLabel_yan0l_27{flex:1;min-width:0}._count_yan0l_28{font:var(--type-meta);font-variant-numeric:tabular-nums;color:var(--ink-secondary)}._rows_yan0l_30{margin:0;padding:0;list-style:none;position:relative}._rows_yan0l_30[data-stacked]:after{content:"";height:var(--space-4);margin:0 var(--space-24);border:1px solid var(--surface-line);border-radius:0 0 var(--radius-sm) var(--radius-sm);box-shadow:0 var(--space-4) 0 calc(-1 * var(--space-2,2px)) var(--surface-panel);border-top:0;display:block}._row_yan0l_30{align-items:center;gap:0 var(--space-8);min-height:var(--space-48);padding:var(--space-4) var(--space-16) var(--space-4) var(--space-40);flex-wrap:wrap;display:flex;position:relative}._row_yan0l_30:hover,._row_yan0l_30:focus-within,._row_yan0l_30[data-busy]{background:var(--surface-panel)}._row_yan0l_30[data-new]{background:var(--surface-new)}._text_yan0l_36{flex-direction:column;flex:1 1 0;min-width:0;display:flex}._title_yan0l_37{text-overflow:ellipsis;white-space:nowrap;font:var(--type-body);color:var(--ink-body);overflow:hidden}._row_yan0l_30[data-new] ._title_yan0l_37{font:var(--type-body-strong)}._row_yan0l_30[data-muted] ._title_yan0l_37{color:var(--ink-secondary)}._text_yan0l_36 ._meta_yan0l_6{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._age_yan0l_41{font:var(--type-meta);font-variant-numeric:tabular-nums;color:var(--ink-secondary);flex:none}._age_yan0l_41[data-late]{color:var(--status-bad)}._acts_yan0l_44,._actsShown_yan0l_44{gap:var(--space-8);flex:none;display:none}._actsShown_yan0l_44,._row_yan0l_30:hover ._acts_yan0l_44,._row_yan0l_30:focus-within ._acts_yan0l_44,._row_yan0l_30[data-busy] ._acts_yan0l_44{display:flex}._row_yan0l_30:hover ._age_yan0l_41,._row_yan0l_30:focus-within ._age_yan0l_41,._row_yan0l_30[data-busy] ._age_yan0l_41{display:none}._act_yan0l_44{height:var(--space-32);padding:0 var(--space-8);border-radius:var(--radius-md);font:var(--type-label);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0}._act_yan0l_44:hover,._act_yan0l_44:focus-visible,._act_yan0l_44[aria-expanded=true]{background:var(--surface-read);color:var(--accent-primary)}._snooze_yan0l_50{align-items:center;gap:var(--space-8);width:100%;padding:var(--space-4) 0 var(--space-8);flex-wrap:wrap;display:flex}._chip_yan0l_51{height:var(--space-24);padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-sm);background:var(--surface-read);font:var(--type-label);color:var(--ink-body);cursor:pointer}._chip_yan0l_51:hover{border-color:var(--accent-primary);color:var(--accent-primary)}._showMore_yan0l_53{width:100%;height:var(--space-32);padding:0 var(--space-40);font:var(--type-label);color:var(--ink-secondary);text-align:start;cursor:pointer;background:0 0;border:0;display:block}._showMore_yan0l_53:hover{color:var(--ink-body);text-decoration:underline}._snoozedBox_yan0l_56{padding:var(--space-8) 0;border-top:1px solid var(--surface-line)}._more_yan0l_57{margin:0 var(--space-16);font:var(--type-label);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;padding:0}._more_yan0l_57:hover{color:var(--ink-body);text-decoration:underline}._add_yan0l_61{gap:var(--space-16);padding:var(--space-16);border-bottom:1px solid var(--surface-line);flex-direction:column;display:flex}._field_yan0l_62{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._label_yan0l_63{font:var(--type-label);color:var(--ink-body)}._input_yan0l_64{height:var(--control-height);padding:0 var(--space-12);border:1px solid var(--surface-line);border-radius:var(--radius-md);font:var(--type-body);color:var(--ink-body);background:var(--surface-read)}._input_yan0l_64:focus{outline:2px solid var(--accent-active-bg);border-color:var(--accent-primary)}._two_yan0l_66{gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}._addActions_yan0l_67{justify-content:flex-end;gap:var(--space-8);display:flex}._panel_1etrf_5{gap:var(--space-8);flex-direction:column;display:flex}._field_1etrf_6{gap:var(--space-4);flex-direction:column;display:flex}._label_1etrf_7{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._select_1etrf_8{height:40px;padding:0 var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-control);background:var(--surface-read);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-weight);color:var(--color-text-primary);cursor:pointer}._select_1etrf_8:focus-visible{outline:2px solid var(--accent-primary);outline-offset:1px}._hint_1etrf_19{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-weight);color:var(--color-text-secondary);margin:0}._empty_1etrf_20{padding:var(--space-16);border:1px dashed var(--surface-line);border-radius:var(--radius-control);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-weight);color:var(--color-text-muted);text-align:center;margin:0}._toolbar_1etrf_29{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}._count_1etrf_30{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary);font-variant-numeric:tabular-nums}._list_1etrf_31{border:1px solid var(--surface-line);border-radius:var(--radius-control);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._question_1etrf_32{align-items:center;gap:var(--space-8);min-height:40px;padding:var(--space-8) var(--space-16);display:flex}._question_1etrf_32+._question_1etrf_32{border-top:1px solid var(--surface-line)}._questionText_1etrf_40{min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-weight);color:var(--color-text-primary);overflow-wrap:anywhere;flex:1}._typeChip_1etrf_41{padding:0 var(--space-8);border-radius:var(--radius-tag);background:var(--surface-panel);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary);flex:none}._app_1ebv5_3{background:var(--surface-app);color:var(--ink-body);flex-direction:column;display:flex}._bar_1ebv5_4{align-items:center;gap:var(--space-24);height:var(--space-48);padding:0 var(--space-24);background:var(--surface-app);display:flex}._brand_1ebv5_5{align-items:center;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--ink-body);text-decoration:none;display:flex}._tile_1ebv5_6{width:var(--space-24);height:var(--space-24);border-radius:var(--radius-sm);background:var(--accent-primary);color:var(--color-text-inverse);place-items:center;display:grid}._nav_1ebv5_7{align-items:flex-end;gap:var(--space-24);height:var(--space-48);display:flex}._navLink_1ebv5_8{height:var(--space-48);box-sizing:border-box;font-size:var(--type-tab-size);line-height:var(--type-tab-line);font-weight:var(--type-tab-weight);color:var(--ink-secondary);border-bottom:2px solid #0000;align-items:center;text-decoration:none;display:flex}._navLink_1ebv5_8[aria-current=page]{border-bottom-color:var(--accent-primary);color:var(--ink-body)}._demoNote_1ebv5_10{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-meta);margin-left:auto}._main_1ebv5_11{margin:0 var(--frame-inset) var(--frame-inset);border-radius:var(--zone-frame-radius);background:var(--surface-read);flex-direction:column;display:flex}._head_1ebv5_12{border-bottom:1px solid var(--surface-line)}._headRow_1ebv5_13{justify-content:space-between;align-items:center;gap:var(--space-16);height:var(--page-header-height);padding:0 var(--space-24);display:flex}._headText_1ebv5_14{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._h1_1ebv5_15{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--type-title-weight);margin:0;overflow:hidden}._sub_1ebv5_16{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary);overflow:hidden}._actions_1ebv5_17{align-items:center;gap:var(--space-8);flex:none;display:flex}._h2_1ebv5_18{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);margin:0}._h3_1ebv5_19{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);margin:0}._strong_1ebv5_20{font-weight:var(--type-body-strong-weight);color:var(--ink-body)}._body_1ebv5_21{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);margin:0}._meta_1ebv5_22{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary)}._metaMuted_1ebv5_23{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-body-weight);color:var(--ink-meta)}._label_1ebv5_24{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary)}._link_1ebv5_25{font-weight:var(--type-body-strong-weight);color:var(--accent-active-text);text-decoration:none}._link_1ebv5_25:hover{text-decoration:underline}._link_1ebv5_25[data-nowrap],._nowrap_1ebv5_28{white-space:nowrap}._truncate_1ebv5_29{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._galleryBody_1ebv5_31{align-items:flex-start;gap:var(--space-24);padding:var(--space-24);display:flex}._roles_1ebv5_32{gap:var(--space-4);flex-direction:column;flex:none;width:240px;display:flex}._role_1ebv5_32{justify-content:space-between;align-items:center;gap:var(--space-8);height:var(--control-height);padding:0 var(--space-16);border-radius:var(--radius-sm);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary);text-decoration:none;display:flex}._role_1ebv5_32[aria-current=true]{background:var(--surface-panel);font-weight:var(--type-body-strong-weight);color:var(--ink-body)}._role_1ebv5_32:hover{background:var(--surface-panel)}._count_1ebv5_36{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-variant-numeric:tabular-nums;color:var(--ink-meta)}._galleryMain_1ebv5_37{gap:var(--space-24);flex-direction:column;flex:1;min-width:0;display:flex}._filters_1ebv5_38{align-items:center;gap:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);flex-wrap:wrap;display:flex}._search_1ebv5_39{align-items:center;width:280px;margin-left:auto;display:flex;position:relative}._search_1ebv5_39 svg{left:var(--space-12);width:var(--icon-16);height:var(--icon-16);color:var(--ink-meta);pointer-events:none;position:absolute}._input_1ebv5_41{width:100%;height:var(--control-height);padding:0 var(--space-16) 0 var(--space-40);border:1px solid var(--surface-line);border-radius:var(--radius-sm);background:var(--surface-read);font:inherit;font-size:var(--type-body-size);color:var(--ink-body);box-sizing:border-box;outline:none}._input_1ebv5_41::placeholder{color:var(--ink-meta)}._select_1ebv5_43{height:var(--control-height);padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-sm);background:var(--surface-read);font:inherit;font-size:var(--type-body-size);color:var(--ink-body)}._phase_1ebv5_44{gap:var(--space-16);flex-direction:column;display:flex}._cards_1ebv5_45{gap:var(--space-16);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}._card_1ebv5_45{gap:var(--space-8);padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;text-decoration:none;display:flex}._card_1ebv5_45:hover{border-color:var(--ink-meta)}._cardTop_1ebv5_48{justify-content:space-between;align-items:flex-start;gap:var(--space-8);min-width:0;display:flex}._cardFoot_1ebv5_49{gap:var(--space-4);padding-top:var(--space-4);flex-direction:column;margin-top:auto;display:flex}._variantBlock_1ebv5_50{gap:var(--space-8);flex-direction:column;display:flex}._listTable_1ebv5_52{border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);overflow-x:auto}._listTitle_1ebv5_53{align-items:baseline;gap:var(--space-8);display:flex}._table_1ebv5_54{border-collapse:collapse;text-align:left;width:100%;font-size:var(--type-body-size);line-height:var(--type-body-line)}._table_1ebv5_54 th{height:var(--table-head-row);padding:0 var(--space-16);border-bottom:1px solid var(--surface-line);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary);white-space:nowrap}._table_1ebv5_54 td{min-height:var(--table-row);padding:var(--space-8) var(--space-16);border-top:1px solid var(--surface-line);vertical-align:top}._table_1ebv5_54 tbody tr:first-child td{border-top:0}._metaCell_1ebv5_58{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);min-width:180px}._metaCell_1ebv5_58[data-num]{font-variant-numeric:tabular-nums;min-width:0;color:var(--ink-meta)}._metaCell_1ebv5_58[data-nowrap]{white-space:nowrap;min-width:0}._itemCell_1ebv5_61{min-width:280px}._rendered_1ebv5_62{gap:var(--space-4);flex-direction:column;display:flex}._templateBody_1ebv5_64{gap:var(--space-24);padding:var(--space-32) var(--space-48) var(--space-48);flex-direction:column;display:flex}._specLines_1ebv5_65{gap:var(--space-4);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-secondary);flex-direction:column;display:flex}._sections_1ebv5_66{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._sectionItem_1ebv5_67{align-items:center;gap:var(--space-8);padding:var(--space-16) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);font-size:var(--type-body-size);line-height:var(--type-body-line);display:flex}._letter_1ebv5_68{width:var(--space-24);height:var(--space-24);border-radius:var(--radius-sm);background:var(--surface-panel);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary);place-items:center;display:grid}._storyTabs_1ebv5_69{align-items:flex-end;gap:var(--space-24);height:var(--space-40);padding:0 var(--space-24);display:flex}._storyTab_1ebv5_69{height:var(--space-40);box-sizing:border-box;font-size:var(--type-tab-size);line-height:var(--type-tab-line);font-weight:var(--type-tab-weight);color:var(--ink-secondary);border-bottom:2px solid #0000;align-items:center;text-decoration:none;display:flex}._storyTab_1ebv5_69[aria-current=page]{border-bottom-color:var(--accent-primary);color:var(--ink-body)}._storyBody_1ebv5_72{min-height:0;display:flex}._steps_1ebv5_73{gap:var(--space-4);width:224px;padding:var(--space-16);border-right:1px solid var(--surface-line);box-sizing:border-box;flex-direction:column;flex:none;margin:0;list-style:none;display:flex}._stepLink_1ebv5_74{align-items:flex-start;gap:var(--space-8);width:100%;padding:var(--space-8);border-radius:var(--radius-md);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;display:flex}._stepLink_1ebv5_74:hover{background:var(--surface-panel)}._stepLink_1ebv5_74[aria-current=step]{background:var(--accent-active-bg)}._stepN_1ebv5_77{width:var(--space-16);margin-top:var(--space-4);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);font-variant-numeric:tabular-nums;color:var(--ink-meta);flex:none}._stepText_1ebv5_78{min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line);flex-direction:column;flex:1;display:flex}._stepOn_1ebv5_79{font-weight:var(--type-body-strong-weight);color:var(--accent-active-text)}._storyMain_1ebv5_80{gap:var(--space-24);min-width:0;padding:var(--space-32) var(--space-32) var(--space-48);flex-direction:column;flex:1;display:flex}._storyHead_1ebv5_81{gap:var(--space-8);flex-direction:column;display:flex}._scene_1ebv5_82{max-width:880px;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);margin:0}._readGrid_1ebv5_83{gap:var(--space-16);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}._read_1ebv5_83{gap:var(--space-4);flex-direction:column;display:flex}._stepTemplate_1ebv5_85{gap:var(--space-8);flex-direction:column;display:flex}._pager_1ebv5_86{align-items:center;gap:var(--space-8);display:flex}._checkBody_1ebv5_87{gap:var(--space-16);padding:var(--space-24);flex-direction:column;display:flex}._root_1ygck_2{gap:var(--space-8);flex-direction:column;width:440px;max-width:100%;display:flex}._pad_1ygck_3{border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);overflow:hidden}._canvas_1ygck_4{background:var(--surface-read);width:100%;height:180px;display:block}._hint_1ygck_5{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._error_1ygck_6{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-status-error-text,var(--color-red-600));margin:0}._actions_1ygck_7{justify-content:space-between;align-items:center;display:flex}._ink_1ygck_8{stroke:var(--color-text-primary)}._workspace_1khh7_2{border:1px solid var(--surface-line);background:var(--surface-app);width:480px;height:560px;position:relative;overflow:hidden}._drawer_1khh7_3{z-index:30;background:var(--surface-read);border-right:1px solid var(--surface-line);width:344px;min-height:0;transition:transform var(--motion-panel-close) var(--motion-panel-ease);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:0;transform:translate(-100%)}._drawer_1khh7_3[data-open]{transition-duration:var(--motion-panel-open);box-shadow:var(--shadow-overlay);transform:translate(0)}._head_1khh7_5{align-items:center;gap:var(--space-8);padding:var(--space-16);border-bottom:1px solid var(--surface-line);color:var(--color-text-secondary);flex-shrink:0;display:flex}._headIcon_1khh7_6{width:var(--icon-16);height:var(--icon-16)}._headLabel_1khh7_7{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._count_1khh7_8{min-width:var(--space-16);height:var(--space-16);padding:0 var(--space-4);border-radius:var(--radius-full);background:var(--surface-panel);color:var(--color-text-secondary);font-size:var(--type-meta-size);font-weight:var(--type-label-weight);justify-content:center;align-items:center;display:inline-flex}._spacer_1khh7_9{flex:1}._body_1khh7_10{min-height:0;padding:var(--space-16);flex:1;overflow-y:auto}._toggle_1khh7_11{top:var(--space-16);z-index:35;justify-content:center;align-items:center;gap:var(--space-4);height:var(--space-24);padding:0 var(--space-8);border-radius:var(--radius-full);border:1px solid var(--surface-line);background:var(--surface-read);color:var(--color-text-secondary);cursor:pointer;transition:left var(--motion-panel-close) var(--motion-panel-ease);display:inline-flex;position:absolute;left:0}._toggle_1khh7_11[data-open]{transition-duration:var(--motion-panel-open);width:var(--space-24);padding:0;left:344px}._toggle_1khh7_11 svg{width:var(--icon-12);height:var(--icon-12)}._toggle_1khh7_11:hover{color:var(--color-text-primary)}._toggle_1khh7_11:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}._board_1khh7_16{gap:var(--space-8);flex-direction:column;display:flex}._assignRow_1khh7_17{gap:var(--space-8);min-width:0;padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);flex-direction:column;display:flex;overflow-x:auto}._assignLabel_1khh7_18{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._lane_1khh7_19{background:var(--surface-read);border:1px solid var(--surface-line);border-radius:var(--radius-lg);flex-direction:column;width:100%;display:flex;overflow:hidden}._laneHead_1khh7_20{align-items:center;gap:var(--space-8);padding:var(--space-16);background:var(--surface-panel);border-bottom:1px solid var(--surface-line);display:flex}._lane_1khh7_19[data-collapsed] ._laneHead_1khh7_20{border-bottom:0}._iconBtn_1khh7_22,._removeBtn_1khh7_22{width:var(--space-24);height:var(--space-24);border-radius:var(--radius-sm);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._iconBtn_1khh7_22 svg,._removeBtn_1khh7_22 svg{width:var(--icon-16);height:var(--icon-16)}._iconBtn_1khh7_22:hover{background:var(--surface-line)}._removeBtn_1khh7_22:hover{background:var(--color-status-error-bg);color:var(--color-status-error)}._laneTitle_1khh7_26{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary);flex:1;margin:0}._tag_1khh7_27{padding:0 var(--space-8);border-radius:var(--radius-sm);background:var(--surface-line);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);white-space:nowrap}._laneBody_1khh7_28{gap:var(--space-8);padding:var(--space-16) var(--space-16);flex-direction:column;display:flex}._members_1khh7_29{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._member_1khh7_29{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);padding:var(--space-8);border-radius:var(--radius-sm);background:var(--surface-app)}._empty_1khh7_31{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._card_menya_2{width:1040px;min-width:0;max-width:100%;padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read)}._head_menya_3{justify-content:space-between;align-items:flex-start;gap:var(--space-8);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}._title_menya_4{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--ink-body);margin:0}._meta_menya_5{margin-top:var(--space-4);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary)}._measures_menya_6{margin:0 0 var(--space-4);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-secondary)}._row_menya_7{padding:var(--space-16) 0;border-top:1px solid var(--surface-line);grid-template-columns:216px minmax(0,1fr);display:grid}._left_menya_8{min-width:0;padding-right:var(--space-16)}._label_menya_9{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--ink-body)}._value_menya_10{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);font-variant-numeric:tabular-nums}._leftMeta_menya_11{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary)}._right_menya_12{min-width:0}._sentence_menya_13{margin:var(--space-4) 0 0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--ink-body);padding-left:56px}._plot_menya_14{width:100%;height:auto;display:block}._gridLine_menya_15{stroke:var(--surface-line);stroke-width:1px}._visit_menya_16{stroke:var(--color-border-default);stroke-width:1px}._start_menya_17{stroke:var(--ink-meta);stroke-width:1px;stroke-dasharray:2 3}._tick_menya_18{font-size:var(--type-label-size);fill:var(--ink-secondary);font-variant-numeric:tabular-nums}._laneLabel_menya_19{font-size:var(--type-label-size);fill:var(--ink-body)}._dot_menya_20{fill:var(--surface-read);stroke:var(--accent-primary);stroke-width:2px}._ring_menya_21{fill:none;stroke:var(--status-attention);stroke-width:1.5px}._bar_menya_22{fill:var(--cat-blue-200);stroke:var(--cat-blue-500);stroke-width:1px}._bar_menya_22[data-state=supplement]{fill:var(--cat-jade-200);stroke:var(--cat-jade-500)}._stage_1vqjo_2{background:var(--color-surface-card);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);width:720px;max-width:100%;padding:var(--space-24)}._form_1vqjo_3{flex-direction:column;display:flex}._head_1vqjo_4{justify-content:space-between;align-items:flex-start;gap:var(--space-8);margin-bottom:var(--space-16);display:flex}._eyebrow_1vqjo_5{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._name_1vqjo_6{margin-top:var(--space-8);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary)}._code_1vqjo_7{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._pill_1vqjo_8{padding:0 var(--space-16);border-radius:var(--radius-full);background:var(--color-grey-100);font-size:var(--type-label-size);line-height:var(--type-body-line);color:var(--color-text-secondary);white-space:nowrap;flex:none;font-weight:500}._body_1vqjo_9{gap:var(--space-16);flex-direction:column;display:flex}._toggle_1vqjo_10{padding:var(--space-8) var(--space-16);border:1px solid var(--color-border-default);border-radius:var(--radius-md);font-size:var(--type-body-size);color:var(--color-text-primary);justify-content:space-between;align-items:center;display:flex}._switch_1vqjo_11{appearance:none;border-radius:var(--radius-full);background:var(--color-grey-300);cursor:pointer;width:40px;height:24px;margin:0;transition:none;position:relative}._switch_1vqjo_11:after{content:"";border-radius:var(--radius-full);background:var(--color-white);width:20px;height:20px;position:absolute;top:2px;left:2px}._switch_1vqjo_11:checked{background:var(--color-brand-primary)}._switch_1vqjo_11:checked:after{left:18px}._grid_1vqjo_15{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._lot_1vqjo_16{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}._lot_1vqjo_16>:first-child{width:100%}._link_1vqjo_18{font:inherit;font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-brand-primary);cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}._footer_1vqjo_19{justify-content:space-between;align-items:center;gap:var(--space-8);padding-top:var(--space-16);border-top:1px solid var(--color-border-subtle);display:flex}._actions_1vqjo_20{align-items:center;gap:var(--space-8);display:flex}._board_5e866_2{grid-template-columns:var(--layout-conversation-list-min) minmax(0, 1fr);height:100%;min-height:calc(var(--space-64) * 9);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);display:grid;overflow:hidden}._list_5e866_3{border-right:1px solid var(--surface-line);flex-direction:column;min-height:0;display:flex}._listHead_5e866_4{gap:var(--space-8);padding:var(--space-16);border-bottom:1px solid var(--surface-line);flex-direction:column;display:flex}._listTop_5e866_5{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}._listTitle_5e866_6{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight)}._rows_5e866_7{flex:1;min-height:0;overflow-y:auto}._listEmpty_5e866_8{padding:var(--space-24)}._row_5e866_7{gap:var(--space-8);width:100%;padding:var(--space-8) var(--space-16);border:0;border-bottom:1px solid var(--color-border-subtle);background:var(--surface-read);font:inherit;text-align:start;cursor:pointer;border-left:2px solid #0000;grid-template-columns:auto 1fr;display:grid;position:relative}._row_5e866_7:hover{background:var(--surface-app)}._row_5e866_7:focus-visible{outline:2px solid var(--color-interactive-default);outline-offset:-2px}._row_5e866_7[data-selected=true]{background:var(--surface-app);border-left-color:var(--color-brand-primary)}._body_5e866_13{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._line_5e866_14{align-items:center;gap:var(--space-8);flex-wrap:wrap;min-width:0;display:flex}._rowTitle_5e866_15{min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._row_5e866_7[data-unread=true] ._rowTitle_5e866_15{font-weight:var(--type-section-weight)}._time_5e866_17{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-variant-numeric:tabular-nums;color:var(--color-text-subtle);flex:none}._preview_5e866_18{min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._row_5e866_7[data-unread=true] ._preview_5e866_18{color:var(--color-text-secondary)}._row_5e866_7[data-linked=false] ._preview_5e866_18{font-style:italic}._phone_5e866_21{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-variant-numeric:tabular-nums;color:var(--color-text-muted)}._detail_5e866_22{background:var(--surface-app);flex-direction:column;min-width:0;min-height:0;display:flex}._head_5e866_23{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--surface-line);background:var(--surface-read);display:flex}._who_5e866_24{flex-direction:column;flex:1;min-width:0;display:flex}._name_5e866_25{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-section-weight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._thread_5e866_26{gap:var(--space-8);min-height:0;padding:var(--space-24);flex-direction:column;flex:1;display:flex;overflow-y:auto}._msg_5e866_27{gap:var(--space-8);flex-direction:column;display:flex}._day_5e866_28{padding:var(--space-4) var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-full);background:var(--surface-read);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);align-self:center}._empty_5e866_29{padding:var(--space-48);flex:1;place-items:center;display:grid}._slot_5e866_30{width:100%;display:flex}._slot_5e866_30[data-direction=outbound]{justify-content:flex-end}._bubble_5e866_32{gap:var(--space-8);max-width:62%;min-width:calc(var(--space-64) * 2);padding:var(--space-8) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-lg);background:var(--surface-read);flex-direction:column;display:flex}._bubble_5e866_32[data-direction=inbound]{border-top-left-radius:var(--radius-sm)}._bubble_5e866_32[data-direction=outbound]{background:var(--color-blue-100);border-color:var(--color-blue-200);border-bottom-right-radius:var(--radius-sm)}._bubble_5e866_32[data-script=rtl]{font-family:var(--font-arabic);text-align:right}._kicker_5e866_36{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._text_5e866_37{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary);text-wrap:pretty;margin:0}._media_5e866_38{justify-content:center;align-items:center;gap:var(--space-4);height:calc(var(--space-64) * 2 + var(--space-24));border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);background:var(--surface-app);color:var(--color-text-muted);flex-direction:column;display:flex}._media_5e866_38 svg{width:var(--icon-24);height:var(--icon-24)}._mediaName_5e866_40{font-size:var(--type-body-size);font-weight:var(--type-body-strong-weight);color:var(--color-text-secondary)}._mediaMeta_5e866_41{font-size:var(--type-meta-size);line-height:var(--type-meta-line)}._footer_5e866_42{justify-content:flex-end;align-items:center;gap:var(--space-8);display:flex}._bubble_5e866_32[data-script=rtl] ._footer_5e866_42{flex-direction:row-reverse}._ticks_5e866_44{color:var(--color-text-muted);display:inline-flex}._ticks_5e866_44 svg{width:var(--icon-16);height:var(--icon-16)}._ticks_5e866_44[data-status=read]{color:var(--color-brand-primary)}._ticks_5e866_44[data-status=queued]{color:var(--color-text-hint)}._failure_5e866_48{justify-content:flex-end;align-items:center;gap:var(--space-8);padding-top:var(--space-4);border-top:1px solid var(--surface-line);display:flex}._composer_5e866_49{gap:var(--space-8);padding:var(--space-16);border-top:1px solid var(--surface-line);background:var(--surface-read);flex-direction:column;display:flex}._notice_5e866_50{align-items:center;gap:var(--space-8);padding:var(--space-8);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--surface-app);color:var(--color-text-secondary);font-size:var(--type-body-size);font-weight:var(--type-body-strong-weight);display:flex}._notice_5e866_50 svg{width:var(--icon-16);height:var(--icon-16);flex:none}._field_5e866_52{gap:var(--space-8);flex-direction:column;display:flex}._actions_5e866_53{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}._meta_5e866_54{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-hint)}._composer_5e866_49[data-state=closed] ._field_5e866_52{opacity:.6}._picker_5e866_56{gap:var(--space-8);flex-direction:column;display:flex}._control_5e866_57{gap:var(--space-8);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}._previewBox_5e866_58{gap:var(--space-4);padding:var(--space-8) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-app);flex-direction:column;display:flex}._pText_5e866_59{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary);text-wrap:pretty;margin:0}._strip_5e866_61{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);border-top:1px solid var(--surface-line);background:var(--surface-read);display:flex}._strip_5e866_61[data-tone=warn]{background:var(--color-status-warning-bg)}._stripText_5e866_63{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary)}._strip_5e866_61[data-tone=warn] ._stripText_5e866_63{color:var(--color-text-primary)}._listState_5e866_65{padding:var(--space-16)}._attach_5e866_67{gap:var(--space-4);flex-direction:column;display:flex}._chip_5e866_68{align-items:center;gap:var(--space-8);padding:var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-app);color:var(--color-text-secondary);display:flex}._chip_5e866_68>svg{width:var(--icon-24);height:var(--icon-24);flex:none}._chipText_5e866_70{flex-direction:column;flex:1;min-width:0;display:flex}._chipName_5e866_71{align-items:center;gap:var(--space-4);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;display:flex;overflow:hidden}._chipName_5e866_71 svg{width:var(--icon-16);height:var(--icon-16)}._thumb_5e866_73{height:calc(var(--space-64) * 2);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-app);color:var(--color-text-muted);place-items:center;display:grid}._thumb_5e866_73 svg{width:var(--icon-24);height:var(--icon-24)}._note_5e866_75{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._voice_5e866_76{align-items:center;gap:var(--space-8);padding:var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-app);display:flex}._voiceBody_5e866_77{gap:var(--space-4);flex-direction:column;flex:1;min-width:0;display:flex}._bar_5e866_78{height:var(--space-4);border-radius:var(--radius-full);background:var(--color-grey-200);overflow:hidden}._bar_5e866_78>span{background:var(--color-brand-primary);height:100%;display:block}._intake_5e866_80{align-items:center;gap:var(--space-8);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);flex-wrap:wrap;display:inline-flex}._intake_5e866_80 svg{width:var(--icon-16);height:var(--icon-16)}._err_5e866_82{color:var(--color-red-700)}._prov_5e866_83{align-items:stretch;gap:var(--space-8);display:flex}._edge_5e866_84{background:var(--color-teal-300);border-radius:1px;flex:none;align-self:stretch;width:2px}._orb_5e866_85{margin-top:var(--space-4);width:var(--icon-16);height:var(--icon-16);border-radius:var(--radius-full);background:var(--color-brand-primary);cursor:pointer;border:0;flex:none;align-self:flex-start;place-items:center;padding:0;display:grid}._orb_5e866_85 span{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-full);background:var(--color-white);opacity:.9}._prov_5e866_83[data-state=accepted] ._orb_5e866_85{background:var(--color-status-success)}._prov_5e866_83[data-state=amended] ._orb_5e866_85{background:var(--color-status-warning)}._prov_5e866_83[data-state=rejected] ._orb_5e866_85{background:var(--color-grey-500)}._provBody_5e866_90{gap:var(--space-4);flex-direction:column;flex:1;min-width:0;display:flex}._html_5e866_91{font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-secondary)}._html_5e866_91 p{margin:0}._html_5e866_91 a{color:var(--color-interactive-default)}._blast_5e866_94{gap:var(--space-8);padding:var(--space-8) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;display:flex}._blastHead_5e866_95{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}._blastTitle_5e866_96{font-size:var(--type-body-size);font-weight:var(--type-body-strong-weight)}._counts_5e866_97{gap:var(--space-8);flex-wrap:wrap;margin-left:auto;display:flex}._recipients_5e866_98{gap:var(--space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._recipient_5e866_98{align-items:center;gap:var(--space-8);padding:var(--space-4) var(--space-8);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);display:flex}._rName_5e866_100{font-size:var(--type-body-size);line-height:var(--type-body-line);flex-direction:column;flex:1;display:flex}._group_5e866_101{gap:var(--space-4);flex-direction:column;display:flex}._groupHead_5e866_102{align-items:center;gap:var(--space-8);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:flex}._groupHead_5e866_102 svg{width:var(--icon-16);height:var(--icon-16);color:var(--color-text-muted)}._root_1jygz_2{gap:var(--space-16);flex-direction:column;display:flex}._counters_1jygz_3{align-items:center;gap:var(--space-4) var(--space-24);padding:0 var(--space-4);flex-wrap:wrap;display:flex}._counter_1jygz_3{align-items:baseline;gap:var(--space-8);font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);text-decoration:none;display:inline-flex}._counter_1jygz_3[data-empty]{color:var(--ink-meta)}._counter_1jygz_3:hover{color:var(--accent-active-text)}._numStrong_1jygz_7{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight);color:var(--ink-body);font-variant-numeric:tabular-nums}._num_1jygz_7{font-variant-numeric:tabular-nums}._grid_1jygz_9{align-content:start;align-items:start;gap:var(--space-16);grid-template-columns:repeat(auto-fit,minmax(380px,1fr));display:grid}._col_1jygz_10{gap:var(--space-16);flex-direction:column;min-width:0;display:flex}._card_1jygz_11{padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--surface-read);flex-direction:column;display:flex}._cardHead_1jygz_12{align-items:flex-start;gap:var(--space-8);display:flex}._disc_1jygz_13{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-full);flex:none;place-items:center;display:grid}._disc_1jygz_13 svg{width:var(--icon-16);height:var(--icon-16)}._disc_1jygz_13[data-section=to-order]{background:var(--cat-sky-100);color:var(--cat-sky-800)}._disc_1jygz_13[data-section=awaiting]{background:var(--cat-orange-100);color:var(--cat-orange-800)}._disc_1jygz_13[data-section=disagree]{background:var(--cat-vermilion-100);color:var(--cat-vermilion-800)}._disc_1jygz_13[data-section=open]{background:var(--cat-purple-100);color:var(--cat-purple-800)}._titleRow_1jygz_19{align-items:center;gap:var(--space-4) var(--space-8);flex-wrap:wrap;display:flex}._title_1jygz_19{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--type-section-weight);color:var(--ink-body);margin:0}._count_1jygz_3{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);font-variant-numeric:tabular-nums}._explain_1jygz_22{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary);margin:0}._grow_1jygz_23{flex:1;min-width:0}._shrink_1jygz_24{flex:none}._orders_1jygz_25{gap:var(--space-8);margin:var(--space-8) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}._orderCard_1jygz_26{align-items:center;gap:var(--space-8);min-width:0;padding:var(--space-8) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);display:flex}._strong_1jygz_27{font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--type-body-strong-weight);color:var(--ink-body);overflow-wrap:anywhere}._metaRow_1jygz_28{align-items:center;gap:var(--space-8);margin-top:var(--space-4);flex-wrap:wrap;min-width:0;display:flex}._meta_1jygz_28{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--ink-secondary)}._list_1jygz_30{margin:0;padding:0;list-style:none}._top_1jygz_31{margin-top:var(--space-8);border-top:1px solid var(--surface-line)}._list_1jygz_30>._row_1jygz_32+._row_1jygz_32{border-top:1px solid var(--surface-line)}._row_1jygz_32{gap:var(--space-8);min-width:0;padding:var(--space-8) 0;font-size:var(--type-body-size);line-height:var(--type-body-line);flex-direction:column;display:flex}._rowInline_1jygz_34{align-items:center;gap:var(--space-8);flex-direction:row}._rowTop_1jygz_35{align-items:flex-start;gap:var(--space-8);min-width:0;display:flex}._rowRight_1jygz_36{align-items:center;gap:var(--space-8);flex:none;display:flex}._medium_1jygz_37{font-weight:var(--type-body-strong-weight);color:var(--ink-body)}._secondary_1jygz_38{color:var(--ink-secondary)}._label_1jygz_39{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--ink-body)}._inlineChips_1jygz_40{gap:var(--space-4);margin-left:var(--space-8);vertical-align:middle;flex-wrap:wrap;display:inline-flex}._form_1jygz_41{align-items:center;gap:var(--space-8);min-width:0;display:flex}._input_1jygz_42{min-width:0;height:var(--control-height);padding:0 var(--space-8);border:1px solid var(--color-border-strong);border-radius:var(--radius-input);font:inherit;font-size:var(--type-body-size);color:var(--ink-body);outline:none;flex:1}._input_1jygz_42:focus{border-color:var(--color-brand-primary)}._retest_1jygz_44{margin-top:var(--space-16)}._retest_1jygz_44 ._list_1jygz_30{margin-top:var(--space-4);border-top:1px solid var(--surface-line)}._more_1jygz_46{height:var(--control-height-sm);margin-top:var(--space-4);padding:0 var(--space-4);border-radius:var(--radius-sm);color:var(--accent-active-text);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);cursor:pointer;background:0 0;border:0}._more_1jygz_46:hover{background:var(--accent-active-bg)}._stage_1y4bz_2{width:880px;max-width:100%}._layout_1y4bz_3{gap:var(--space-24);flex-direction:column;display:flex}._track_1y4bz_4{height:var(--space-4);border-radius:var(--radius-full);background:var(--color-grey-200);overflow:hidden}._track_1y4bz_4 span{background:var(--color-brand-primary);height:100%;display:block}._card_1y4bz_6{gap:var(--space-16);width:100%;padding:var(--space-16);border:1px solid var(--color-border-card);border-radius:var(--radius-card);background:var(--surface-read);box-sizing:border-box;flex-direction:column;display:flex}._flat_1y4bz_7{gap:var(--space-16);flex-direction:column;width:100%;display:flex}._notice_1y4bz_8{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);margin:0}._list_1eac9_1{border:1px solid var(--surface-line);border-radius:var(--radius-lg);max-height:calc(var(--space-64) * 4);margin:0;padding:0;list-style:none;overflow:auto}._item_1eac9_2{padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--color-border-subtle)}._item_1eac9_2:last-child{border-bottom:0}._none_1eac9_4{padding:var(--space-16);color:var(--color-text-muted)}._search_wu3rk_1{align-items:center;gap:var(--space-8);height:var(--control-height);padding:0 var(--space-8);border:1px solid var(--surface-line);border-radius:var(--radius-input);color:var(--color-text-muted);display:flex}._search_wu3rk_1:focus-within{border-color:var(--color-brand-primary)}._search_wu3rk_1 input{min-width:0;color:var(--color-text-primary);background:0 0;border:0;outline:0;flex:1}._glyph_wu3rk_4{width:var(--icon-16);height:var(--icon-16)}._list_wu3rk_5{border:1px solid var(--surface-line);border-radius:var(--radius-md);max-height:calc(var(--space-64) * 4);margin:0;padding:0;list-style:none;overflow:auto}._item_wu3rk_6{align-items:center;gap:var(--space-16);width:100%;min-height:var(--table-row);padding:0 var(--space-16);border:0;border-bottom:1px solid var(--color-border-subtle);text-align:left;background:0 0;display:flex}._item_wu3rk_6:hover{background:var(--surface-panel)}._item_wu3rk_6[aria-checked=true]{background:var(--color-list-row-selected);box-shadow:inset 2px 0 0 var(--color-brand-primary)}._name_wu3rk_9{min-width:0;font-weight:var(--type-body-strong-weight);flex:1}._code_wu3rk_10{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._price_wu3rk_11{min-width:var(--space-64);text-align:right;font-variant-numeric:tabular-nums}._none_wu3rk_12{padding:var(--space-16);color:var(--color-text-muted)}._qty_wu3rk_13{width:calc(var(--space-64) * 2)}._hint_wu3rk_14{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);align-self:center;margin-right:auto}._list_1ud39_1{border:1px solid var(--surface-line);border-radius:var(--radius-lg);margin:0;padding:0;list-style:none}._row_1ud39_2{padding:var(--space-8) var(--space-16);border-bottom:1px solid var(--color-border-subtle);flex-direction:column;display:flex}._row_1ud39_2:last-child{border-bottom:0}._name_1ud39_4{font-weight:var(--type-body-strong-weight)}._meta_1ud39_5{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._text_wfsl6_1{max-height:calc(var(--space-64) * 3);padding:var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-lg);overflow:auto}._text_wfsl6_1 p{margin:0 0 var(--space-8)}._text_wfsl6_1 p:last-child{margin:0}._sign_wfsl6_4{gap:var(--space-4);flex-direction:column;display:flex}._sign_wfsl6_4[data-off=true]{opacity:.5}._signHead_wfsl6_6{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);justify-content:space-between;align-items:center;display:flex}._pad_wfsl6_7{width:100%;height:calc(var(--space-64) * 2);border:1px dashed var(--color-grey-500);border-radius:var(--radius-lg);background:var(--surface-panel);touch-action:none;cursor:crosshair}._stamp_wfsl6_8{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted);margin:0}._example_q17ru_1{padding:var(--space-16) var(--space-16);border-radius:var(--radius-md);background:var(--surface-panel);color:var(--color-text-secondary);margin:0}._list_1a4hc_1{border:1px solid var(--surface-line);border-radius:var(--radius-card);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}._item_1a4hc_2{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);display:flex}._item_1a4hc_2+._item_1a4hc_2{border-top:1px solid var(--surface-line)}._text_1a4hc_4{flex-direction:column;flex:1;min-width:0;display:flex}._name_1a4hc_5{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-strong-weight)}._sub_1a4hc_6{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-muted)}._why_1a4hc_7{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary)}._table_23hl5_1{border:1px solid var(--surface-line);border-radius:var(--radius-lg);overflow:hidden}._row_23hl5_2{grid-template-columns:var(--space-48) 1.6fr 1fr 1fr 2fr;gap:var(--space-16);min-height:var(--table-row);padding:0 var(--space-16);border-bottom:1px solid var(--color-border-subtle);font-size:var(--type-body-size);line-height:var(--type-body-line);align-items:center;display:grid}._row_23hl5_2:last-child{border-bottom:0}._row_23hl5_2[data-head]{min-height:var(--table-head-row);border-bottom:1px solid var(--surface-line);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);color:var(--color-text-secondary)}._row_23hl5_2[data-bad=true] ._check_23hl5_5{color:var(--color-red-600)}._check_23hl5_5{color:var(--color-text-muted);font-size:var(--type-meta-size);line-height:var(--type-meta-line)}._seg_ucs45_1{padding:var(--space-4);gap:var(--space-4);border-radius:var(--radius-segment);background:var(--color-grey-300);grid-template-columns:1fr 1fr;display:grid}._seg_ucs45_1 button{height:var(--control-height);padding:0 var(--space-16);border-radius:var(--radius-md);font-size:var(--type-button-size);line-height:var(--type-button-line);font-weight:var(--type-button-weight);color:var(--color-text-secondary);background:0 0;border:0}._seg_ucs45_1 button[aria-checked=true]{background:var(--surface-read);color:var(--color-text-primary)}._result_ucs45_4{justify-content:space-between;margin:0;display:flex}._grow_ucs45_5{flex:1}._table_1kh7b_1{border:1px solid var(--surface-line);border-radius:var(--radius-lg);overflow:hidden}._row_1kh7b_2{grid-template-columns:calc(var(--space-64) * 2) 1fr 1fr var(--space-64);gap:var(--space-16);min-height:var(--table-row);padding:0 var(--space-16);border-bottom:1px solid var(--color-border-subtle);align-items:center;display:grid}._row_1kh7b_2:last-child{border-bottom:0}._row_1kh7b_2[data-head]{min-height:var(--space-48);border-bottom:1px solid var(--surface-line)}._row_1kh7b_2 [data-muted=true]{color:var(--color-text-muted)}._label_1kh7b_6{color:var(--color-text-secondary)}._diff_1kh7b_7{font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--type-label-weight);color:var(--color-status-warning-text)}._pick_1kh7b_8{align-items:center;gap:var(--space-8);font-weight:var(--type-label-weight);font-size:var(--type-label-size);line-height:var(--type-label-line);cursor:pointer;display:flex}._pick_1kh7b_8[data-on=true]{color:var(--color-brand-primary)}._pick_1kh7b_8 input{accent-color:var(--color-brand-primary)}._sticker_3bb75_1{width:calc(var(--space-64) * 4);padding:var(--space-16) var(--space-16);border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-read);align-self:flex-start}._name_3bb75_2{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-section-weight);margin:0}._line_3bb75_3{font-size:var(--type-meta-size);line-height:var(--type-meta-line);color:var(--color-text-secondary);margin:0}._bars_3bb75_4{height:var(--space-24);margin-top:var(--space-8);background:repeating-linear-gradient(90deg, var(--color-grey-900) 0 2px, transparent 2px 4px, var(--color-grey-900) 4px 5px, transparent 5px 8px);display:block}._list_kspf2_1{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._list_kspf2_1 li{justify-content:space-between;gap:var(--space-16);min-height:var(--space-40);border-bottom:1px solid var(--color-border-subtle);align-items:center;display:flex}._total_kspf2_3{min-height:var(--table-row);border-top:1px solid var(--surface-line);font-weight:var(--type-body-strong-weight);justify-content:space-between;align-items:center;margin:0;display:flex}._form_bh95v_1{gap:var(--field-gap);flex-direction:column;display:flex}._due_bh95v_2{padding:var(--space-16) var(--space-16);border-radius:var(--radius-md);background:var(--surface-panel);justify-content:space-between;margin:0;display:flex}._error_bh95v_3{color:var(--color-status-error);font-size:var(--type-meta-size);line-height:var(--type-meta-line);margin:0}._hint_bh95v_4{color:var(--color-text-muted);font-size:var(--type-meta-size);line-height:var(--type-meta-line);margin:0}
