:root{--font-sans:"Atkinson Hyperlegible Next", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:"Atkinson Hyperlegible Mono", ui-monospace, "SF Mono", Consolas, monospace;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--font-weight-heavy:800;--font-size-caption:13px;--font-size-small:15px;--font-size-lead:20px;--font-size-title:24px;--font-size-headline:30px;--font-size-display:36px;--line-height-tight:1.2;--line-height-normal:1.45;--space-xxs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-xxl:48px;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-pill:999px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-canvas:#faf8f5;--color-surface:#fff;--color-surface-alt:#f5f2ed;--color-border:#e2ddd5;--color-border-strong:#8c857a;--color-text:#1a2330;--color-text-muted:#535c66;--color-brand:#0b2d4f;--color-on-brand:#fff;--color-brand-text:#0b2d4f;--color-brand-subtle:#e6eef6;--color-app-bar:#0b2d4f;--color-on-app-bar:#fff;--color-focus:#0b2d4f;--color-status-ok:#1b7f3b;--color-status-ok-on:#fff;--color-status-ok-surface:#eef8f1;--color-status-warn:#9a5b00;--color-status-warn-on:#fff;--color-status-warn-surface:#fff6e5;--color-status-stop:#b3261e;--color-status-stop-on:#fff;--color-status-stop-surface:#fdeeec;--color-mode-car-ink:#174ea6;--color-mode-car-surface:#e4eefb;--color-mode-bus-ink:#7a4a00;--color-mode-bus-surface:#ffefc2;--color-mode-walker-ink:#0f6363;--color-mode-walker-surface:#ddf2ef;--color-mode-bike-ink:#0f6363;--color-mode-bike-surface:#ddf2ef;--color-mode-aftercare-onsite-ink:#5b3a9e;--color-mode-aftercare-onsite-surface:#eee8f8;--color-mode-daycare-van-ink:#5b3a9e;--color-mode-daycare-van-surface:#eee8f8;--color-mode-activity-ink:#8e1f63;--color-mode-activity-surface:#f9e6f0;--color-mode-office-pickup-ink:#3d4a57;--color-mode-office-pickup-surface:#e9edf1;--font-size-body:17px;--target-min:48px;--target-field:64px;--motion-alert:.2s}@media (prefers-color-scheme:dark){:root:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-canvas:#0e151d;--color-surface:#151e29;--color-surface-alt:#1c2734;--color-border:#2c3a4a;--color-border-strong:#6e7c8c;--color-text:#edf1f5;--color-text-muted:#a5b0bc;--color-brand:#d3e2f1;--color-on-brand:#0b2d4f;--color-brand-text:#a9c8ea;--color-brand-subtle:#1a2b40;--color-app-bar:#1b3554;--color-on-app-bar:#edf1f5;--color-focus:#d3e2f1;--color-status-ok:#4ade80;--color-status-ok-on:#0e151d;--color-status-ok-surface:#12291b;--color-status-warn:#fbbf24;--color-status-warn-on:#0e151d;--color-status-warn-surface:#2e2410;--color-status-stop:#f87171;--color-status-stop-on:#0e151d;--color-status-stop-surface:#3a1717;--color-mode-car-ink:#93c0ff;--color-mode-car-surface:#14233a;--color-mode-bus-ink:#fcd06b;--color-mode-bus-surface:#2e2410;--color-mode-walker-ink:#6fd6cb;--color-mode-walker-surface:#10302d;--color-mode-bike-ink:#6fd6cb;--color-mode-bike-surface:#10302d;--color-mode-aftercare-onsite-ink:#c4aef5;--color-mode-aftercare-onsite-surface:#272040;--color-mode-daycare-van-ink:#c4aef5;--color-mode-daycare-van-surface:#272040;--color-mode-activity-ink:#f49ac9;--color-mode-activity-surface:#3a1a2c;--color-mode-office-pickup-ink:#c3cdd8;--color-mode-office-pickup-surface:#232c36;--font-size-body:17px;--target-min:48px;--target-field:64px;--motion-alert:.2s}}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-canvas:#faf8f5;--color-surface:#fff;--color-surface-alt:#f5f2ed;--color-border:#e2ddd5;--color-border-strong:#8c857a;--color-text:#1a2330;--color-text-muted:#535c66;--color-brand:#0b2d4f;--color-on-brand:#fff;--color-brand-text:#0b2d4f;--color-brand-subtle:#e6eef6;--color-app-bar:#0b2d4f;--color-on-app-bar:#fff;--color-focus:#0b2d4f;--color-status-ok:#1b7f3b;--color-status-ok-on:#fff;--color-status-ok-surface:#eef8f1;--color-status-warn:#9a5b00;--color-status-warn-on:#fff;--color-status-warn-surface:#fff6e5;--color-status-stop:#b3261e;--color-status-stop-on:#fff;--color-status-stop-surface:#fdeeec;--color-mode-car-ink:#174ea6;--color-mode-car-surface:#e4eefb;--color-mode-bus-ink:#7a4a00;--color-mode-bus-surface:#ffefc2;--color-mode-walker-ink:#0f6363;--color-mode-walker-surface:#ddf2ef;--color-mode-bike-ink:#0f6363;--color-mode-bike-surface:#ddf2ef;--color-mode-aftercare-onsite-ink:#5b3a9e;--color-mode-aftercare-onsite-surface:#eee8f8;--color-mode-daycare-van-ink:#5b3a9e;--color-mode-daycare-van-surface:#eee8f8;--color-mode-activity-ink:#8e1f63;--color-mode-activity-surface:#f9e6f0;--color-mode-office-pickup-ink:#3d4a57;--color-mode-office-pickup-surface:#e9edf1;--font-size-body:17px;--target-min:48px;--target-field:64px;--motion-alert:.2s}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-canvas:#0e151d;--color-surface:#151e29;--color-surface-alt:#1c2734;--color-border:#2c3a4a;--color-border-strong:#6e7c8c;--color-text:#edf1f5;--color-text-muted:#a5b0bc;--color-brand:#d3e2f1;--color-on-brand:#0b2d4f;--color-brand-text:#a9c8ea;--color-brand-subtle:#1a2b40;--color-app-bar:#1b3554;--color-on-app-bar:#edf1f5;--color-focus:#d3e2f1;--color-status-ok:#4ade80;--color-status-ok-on:#0e151d;--color-status-ok-surface:#12291b;--color-status-warn:#fbbf24;--color-status-warn-on:#0e151d;--color-status-warn-surface:#2e2410;--color-status-stop:#f87171;--color-status-stop-on:#0e151d;--color-status-stop-surface:#3a1717;--color-mode-car-ink:#93c0ff;--color-mode-car-surface:#14233a;--color-mode-bus-ink:#fcd06b;--color-mode-bus-surface:#2e2410;--color-mode-walker-ink:#6fd6cb;--color-mode-walker-surface:#10302d;--color-mode-bike-ink:#6fd6cb;--color-mode-bike-surface:#10302d;--color-mode-aftercare-onsite-ink:#c4aef5;--color-mode-aftercare-onsite-surface:#272040;--color-mode-daycare-van-ink:#c4aef5;--color-mode-daycare-van-surface:#272040;--color-mode-activity-ink:#f49ac9;--color-mode-activity-surface:#3a1a2c;--color-mode-office-pickup-ink:#c3cdd8;--color-mode-office-pickup-surface:#232c36;--font-size-body:17px;--target-min:48px;--target-field:64px;--motion-alert:.2s}[data-theme=outdoor]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-canvas:#000;--color-surface:#000;--color-surface-alt:#000;--color-border:#5c5c5c;--color-border-strong:#fff;--color-text:#fff;--color-text-muted:#e6e6e6;--color-brand:#fff;--color-on-brand:#000;--color-brand-text:#fff;--color-brand-subtle:#262626;--color-app-bar:#000;--color-on-app-bar:#fff;--color-focus:#fff;--color-status-ok:#0f6;--color-status-ok-on:#000;--color-status-ok-surface:#000;--color-status-warn:#ffd400;--color-status-warn-on:#000;--color-status-warn-surface:#000;--color-status-stop:#ff6259;--color-status-stop-on:#000;--color-status-stop-surface:#000;--color-mode-car-ink:#fff;--color-mode-car-surface:#000;--color-mode-bus-ink:#fff;--color-mode-bus-surface:#000;--color-mode-walker-ink:#fff;--color-mode-walker-surface:#000;--color-mode-bike-ink:#fff;--color-mode-bike-surface:#000;--color-mode-aftercare-onsite-ink:#fff;--color-mode-aftercare-onsite-surface:#000;--color-mode-daycare-van-ink:#fff;--color-mode-daycare-van-surface:#000;--color-mode-activity-ink:#fff;--color-mode-activity-surface:#000;--color-mode-office-pickup-ink:#fff;--color-mode-office-pickup-surface:#000;--font-size-body:20px;--target-min:48px;--target-field:72px;--motion-alert:0s}
:root{--font-body:var(--font-sans);--font-code:var(--font-mono)}html{height:100%}html,body{max-width:100vw;overflow-x:clip}body{min-height:100%;color:var(--color-text);background:var(--color-canvas);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;display:flex}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}
