:root{--rafi-surface:#fff;--rafi-surface-sunken:#f1f3f4;--rafi-surface-raised:#f1f3f4;--rafi-emphasis:#003546;--rafi-accent:#00adba;--rafi-accent-hover:#009aa6;--rafi-text-on-accent:#fff;--rafi-border-color:#c7cdd0;--rafi-border-strong-color:#bec3c6;--rafi-chrome:#003546;--rafi-chrome-edge:#001c26;--rafi-chrome-ink:#fff;--rafi-wordmark-accent:#00adba;--rafi-tint-marked:#e5f7f8;--rafi-tint-marked-hover:#d3f0f3;--rafi-scrollbar-track:#f1f3f4;--rafi-scrollbar-thumb:#bec3c6;--rafi-scrollbar-thumb-hover:#979b9d;--rafi-ozean:#003546;--rafi-tiefblau:#001c26;--rafi-weiss:#fff;--rafi-petrol:#00adba;--rafi-petrol-hover:#009aa6;--rafi-petrol-tint:#e5f7f8;--rafi-petrol-tint-hover:#d3f0f3;--rafi-silber-100:#979b9d;--rafi-silber-80:#a0a5a8;--rafi-silber-60:#b4b9bc;--rafi-silber-40:#bec3c6;--rafi-silber-20:#c7cdd0;--rafi-nebel:#f1f3f4;--rafi-status-done:#95c11c;--rafi-status-progress:#00a4cf;--rafi-status-waiting:#f9b232;--rafi-status-error:#e3000e;--rafi-status-highlight:#9d2866;--rafi-status-open:#979b9d;--rafi-message-success:#95c11c2e;--rafi-message-error:#e3000e1f;--rafi-message-waiting:#f9b23229;--rafi-cat-1-ink:#c2453c;--rafi-cat-1-tint:#fbe8e6;--rafi-cat-2-ink:#1f8a6d;--rafi-cat-2-tint:#e3f5ef;--rafi-cat-3-ink:#6b5bc4;--rafi-cat-3-tint:#ece9f9;--rafi-cat-4-ink:#9a6b00;--rafi-cat-4-tint:#fbf1da;--rafi-cat-5-ink:#2a6fb5;--rafi-cat-5-tint:#e7f1fb;--rafi-cat-6-ink:#b33f72;--rafi-cat-6-tint:#fbe9f1;--rafi-text:#003546;--rafi-text-muted:#979b9d;--rafi-text-label:#a0a5a8;--rafi-text-inverse:#fff;--rafi-text-inverse-muted:#9fb0b6;--rafi-font:"Univers LT Pro 45 Light", Univers, Arial, Helvetica, sans-serif;--rafi-font-bold:"Univers LT Pro 75 Black", Univers, Arial, Helvetica, sans-serif;--rafi-size-h1:28px;--rafi-size-h2:20px;--rafi-size-h3:16px;--rafi-size-body:14px;--rafi-size-muted:13px;--rafi-size-label:11px;--rafi-size-metric:32px;--rafi-lh-h1:34px;--rafi-lh-h2:26px;--rafi-lh-h3:22px;--rafi-lh-body:21px;--rafi-lh-muted:19px;--rafi-lh-label:15px;--rafi-space-xs:4px;--rafi-space-s:8px;--rafi-space-m:16px;--rafi-space-l:24px;--rafi-space-xl:40px;--rafi-space-xxl:64px;--rafi-header-h:56px;--rafi-footer-h:32px;--rafi-nav-w:240px;--rafi-nav-item-h:40px;--rafi-control-h:36px;--rafi-row-h:48px;--rafi-content-max:1120px;--rafi-grid-gutter:24px;--rafi-window-controls-w:140px;--rafi-icon-xs:12px;--rafi-icon-s:14px;--rafi-icon-m:16px;--rafi-icon-l:20px;--rafi-icon-xl:26px;--rafi-icon-stroke:1.5px;--rafi-radius-card:8px;--rafi-radius-control:6px;--rafi-radius-badge:4px;--rafi-border:1px solid var(--rafi-silber-20);--rafi-border-stark:1px solid var(--rafi-silber-40);--rafi-edge-light:#fff3;--rafi-edge-dark:#001c2652;--rafi-shadow-layer:0 4px 16px #001c2624;--rafi-scrim:#001c2666;--rafi-z-ground:0;--rafi-z-frame:10;--rafi-z-overlay:100;--rafi-z-dialog:1000;--rafi-dur-fast:.12s;--rafi-dur-normal:.2s;--rafi-ease:cubic-bezier(.2, 0, 0, 1);--rafi-tooltip-delay:.4s}@media (prefers-reduced-motion:reduce){:root{--rafi-dur-fast:0s;--rafi-dur-normal:0s}}[data-theme=dunkel]{--rafi-surface-sunken:#00131a;--rafi-surface:#001c26;--rafi-surface-raised:#002936;--rafi-emphasis:#e9eff1;--rafi-text:#e9eff1;--rafi-text-muted:#9fb0b6;--rafi-text-label:#7e9199;--rafi-text-inverse:#e9eff1;--rafi-text-on-accent:#001c26;--rafi-border-color:#1f4351;--rafi-border-strong-color:#2e5a6b;--rafi-chrome:#003546;--rafi-chrome-edge:#4a7f92;--rafi-chrome-ink:#fff;--rafi-wordmark-accent:#00adba;--rafi-tint-marked:#0a2e39;--rafi-tint-marked-hover:#103a47;--rafi-scrollbar-track:#001c26;--rafi-scrollbar-thumb:#2e5a6b;--rafi-scrollbar-thumb-hover:#4a7f92;--rafi-scrim:#00080c9e;--rafi-shadow-layer:0 4px 16px #00000073;--rafi-edge-light:#ffffff14;--rafi-status-error:#ff6b6b;--rafi-status-highlight:#e87fae;--rafi-cat-1-ink:#e8938b;--rafi-cat-1-tint:#3a2220;--rafi-cat-2-ink:#5fc2a4;--rafi-cat-2-tint:#12322c;--rafi-cat-3-ink:#aaa0e4;--rafi-cat-3-tint:#26213f;--rafi-cat-4-ink:#d9ac49;--rafi-cat-4-tint:#322815;--rafi-cat-5-ink:#84b4e4;--rafi-cat-5-tint:#182a3c;--rafi-cat-6-ink:#e28bb0;--rafi-cat-6-tint:#351c28}[data-theme=monochrom]{--rafi-surface-sunken:#121212;--rafi-surface:#1a1a1a;--rafi-surface-raised:#242424;--rafi-emphasis:#ededed;--rafi-text:#ededed;--rafi-text-muted:#ababab;--rafi-text-label:#8c8c8c;--rafi-text-inverse:#ededed;--rafi-accent:#ededed;--rafi-accent-hover:#fff;--rafi-text-on-accent:#121212;--rafi-border-color:#3a3a3a;--rafi-border-strong-color:#4c4c4c;--rafi-chrome:#2b2b2b;--rafi-chrome-edge:#666;--rafi-chrome-ink:#fff;--rafi-wordmark-accent:#fff;--rafi-tint-marked:#123033;--rafi-tint-marked-hover:#173c40;--rafi-scrollbar-track:#1a1a1a;--rafi-scrollbar-thumb:#4c4c4c;--rafi-scrollbar-thumb-hover:#666;--rafi-scrim:#0000009e;--rafi-shadow-layer:0 4px 16px #00000073;--rafi-edge-light:#ffffff12;--rafi-status-error:#ff6b6b;--rafi-status-highlight:#e87fae;--rafi-status-open:#9e9e9e;--rafi-cat-1-ink:#e8938b;--rafi-cat-1-tint:#332423;--rafi-cat-2-ink:#5fc2a4;--rafi-cat-2-tint:#1b302b;--rafi-cat-3-ink:#aaa0e4;--rafi-cat-3-tint:#272338;--rafi-cat-4-ink:#d9ac49;--rafi-cat-4-tint:#2f2917;--rafi-cat-5-ink:#84b4e4;--rafi-cat-5-tint:#1e2a36;--rafi-cat-6-ink:#e28bb0;--rafi-cat-6-tint:#312027}*{scrollbar-color:var(--rafi-scrollbar-thumb) var(--rafi-scrollbar-track);scrollbar-width:thin}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--rafi-scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--rafi-scrollbar-thumb);border-radius:var(--rafi-radius-badge)}::-webkit-scrollbar-thumb:hover{background:var(--rafi-scrollbar-thumb-hover)}::-webkit-scrollbar-corner{background:var(--rafi-scrollbar-track)}:root{--font-system-sans:"Univers LT Pro 45 Light", Univers, Arial, Helvetica, sans-serif;--font-system-sans-bold:"Univers LT Pro 75 Black", Univers, Arial, Helvetica, sans-serif;--color-surface:#fff;--color-surface-sunken:#f1f3f4;--color-emphasis:#003546;--color-text:#003546;--color-text-muted:#979b9d;--color-text-placeholder:#b4b9bc;--color-accent:#00adba;--color-accent-hover:#009aa6;--color-text-on-accent:#001c26;--color-border:#c7cdd0;--color-border-strong:#bec3c6;--color-chrome:#003546;--color-chrome-edge:#001c26;--color-chrome-ink:#fff;--color-chrome-ink-muted:#9fb0b6;--color-status-done:#95c11c;--color-status-progress:#00a4cf;--color-status-waiting:#f9b232;--color-status-error:#e3000e;--color-status-open:#979b9d;--color-driver-ground:#003546;--color-driver-ink:#fff;--color-driver-ink-muted:#9fb0b6;--radius-card:8px;--radius-control:6px;--radius-badge:4px;--radius-full:9999px;--shadow-layer:0 4px 16px #001c2624;--space-xs:4px;--space-s:8px;--space-m:16px;--space-l:24px;--space-xl:40px;--space-xxl:64px;--space-screen-x:16px;--space-screen-x-wide:24px;--space-content-max:560px;--space-header-h:56px;--space-footer-h:32px;--space-touch-min:48px;--space-touch-driver:56px;--space-row-h:48px;--space-card-pad:16px;--space-card-gap:8px;--space-section-top:24px;--space-section-bottom:8px;--space-meta-top:8px;--space-button-x:16px;--space-dialog-pad:16px;--space-badge-x:8px;--space-chip-x:8px;--space-dot:8px;--space-focus-ring:2px;--space-focus-offset:2px;--space-icon-s:14px;--space-icon-m:16px;--space-icon-l:20px;--space-icon-header:24px;--space-icon-splash:96px;--space-logo-header-h:14px;--space-logo-splash-h:16px;--space-splash-logo-bottom:40px;--space-splash-bar-w:160px;--type-wordmark-family:var(--font-system-sans-bold);--type-wordmark-size:.9375rem;--type-wordmark-weight:700;--type-wordmark-line-height:1;--type-wordmark-letter-spacing:.02em;--type-splash-wordmark-family:var(--font-system-sans-bold);--type-splash-wordmark-size:1.75rem;--type-splash-wordmark-weight:700;--type-splash-wordmark-line-height:1;--type-splash-subline-family:var(--font-system-sans);--type-splash-subline-size:.6875rem;--type-splash-subline-weight:400;--type-splash-subline-line-height:1.2;--type-splash-subline-letter-spacing:.13em;--type-h1-family:var(--font-system-sans-bold);--type-h1-size:1.75rem;--type-h1-weight:700;--type-h1-line-height:1.2143;--type-h1-letter-spacing:.02em;--type-h2-family:var(--font-system-sans-bold);--type-h2-size:1.25rem;--type-h2-weight:700;--type-h2-line-height:1.3;--type-h3-family:var(--font-system-sans-bold);--type-h3-size:1rem;--type-h3-weight:700;--type-h3-line-height:1.375;--type-body-family:var(--font-system-sans);--type-body-size:.875rem;--type-body-weight:400;--type-body-line-height:1.5;--type-secondary-family:var(--font-system-sans);--type-secondary-size:.8125rem;--type-secondary-weight:400;--type-secondary-line-height:1.4615;--type-label-family:var(--font-system-sans);--type-label-size:.75rem;--type-label-weight:400;--type-label-line-height:1.25;--type-label-letter-spacing:.1em;--type-badge-family:var(--font-system-sans-bold);--type-badge-size:.75rem;--type-badge-weight:700;--type-badge-line-height:1.25;--type-badge-letter-spacing:.08em;--type-button-family:var(--font-system-sans-bold);--type-button-size:1rem;--type-button-weight:700;--type-button-line-height:1.25;--type-metric-family:var(--font-system-sans-bold);--type-metric-size:2rem;--type-metric-weight:700;--type-metric-line-height:1.125;--type-count-confirmed-family:var(--font-system-sans-bold);--type-count-confirmed-size:2.75rem;--type-count-confirmed-weight:700;--type-count-confirmed-line-height:1;--type-count-confirmed-letter-spacing:-.02em;--type-count-unit-family:var(--font-system-sans);--type-count-unit-size:.8125rem;--type-count-unit-weight:400;--type-count-unit-line-height:1.4615;--type-driver-headline-family:var(--font-system-sans-bold);--type-driver-headline-size:1.5rem;--type-driver-headline-weight:700;--type-driver-headline-line-height:1.15}.type-wordmark{font-family:var(--type-wordmark-family);font-size:var(--type-wordmark-size);font-weight:var(--type-wordmark-weight);line-height:var(--type-wordmark-line-height);letter-spacing:var(--type-wordmark-letter-spacing)}.type-splash-wordmark{font-family:var(--type-splash-wordmark-family);font-size:var(--type-splash-wordmark-size);font-weight:var(--type-splash-wordmark-weight);line-height:var(--type-splash-wordmark-line-height)}.type-splash-subline{font-family:var(--type-splash-subline-family);font-size:var(--type-splash-subline-size);font-weight:var(--type-splash-subline-weight);line-height:var(--type-splash-subline-line-height);letter-spacing:var(--type-splash-subline-letter-spacing)}.type-h1{font-family:var(--type-h1-family);font-size:var(--type-h1-size);font-weight:var(--type-h1-weight);line-height:var(--type-h1-line-height);letter-spacing:var(--type-h1-letter-spacing)}.type-h2{font-family:var(--type-h2-family);font-size:var(--type-h2-size);font-weight:var(--type-h2-weight);line-height:var(--type-h2-line-height)}.type-h3{font-family:var(--type-h3-family);font-size:var(--type-h3-size);font-weight:var(--type-h3-weight);line-height:var(--type-h3-line-height)}.type-body{font-family:var(--type-body-family);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line-height)}.type-secondary{font-family:var(--type-secondary-family);font-size:var(--type-secondary-size);font-weight:var(--type-secondary-weight);line-height:var(--type-secondary-line-height)}.type-label{font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-line-height);letter-spacing:var(--type-label-letter-spacing)}.type-badge{font-family:var(--type-badge-family);font-size:var(--type-badge-size);font-weight:var(--type-badge-weight);line-height:var(--type-badge-line-height);letter-spacing:var(--type-badge-letter-spacing)}.type-button{font-family:var(--type-button-family);font-size:var(--type-button-size);font-weight:var(--type-button-weight);line-height:var(--type-button-line-height)}.type-metric{font-family:var(--type-metric-family);font-size:var(--type-metric-size);font-weight:var(--type-metric-weight);line-height:var(--type-metric-line-height)}.type-count-confirmed{font-family:var(--type-count-confirmed-family);font-size:var(--type-count-confirmed-size);font-weight:var(--type-count-confirmed-weight);line-height:var(--type-count-confirmed-line-height);letter-spacing:var(--type-count-confirmed-letter-spacing)}.type-count-unit{font-family:var(--type-count-unit-family);font-size:var(--type-count-unit-size);font-weight:var(--type-count-unit-weight);line-height:var(--type-count-unit-line-height)}.type-driver-headline{font-family:var(--type-driver-headline-family);font-size:var(--type-driver-headline-size);font-weight:var(--type-driver-headline-weight);line-height:var(--type-driver-headline-line-height)}.app-header{--app-header-height:var(--space-header-h);--app-header-background:var(--color-chrome);--app-header-border-bottom:1px solid var(--color-chrome-edge);--app-header-padding-x:var(--space-l);--app-header-icon-size:var(--space-icon-header);--app-header-icon-ink:var(--color-chrome-ink);--app-header-icon-gap:var(--space-s);--app-header-wordmark-ink:var(--color-chrome-ink);--app-header-logo-height:var(--space-logo-header-h);--app-header-logo-ink:var(--color-chrome-ink);--app-header-z-index:10}.environment-badge{--environment-badge-background:var(--color-surface);--environment-badge-border:1px solid var(--color-status-error);--environment-badge-ink:var(--color-status-error);--environment-badge-radius:var(--radius-badge);--environment-badge-padding:0 var(--space-badge-x);--environment-badge-transform:uppercase}.app-footer{--app-footer-height:var(--space-footer-h);--app-footer-background:var(--color-surface-sunken);--app-footer-border-top:1px solid var(--color-border);--app-footer-padding-x:var(--space-s);--app-footer-chip-ink:var(--color-text-muted);--app-footer-status-ink:var(--color-text);--app-footer-dot-size:var(--space-dot);--app-footer-z-index:10}.chip{--chip-background:var(--color-surface);--chip-border:1px solid var(--color-border);--chip-radius:var(--radius-badge);--chip-padding:2px var(--space-chip-x);--chip-icon-size:var(--space-icon-s);--chip-icon-gap:var(--space-xs)}.status-popup{--status-popup-background:var(--color-surface);--status-popup-border:1px solid var(--color-border);--status-popup-radius:var(--radius-card);--status-popup-shadow:var(--shadow-layer);--status-popup-padding:var(--space-s) var(--space-m);--status-popup-row-ink:var(--color-text);--status-popup-dot-size:var(--space-dot);--status-popup-z-index:100}.splash{--splash-background:var(--color-chrome);--splash-icon-size:var(--space-icon-splash);--splash-icon-ink:var(--color-chrome-ink);--splash-wordmark-ink:var(--color-chrome-ink);--splash-wordmark-gap:var(--space-m);--splash-subline-ink:var(--color-chrome-ink-muted);--splash-subline-gap:12px;--splash-subline-transform:uppercase;--splash-logo-height:var(--space-logo-splash-h);--splash-logo-bottom:var(--space-splash-logo-bottom);--splash-bar-width:var(--space-splash-bar-w);--splash-bar-height:2px;--splash-bar-ink:var(--color-accent);--splash-bar-track:#fff3}.status-badge{--status-badge-background:var(--color-surface);--status-badge-border-width:1px;--status-badge-radius:var(--radius-badge);--status-badge-ink:var(--color-text);--status-badge-padding:0 var(--space-badge-x);--status-badge-dot-size:var(--space-dot);--status-badge-dot-gap:var(--space-xs);--status-badge-transform:uppercase}.auftrag-card{--auftrag-card-background:var(--color-surface);--auftrag-card-border:1px solid var(--color-border);--auftrag-card-radius:var(--radius-card);--auftrag-card-padding:var(--space-card-pad);--auftrag-card-shadow:none;--auftrag-card-state-ink:var(--color-status-progress);--auftrag-card-customer-ink:var(--color-emphasis);--auftrag-card-machine-ink:var(--color-text);--auftrag-card-symbol-ink:var(--color-emphasis);--auftrag-card-count-ink:var(--color-emphasis);--auftrag-card-meta-ink:var(--color-text)}.auftrag-card-created{--auftrag-card-created-background:var(--color-surface);--auftrag-card-created-border:1px solid var(--color-border);--auftrag-card-created-radius:var(--radius-card);--auftrag-card-created-padding:var(--space-card-pad);--auftrag-card-created-shadow:none;--auftrag-card-created-state-ink:var(--color-status-open);--auftrag-card-created-customer-ink:var(--color-emphasis);--auftrag-card-created-machine-ink:var(--color-text);--auftrag-card-created-symbol-ink:var(--color-emphasis)}.auftrag-card-stale{--auftrag-card-stale-background:var(--color-surface-sunken);--auftrag-card-stale-border:1px solid var(--color-border-strong);--auftrag-card-stale-radius:var(--radius-card);--auftrag-card-stale-padding:var(--space-card-pad);--auftrag-card-stale-shadow:none;--auftrag-card-stale-state-ink:var(--color-status-open);--auftrag-card-stale-customer-ink:var(--color-emphasis);--auftrag-card-stale-machine-ink:var(--color-text);--auftrag-card-stale-symbol-ink:var(--color-emphasis);--auftrag-card-stale-count-ink:var(--color-emphasis);--auftrag-card-stale-meta-ink:var(--color-text);--auftrag-card-stale-meta-timestamp-weight:700}.auftrag-card-closed{--auftrag-card-closed-background:var(--color-surface);--auftrag-card-closed-border:1px solid var(--color-border);--auftrag-card-closed-radius:var(--radius-card);--auftrag-card-closed-padding:var(--space-card-pad);--auftrag-card-closed-shadow:none;--auftrag-card-closed-state-ink:var(--color-status-waiting);--auftrag-card-closed-customer-ink:var(--color-emphasis);--auftrag-card-closed-machine-ink:var(--color-text);--auftrag-card-closed-symbol-ink:var(--color-emphasis);--auftrag-card-closed-count-ink:var(--color-emphasis);--auftrag-card-closed-meta-ink:var(--color-text);--auftrag-card-closed-hinweis-badge-ink:var(--color-status-waiting)}.count-display{--count-display-ink:var(--color-emphasis);--count-display-unit-ink:var(--color-text);--count-display-numerals:tabular-nums}.freshness-line{--freshness-line-ink:var(--color-text);--freshness-line-margin-top:var(--space-meta-top)}.sync-line{--sync-line-ink:var(--color-text);--sync-line-margin-top:var(--space-xs)}.machine-health-line{--machine-health-line-ink:var(--color-text);--machine-health-line-margin-top:var(--space-xs);--machine-health-line-silent-timestamp-weight:700}.connection-line{--connection-line-ink:var(--color-driver-ink)}.page-title{--page-title-ink:var(--color-emphasis);--page-title-transform:uppercase;--page-title-margin-bottom:var(--space-l);--page-title-explainer-ink:var(--color-text);--page-title-explainer-gap:var(--space-s)}.section-heading{--section-heading-ink:var(--color-emphasis);--section-heading-transform:uppercase;--section-heading-margin:var(--space-section-top) 0 var(--space-section-bottom)}.button-primary{--button-primary-background:var(--color-accent);--button-primary-hover-background:var(--color-accent-hover);--button-primary-ink:var(--color-text-on-accent);--button-primary-border:none;--button-primary-radius:var(--radius-control);--button-primary-min-height:var(--space-touch-min);--button-primary-padding:0 var(--space-button-x);--button-primary-disabled-background:var(--color-surface-sunken);--button-primary-disabled-ink:var(--color-text-muted);--button-primary-focus-ring:var(--space-focus-ring) solid var(--color-emphasis);--button-primary-focus-offset:var(--space-focus-offset)}.button-secondary{--button-secondary-background:var(--color-surface);--button-secondary-hover-background:var(--color-surface-sunken);--button-secondary-ink:var(--color-emphasis);--button-secondary-border:1px solid var(--color-border-strong);--button-secondary-radius:var(--radius-control);--button-secondary-min-height:var(--space-touch-min);--button-secondary-padding:0 var(--space-button-x);--button-secondary-focus-ring:var(--space-focus-ring) solid var(--color-emphasis);--button-secondary-focus-offset:var(--space-focus-offset)}.button-quiet{--button-quiet-background:transparent;--button-quiet-hover-background:var(--color-surface-sunken);--button-quiet-ink:var(--color-emphasis);--button-quiet-border:none;--button-quiet-radius:var(--radius-control);--button-quiet-min-height:var(--space-touch-min);--button-quiet-padding:0 var(--space-button-x);--button-quiet-focus-ring:var(--space-focus-ring) solid var(--color-emphasis);--button-quiet-focus-offset:var(--space-focus-offset)}.button-destructive{--button-destructive-background:var(--color-surface);--button-destructive-ink:var(--color-status-error);--button-destructive-border:1px solid var(--color-status-error);--button-destructive-radius:var(--radius-control);--button-destructive-min-height:var(--space-touch-min);--button-destructive-padding:0 var(--space-button-x);--button-destructive-focus-ring:var(--space-focus-ring) solid var(--color-emphasis);--button-destructive-focus-offset:var(--space-focus-offset)}.dialog{--dialog-scrim:#001c2666;--dialog-background:var(--color-surface);--dialog-radius:var(--radius-card);--dialog-shadow:var(--shadow-layer);--dialog-max-width:min(360px, 90vw);--dialog-max-height:80vh;--dialog-title-ink:var(--color-emphasis);--dialog-title-padding:var(--space-m);--dialog-title-border-bottom:1px solid var(--color-border);--dialog-close-size:var(--space-icon-l);--dialog-close-ink:var(--color-emphasis);--dialog-body-ink:var(--color-text);--dialog-body-padding:var(--space-m);--dialog-actions-border-top:1px solid var(--color-border);--dialog-actions-padding:var(--space-m);--dialog-actions-gap:var(--space-s);--dialog-actions-align:right;--dialog-z-index:1000}.form-field{--form-field-label-ink:var(--color-text);--form-field-label-gap:var(--space-xs);--form-field-field-gap:var(--space-s);--form-field-background:var(--color-surface);--form-field-border:1px solid var(--color-border-strong);--form-field-radius:var(--radius-control);--form-field-min-height:var(--space-touch-min);--form-field-padding-x:var(--space-s);--form-field-value-ink:var(--color-text);--form-field-placeholder-ink:var(--color-text-placeholder);--form-field-chevron-size:12px;--form-field-chevron-ink:var(--color-text-muted);--form-field-focus-border:1px solid var(--color-accent);--form-field-focus-ring:var(--space-focus-ring) solid var(--color-emphasis);--form-field-list-background:var(--color-surface);--form-field-list-border:1px solid var(--color-border);--form-field-list-radius:var(--radius-control);--form-field-list-shadow:var(--shadow-layer);--form-field-list-z-index:100;--form-field-option-min-height:var(--space-touch-min);--form-field-option-selected-background:var(--color-surface-sunken);--form-field-add-entry-ink:var(--color-emphasis)}.fuhre-row{--fuhre-row-min-height:var(--space-row-h);--fuhre-row-border-bottom:1px solid var(--color-border);--fuhre-row-dot-size:var(--space-dot);--fuhre-row-dot-open-ink:var(--color-status-open);--fuhre-row-dot-done-ink:var(--color-status-done);--fuhre-row-time-ink:var(--color-text)}.fuhre-row-flagged{--fuhre-row-flagged-min-height:var(--space-row-h);--fuhre-row-flagged-border-bottom:1px solid var(--color-border);--fuhre-row-flagged-dot-size:var(--space-dot);--fuhre-row-flagged-dot-ink:var(--color-status-waiting);--fuhre-row-flagged-time-ink:var(--color-text);--fuhre-row-flagged-reason-ink:var(--color-text)}.verdict-control{--verdict-control-layout:two secondary buttons side by side, equal width;--verdict-control-gap:var(--space-s);--verdict-control-min-height:var(--space-touch-min)}.empty-state{--empty-state-ink:var(--color-text);--empty-state-align:center;--empty-state-padding:var(--space-xl) 0}.driver-surface{--driver-surface-background:var(--color-driver-ground);--driver-surface-ink:var(--color-driver-ink);--driver-surface-action-background:var(--color-accent);--driver-surface-action-ink:var(--color-text-on-accent);--driver-surface-action-min-height:var(--space-touch-driver);--driver-surface-action-radius:var(--radius-control)}.chip.svelte-ogjsci{align-items:center;gap:var(--space-xs);padding:var(--chip-padding);border:1px solid var(--color-border);border-radius:var(--radius-badge);background:var(--color-surface);color:var(--color-text-muted);white-space:nowrap;display:inline-flex}.icon.svelte-ogjsci{width:var(--space-icon-s);height:var(--space-icon-s);flex:none}.popup.svelte-qc2vrs{right:var(--space-s);bottom:calc(100% + var(--space-s));z-index:100;padding:var(--space-s) var(--space-m);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-layer);color:var(--color-text);position:absolute}.row.svelte-qc2vrs{align-items:center;gap:var(--space-s);min-height:var(--space-l);white-space:nowrap;margin:0;display:flex}.dot.svelte-qc2vrs{width:var(--space-dot);height:var(--space-dot);border-radius:var(--radius-full);background:var(--color-status-open);flex:none}.done.svelte-qc2vrs{background:var(--color-status-done)}.waiting.svelte-qc2vrs{background:var(--color-status-waiting)}.app-footer.svelte-3mageo{z-index:10;align-items:center;gap:var(--space-s);box-sizing:border-box;height:var(--space-footer-h);padding:0 var(--space-s);border-top:1px solid var(--color-border);background:var(--color-surface-sunken);color:var(--color-text);display:flex;position:fixed;inset:auto 0 0}.status.svelte-3mageo{align-items:center;gap:var(--space-xs);min-height:var(--space-touch-min);margin-left:auto;margin-top:calc(var(--space-footer-h) - var(--space-touch-min));padding:calc(var(--space-touch-min) - var(--space-footer-h)) var(--space-s) 0;color:var(--color-text);cursor:pointer;white-space:nowrap;background:0 0;border:0;display:flex}.status.svelte-3mageo:focus-visible{outline:var(--space-focus-ring) solid var(--color-emphasis);outline-offset:calc(-1 * var(--space-focus-ring))}.dot.svelte-3mageo{width:var(--space-dot);height:var(--space-dot);border-radius:var(--radius-full);background:var(--color-status-open);flex:none}.done.svelte-3mageo{background:var(--color-status-done)}.waiting.svelte-3mageo{background:var(--color-status-waiting)}.env.svelte-1u17vro{padding:0 var(--space-badge-x);border:1px solid var(--color-status-error);border-radius:var(--radius-badge);background:var(--color-surface);color:var(--color-status-error);text-transform:uppercase;display:inline-block}.tool-icon.svelte-1myiral{width:100%;height:100%;display:block}.app-header.svelte-isll26{z-index:10;box-sizing:border-box;height:var(--space-header-h);padding:0 var(--space-l);border-bottom:1px solid var(--color-chrome-edge);background:var(--color-chrome);color:var(--color-chrome-ink);align-items:center;display:flex;position:relative}.brand.svelte-isll26{align-items:center;gap:var(--space-s);display:flex}.icon.svelte-isll26{width:var(--space-icon-header);height:var(--space-icon-header);color:var(--color-chrome-ink);flex:none;display:block}.wordmark.svelte-isll26{color:var(--color-chrome-ink)}.centre.svelte-isll26{flex:1;justify-content:center;min-width:0;display:flex}.logo.svelte-isll26{height:var(--space-logo-header-h);flex:none;width:auto;display:block}body{background:var(--color-surface);color:var(--color-text);font-family:var(--font-system-sans);-webkit-font-smoothing:antialiased;margin:0}.screen.svelte-12qhfyh{max-width:var(--space-content-max);padding:var(--space-m) var(--space-screen-x) calc(var(--space-footer-h) + var(--space-m));margin:0 auto}@media (width>=480px){.screen.svelte-12qhfyh{padding-left:var(--space-screen-x-wide);padding-right:var(--space-screen-x-wide)}}
