.V_vGVG_bar{background:var(--warning);min-height:48px;color:var(--warning-foreground);justify-content:center;align-items:center;display:flex}
:root{--primary:#ff7e50;--primary-foreground:#111;--secondary:#57776b;--secondary-foreground:#fff;--secondary-text:#4f6e62;--highlight:#ffb297;--surface:#f1f0e8;--surface-raised:#fff;--surface-sheet:#fff;--surface-sheet-raised:#f1f0e8;--glass:#fff;--glass-border:#ddd9cf;--text:#111;--text-muted:#6b6760;--link:#4f6e62;--border:#ddd9cf;--neutral:#e8e5dc;--neutral-foreground:#111;--danger:#b3261e;--danger-foreground:#fff;--danger-text:#b3261e;--danger-surface:#f7e9e8;--warning-surface:#f3ebe0;--success-surface:#e4efe9;--warning:#9a5b00;--warning-foreground:#fff;--warning-text:#9a5b00;--success:#1e7a45;--success-foreground:#fff;--success-text:#1e7a45;--info:#57776b;--info-foreground:#fff;--splash:#57776b;--overlay:#1116;--ring:#4f6e62;--background:var(--surface);--foreground:var(--text);--card:var(--surface-raised);--card-foreground:var(--text);--popover:var(--surface-raised);--popover-foreground:var(--text);--muted:var(--neutral);--muted-foreground:var(--text-muted);--accent:var(--highlight);--accent-foreground:var(--primary-foreground);--destructive:var(--danger);--destructive-foreground:var(--danger-foreground);--input:var(--text-muted)}@theme{--color-*: initial; --color-primary: var(--primary); --color-primary-foreground: var(--primary-foreground); --color-secondary: var(--secondary); --color-secondary-foreground: var(--secondary-foreground); --color-secondary-text: var(--secondary-text); --color-highlight: var(--highlight); --color-surface: var(--surface); --color-surface-raised: var(--surface-raised); --color-surface-sheet: var(--surface-sheet); --color-surface-sheet-raised: var(--surface-sheet-raised); --color-glass: var(--glass); --color-glass-border: var(--glass-border); --color-text: var(--text); --color-text-muted: var(--text-muted); --color-link: var(--link); --color-border: var(--border); --color-neutral: var(--neutral); --color-neutral-foreground: var(--neutral-foreground); --color-danger: var(--danger); --color-danger-foreground: var(--danger-foreground); --color-danger-text: var(--danger-text); --color-danger-surface: var(--danger-surface); --color-warning-surface: var(--warning-surface); --color-success-surface: var(--success-surface); --color-warning: var(--warning); --color-warning-foreground: var(--warning-foreground); --color-warning-text: var(--warning-text); --color-success: var(--success); --color-success-foreground: var(--success-foreground); --color-success-text: var(--success-text); --color-info: var(--info); --color-info-foreground: var(--info-foreground); --color-splash: var(--splash); --color-overlay: var(--overlay); --color-ring: var(--ring); --color-background: var(--background); --color-foreground: var(--foreground); --color-card: var(--card); --color-card-foreground: var(--card-foreground); --color-popover: var(--popover); --color-popover-foreground: var(--popover-foreground); --color-muted: var(--muted); --color-muted-foreground: var(--muted-foreground); --color-accent: var(--accent); --color-accent-foreground: var(--accent-foreground); --color-destructive: var(--destructive); --color-destructive-foreground: var(--destructive-foreground); --color-input: var(--input); --color-fade-primary: #ff7e5000; --color-fade-primary-foreground: #1110; --color-fade-secondary: #57776b00; --color-fade-secondary-foreground: #fff0; --color-fade-secondary-text: #4f6e6200; --color-fade-highlight: #ffb29700; --color-fade-surface: #f1f0e800; --color-fade-surface-raised: #fff0; --color-fade-surface-sheet: #fff0; --color-fade-surface-sheet-raised: #f1f0e800; --color-fade-glass: #fff0; --color-fade-glass-border: #ddd9cf00; --color-fade-text: #1110; --color-fade-text-muted: #6b676000; --color-fade-link: #4f6e6200; --color-fade-border: #ddd9cf00; --color-fade-neutral: #e8e5dc00; --color-fade-neutral-foreground: #1110; --color-fade-danger: #b3261e00; --color-fade-danger-foreground: #fff0; --color-fade-danger-text: #b3261e00; --color-fade-danger-surface: #f7e9e800; --color-fade-warning-surface: #f3ebe000; --color-fade-success-surface: #e4efe900; --color-fade-warning: #9a5b0000; --color-fade-warning-foreground: #fff0; --color-fade-warning-text: #9a5b0000; --color-fade-success: #1e7a4500; --color-fade-success-foreground: #fff0; --color-fade-success-text: #1e7a4500; --color-fade-info: #57776b00; --color-fade-info-foreground: #fff0; --color-fade-splash: #57776b00; --color-fade-overlay: #1110; --color-fade-ring: #4f6e6200; --font-*: initial; --font-display: "Bricolage Grotesque", ui-sans-serif, system-ui, sans-serif; --font-body: "DM Sans", ui-sans-serif, system-ui, sans-serif; --font-mono: ui-monospace, SFMono-Regular, Menlo, monospace; --text-*: initial; --text-title: 28px; --text-title--line-height: 34px; --text-title--font-weight: 700; --text-heading: 20px; --text-heading--line-height: 26px; --text-heading--font-weight: 700; --text-pass-clock: 46px; --text-pass-clock--line-height: 52px; --text-pass-clock--font-weight: 700; --text-body: 16px; --text-body--line-height: 24px; --text-body--font-weight: 400; --text-small: 13px; --text-small--line-height: 18px; --text-small--font-weight: 400; --text-label: 16px; --text-label--line-height: 24px; --text-label--font-weight: 600; --text-section-label: 13px; --text-section-label--line-height: 18px; --text-section-label--font-weight: 600; --text-section-label--letter-spacing: .08em; --text-base: 16px; --text-base--line-height: 24px; --text-base--font-weight: 400; --spacing: initial; --spacing-*: initial; --spacing-0: 0px; --spacing-8: 8px; --spacing-12: 12px; --spacing-16: 16px; --spacing-24: 24px; --radius-*: initial; --radius-pill: 9999px; --radius-card: 18px; --radius-inner: 6px; --shadow-*: initial; --inset-shadow-*: initial; --drop-shadow-*: initial; --text-shadow-*: initial; --shadow-0: none; --shadow-1: 0px 8px 24px #1116; --shadow-2: 0px -12px 40px #1116;}@utility opacity-row-unavailable{opacity: .55;}
