@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_8eaea4{font-family:Geist,Geist Fallback;font-style:normal}.__variable_8eaea4{--docs-font-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_8c25df{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_8c25df{--docs-font-mono:"Geist Mono","Geist Mono Fallback"}@layer todae.reset, todae.base, todae.components;@layer todae.base{:root{--todae-border-width:1px;--todae-color-amber-100:oklch(0.95 0.05 70);--todae-color-amber-200:oklch(0.88 0.09 70);--todae-color-amber-300:oklch(0.82 0.12 70);--todae-color-amber-700:oklch(0.42 0.1 70);--todae-color-amber-900:oklch(0.25 0.05 70);--todae-color-gray-50:oklch(0.98 0.005 260);--todae-color-gray-100:oklch(0.93 0.007 260);--todae-color-gray-200:oklch(0.87 0.009 260);--todae-color-gray-300:oklch(0.78 0.012 260);--todae-color-gray-400:oklch(0.68 0.014 260);--todae-color-gray-500:oklch(0.55 0.016 260);--todae-color-gray-600:oklch(0.45 0.018 260);--todae-color-gray-700:oklch(0.36 0.019 260);--todae-color-gray-800:oklch(0.28 0.02 260);--todae-color-gray-900:oklch(0.22 0.02 260);--todae-color-gray-950:oklch(0.16 0.02 260);--todae-color-green-100:oklch(0.95 0.04 150);--todae-color-green-200:oklch(0.88 0.08 150);--todae-color-green-300:oklch(0.82 0.11 150);--todae-color-green-700:oklch(0.42 0.11 150);--todae-color-green-900:oklch(0.25 0.05 150);--todae-color-red-100:oklch(0.95 0.03 25);--todae-color-red-200:oklch(0.88 0.07 25);--todae-color-red-300:oklch(0.8 0.1 25);--todae-color-red-400:oklch(0.68 0.16 25);--todae-color-red-500:oklch(0.55 0.18 25);--todae-color-red-600:oklch(0.45 0.19 25);--todae-color-red-700:oklch(0.4 0.15 25);--todae-color-red-900:oklch(0.25 0.07 25);--todae-font-family-mono:ui-monospace,"SFMono-Regular","Menlo","Consolas",monospace;--todae-font-family-sans:ui-sans-serif,system-ui,"Segoe UI","Roboto",sans-serif;--todae-font-leading-default:1.5;--todae-font-leading-tight:1.25;--todae-font-size-1:0.75rem;--todae-font-size-2:0.875rem;--todae-font-size-3:1rem;--todae-font-size-4:1.25rem;--todae-font-size-5:1.5rem;--todae-font-size-6:1.875rem;--todae-font-weight-bold:700;--todae-font-weight-medium:500;--todae-font-weight-regular:400;--todae-motion-duration-fast:160ms;--todae-motion-duration-moderate:240ms;--todae-motion-duration-normal:200ms;--todae-motion-duration-slow:280ms;--todae-motion-duration-slower:300ms;--todae-motion-easing-standard:cubic-bezier(0.2,0.8,0.2,1);--todae-radius-full:9999px;--todae-radius-lg:0.75rem;--todae-radius-md:0.5rem;--todae-radius-sm:0.25rem;--todae-space-1:0.25rem;--todae-space-2:0.5rem;--todae-space-3:0.75rem;--todae-space-4:1rem;--todae-space-5:1.25rem;--todae-space-6:1.5rem;--todae-space-7:1.75rem;--todae-space-8:2rem;--todae-space-9:2.25rem;--todae-space-10:2.5rem;--todae-space-11:2.75rem;--todae-space-12:3rem}:root:not([data-appearance]),[data-appearance=light]{--todae-color-accent-active:var(--todae-color-gray-950);--todae-color-accent-default:var(--todae-color-gray-900);--todae-color-accent-hover:var(--todae-color-gray-800);--todae-color-accent-soft:oklch(from var(--todae-color-accent-default) l c h/0.12);--todae-color-accent-soft-strong:oklch(from var(--todae-color-accent-default) l c h/0.28);--todae-color-bg-canvas:var(--todae-color-gray-50);--todae-color-bg-elevated:var(--todae-color-gray-50);--todae-color-bg-highlight:oklch(from var(--todae-color-fg-default) l c h/0.08);--todae-color-bg-pressed:oklch(from var(--todae-color-fg-default) l c h/0.14);--todae-color-bg-scrim:oklch(from var(--todae-color-gray-950) l c h/0.45);--todae-color-bg-selected:oklch(from var(--todae-color-accent-default) l c h/0.2);--todae-color-bg-subtle:var(--todae-color-gray-100);--todae-color-bg-surface:var(--todae-color-gray-50);--todae-color-bg-transparent:oklch(from var(--todae-color-gray-50) l c h/0);--todae-color-border-default:var(--todae-color-gray-900);--todae-color-border-subtle:var(--todae-color-gray-300);--todae-color-danger-default:var(--todae-color-red-600);--todae-color-fg-default:var(--todae-color-gray-900);--todae-color-fg-muted:var(--todae-color-gray-600);--todae-color-fg-placeholder:var(--todae-color-gray-500);--todae-color-on-accent:var(--todae-color-gray-50);--todae-color-status-critical-bg:var(--todae-color-red-100);--todae-color-status-critical-border:var(--todae-color-red-300);--todae-color-status-critical-fg:var(--todae-color-red-700);--todae-color-status-info-bg:var(--todae-color-gray-100);--todae-color-status-info-border:var(--todae-color-gray-300);--todae-color-status-info-fg:var(--todae-color-gray-700);--todae-color-status-success-bg:var(--todae-color-green-100);--todae-color-status-success-border:var(--todae-color-green-300);--todae-color-status-success-fg:var(--todae-color-green-700);--todae-color-status-warning-bg:var(--todae-color-amber-100);--todae-color-status-warning-border:var(--todae-color-amber-300);--todae-color-status-warning-fg:var(--todae-color-amber-700);color-scheme:light}@media not (prefers-color-scheme:dark){[data-appearance=system]{--todae-color-accent-active:var(--todae-color-gray-950);--todae-color-accent-default:var(--todae-color-gray-900);--todae-color-accent-hover:var(--todae-color-gray-800);--todae-color-accent-soft:oklch(from var(--todae-color-accent-default) l c h/0.12);--todae-color-accent-soft-strong:oklch(from var(--todae-color-accent-default) l c h/0.28);--todae-color-bg-canvas:var(--todae-color-gray-50);--todae-color-bg-elevated:var(--todae-color-gray-50);--todae-color-bg-highlight:oklch(from var(--todae-color-fg-default) l c h/0.08);--todae-color-bg-pressed:oklch(from var(--todae-color-fg-default) l c h/0.14);--todae-color-bg-scrim:oklch(from var(--todae-color-gray-950) l c h/0.45);--todae-color-bg-selected:oklch(from var(--todae-color-accent-default) l c h/0.2);--todae-color-bg-subtle:var(--todae-color-gray-100);--todae-color-bg-surface:var(--todae-color-gray-50);--todae-color-bg-transparent:oklch(from var(--todae-color-gray-50) l c h/0);--todae-color-border-default:var(--todae-color-gray-900);--todae-color-border-subtle:var(--todae-color-gray-300);--todae-color-danger-default:var(--todae-color-red-600);--todae-color-fg-default:var(--todae-color-gray-900);--todae-color-fg-muted:var(--todae-color-gray-600);--todae-color-fg-placeholder:var(--todae-color-gray-500);--todae-color-on-accent:var(--todae-color-gray-50);--todae-color-status-critical-bg:var(--todae-color-red-100);--todae-color-status-critical-border:var(--todae-color-red-300);--todae-color-status-critical-fg:var(--todae-color-red-700);--todae-color-status-info-bg:var(--todae-color-gray-100);--todae-color-status-info-border:var(--todae-color-gray-300);--todae-color-status-info-fg:var(--todae-color-gray-700);--todae-color-status-success-bg:var(--todae-color-green-100);--todae-color-status-success-border:var(--todae-color-green-300);--todae-color-status-success-fg:var(--todae-color-green-700);--todae-color-status-warning-bg:var(--todae-color-amber-100);--todae-color-status-warning-border:var(--todae-color-amber-300);--todae-color-status-warning-fg:var(--todae-color-amber-700);color-scheme:light}}[data-appearance=dark]{--todae-color-accent-active:var(--todae-color-gray-200);--todae-color-accent-default:var(--todae-color-gray-50);--todae-color-accent-hover:var(--todae-color-gray-100);--todae-color-accent-soft:oklch(from var(--todae-color-accent-default) l c h/0.12);--todae-color-accent-soft-strong:oklch(from var(--todae-color-accent-default) l c h/0.28);--todae-color-bg-canvas:var(--todae-color-gray-900);--todae-color-bg-elevated:var(--todae-color-gray-800);--todae-color-bg-highlight:oklch(from var(--todae-color-fg-default) l c h/0.1);--todae-color-bg-pressed:oklch(from var(--todae-color-fg-default) l c h/0.16);--todae-color-bg-scrim:oklch(from var(--todae-color-gray-950) l c h/0.7);--todae-color-bg-selected:oklch(from var(--todae-color-accent-default) l c h/0.2);--todae-color-bg-subtle:var(--todae-color-gray-800);--todae-color-bg-surface:var(--todae-color-gray-900);--todae-color-bg-transparent:oklch(from var(--todae-color-gray-900) l c h/0);--todae-color-border-default:var(--todae-color-gray-50);--todae-color-border-subtle:var(--todae-color-gray-700);--todae-color-danger-default:var(--todae-color-red-300);--todae-color-fg-default:var(--todae-color-gray-50);--todae-color-fg-muted:var(--todae-color-gray-200);--todae-color-fg-placeholder:var(--todae-color-gray-300);--todae-color-on-accent:var(--todae-color-gray-950);--todae-color-status-critical-bg:var(--todae-color-red-900);--todae-color-status-critical-border:var(--todae-color-red-700);--todae-color-status-critical-fg:var(--todae-color-red-200);--todae-color-status-info-bg:var(--todae-color-gray-800);--todae-color-status-info-border:var(--todae-color-gray-600);--todae-color-status-info-fg:var(--todae-color-gray-100);--todae-color-status-success-bg:var(--todae-color-green-900);--todae-color-status-success-border:var(--todae-color-green-700);--todae-color-status-success-fg:var(--todae-color-green-200);--todae-color-status-warning-bg:var(--todae-color-amber-900);--todae-color-status-warning-border:var(--todae-color-amber-700);--todae-color-status-warning-fg:var(--todae-color-amber-200);color-scheme:dark}@media (prefers-color-scheme:dark){[data-appearance=system]{--todae-color-accent-active:var(--todae-color-gray-200);--todae-color-accent-default:var(--todae-color-gray-50);--todae-color-accent-hover:var(--todae-color-gray-100);--todae-color-accent-soft:oklch(from var(--todae-color-accent-default) l c h/0.12);--todae-color-accent-soft-strong:oklch(from var(--todae-color-accent-default) l c h/0.28);--todae-color-bg-canvas:var(--todae-color-gray-900);--todae-color-bg-elevated:var(--todae-color-gray-800);--todae-color-bg-highlight:oklch(from var(--todae-color-fg-default) l c h/0.1);--todae-color-bg-pressed:oklch(from var(--todae-color-fg-default) l c h/0.16);--todae-color-bg-scrim:oklch(from var(--todae-color-gray-950) l c h/0.7);--todae-color-bg-selected:oklch(from var(--todae-color-accent-default) l c h/0.2);--todae-color-bg-subtle:var(--todae-color-gray-800);--todae-color-bg-surface:var(--todae-color-gray-900);--todae-color-bg-transparent:oklch(from var(--todae-color-gray-900) l c h/0);--todae-color-border-default:var(--todae-color-gray-50);--todae-color-border-subtle:var(--todae-color-gray-700);--todae-color-danger-default:var(--todae-color-red-300);--todae-color-fg-default:var(--todae-color-gray-50);--todae-color-fg-muted:var(--todae-color-gray-200);--todae-color-fg-placeholder:var(--todae-color-gray-300);--todae-color-on-accent:var(--todae-color-gray-950);--todae-color-status-critical-bg:var(--todae-color-red-900);--todae-color-status-critical-border:var(--todae-color-red-700);--todae-color-status-critical-fg:var(--todae-color-red-200);--todae-color-status-info-bg:var(--todae-color-gray-800);--todae-color-status-info-border:var(--todae-color-gray-600);--todae-color-status-info-fg:var(--todae-color-gray-100);--todae-color-status-success-bg:var(--todae-color-green-900);--todae-color-status-success-border:var(--todae-color-green-700);--todae-color-status-success-fg:var(--todae-color-green-200);--todae-color-status-warning-bg:var(--todae-color-amber-900);--todae-color-status-warning-border:var(--todae-color-amber-700);--todae-color-status-warning-fg:var(--todae-color-amber-200);color-scheme:dark}}[data-density=compact]{--todae-space-chip-x:var(--todae-space-1);--todae-space-chip-y:0.125rem;--todae-space-control-x:var(--todae-space-2);--todae-space-control-y:var(--todae-space-1);--todae-space-field-gap:var(--todae-space-1);--todae-space-inline-gap:var(--todae-space-1);--todae-space-overlay-gap:var(--todae-space-2);--todae-space-overlay-padding:var(--todae-space-4);--todae-space-selection-gap:var(--todae-space-2);--todae-space-selection-size:var(--todae-space-4);--todae-space-stack-gap:var(--todae-space-2)}:root:not([data-density]),[data-density=comfortable]{--todae-space-chip-x:var(--todae-space-2);--todae-space-chip-y:var(--todae-space-1);--todae-space-control-x:var(--todae-space-3);--todae-space-control-y:var(--todae-space-2);--todae-space-field-gap:var(--todae-space-2);--todae-space-inline-gap:var(--todae-space-2);--todae-space-overlay-gap:var(--todae-space-3);--todae-space-overlay-padding:var(--todae-space-5);--todae-space-selection-gap:var(--todae-space-2);--todae-space-selection-size:var(--todae-space-5);--todae-space-stack-gap:var(--todae-space-3)}[data-density=spacious]{--todae-space-chip-x:var(--todae-space-3);--todae-space-chip-y:var(--todae-space-1);--todae-space-control-x:var(--todae-space-4);--todae-space-control-y:var(--todae-space-3);--todae-space-field-gap:var(--todae-space-2);--todae-space-inline-gap:var(--todae-space-3);--todae-space-overlay-gap:var(--todae-space-4);--todae-space-overlay-padding:var(--todae-space-6);--todae-space-selection-gap:var(--todae-space-3);--todae-space-selection-size:var(--todae-space-6);--todae-space-stack-gap:var(--todae-space-5)}:root,[data-appearance],[data-density]{--todae-button-base-font-size:var(--_todae-button-base-font-size,var(--todae-font-size-3));--todae-button-base-font-weight:var(--_todae-button-base-font-weight,var(--todae-font-weight-medium));--todae-button-base-gap:var(--_todae-button-base-gap,var(--todae-space-inline-gap));--todae-button-base-padding-x:var(--_todae-button-base-padding-x,var(--todae-space-control-x));--todae-button-base-padding-y:var(--_todae-button-base-padding-y,var(--todae-space-control-y));--todae-button-base-radius:var(--_todae-button-base-radius,var(--todae-radius-md));--todae-button-primary-bg-active:var(--_todae-button-primary-bg-active,var(--todae-color-accent-active));--todae-button-primary-bg-default:var(--_todae-button-primary-bg-default,var(--todae-color-accent-default));--todae-button-primary-bg-disabled:var(--_todae-button-primary-bg-disabled,var(--todae-color-bg-surface));--todae-button-primary-bg-focus:var(--_todae-button-primary-bg-focus,var(--todae-color-accent-default));--todae-button-primary-bg-hover:var(--_todae-button-primary-bg-hover,var(--todae-color-accent-hover));--todae-button-primary-border-active:var(--_todae-button-primary-border-active,var(--todae-color-accent-active));--todae-button-primary-border-default:var(--_todae-button-primary-border-default,var(--todae-color-accent-default));--todae-button-primary-border-disabled:var(--_todae-button-primary-border-disabled,var(--todae-color-border-default));--todae-button-primary-border-focus:var(--_todae-button-primary-border-focus,var(--todae-color-accent-default));--todae-button-primary-border-hover:var(--_todae-button-primary-border-hover,var(--todae-color-accent-hover));--todae-button-primary-fg-active:var(--_todae-button-primary-fg-active,var(--todae-color-on-accent));--todae-button-primary-fg-default:var(--_todae-button-primary-fg-default,var(--todae-color-on-accent));--todae-button-primary-fg-disabled:var(--_todae-button-primary-fg-disabled,var(--todae-color-fg-placeholder));--todae-button-primary-fg-focus:var(--_todae-button-primary-fg-focus,var(--todae-color-on-accent));--todae-button-primary-fg-hover:var(--_todae-button-primary-fg-hover,var(--todae-color-on-accent));--todae-button-primary-ring-focus:var(--_todae-button-primary-ring-focus,var(--todae-color-accent-default));--todae-button-secondary-bg-active:var(--_todae-button-secondary-bg-active,var(--todae-color-bg-pressed));--todae-button-secondary-bg-default:var(--_todae-button-secondary-bg-default,var(--todae-color-bg-transparent));--todae-button-secondary-bg-disabled:var(--_todae-button-secondary-bg-disabled,var(--todae-color-bg-transparent));--todae-button-secondary-bg-focus:var(--_todae-button-secondary-bg-focus,var(--todae-color-bg-transparent));--todae-button-secondary-bg-hover:var(--_todae-button-secondary-bg-hover,var(--todae-color-bg-highlight));--todae-button-secondary-border-active:var(--_todae-button-secondary-border-active,var(--todae-color-border-default));--todae-button-secondary-border-default:var(--_todae-button-secondary-border-default,var(--todae-color-border-default));--todae-button-secondary-border-disabled:var(--_todae-button-secondary-border-disabled,var(--todae-color-border-default));--todae-button-secondary-border-focus:var(--_todae-button-secondary-border-focus,var(--todae-color-accent-default));--todae-button-secondary-border-hover:var(--_todae-button-secondary-border-hover,var(--todae-color-border-default));--todae-button-secondary-fg-active:var(--_todae-button-secondary-fg-active,var(--todae-color-fg-default));--todae-button-secondary-fg-default:var(--_todae-button-secondary-fg-default,var(--todae-color-fg-default));--todae-button-secondary-fg-disabled:var(--_todae-button-secondary-fg-disabled,var(--todae-color-fg-placeholder));--todae-button-secondary-fg-focus:var(--_todae-button-secondary-fg-focus,var(--todae-color-fg-default));--todae-button-secondary-fg-hover:var(--_todae-button-secondary-fg-hover,var(--todae-color-fg-default));--todae-button-secondary-ring-focus:var(--_todae-button-secondary-ring-focus,var(--todae-color-accent-default));--todae-button-ghost-bg-active:var(--_todae-button-ghost-bg-active,var(--todae-color-bg-pressed));--todae-button-ghost-bg-default:var(--_todae-button-ghost-bg-default,var(--todae-color-bg-transparent));--todae-button-ghost-bg-disabled:var(--_todae-button-ghost-bg-disabled,var(--todae-color-bg-transparent));--todae-button-ghost-bg-focus:var(--_todae-button-ghost-bg-focus,var(--todae-color-bg-transparent));--todae-button-ghost-bg-hover:var(--_todae-button-ghost-bg-hover,var(--todae-color-bg-highlight));--todae-button-ghost-border-active:var(--_todae-button-ghost-border-active,var(--todae-color-bg-transparent));--todae-button-ghost-border-default:var(--_todae-button-ghost-border-default,var(--todae-color-bg-transparent));--todae-button-ghost-border-disabled:var(--_todae-button-ghost-border-disabled,var(--todae-color-bg-transparent));--todae-button-ghost-border-focus:var(--_todae-button-ghost-border-focus,var(--todae-color-accent-default));--todae-button-ghost-border-hover:var(--_todae-button-ghost-border-hover,var(--todae-color-bg-transparent));--todae-button-ghost-fg-active:var(--_todae-button-ghost-fg-active,var(--todae-color-fg-default));--todae-button-ghost-fg-default:var(--_todae-button-ghost-fg-default,var(--todae-color-fg-default));--todae-button-ghost-fg-disabled:var(--_todae-button-ghost-fg-disabled,var(--todae-color-fg-placeholder));--todae-button-ghost-fg-focus:var(--_todae-button-ghost-fg-focus,var(--todae-color-fg-default));--todae-button-ghost-fg-hover:var(--_todae-button-ghost-fg-hover,var(--todae-color-fg-default));--todae-button-ghost-ring-focus:var(--_todae-button-ghost-ring-focus,var(--todae-color-accent-default));--todae-stack-gap:var(--_todae-stack-gap,var(--todae-space-stack-gap));--todae-text-fg-accent:var(--_todae-text-fg-accent,var(--todae-color-accent-default));--todae-text-fg-default:var(--_todae-text-fg-default,var(--todae-color-fg-default));--todae-text-fg-muted:var(--_todae-text-fg-muted,var(--todae-color-fg-muted));--todae-text-font-family:var(--_todae-text-font-family,var(--todae-font-family-sans));--todae-text-leading-default:var(--_todae-text-leading-default,var(--todae-font-leading-default));--todae-text-leading-tight:var(--_todae-text-leading-tight,var(--todae-font-leading-tight));--todae-text-size-1:var(--_todae-text-size-1,var(--todae-font-size-1));--todae-text-size-2:var(--_todae-text-size-2,var(--todae-font-size-2));--todae-text-size-3:var(--_todae-text-size-3,var(--todae-font-size-3));--todae-text-size-4:var(--_todae-text-size-4,var(--todae-font-size-4));--todae-text-size-5:var(--_todae-text-size-5,var(--todae-font-size-5));--todae-text-size-6:var(--_todae-text-size-6,var(--todae-font-size-6));--todae-text-weight-bold:var(--_todae-text-weight-bold,var(--todae-font-weight-bold));--todae-text-weight-medium:var(--_todae-text-weight-medium,var(--todae-font-weight-medium));--todae-text-weight-regular:var(--_todae-text-weight-regular,var(--todae-font-weight-regular));--todae-focus-ring-offset:var(--_todae-focus-ring-offset,2px);--todae-focus-ring-width:var(--_todae-focus-ring-width,2px);--todae-field-bg-default:var(--_todae-field-bg-default,var(--todae-color-bg-surface));--todae-field-bg-disabled:var(--_todae-field-bg-disabled,var(--todae-color-bg-subtle));--todae-field-border-default:var(--_todae-field-border-default,var(--todae-color-border-default));--todae-field-border-disabled:var(--_todae-field-border-disabled,var(--todae-color-border-subtle));--todae-field-border-focus:var(--_todae-field-border-focus,var(--todae-color-accent-default));--todae-field-border-hover:var(--_todae-field-border-hover,var(--todae-color-border-default));--todae-field-border-invalid:var(--_todae-field-border-invalid,var(--todae-color-danger-default));--todae-field-border-width:var(--_todae-field-border-width,var(--todae-border-width));--todae-field-counter-emphasis-weight:var(--_todae-field-counter-emphasis-weight,600);--todae-field-description-fg:var(--_todae-field-description-fg,var(--todae-color-fg-muted));--todae-field-description-font-size:var(--_todae-field-description-font-size,var(--todae-font-size-2));--todae-field-description-font-weight:var(--_todae-field-description-font-weight,var(--todae-font-weight-regular));--todae-field-error-fg:var(--_todae-field-error-fg,var(--todae-color-danger-default));--todae-field-error-font-size:var(--_todae-field-error-font-size,var(--todae-font-size-2));--todae-field-error-font-weight:var(--_todae-field-error-font-weight,var(--todae-font-weight-regular));--todae-field-fg-adornment:var(--_todae-field-fg-adornment,var(--todae-color-fg-placeholder));--todae-field-fg-default:var(--_todae-field-fg-default,var(--todae-color-fg-default));--todae-field-fg-disabled:var(--_todae-field-fg-disabled,var(--todae-color-fg-placeholder));--todae-field-fg-placeholder:var(--_todae-field-fg-placeholder,var(--todae-color-fg-placeholder));--todae-field-font-size:var(--_todae-field-font-size,var(--todae-font-size-3));--todae-field-gap:var(--_todae-field-gap,var(--todae-space-field-gap));--todae-field-label-fg:var(--_todae-field-label-fg,var(--todae-color-fg-default));--todae-field-label-font-size:var(--_todae-field-label-font-size,var(--todae-font-size-2));--todae-field-label-font-weight:var(--_todae-field-label-font-weight,var(--todae-font-weight-medium));--todae-field-label-gap:var(--_todae-field-label-gap,0.4rem);--todae-field-leading:var(--_todae-field-leading,var(--todae-font-leading-default));--todae-field-messages-gap:var(--_todae-field-messages-gap,0.2rem);--todae-field-min-width:var(--_todae-field-min-width,var(--todae-space-12));--todae-field-padding-x:var(--_todae-field-padding-x,var(--todae-space-control-x));--todae-field-padding-y:var(--_todae-field-padding-y,var(--todae-space-control-y));--todae-field-picker-bg:var(--_todae-field-picker-bg,var(--todae-popover-bg));--todae-field-picker-border:var(--_todae-field-picker-border,var(--todae-popover-border));--todae-field-picker-fg:var(--_todae-field-picker-fg,var(--todae-popover-fg));--todae-field-picker-max-height:var(--_todae-field-picker-max-height,var(--todae-popover-max-height));--todae-field-picker-padding-x:var(--_todae-field-picker-padding-x,var(--todae-popover-padding-x));--todae-field-picker-padding-y:var(--_todae-field-picker-padding-y,var(--todae-popover-padding-y));--todae-field-picker-radius:var(--_todae-field-picker-radius,var(--todae-popover-radius));--todae-field-radius:var(--_todae-field-radius,var(--todae-radius-md));--todae-field-ring-focus:var(--_todae-field-ring-focus,var(--todae-color-accent-default));--todae-field-ring-invalid:var(--_todae-field-ring-invalid,var(--todae-color-danger-default));--todae-field-row-control-size:var(--_todae-field-row-control-size,1.625rem);--todae-chip-bg-default:var(--_todae-chip-bg-default,var(--todae-color-bg-subtle));--todae-chip-bg-disabled:var(--_todae-chip-bg-disabled,var(--todae-color-bg-subtle));--todae-chip-bg-focus:var(--_todae-chip-bg-focus,var(--todae-color-bg-subtle));--todae-chip-bg-hover:var(--_todae-chip-bg-hover,var(--todae-color-bg-subtle));--todae-chip-border-default:var(--_todae-chip-border-default,var(--todae-color-border-subtle));--todae-chip-border-disabled:var(--_todae-chip-border-disabled,var(--todae-color-border-subtle));--todae-chip-border-focus:var(--_todae-chip-border-focus,var(--todae-color-accent-default));--todae-chip-border-hover:var(--_todae-chip-border-hover,var(--todae-color-border-default));--todae-chip-border-width:var(--_todae-chip-border-width,var(--todae-border-width));--todae-chip-dismiss-fg-default:var(--_todae-chip-dismiss-fg-default,var(--todae-color-fg-placeholder));--todae-chip-dismiss-fg-hover:var(--_todae-chip-dismiss-fg-hover,var(--todae-color-fg-default));--todae-chip-fg-default:var(--_todae-chip-fg-default,var(--todae-color-fg-default));--todae-chip-fg-disabled:var(--_todae-chip-fg-disabled,var(--todae-color-fg-placeholder));--todae-chip-fg-focus:var(--_todae-chip-fg-focus,var(--todae-color-fg-default));--todae-chip-fg-hover:var(--_todae-chip-fg-hover,var(--todae-color-fg-default));--todae-chip-font-size:var(--_todae-chip-font-size,var(--todae-font-size-2));--todae-chip-gap:var(--_todae-chip-gap,var(--todae-space-inline-gap));--todae-chip-leading:var(--_todae-chip-leading,var(--todae-font-leading-tight));--todae-chip-padding-x:var(--_todae-chip-padding-x,var(--todae-space-chip-x));--todae-chip-padding-y:var(--_todae-chip-padding-y,var(--todae-space-chip-y));--todae-chip-radius:var(--_todae-chip-radius,var(--todae-radius-sm));--todae-chip-ring-focus:var(--_todae-chip-ring-focus,var(--todae-color-accent-default));--todae-chip-ring-offset:var(--_todae-chip-ring-offset,var(--todae-focus-ring-offset));--todae-chip-ring-width:var(--_todae-chip-ring-width,var(--todae-focus-ring-width));--todae-overlay-motion-easing:var(--_todae-overlay-motion-easing,var(--todae-motion-easing-standard));--todae-overlay-scrim-bg:var(--_todae-overlay-scrim-bg,var(--todae-color-bg-scrim));--todae-dialog-bg:var(--_todae-dialog-bg,var(--todae-color-bg-elevated));--todae-dialog-border:var(--_todae-dialog-border,var(--todae-color-border-default));--todae-dialog-border-width:var(--_todae-dialog-border-width,var(--todae-border-width));--todae-dialog-fg:var(--_todae-dialog-fg,var(--todae-color-fg-default));--todae-dialog-gap:var(--_todae-dialog-gap,var(--todae-space-overlay-gap));--todae-dialog-max-width:var(--_todae-dialog-max-width,32rem);--todae-dialog-motion-enter:var(--_todae-dialog-motion-enter,var(--todae-motion-duration-normal));--todae-dialog-motion-exit:var(--_todae-dialog-motion-exit,var(--todae-motion-duration-fast));--todae-dialog-padding-x:var(--_todae-dialog-padding-x,var(--todae-space-overlay-padding));--todae-dialog-padding-y:var(--_todae-dialog-padding-y,var(--todae-space-overlay-padding));--todae-dialog-radius:var(--_todae-dialog-radius,var(--todae-radius-lg));--todae-dialog-title-font-size:var(--_todae-dialog-title-font-size,var(--todae-font-size-4));--todae-dialog-title-font-weight:var(--_todae-dialog-title-font-weight,var(--todae-font-weight-medium));--todae-sheet-bg:var(--_todae-sheet-bg,var(--todae-color-bg-elevated));--todae-sheet-border:var(--_todae-sheet-border,var(--todae-color-border-default));--todae-sheet-border-width:var(--_todae-sheet-border-width,var(--todae-border-width));--todae-sheet-fg:var(--_todae-sheet-fg,var(--todae-color-fg-default));--todae-sheet-gap:var(--_todae-sheet-gap,var(--todae-space-overlay-gap));--todae-sheet-grabber-bg:var(--_todae-sheet-grabber-bg,var(--todae-color-border-subtle));--todae-sheet-grabber-height:var(--_todae-sheet-grabber-height,var(--todae-space-1));--todae-sheet-grabber-radius:var(--_todae-sheet-grabber-radius,var(--todae-radius-full));--todae-sheet-grabber-width:var(--_todae-sheet-grabber-width,var(--todae-space-9));--todae-sheet-handle-hit:var(--_todae-sheet-handle-hit,var(--todae-space-11));--todae-sheet-motion-enter:var(--_todae-sheet-motion-enter,var(--todae-motion-duration-slow));--todae-sheet-motion-exit:var(--_todae-sheet-motion-exit,var(--todae-motion-duration-moderate));--todae-sheet-motion-resize:var(--_todae-sheet-motion-resize,var(--todae-motion-duration-slower));--todae-sheet-padding-x:var(--_todae-sheet-padding-x,var(--todae-space-overlay-padding));--todae-sheet-padding-y:var(--_todae-sheet-padding-y,var(--todae-space-overlay-padding));--todae-sheet-radius:var(--_todae-sheet-radius,var(--todae-radius-lg));--todae-sheet-ring-focus:var(--_todae-sheet-ring-focus,var(--todae-color-accent-default));--todae-sheet-snap-full-inset:var(--_todae-sheet-snap-full-inset,var(--todae-space-6));--todae-sheet-snap-mid:var(--_todae-sheet-snap-mid,0.5);--todae-sheet-title-font-size:var(--_todae-sheet-title-font-size,var(--todae-dialog-title-font-size));--todae-sheet-title-font-weight:var(--_todae-sheet-title-font-weight,var(--todae-dialog-title-font-weight));--todae-popover-bg:var(--_todae-popover-bg,var(--todae-color-bg-elevated));--todae-popover-border:var(--_todae-popover-border,var(--todae-color-border-default));--todae-popover-border-width:var(--_todae-popover-border-width,var(--todae-border-width));--todae-popover-fg:var(--_todae-popover-fg,var(--todae-color-fg-default));--todae-popover-gap:var(--_todae-popover-gap,var(--todae-space-overlay-gap));--todae-popover-max-height:var(--_todae-popover-max-height,20rem);--todae-popover-padding-x:var(--_todae-popover-padding-x,var(--todae-space-overlay-padding));--todae-popover-padding-y:var(--_todae-popover-padding-y,var(--todae-space-overlay-padding));--todae-popover-radius:var(--_todae-popover-radius,var(--todae-radius-md));--todae-tooltip-bg:var(--_todae-tooltip-bg,var(--todae-color-bg-elevated));--todae-tooltip-border:var(--_todae-tooltip-border,var(--todae-color-border-default));--todae-tooltip-border-width:var(--_todae-tooltip-border-width,var(--todae-border-width));--todae-tooltip-fg:var(--_todae-tooltip-fg,var(--todae-color-fg-default));--todae-tooltip-max-width:var(--_todae-tooltip-max-width,16rem);--todae-tooltip-padding-x:var(--_todae-tooltip-padding-x,var(--todae-space-2));--todae-tooltip-padding-y:var(--_todae-tooltip-padding-y,var(--todae-space-1));--todae-tooltip-radius:var(--_todae-tooltip-radius,var(--todae-radius-sm));--todae-option-bg-default:var(--_todae-option-bg-default,var(--todae-color-bg-transparent));--todae-option-bg-hover:var(--_todae-option-bg-hover,var(--todae-color-bg-highlight));--todae-option-bg-selected:var(--_todae-option-bg-selected,var(--todae-color-bg-selected));--todae-option-bg-selected-highlighted:var(--_todae-option-bg-selected-highlighted,var(--todae-color-accent-soft-strong));--todae-option-check-border:var(--_todae-option-check-border,var(--todae-color-border-default));--todae-option-check-border-width:var(--_todae-option-check-border-width,var(--todae-border-width));--todae-option-check-fg:var(--_todae-option-check-fg,var(--todae-color-fg-default));--todae-option-fg-default:var(--_todae-option-fg-default,var(--todae-color-fg-default));--todae-option-fg-disabled:var(--_todae-option-fg-disabled,var(--todae-color-fg-placeholder));--todae-option-fg-selected:var(--_todae-option-fg-selected,var(--todae-color-fg-default));--todae-option-font-size:var(--_todae-option-font-size,var(--todae-font-size-2));--todae-option-font-weight:var(--_todae-option-font-weight,var(--todae-font-weight-regular));--todae-option-leading:var(--_todae-option-leading,var(--todae-font-leading-tight));--todae-option-padding-x:var(--_todae-option-padding-x,var(--todae-space-control-x));--todae-option-padding-y:var(--_todae-option-padding-y,var(--todae-space-control-y));--todae-option-radius:var(--_todae-option-radius,var(--todae-radius-sm));--todae-option-ring-focus:var(--_todae-option-ring-focus,var(--todae-color-accent-default));--todae-menu-gap:var(--_todae-menu-gap,2px);--todae-menu-item-bg-default:var(--_todae-menu-item-bg-default,var(--todae-color-bg-transparent));--todae-menu-item-bg-highlight:var(--_todae-menu-item-bg-highlight,var(--todae-color-bg-highlight));--todae-menu-item-check-fg:var(--_todae-menu-item-check-fg,var(--todae-color-fg-default));--todae-menu-item-fg-default:var(--_todae-menu-item-fg-default,var(--todae-color-fg-default));--todae-menu-item-fg-disabled:var(--_todae-menu-item-fg-disabled,var(--todae-color-fg-placeholder));--todae-menu-item-font-size:var(--_todae-menu-item-font-size,var(--todae-font-size-2));--todae-menu-item-font-weight:var(--_todae-menu-item-font-weight,var(--todae-font-weight-regular));--todae-menu-item-leading:var(--_todae-menu-item-leading,var(--todae-font-leading-tight));--todae-menu-item-padding-x:var(--_todae-menu-item-padding-x,var(--todae-space-control-x));--todae-menu-item-padding-y:var(--_todae-menu-item-padding-y,var(--todae-space-control-y));--todae-menu-item-radius:var(--_todae-menu-item-radius,var(--todae-radius-sm));--todae-menu-item-ring-focus:var(--_todae-menu-item-ring-focus,var(--todae-color-accent-default));--todae-menu-separator:var(--_todae-menu-separator,var(--todae-color-border-subtle));--todae-tabs-bg-default:var(--_todae-tabs-bg-default,var(--todae-color-bg-transparent));--todae-tabs-bg-hover:var(--_todae-tabs-bg-hover,var(--todae-color-bg-highlight));--todae-tabs-border:var(--_todae-tabs-border,var(--todae-color-border-subtle));--todae-tabs-border-width:var(--_todae-tabs-border-width,var(--todae-border-width));--todae-tabs-fg-default:var(--_todae-tabs-fg-default,var(--todae-color-fg-muted));--todae-tabs-fg-disabled:var(--_todae-tabs-fg-disabled,var(--todae-color-fg-placeholder));--todae-tabs-fg-hover:var(--_todae-tabs-fg-hover,var(--todae-color-fg-default));--todae-tabs-fg-selected:var(--_todae-tabs-fg-selected,var(--todae-color-fg-default));--todae-tabs-font-size:var(--_todae-tabs-font-size,var(--todae-font-size-2));--todae-tabs-font-weight:var(--_todae-tabs-font-weight,var(--todae-font-weight-medium));--todae-tabs-gap:var(--_todae-tabs-gap,var(--todae-space-inline-gap));--todae-tabs-indicator-color:var(--_todae-tabs-indicator-color,var(--todae-color-accent-default));--todae-tabs-indicator-size:var(--_todae-tabs-indicator-size,2px);--todae-tabs-leading:var(--_todae-tabs-leading,var(--todae-font-leading-tight));--todae-tabs-padding-x:var(--_todae-tabs-padding-x,var(--todae-space-control-x));--todae-tabs-padding-y:var(--_todae-tabs-padding-y,var(--todae-space-control-y));--todae-tabs-radius:var(--_todae-tabs-radius,var(--todae-radius-sm));--todae-tabs-ring-focus:var(--_todae-tabs-ring-focus,var(--todae-color-accent-default));--todae-selection-bg-checked:var(--_todae-selection-bg-checked,var(--todae-color-accent-default));--todae-selection-bg-default:var(--_todae-selection-bg-default,var(--todae-color-bg-surface));--todae-selection-bg-disabled:var(--_todae-selection-bg-disabled,var(--todae-color-bg-subtle));--todae-selection-border-checked:var(--_todae-selection-border-checked,var(--todae-color-accent-default));--todae-selection-border-default:var(--_todae-selection-border-default,var(--todae-color-border-default));--todae-selection-border-disabled:var(--_todae-selection-border-disabled,var(--todae-color-border-subtle));--todae-selection-border-invalid:var(--_todae-selection-border-invalid,var(--todae-color-danger-default));--todae-selection-border-width:var(--_todae-selection-border-width,var(--todae-border-width));--todae-selection-fg-default:var(--_todae-selection-fg-default,var(--todae-color-fg-default));--todae-selection-fg-disabled:var(--_todae-selection-fg-disabled,var(--todae-color-fg-placeholder));--todae-selection-font-size:var(--_todae-selection-font-size,var(--todae-font-size-2));--todae-selection-font-weight:var(--_todae-selection-font-weight,var(--todae-font-weight-regular));--todae-selection-gap:var(--_todae-selection-gap,var(--todae-space-selection-gap));--todae-selection-indicator-fg:var(--_todae-selection-indicator-fg,var(--todae-color-on-accent));--todae-selection-radius:var(--_todae-selection-radius,var(--todae-radius-sm));--todae-selection-ring-focus:var(--_todae-selection-ring-focus,var(--todae-color-accent-default));--todae-selection-ring-invalid:var(--_todae-selection-ring-invalid,var(--todae-color-danger-default));--todae-selection-size:var(--_todae-selection-size,var(--todae-space-selection-size));--todae-selection-thumb-bg:var(--_todae-selection-thumb-bg,var(--todae-color-bg-surface));--todae-selection-track-bg:var(--_todae-selection-track-bg,var(--todae-color-bg-subtle));--todae-alert-border-width:var(--_todae-alert-border-width,var(--todae-border-width));--todae-alert-critical-bg:var(--_todae-alert-critical-bg,var(--todae-color-status-critical-bg));--todae-alert-critical-border:var(--_todae-alert-critical-border,var(--todae-color-status-critical-border));--todae-alert-critical-fg:var(--_todae-alert-critical-fg,var(--todae-color-status-critical-fg));--todae-alert-font-size:var(--_todae-alert-font-size,var(--todae-font-size-2));--todae-alert-gap:var(--_todae-alert-gap,var(--todae-space-inline-gap));--todae-alert-info-bg:var(--_todae-alert-info-bg,var(--todae-color-status-info-bg));--todae-alert-info-border:var(--_todae-alert-info-border,var(--todae-color-status-info-border));--todae-alert-info-fg:var(--_todae-alert-info-fg,var(--todae-color-status-info-fg));--todae-alert-leading:var(--_todae-alert-leading,var(--todae-font-leading-default));--todae-alert-padding-x:var(--_todae-alert-padding-x,var(--todae-space-control-x));--todae-alert-padding-y:var(--_todae-alert-padding-y,var(--todae-space-control-x));--todae-alert-radius:var(--_todae-alert-radius,var(--todae-radius-md));--todae-alert-success-bg:var(--_todae-alert-success-bg,var(--todae-color-status-success-bg));--todae-alert-success-border:var(--_todae-alert-success-border,var(--todae-color-status-success-border));--todae-alert-success-fg:var(--_todae-alert-success-fg,var(--todae-color-status-success-fg));--todae-alert-title-font-weight:var(--_todae-alert-title-font-weight,var(--todae-font-weight-medium));--todae-alert-warning-bg:var(--_todae-alert-warning-bg,var(--todae-color-status-warning-bg));--todae-alert-warning-border:var(--_todae-alert-warning-border,var(--todae-color-status-warning-border));--todae-alert-warning-fg:var(--_todae-alert-warning-fg,var(--todae-color-status-warning-fg));--todae-toast-border-width:var(--_todae-toast-border-width,var(--todae-border-width));--todae-toast-critical-bg:var(--_todae-toast-critical-bg,var(--todae-color-status-critical-bg));--todae-toast-critical-border:var(--_todae-toast-critical-border,var(--todae-color-status-critical-border));--todae-toast-critical-fg:var(--_todae-toast-critical-fg,var(--todae-color-status-critical-fg));--todae-toast-font-size:var(--_todae-toast-font-size,var(--todae-font-size-2));--todae-toast-gap:var(--_todae-toast-gap,var(--todae-space-inline-gap));--todae-toast-info-bg:var(--_todae-toast-info-bg,var(--todae-color-status-info-bg));--todae-toast-info-border:var(--_todae-toast-info-border,var(--todae-color-status-info-border));--todae-toast-info-fg:var(--_todae-toast-info-fg,var(--todae-color-status-info-fg));--todae-toast-inset:var(--_todae-toast-inset,var(--todae-space-overlay-padding));--todae-toast-leading:var(--_todae-toast-leading,var(--todae-font-leading-default));--todae-toast-motion-enter:var(--_todae-toast-motion-enter,var(--todae-motion-duration-normal));--todae-toast-motion-exit:var(--_todae-toast-motion-exit,var(--todae-motion-duration-fast));--todae-toast-padding-x:var(--_todae-toast-padding-x,var(--todae-space-control-x));--todae-toast-padding-y:var(--_todae-toast-padding-y,var(--todae-space-control-x));--todae-toast-peek:var(--_todae-toast-peek,var(--todae-space-3));--todae-toast-radius:var(--_todae-toast-radius,var(--todae-radius-md));--todae-toast-ring-focus:var(--_todae-toast-ring-focus,var(--todae-color-accent-default));--todae-toast-stack-gap:var(--_todae-toast-stack-gap,var(--todae-space-2));--todae-toast-success-bg:var(--_todae-toast-success-bg,var(--todae-color-status-success-bg));--todae-toast-success-border:var(--_todae-toast-success-border,var(--todae-color-status-success-border));--todae-toast-success-fg:var(--_todae-toast-success-fg,var(--todae-color-status-success-fg));--todae-toast-title-font-weight:var(--_todae-toast-title-font-weight,var(--todae-font-weight-medium));--todae-toast-warning-bg:var(--_todae-toast-warning-bg,var(--todae-color-status-warning-bg));--todae-toast-warning-border:var(--_todae-toast-warning-border,var(--todae-color-status-warning-border));--todae-toast-warning-fg:var(--_todae-toast-warning-fg,var(--todae-color-status-warning-fg));--todae-toast-width:var(--_todae-toast-width,22rem);--todae-fieldset-gap:var(--_todae-fieldset-gap,var(--todae-space-field-gap));--todae-fieldset-legend-fg:var(--_todae-fieldset-legend-fg,var(--todae-color-fg-default));--todae-fieldset-legend-font-size:var(--_todae-fieldset-legend-font-size,var(--todae-font-size-2));--todae-fieldset-legend-font-weight:var(--_todae-fieldset-legend-font-weight,var(--todae-font-weight-medium));--todae-fieldset-legend-gap:var(--_todae-fieldset-legend-gap,var(--todae-space-field-gap));--todae-link-decoration-current:var(--_todae-link-decoration-current,var(--todae-color-fg-default));--todae-link-decoration-current-thickness:var(--_todae-link-decoration-current-thickness,2px);--todae-link-decoration-default:var(--_todae-link-decoration-default,var(--todae-color-fg-muted));--todae-link-decoration-hover:var(--_todae-link-decoration-hover,var(--todae-color-fg-default));--todae-link-decoration-offset:var(--_todae-link-decoration-offset,3px);--todae-link-decoration-thickness:var(--_todae-link-decoration-thickness,1px);--todae-link-fg-current:var(--_todae-link-fg-current,var(--todae-color-fg-default));--todae-link-fg-default:var(--_todae-link-fg-default,var(--todae-color-fg-default));--todae-link-fg-hover:var(--_todae-link-fg-hover,var(--todae-color-fg-default));--todae-link-ring-focus:var(--_todae-link-ring-focus,var(--todae-color-accent-default));--todae-disclosure-border:var(--_todae-disclosure-border,var(--todae-color-border-subtle));--todae-disclosure-border-width:var(--_todae-disclosure-border-width,var(--todae-border-width));--todae-disclosure-gap:var(--_todae-disclosure-gap,var(--todae-space-inline-gap));--todae-disclosure-marker-fg:var(--_todae-disclosure-marker-fg,var(--todae-color-fg-muted));--todae-disclosure-motion-duration:var(--_todae-disclosure-motion-duration,var(--todae-motion-duration-normal));--todae-disclosure-motion-easing:var(--_todae-disclosure-motion-easing,var(--todae-motion-easing-standard));--todae-disclosure-padding-y:var(--_todae-disclosure-padding-y,var(--todae-space-control-y));--todae-disclosure-ring-focus:var(--_todae-disclosure-ring-focus,var(--todae-color-accent-default));--todae-disclosure-summary-fg:var(--_todae-disclosure-summary-fg,var(--todae-color-fg-default));--todae-disclosure-summary-font-weight:var(--_todae-disclosure-summary-font-weight,var(--todae-font-weight-medium));--todae-separator-color:var(--_todae-separator-color,var(--todae-color-border-subtle));--todae-separator-space:var(--_todae-separator-space,var(--todae-space-stack-gap));--todae-separator-thickness:var(--_todae-separator-thickness,1px);--todae-table-border:var(--_todae-table-border,var(--todae-color-border-subtle));--todae-table-caption-fg:var(--_todae-table-caption-fg,var(--todae-color-fg-muted));--todae-table-cell-padding-x:var(--_todae-table-cell-padding-x,var(--todae-space-control-x));--todae-table-cell-padding-y:var(--_todae-table-cell-padding-y,var(--todae-space-control-y));--todae-table-fg:var(--_todae-table-fg,var(--todae-color-fg-default));--todae-table-header-border:var(--_todae-table-header-border,var(--todae-color-border-default));--todae-table-header-fg:var(--_todae-table-header-fg,var(--todae-color-fg-default));--todae-table-header-font-weight:var(--_todae-table-header-font-weight,var(--todae-font-weight-medium));--todae-table-rule-thickness:var(--_todae-table-rule-thickness,1px);--todae-meter-fill-critical:var(--_todae-meter-fill-critical,var(--todae-color-status-critical-fg));--todae-meter-fill-optimum:var(--_todae-meter-fill-optimum,var(--todae-color-status-success-fg));--todae-meter-fill-suboptimum:var(--_todae-meter-fill-suboptimum,var(--todae-color-status-warning-fg));--todae-progress-fill:var(--_todae-progress-fill,var(--todae-color-accent-default));--todae-progress-height:var(--_todae-progress-height,0.5rem);--todae-progress-motion-duration:var(--_todae-progress-motion-duration,1200ms);--todae-progress-radius:var(--_todae-progress-radius,var(--todae-radius-sm));--todae-progress-track:var(--_todae-progress-track,var(--todae-color-border-subtle));--todae-slider-fill:var(--_todae-slider-fill,var(--todae-color-accent-default));--todae-slider-ring-focus:var(--_todae-slider-ring-focus,var(--todae-color-accent-default));--todae-badge-border-width:var(--_todae-badge-border-width,var(--todae-border-width));--todae-badge-critical-bg:var(--_todae-badge-critical-bg,var(--todae-color-status-critical-bg));--todae-badge-critical-border:var(--_todae-badge-critical-border,var(--todae-color-status-critical-border));--todae-badge-critical-fg:var(--_todae-badge-critical-fg,var(--todae-color-status-critical-fg));--todae-badge-font-size:var(--_todae-badge-font-size,var(--todae-font-size-1));--todae-badge-font-weight:var(--_todae-badge-font-weight,var(--todae-font-weight-medium));--todae-badge-info-bg:var(--_todae-badge-info-bg,var(--todae-color-status-info-bg));--todae-badge-info-border:var(--_todae-badge-info-border,var(--todae-color-status-info-border));--todae-badge-info-fg:var(--_todae-badge-info-fg,var(--todae-color-status-info-fg));--todae-badge-leading:var(--_todae-badge-leading,var(--todae-font-leading-tight));--todae-badge-neutral-bg:var(--_todae-badge-neutral-bg,var(--todae-color-bg-subtle));--todae-badge-neutral-border:var(--_todae-badge-neutral-border,var(--todae-color-border-subtle));--todae-badge-neutral-fg:var(--_todae-badge-neutral-fg,var(--todae-color-fg-default));--todae-badge-padding-x:var(--_todae-badge-padding-x,var(--todae-space-chip-x));--todae-badge-padding-y:var(--_todae-badge-padding-y,var(--todae-space-chip-y));--todae-badge-radius:var(--_todae-badge-radius,var(--todae-radius-sm));--todae-badge-success-bg:var(--_todae-badge-success-bg,var(--todae-color-status-success-bg));--todae-badge-success-border:var(--_todae-badge-success-border,var(--todae-color-status-success-border));--todae-badge-success-fg:var(--_todae-badge-success-fg,var(--todae-color-status-success-fg));--todae-badge-warning-bg:var(--_todae-badge-warning-bg,var(--todae-color-status-warning-bg));--todae-badge-warning-border:var(--_todae-badge-warning-border,var(--todae-color-status-warning-border));--todae-badge-warning-fg:var(--_todae-badge-warning-fg,var(--todae-color-status-warning-fg));--todae-card-bg:var(--_todae-card-bg,var(--todae-color-bg-surface));--todae-card-border:var(--_todae-card-border,var(--todae-color-border-subtle));--todae-card-border-width:var(--_todae-card-border-width,var(--todae-border-width));--todae-card-fg:var(--_todae-card-fg,var(--todae-color-fg-default));--todae-card-gap:var(--_todae-card-gap,var(--todae-space-overlay-gap));--todae-card-padding:var(--_todae-card-padding,var(--todae-space-overlay-padding));--todae-card-radius:var(--_todae-card-radius,var(--todae-radius-lg));--todae-breadcrumbs-current-fg:var(--_todae-breadcrumbs-current-fg,var(--todae-color-fg-default));--todae-breadcrumbs-current-font-weight:var(--_todae-breadcrumbs-current-font-weight,var(--todae-font-weight-medium));--todae-breadcrumbs-font-size:var(--_todae-breadcrumbs-font-size,var(--todae-font-size-2));--todae-breadcrumbs-gap:var(--_todae-breadcrumbs-gap,var(--todae-space-inline-gap));--todae-breadcrumbs-separator-fg:var(--_todae-breadcrumbs-separator-fg,var(--todae-color-fg-muted));--todae-toolbar-gap:var(--_todae-toolbar-gap,var(--todae-space-inline-gap));--todae-toolbar-separator-color:var(--_todae-toolbar-separator-color,var(--todae-color-border-subtle));--todae-toolbar-separator-thickness:var(--_todae-toolbar-separator-thickness,1px);--todae-drawer-bg:var(--_todae-drawer-bg,var(--todae-color-bg-elevated));--todae-drawer-border:var(--_todae-drawer-border,var(--todae-color-border-default));--todae-drawer-border-width:var(--_todae-drawer-border-width,var(--todae-border-width));--todae-drawer-fg:var(--_todae-drawer-fg,var(--todae-color-fg-default));--todae-drawer-gap:var(--_todae-drawer-gap,var(--todae-dialog-gap));--todae-drawer-motion-enter:var(--_todae-drawer-motion-enter,var(--todae-motion-duration-slow));--todae-drawer-motion-exit:var(--_todae-drawer-motion-exit,var(--todae-motion-duration-moderate));--todae-drawer-padding-x:var(--_todae-drawer-padding-x,var(--todae-space-overlay-padding));--todae-drawer-padding-y:var(--_todae-drawer-padding-y,var(--todae-space-overlay-padding));--todae-drawer-size:var(--_todae-drawer-size,24rem);--todae-spinner-motion-duration:var(--_todae-spinner-motion-duration,800ms);--todae-spinner-size:var(--_todae-spinner-size,1.25rem);--todae-spinner-thickness:var(--_todae-spinner-thickness,2px);--todae-spinner-track-tint:var(--_todae-spinner-track-tint,0.2);--todae-skeleton-bg:var(--_todae-skeleton-bg,var(--todae-color-bg-subtle));--todae-skeleton-motion-duration:var(--_todae-skeleton-motion-duration,1600ms);--todae-skeleton-radius:var(--_todae-skeleton-radius,var(--todae-radius-sm));--todae-code-block-bg:var(--_todae-code-block-bg,var(--todae-color-bg-subtle));--todae-code-block-fg:var(--_todae-code-block-fg,var(--todae-color-fg-default));--todae-code-block-leading:var(--_todae-code-block-leading,var(--todae-font-leading-default));--todae-code-block-padding:var(--_todae-code-block-padding,var(--todae-space-overlay-padding));--todae-code-block-radius:var(--_todae-code-block-radius,var(--todae-radius-md));--todae-code-font-family:var(--_todae-code-font-family,var(--todae-font-family-mono));--todae-code-font-scale:var(--_todae-code-font-scale,0.875);--todae-code-padding-x:var(--_todae-code-padding-x,0.25rem);--todae-code-padding-y:var(--_todae-code-padding-y,0.0625rem);--todae-code-radius:var(--_todae-code-radius,var(--todae-radius-sm));--todae-code-tint:var(--_todae-code-tint,0.1);--todae-kbd-bg:var(--_todae-kbd-bg,var(--todae-color-bg-surface));--todae-kbd-border:var(--_todae-kbd-border,var(--todae-color-border-default));--todae-kbd-border-width:var(--_todae-kbd-border-width,var(--todae-border-width));--todae-kbd-fg:var(--_todae-kbd-fg,var(--todae-color-fg-default));--todae-kbd-font-family:var(--_todae-kbd-font-family,var(--todae-font-family-mono));--todae-kbd-font-scale:var(--_todae-kbd-font-scale,0.8125);--todae-kbd-padding-x:var(--_todae-kbd-padding-x,0.375rem);--todae-kbd-padding-y:var(--_todae-kbd-padding-y,0.0625rem);--todae-kbd-radius:var(--_todae-kbd-radius,var(--todae-radius-sm));--todae-avatar-bg:var(--_todae-avatar-bg,var(--todae-color-bg-subtle));--todae-avatar-fg:var(--_todae-avatar-fg,var(--todae-color-fg-default));--todae-avatar-font-scale:var(--_todae-avatar-font-scale,0.4);--todae-avatar-font-weight:var(--_todae-avatar-font-weight,var(--todae-font-weight-medium));--todae-avatar-radius:var(--_todae-avatar-radius,var(--todae-radius-full));--todae-avatar-size-lg:var(--_todae-avatar-size-lg,2.5rem);--todae-avatar-size-md:var(--_todae-avatar-size-md,2rem);--todae-avatar-size-sm:var(--_todae-avatar-size-sm,1.5rem);--todae-grid-gap:var(--_todae-grid-gap,var(--todae-space-stack-gap));--todae-pagination-bg-hover:var(--_todae-pagination-bg-hover,var(--todae-color-bg-highlight));--todae-pagination-border-width:var(--_todae-pagination-border-width,var(--todae-border-width));--todae-pagination-current-bg:var(--_todae-pagination-current-bg,var(--todae-color-accent-default));--todae-pagination-current-fg:var(--_todae-pagination-current-fg,var(--todae-color-on-accent));--todae-pagination-current-font-weight:var(--_todae-pagination-current-font-weight,var(--todae-font-weight-medium));--todae-pagination-fg-default:var(--_todae-pagination-fg-default,var(--todae-color-fg-default));--todae-pagination-fg-disabled:var(--_todae-pagination-fg-disabled,var(--todae-color-fg-placeholder));--todae-pagination-font-size:var(--_todae-pagination-font-size,var(--todae-font-size-2));--todae-pagination-gap:var(--_todae-pagination-gap,0.25rem);--todae-pagination-padding-x:var(--_todae-pagination-padding-x,var(--todae-space-chip-x));--todae-pagination-radius:var(--_todae-pagination-radius,var(--todae-radius-md));--todae-pagination-ring-focus:var(--_todae-pagination-ring-focus,var(--todae-color-accent-default));--todae-pagination-size:var(--_todae-pagination-size,2rem);--todae-button-font-size:var(--todae-button-base-font-size);--todae-button-font-weight:var(--todae-button-base-font-weight);--todae-button-gap:var(--todae-button-base-gap);--todae-button-padding-x:var(--todae-button-base-padding-x);--todae-button-padding-y:var(--todae-button-base-padding-y);--todae-button-radius:var(--todae-button-base-radius)}:root,[data-appearance],[data-button-variant=primary],[data-density]{--todae-button-bg-active:var(--todae-button-primary-bg-active);--todae-button-bg-default:var(--todae-button-primary-bg-default);--todae-button-bg-disabled:var(--todae-button-primary-bg-disabled);--todae-button-bg-focus:var(--todae-button-primary-bg-focus);--todae-button-bg-hover:var(--todae-button-primary-bg-hover);--todae-button-border-active:var(--todae-button-primary-border-active);--todae-button-border-default:var(--todae-button-primary-border-default);--todae-button-border-disabled:var(--todae-button-primary-border-disabled);--todae-button-border-focus:var(--todae-button-primary-border-focus);--todae-button-border-hover:var(--todae-button-primary-border-hover);--todae-button-fg-active:var(--todae-button-primary-fg-active);--todae-button-fg-default:var(--todae-button-primary-fg-default);--todae-button-fg-disabled:var(--todae-button-primary-fg-disabled);--todae-button-fg-focus:var(--todae-button-primary-fg-focus);--todae-button-fg-hover:var(--todae-button-primary-fg-hover);--todae-button-ring-focus:var(--todae-button-primary-ring-focus)}[data-button-variant=secondary]{--todae-button-bg-active:var(--todae-button-secondary-bg-active);--todae-button-bg-default:var(--todae-button-secondary-bg-default);--todae-button-bg-disabled:var(--todae-button-secondary-bg-disabled);--todae-button-bg-focus:var(--todae-button-secondary-bg-focus);--todae-button-bg-hover:var(--todae-button-secondary-bg-hover);--todae-button-border-active:var(--todae-button-secondary-border-active);--todae-button-border-default:var(--todae-button-secondary-border-default);--todae-button-border-disabled:var(--todae-button-secondary-border-disabled);--todae-button-border-focus:var(--todae-button-secondary-border-focus);--todae-button-border-hover:var(--todae-button-secondary-border-hover);--todae-button-fg-active:var(--todae-button-secondary-fg-active);--todae-button-fg-default:var(--todae-button-secondary-fg-default);--todae-button-fg-disabled:var(--todae-button-secondary-fg-disabled);--todae-button-fg-focus:var(--todae-button-secondary-fg-focus);--todae-button-fg-hover:var(--todae-button-secondary-fg-hover);--todae-button-ring-focus:var(--todae-button-secondary-ring-focus)}[data-button-variant=ghost]{--todae-button-bg-active:var(--todae-button-ghost-bg-active);--todae-button-bg-default:var(--todae-button-ghost-bg-default);--todae-button-bg-disabled:var(--todae-button-ghost-bg-disabled);--todae-button-bg-focus:var(--todae-button-ghost-bg-focus);--todae-button-bg-hover:var(--todae-button-ghost-bg-hover);--todae-button-border-active:var(--todae-button-ghost-border-active);--todae-button-border-default:var(--todae-button-ghost-border-default);--todae-button-border-disabled:var(--todae-button-ghost-border-disabled);--todae-button-border-focus:var(--todae-button-ghost-border-focus);--todae-button-border-hover:var(--todae-button-ghost-border-hover);--todae-button-fg-active:var(--todae-button-ghost-fg-active);--todae-button-fg-default:var(--todae-button-ghost-fg-default);--todae-button-fg-disabled:var(--todae-button-ghost-fg-disabled);--todae-button-fg-focus:var(--todae-button-ghost-fg-focus);--todae-button-fg-hover:var(--todae-button-ghost-fg-hover);--todae-button-ring-focus:var(--todae-button-ghost-ring-focus)}}@layer todae.base{:where(:root:has(dialog:modal)){overflow:hidden;overscroll-behavior:none;scrollbar-gutter:stable}:where(a:-webkit-any-link){color:var(--todae-link-fg-default);-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:var(--todae-link-decoration-default);text-decoration-color:var(--todae-link-decoration-default);text-decoration-thickness:var(--todae-link-decoration-thickness);text-underline-offset:var(--todae-link-decoration-offset)}:where(a:any-link){color:var(--todae-link-fg-default);-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:var(--todae-link-decoration-default);text-decoration-color:var(--todae-link-decoration-default);text-decoration-thickness:var(--todae-link-decoration-thickness);text-underline-offset:var(--todae-link-decoration-offset)}:where(a:-webkit-any-link[aria-current]:not([aria-current=false i],[aria-current=""])){color:var(--todae-link-fg-current);-webkit-text-decoration-color:var(--todae-link-decoration-current);text-decoration-color:var(--todae-link-decoration-current);text-decoration-thickness:var(--todae-link-decoration-current-thickness)}:where(a:any-link[aria-current]:not([aria-current=false i],[aria-current=""])){color:var(--todae-link-fg-current);-webkit-text-decoration-color:var(--todae-link-decoration-current);text-decoration-color:var(--todae-link-decoration-current);text-decoration-thickness:var(--todae-link-decoration-current-thickness)}:where(a:-webkit-any-link:hover){color:var(--todae-link-fg-hover);-webkit-text-decoration-color:var(--todae-link-decoration-hover);text-decoration-color:var(--todae-link-decoration-hover)}:where(a:any-link:hover){color:var(--todae-link-fg-hover);-webkit-text-decoration-color:var(--todae-link-decoration-hover);text-decoration-color:var(--todae-link-decoration-hover)}:where(a:-webkit-any-link:focus-visible){outline:var(--todae-focus-ring-width) solid var(--todae-link-ring-focus);outline-offset:var(--todae-focus-ring-offset);border-radius:2px}:where(a:any-link:focus-visible){outline:var(--todae-focus-ring-width) solid var(--todae-link-ring-focus);outline-offset:var(--todae-focus-ring-offset);border-radius:2px}:where(summary){cursor:pointer;padding-block:var(--todae-disclosure-padding-y);color:var(--todae-disclosure-summary-fg);font-weight:var(--todae-disclosure-summary-font-weight)}:where(summary)::marker{color:var(--todae-disclosure-marker-fg)}:where(summary:focus-visible){outline:var(--todae-focus-ring-width) solid var(--todae-disclosure-ring-focus);outline-offset:var(--todae-focus-ring-offset);border-radius:2px}:where(details)::details-content{opacity:0;transition:opacity var(--todae-disclosure-motion-duration) var(--todae-disclosure-motion-easing),content-visibility var(--todae-disclosure-motion-duration) var(--todae-disclosure-motion-easing) allow-discrete}:where(details[open])::details-content{opacity:1}:where(details[open])>:where(:not(summary):last-child){-webkit-margin-after:var(--todae-disclosure-gap);margin-block-end:var(--todae-disclosure-gap)}:where(details[name]){-webkit-border-after:var(--todae-disclosure-border-width) solid var(--todae-disclosure-border);border-block-end:var(--todae-disclosure-border-width) solid var(--todae-disclosure-border)}@media (prefers-reduced-motion:reduce){:where(details)::details-content{transition:none}}:where(hr){block-size:0;margin-block:var(--todae-separator-space);margin-inline:0;border:0;-webkit-border-before:var(--todae-separator-thickness) solid var(--todae-separator-color);border-block-start:var(--todae-separator-thickness) solid var(--todae-separator-color)}:where(table){inline-size:100%;border-collapse:collapse;color:var(--todae-table-fg);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:where(caption){-webkit-padding-after:var(--todae-table-cell-padding-y);padding-block-end:var(--todae-table-cell-padding-y);color:var(--todae-table-caption-fg);text-align:start}:where(th,td){padding-block:var(--todae-table-cell-padding-y);padding-inline:var(--todae-table-cell-padding-x);-webkit-border-after:var(--todae-table-rule-thickness) solid var(--todae-table-border);border-block-end:var(--todae-table-rule-thickness) solid var(--todae-table-border);text-align:start;vertical-align:top}:where(th){color:var(--todae-table-header-fg);font-weight:var(--todae-table-header-font-weight)}:where(thead th){border-block-end-color:var(--todae-table-header-border)}:where(progress,meter){-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;inline-size:100%;block-size:var(--todae-progress-height);border:0;border-radius:var(--todae-progress-radius);background:var(--todae-progress-track);overflow:hidden;vertical-align:middle}:where(progress)::-webkit-progress-bar{background:var(--todae-progress-track)}:where(progress)::-webkit-progress-value{background:var(--todae-progress-fill)}:where(progress)::-moz-progress-bar{background:var(--todae-progress-fill)}:where(progress:indeterminate){background:linear-gradient(to right,transparent 0,var(--todae-progress-fill) 40%,var(--todae-progress-fill) 60%,transparent 100%) no-repeat var(--todae-progress-track);background-size:40% 100%;animation:todae-progress-sweep var(--todae-progress-motion-duration) linear infinite}:where(progress:indeterminate:dir(rtl)){animation-direction:reverse}:where(progress:indeterminate)::-webkit-progress-bar{background:transparent}:where(progress:indeterminate)::-moz-progress-bar{background:transparent}@keyframes todae-progress-sweep{0%{background-position:-66.67% 0}to{background-position:166.67% 0}}@media (prefers-reduced-motion:reduce){:where(progress:indeterminate){animation:none;background-position:50% 0}}:where(meter)::-webkit-meter-bar{block-size:100%;border:0;background:var(--todae-progress-track)}:where(meter)::-webkit-meter-optimum-value{background:var(--todae-meter-fill-optimum)}:where(meter)::-webkit-meter-suboptimum-value{background:var(--todae-meter-fill-suboptimum)}:where(meter)::-webkit-meter-even-less-good-value{background:var(--todae-meter-fill-critical)}:where(meter:-moz-meter-optimum)::-moz-meter-bar{background:var(--todae-meter-fill-optimum)}:where(meter:-moz-meter-sub-optimum)::-moz-meter-bar{background:var(--todae-meter-fill-suboptimum)}:where(meter:-moz-meter-sub-sub-optimum)::-moz-meter-bar{background:var(--todae-meter-fill-critical)}@media (forced-colors:active){:where(progress,meter){forced-color-adjust:none;border:1px solid CanvasText;background-color:Canvas}:where(meter)::-webkit-meter-bar,:where(progress)::-webkit-progress-bar{background:Canvas}:where(meter)::-webkit-meter-even-less-good-value,:where(meter)::-webkit-meter-optimum-value,:where(meter)::-webkit-meter-suboptimum-value,:where(progress)::-webkit-progress-value{background:Highlight}:where(meter)::-moz-meter-bar,:where(progress)::-moz-progress-bar{background:Highlight}:where(progress:indeterminate)::-webkit-progress-bar{background:transparent}:where(progress:indeterminate)::-moz-progress-bar{background:transparent}:where(progress:indeterminate){background-image:linear-gradient(90deg,Highlight,Highlight);background-color:Canvas}}:where(progress.todae-spinner:indeterminate){flex:none;inline-size:var(--todae-spinner-size);block-size:var(--todae-spinner-size);border:0;border-radius:50%;background:conic-gradient(currentColor 0 25%,color-mix(in oklch,currentColor calc(var(--todae-spinner-track-tint) * 100%),transparent) 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--todae-spinner-thickness)),#000 calc(100% - var(--todae-spinner-thickness)));mask:radial-gradient(farthest-side,transparent calc(100% - var(--todae-spinner-thickness)),#000 calc(100% - var(--todae-spinner-thickness)));animation:todae-spinner-turn var(--todae-spinner-motion-duration) linear infinite}:where(progress.todae-spinner:indeterminate)::-webkit-progress-bar{background:transparent}:where(progress.todae-spinner:indeterminate)::-webkit-progress-value{background:transparent}:where(progress.todae-spinner:indeterminate)::-moz-progress-bar{background:transparent}@keyframes todae-spinner-turn{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){:where(progress.todae-spinner:indeterminate){animation:none}}@media (forced-colors:active){:where(progress.todae-spinner:indeterminate){forced-color-adjust:none;border:0;background:conic-gradient(Highlight 0 25%,GrayText 0)}}:where(.todae-skeleton){display:block;min-block-size:1lh;border-radius:var(--todae-skeleton-radius);background:var(--todae-skeleton-bg);color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;animation:todae-skeleton-pulse var(--todae-skeleton-motion-duration) ease-in-out infinite}:where(.todae-skeleton>*){visibility:hidden}@keyframes todae-skeleton-pulse{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){:where(.todae-skeleton){animation:none}}@media (forced-colors:active){:where(.todae-skeleton){forced-color-adjust:none;background:GrayText}}:where(input[type=range]){inline-size:100%;accent-color:var(--todae-slider-fill)}:where(input[type=range]:focus-visible){outline:var(--todae-focus-ring-width) solid var(--todae-slider-ring-focus);outline-offset:var(--todae-focus-ring-offset)}:where(input[type=range]:disabled){cursor:not-allowed}:where(code){padding:var(--todae-code-padding-y) var(--todae-code-padding-x);border-radius:var(--todae-code-radius);background:color-mix(in oklch,currentColor calc(var(--todae-code-tint) * 100%),transparent);font-family:var(--todae-code-font-family);font-size:calc(1em * var(--todae-code-font-scale));-webkit-box-decoration-break:clone;box-decoration-break:clone}:where(pre){padding:var(--todae-code-block-padding);border-radius:var(--todae-code-block-radius);background:var(--todae-code-block-bg);color:var(--todae-code-block-fg);font-family:var(--todae-code-font-family);font-size:calc(1em * var(--todae-code-font-scale));line-height:var(--todae-code-block-leading);overflow-x:auto}:where(pre code){padding:0;border-radius:0;background:none;font-size:inherit}:where(kbd){display:inline-block;padding:var(--todae-kbd-padding-y) var(--todae-kbd-padding-x);border:var(--todae-kbd-border-width) solid var(--todae-kbd-border);border-block-end-width:calc(var(--todae-kbd-border-width) * 2);border-radius:var(--todae-kbd-radius);background:var(--todae-kbd-bg);color:var(--todae-kbd-fg);font-family:var(--todae-kbd-font-family);font-size:calc(1em * var(--todae-kbd-font-scale));white-space:nowrap}:where(kbd:has(kbd,samp)){display:inline;padding:0;border:0;border-radius:0;background:none;color:inherit;font-family:inherit;font-size:inherit;white-space:inherit}:where(.todae-visually-hidden,.todae-visually-hidden-focusable:not(:focus-within)){position:absolute!important;inline-size:1px!important;block-size:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}}