.brand-palette{--pricing-accent:213 28% 52%;--pricing-accent-glow:212 32% 86%;--pricing-border-glow:212 26% 70%;--brand:213 28% 52%;--metal:213 28% 52%;--ring:212 30% 72%;--info:213 28% 52%;--success:213 28% 52%;--warning:212 22% 62%;--accent-cyan:213 28% 52%;--accent-violet:214 24% 62%}.brand-palette.dark,.dark .brand-palette{--background:218 30% 4.5%;--foreground:210 25% 95%;--card:216 26% 9%/0.8;--card-foreground:210 25% 95%;--primary:210 30% 93%;--muted:216 26% 9%/0.8;--muted-foreground:212 16% 68%;--faint-foreground:213 14% 50%;--secondary:216 24% 12%/0.7;--accent:216 24% 12%/0.7;--glass-2:216 24% 12%/0.7}.day-home{--day-paper:216 43% 10%;--day-hero-panel:216 42% 16%;--day-hero-lit:34 49% 79%;--day-hero-muted:212 30% 71%;--day-lunch:25 14% 12%;--day-accent-color:30 24% 74%;--day-ink:40 20% 94%;--day-ink-muted:220 8% 68%;--day-dusk:216 24% 9%;--day-night:0 0% 0%;--day-surface:225 12% 14%}.day-paper{--day-muted:var(--day-ink-muted);background-color:hsl(var(--day-paper));color:hsl(var(--day-ink))}.day-hero-panel{background-color:hsl(var(--day-hero-panel));color:hsl(var(--day-ink))}.day-hero-hour,.day-hero-muted{color:hsl(var(--day-hero-muted))}.day-hero-hour{border-color:hsl(213 28% 34%)}.day-hero-hour-active{border-color:hsl(var(--day-hero-lit));color:hsl(var(--day-ink))}.day-hero-lit-text{color:hsl(var(--day-hero-lit))}.day-hero-lit{background-color:hsl(var(--day-hero-lit));color:hsl(var(--day-paper))}.day-hero-card{background-color:hsl(var(--day-paper))}.day-hero-table{fill:transparent;stroke:hsl(var(--day-hero-muted)/.55);stroke-width:1.5}.day-hero-table-busy{fill:hsl(var(--day-hero-muted)/.22);stroke:transparent}.day-hero-table-free{stroke:hsl(var(--day-ink))}.day-hero-table-lit{fill:hsl(var(--day-hero-lit));stroke:hsl(var(--day-hero-lit))}.day-hero-emblem{stroke:hsl(var(--day-hero-muted)/.38);stroke-width:1.25;stroke-linecap:round;vector-effect:non-scaling-stroke}.day-hero-emblem-lit{stroke:hsl(var(--day-hero-lit))}.day-hero-chair{fill:none;stroke:hsl(var(--day-hero-muted)/.6);stroke-width:1.5;stroke-linecap:round;vector-effect:non-scaling-stroke}.day-hero-chair-free{stroke:hsl(var(--day-ink)/.7)}.day-hero-chair-lit{stroke:hsl(var(--day-hero-lit))}.day-hero-table-label{fill:hsl(var(--day-ink));font-size:1.875rem}.day-hero-table-label-lit{fill:hsl(var(--day-paper))}.day-lunch{--day-muted:var(--day-ink-muted);--day-accent-color:24 32% 74%;color:hsl(var(--day-ink));background-color:hsl(var(--day-lunch))}.day-accent{color:hsl(var(--day-accent-color))}.day-header-glass{background-color:hsl(var(--day-paper)/.16)}@media (min-width:768px){.day-header-glass{background-image:linear-gradient(to right,hsl(var(--day-paper)/.8) 13rem,transparent 21rem)}}.day-nav{background-color:hsl(var(--day-paper)/.82)}.day-menu,.day-nav{border-color:hsl(var(--day-ink)/.14);color:hsl(var(--day-ink))}.day-menu{background-color:hsl(var(--day-hero-panel))}.day-dusk{background-color:hsl(var(--day-dusk))}.day-dusk,.day-tablet{--day-muted:212 16% 72%;--day-accent-color:212 28% 76%;color:hsl(0 0% 100%)}.day-tablet{background-color:hsl(var(--day-hero-panel))}.day-tablet-to-night{background-image:linear-gradient(to bottom,hsl(var(--day-hero-panel)),hsl(var(--day-paper)))}.day-team{--background:var(--day-paper);--foreground:var(--day-ink);--muted-foreground:var(--day-hero-muted);--primary:var(--day-hero-muted);--primary-foreground:var(--day-paper);--ring:var(--primary);background-color:hsl(var(--background));background-image:radial-gradient(ellipse at left center,hsl(var(--primary)/.08),transparent 60%);color:hsl(var(--foreground))}.day-hero-fade{background-image:linear-gradient(to bottom,transparent,hsl(var(--day-hero-panel)))}.day-night{--day-muted:212 16% 68%;--day-accent-color:212 16% 76%;background-color:hsl(var(--day-paper));color:hsl(0 0% 100%)}.day-dusk,.day-lunch,.day-night,.day-paper,.day-tablet{margin-bottom:-1px}.day-muted{color:hsl(var(--day-muted))}.day-to-lunch{background-image:linear-gradient(to bottom,hsl(var(--day-paper)),hsl(var(--day-lunch)))}.day-to-dusk{background-image:linear-gradient(to bottom,hsl(var(--day-lunch)),hsl(var(--day-dusk)))}.day-to-night{background-image:linear-gradient(to bottom,hsl(var(--day-dusk)),hsl(var(--day-night)))}.day-screen{border:1px solid hsl(0 0% 100%/.12);box-shadow:0 30px 80px hsl(var(--day-night)/.4)}.day-cta{background-color:hsl(var(--day-ink));color:hsl(var(--day-paper))}.day-cta-secondary{border:1px solid hsl(var(--day-ink)/.18);background-color:hsl(var(--day-ink)/.03);color:hsl(var(--day-ink))}.day-cta-night{background-color:hsl(var(--day-ink));color:hsl(var(--day-night))}.day-cta-night-secondary{border:1px solid hsl(0 0% 100%/.25);color:hsl(0 0% 100%)}.day-deep{background-color:hsl(var(--day-paper))}.day-halo-night{background-image:radial-gradient(ellipse 22% 36% at 55% 42%,hsl(210 40% 75%/.16),transparent 100%),radial-gradient(ellipse 45% 40% at 60% 42%,hsl(213 28% 52%/.32),transparent 100%)}