:root{--text:#eef5f1;--text-soft:#c4d6cd;--text-muted:#9bb1a6;--text-dim:#7c9389;--accent:#e2c275;--accent-deep:#cba95e;--accent-light:#efd494;--on-accent:#101806;--danger:#e2725b;--unavailable:#8c948f;--lead-left:#2fbf71;--start-marker:#22c55e;--finish-marker:#ff1d1d;--radius-chip:8px;--radius-control:12px;--radius-row:14px;--radius-sheet:22px;--radius-ctrl:var(--radius-chip);--radius-card:16px;--radius-pill:999px;--touch-min:44px;--btn-radius:var(--radius-control);--btn-height:44px;--btn-radius-grand:16px;--btn-height-grand:52px;--btn-height-pointeur:40px;--bg:#050d0a;--card-top:#0f1d18;--card-bottom:#0b1613;--border:#162b23;--border-lit:#22443a;--glow-near:#12613f;--glow-mid:#0d4a32;--glow-far:#082a1e;--success:#2fbf71;--card-raised:#152520;--border-hot:#2f6354;--success-deep:#218a52;--track-idle:#2b4038}@media (prefers-contrast:more){:root{--border:#4f7f6c;--border-lit:#7fb39e;--text-muted:#b0c4ba;--text-dim:#a9bdb3;--danger:#f28a75;--unavailable:#a9b0ab}}:root{--row-fill:#0d1915;--bg-top:#07120e;--bg-mid:#060f0c;--chevron:rgba(235,235,245,.3);--caution:#ff9f0a;--track-line:#0a84ff;--lead-right:var(--accent);--lead-none:color-mix(in srgb,var(--text-dim) 45%,transparent);--btn-large-radius:14px;--btn-large-height:50px;--btn-normal-radius:12px;--btn-normal-height:44px;--btn-secondary-min-height:44px;--btn-pressed-scale:.985;--type-display-size:30px;--type-display-weight:700;--type-title-size:20px;--type-title-weight:600;--type-headline-size:15.5px;--type-headline-weight:600;--type-body-size:13.5px;--type-body-weight:400;--type-caption-size:12px;--type-caption-weight:400;--type-label-size:12px;--type-label-weight:600;--type-figure-size:17px;--type-figure-weight:400}