html[data-backdrop] main button:is([class~="bg-emerald-400/10"],[class~="bg-amber-400/10"],[class~="bg-red-400/10"],[class~="bg-blue-400/10"],[class~="bg-violet-400/10"],[class~="bg-rose-400/10"],[class~="bg-orange-400/10"])[class~=border]{--t-acc: rgb(var(--bd-ink) / .5);background-color:rgb(var(--bd-ink) / .05);border-color:rgb(var(--bd-ink) / .08);box-shadow:inset 0 2px color-mix(in srgb,var(--t-acc) 70%,transparent);border-radius:14px}html[data-backdrop] main button[class~="bg-emerald-400/10"][class~=border]{--t-acc: var(--bd-pos)}html[data-backdrop] main button[class~="bg-amber-400/10"][class~=border]{--t-acc: var(--bd-amber)}html[data-backdrop] main button:is([class~="bg-red-400/10"],[class~="bg-rose-400/10"])[class~=border]{--t-acc: var(--bd-neg)}html[data-backdrop] main button[class~="bg-orange-400/10"][class~=border]{--t-acc: var(--bd-peach)}html[data-backdrop] main button[class~="bg-blue-400/10"][class~=border]{--t-acc: var(--bd-prev)}html[data-backdrop] main button[class~="bg-violet-400/10"][class~=border]{--t-acc: var(--bd-prev)}html[data-backdrop] main button:is([class~="bg-emerald-400/10"],[class~="bg-amber-400/10"],[class~="bg-red-400/10"],[class~="bg-rose-400/10"],[class~="bg-orange-400/10"],[class~="bg-blue-400/10"],[class~="bg-violet-400/10"])[class~=border]:hover{background-color:rgb(var(--bd-ink) / .08)}html[data-backdrop] main button:is([class~="bg-emerald-400/10"],[class~="bg-amber-400/10"],[class~="bg-red-400/10"],[class~="bg-rose-400/10"],[class~="bg-orange-400/10"],[class~="bg-blue-400/10"],[class~="bg-violet-400/10"])[class~=ring-2]{--tw-ring-color: rgb(var(--bd-ink) / .35);background-color:rgb(var(--bd-ink) / .1)}html[data-backdrop] main button:is([class~="bg-emerald-400/10"],[class~="bg-amber-400/10"],[class~="bg-red-400/10"],[class~="bg-rose-400/10"],[class~="bg-orange-400/10"],[class~="bg-blue-400/10"],[class~="bg-violet-400/10"])[class~=border]>div>span[class~=text-xl]:is([class~=text-emerald-600],[class~=text-amber-600],[class~=text-red-600],[class~=text-rose-600],[class~=text-blue-600],[class~=text-violet-600],[class~=text-orange-600]){font-family:var(--bd-mono);font-weight:400;color:var(--t-acc)}html[data-backdrop] main button:is([class~="bg-emerald-400/10"],[class~="bg-amber-400/10"],[class~="bg-red-400/10"],[class~="bg-rose-400/10"],[class~="bg-orange-400/10"],[class~="bg-blue-400/10"],[class~="bg-violet-400/10"])[class~=border]>div>span[class~=text-xs]{font-family:var(--bd-mono);font-size:10px;letter-spacing:.1em}html[data-backdrop] main span[class~=rounded][class~=font-bold]:is([class~="bg-emerald-500/15"],[class~="bg-amber-500/15"],[class~="bg-red-500/15"]){--t-acc: var(--bd-pos);background-color:transparent;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--t-acc) 40%,transparent);color:var(--t-acc);font-family:var(--bd-mono);font-weight:500}html[data-backdrop] main span[class~=rounded][class~=font-bold][class~="bg-amber-500/15"]{--t-acc: var(--bd-amber)}html[data-backdrop] main span[class~=rounded][class~=font-bold][class~="bg-red-500/15"]{--t-acc: var(--bd-neg)}html[data-backdrop] main td:is([class~=bg-emerald-50],[class~=bg-amber-50],[class~=bg-red-50]){--t-acc: var(--bd-pos);background-color:color-mix(in srgb,var(--t-acc) 9%,transparent)}html[data-backdrop] main td[class~=bg-amber-50]{--t-acc: var(--bd-amber)}html[data-backdrop] main td[class~=bg-red-50]{--t-acc: var(--bd-neg)}html[data-backdrop] main div[class~=grid-cols-7][class~=bg-border]{background-color:transparent;border-color:rgb(var(--bd-ink) / .1)}html[data-backdrop] main div[class~=grid-cols-7][class~=bg-border]>div[class~=bg-background]{background-color:rgb(var(--bd-ink) / .04)}html[data-backdrop] main button[class~=block][class~=w-full][class~=text-left]>span[class*=bg-pill-][class~=w-full]{display:block;border-radius:4px;background-color:rgb(var(--bd-ink) / .06);box-shadow:inset 2px 0 color-mix(in srgb,var(--t-acc, rgb(var(--bd-ink) / .45)) 80%,transparent);color:var(--ref-title);font-weight:400;padding:3px 6px 3px 8px}html[data-backdrop] main button[class~=block][class~=w-full][class~=text-left]>span[class~=bg-pill-info]{--t-acc: var(--bd-prev)}html[data-backdrop] main button[class~=block][class~=w-full][class~=text-left]>span[class~=bg-pill-accent]{--t-acc: var(--bd-cyan)}html[data-backdrop] main button[class~=block][class~=w-full][class~=text-left]>span[class~=bg-pill-warning]{--t-acc: var(--bd-amber)}html[data-backdrop] main button[class~=block][class~=w-full][class~=text-left]>span[class~=bg-pill-danger]{--t-acc: var(--bd-neg)}html[data-backdrop] main button[class~=block][class~=w-full][class~=text-left]>span[class~=bg-pill-success]{--t-acc: var(--bd-pos)}html[data-backdrop] main button[class~=block][class~=w-full][class~=text-left]>span[class~=bg-pill-neutral]{color:var(--ref-muted)}html[data-backdrop] main button[class~=block][class~=w-full][class~=text-left]:not(:disabled):hover>span[class*=bg-pill-]{background-color:rgb(var(--bd-ink) / .11)}html[data-backdrop] main button[class~=text-left]>span[class~=size-7][class~=rounded-md]:first-child:has(>svg.lucide:only-child:not(.lucide-plus)){display:none}html[data-backdrop] main button[class~=text-left]>span[class~=size-7][class~=rounded-md]:first-child:has(>svg.lucide-plus){background-color:transparent;border:1px solid rgb(var(--bd-ink) / .14)}html[data-backdrop] main span[class~=rounded-full]:is([class~=bg-pill-neutral],[class~=bg-pill-success],[class~=bg-pill-warning],[class~=bg-pill-danger],[class~=bg-pill-info],[class~=bg-pill-accent]):not([class~=w-full]){background-color:rgb(var(--bd-ink) / .07);box-shadow:inset 0 0 0 1px rgb(var(--bd-ink) / .1);color:var(--ref-muted)}html[data-backdrop] main span[class~=rounded-full][class~=bg-pill-success]:not([class~=w-full]){background-color:color-mix(in srgb,var(--bd-pos) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bd-pos) 30%,transparent);color:var(--bd-pos)}html[data-backdrop] main span[class~=rounded-full][class~=bg-pill-warning]:not([class~=w-full]){background-color:color-mix(in srgb,var(--bd-amber) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bd-amber) 30%,transparent);color:var(--bd-amber)}html[data-backdrop] main span[class~=rounded-full][class~=bg-pill-danger]:not([class~=w-full]){background-color:color-mix(in srgb,var(--bd-neg) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bd-neg) 30%,transparent);color:var(--bd-neg)}html[data-backdrop] main span[class~=rounded-full][class~=bg-pill-info]:not([class~=w-full]){background-color:color-mix(in srgb,var(--bd-prev) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bd-prev) 28%,transparent);color:var(--bd-prev)}html[data-backdrop] main span[class~=rounded-full][class~=bg-pill-accent]:not([class~=w-full]){background-color:color-mix(in srgb,var(--bd-cyan) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bd-cyan) 28%,transparent);color:var(--bd-cyan)}html[data-backdrop] main button[class~=text-left]:has(>span[class~=size-7][class~=rounded-md]:first-child){min-height:44px;padding-inline:12px}html[data-backdrop] main button:has(>svg.lucide-chevron-right)+svg:is(.lucide-folder,.lucide-file-text){display:none}html[data-backdrop] main button:has(>svg.lucide-chevron-right)+svg.lucide-folder+span[class~=truncate]{font-weight:500;color:var(--ref-title)}html[data-backdrop] main button[class~=w-full][class~=justify-start][class~=text-xs]>svg.lucide:first-child:not(.lucide-plus){display:none}html[data-backdrop] main div[class~=h-7][class~=w-7][class~="bg-primary/10"]:has(>svg.lucide:only-child):has(+div[class~=min-w-0]){display:none}html[data-backdrop] main button[class~=bg-violet-50]{background-color:color-mix(in srgb,var(--bd-prev) 10%,transparent);border-color:color-mix(in srgb,var(--bd-prev) 32%,transparent);color:var(--bd-prev)}html[data-backdrop] main button[class~=bg-violet-50]:hover{background-color:color-mix(in srgb,var(--bd-prev) 18%,transparent);color:var(--bd-prev)}html[data-backdrop] main [data-glass-model] :is([class~=text-blue-600],[class~=text-blue-500],[class~="dark:text-blue-400"]){color:var(--ref-num-2)}html[data-backdrop] main [data-glass-model] [class~=text-violet-600]{color:var(--bd-plan);text-decoration-color:color-mix(in srgb,var(--bd-plan) 60%,transparent);text-decoration-style:dashed}html[data-backdrop] main [data-glass-model] :is([class~=text-emerald-600],[class~="dark:text-emerald-400"]){color:var(--bd-pos)}html[data-backdrop] main [data-glass-model] :is([class~=text-rose-600],[class~="dark:text-rose-400"]){color:var(--bd-neg)}html[data-backdrop] main [data-glass-model] :is([class~=text-amber-600],[class~=text-amber-500]){color:var(--bd-amber)}html[data-backdrop] main [data-glass-model] span:is([class~=bg-blue-500],[class~=bg-orange-500],[class~=bg-violet-500],[class~=bg-amber-500],[class~=bg-sky-500]){filter:saturate(.5) brightness(1.15)}html[data-backdrop] main [data-glass-model] div[class~="h-1.5"][class~=bg-muted]:has(>div:is([class~=bg-emerald-500],[class~=bg-rose-500])){height:4px;background-color:rgb(var(--bd-ink) / .14)}html[data-backdrop] main [data-glass-model] div[class~="h-1.5"][class~=bg-muted]>div[class~=bg-emerald-500]{background-color:color-mix(in srgb,var(--bd-pos) 80%,transparent)}html[data-backdrop] main [data-glass-model] div[class~="h-1.5"][class~=bg-muted]>div[class~=bg-rose-500]{background-color:color-mix(in srgb,var(--bd-neg) 80%,transparent)}html[data-backdrop] main [data-glass-model] span[class~=rounded][class~=border][class~=bg-emerald-50]{background-color:color-mix(in srgb,var(--bd-pos) 10%,transparent);border-color:color-mix(in srgb,var(--bd-pos) 30%,transparent);color:var(--bd-pos)}html[data-backdrop] main [data-glass-model] div[class~=rounded-lg][class~="px-3.5"][class~=py-3]>div[class~=text-xs]:first-child{font-family:var(--bd-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ref-muted)}html[data-backdrop] main [data-glass-model] div[class~=rounded-lg][class~="px-3.5"][class~=py-3]>div[class~=text-lg]{font-family:var(--bd-mono);font-weight:400}html[data-backdrop] main td>div[class~=font-bold][class~=items-center]>svg.lucide,html[data-backdrop] main button[class~=w-full][class~=text-left]>svg.lucide-wand-sparkles,html[data-backdrop] main span[class~=inline-flex]>svg.lucide-pin:first-child,html[data-backdrop] main span[class~=text-lg][class~=shrink-0]>svg.lucide-file-text,html[data-backdrop] main nav button[class~=w-full][class~=text-left]>svg.lucide:is(.lucide-folder,.lucide-folder-open,.lucide-layers),html[data-backdrop] main span[class~=inline-flex][class*="text-[10px]"]>svg.lucide-flag:first-child,html[data-backdrop] main button[class*="text-[10px]"]>svg.lucide-corner-down-right:first-child,html[data-backdrop] main div[class~=items-center]>svg.lucide-corner-down-right{display:none}html[data-backdrop][data-backdrop-ink=dark]{--bd-lt-card-2: rgb(255 255 255 / .55);--bd-lt-line: rgb(var(--bd-ink) / .12)}html[data-backdrop][data-backdrop-ink=dark] .bg-card,html[data-backdrop][data-backdrop-ink=dark] [data-analytics-block],html[data-backdrop][data-backdrop-ink=dark] [data-metric-box],html[data-backdrop][data-backdrop-ink=dark] [data-kpi]{background-color:#ffffff6b}html[data-backdrop][data-backdrop-ink=dark] .bg-card .bg-card,html[data-backdrop][data-backdrop-ink=dark] [data-analytics-block] [data-metric-box],html[data-backdrop][data-backdrop-ink=dark] [data-analytics-block] [data-kpi],html[data-backdrop][data-backdrop-ink=dark] [data-analytics-block] .bg-card{background-color:var(--bd-lt-card-2)}html[data-backdrop][data-backdrop-ink=dark] .bg-sidebar{background-color:#fff6}html[data-backdrop][data-backdrop-ink=dark] [data-analytics-toolbar]{background-color:#ffffff52;border-color:var(--bd-lt-line)}html[data-backdrop][data-backdrop-ink=dark] :is(.bg-card,[data-analytics-block],[data-metric-box],[data-kpi]){box-shadow:inset 0 0 0 1px rgb(var(--bd-ink) / .06)}html[data-backdrop][data-backdrop-ink=dark] main div:is([class~=rounded-lg],[class~=rounded-xl])[class~=border]:is([class~=border-border],:not([class*=border-])){background-color:#fff6;border-color:rgb(var(--bd-ink) / .09)}html[data-backdrop][data-backdrop-ink=dark] :is(main,[role=dialog],[data-radix-popper-content-wrapper]) :is([class~=text-rose-500],[class~=text-rose-600],[class~=text-rose-700],[class~=text-red-500],[class~=text-red-600],[class~=text-red-700]){color:var(--bd-neg)}html[data-backdrop][data-backdrop-ink=dark] :is(main,[role=dialog],[data-radix-popper-content-wrapper]) :is([class~=text-emerald-500],[class~=text-emerald-600],[class~=text-emerald-700],[class~=text-green-500],[class~=text-green-600],[class~=text-green-700]){color:var(--bd-pos)}html[data-backdrop][data-backdrop-ink=dark] :is(main,[role=dialog],[data-radix-popper-content-wrapper]) :is([class~=text-amber-500],[class~=text-amber-600],[class~=text-amber-700],[class~=text-yellow-500],[class~=text-yellow-600],[class~=text-yellow-700],[class~=text-orange-500],[class~=text-orange-600],[class~=text-orange-700]){color:var(--bd-amber)}html[data-backdrop][data-backdrop-ink=dark] :is(main,[role=dialog],[data-radix-popper-content-wrapper]) :is([class~=text-blue-500],[class~=text-blue-600],[class~=text-sky-500],[class~=text-sky-600],[class~=text-indigo-500],[class~=text-indigo-600]){color:var(--bd-prev)}html[data-backdrop][data-backdrop-ink=dark] :is(main,[role=dialog],[data-radix-popper-content-wrapper]) :is([class~=text-violet-500],[class~=text-violet-600],[class~=text-purple-500],[class~=text-purple-600]){color:var(--bd-ly)}html[data-backdrop][data-backdrop-ink=dark] :is(main,[role=dialog],[data-radix-popper-content-wrapper]) :is([class~=text-teal-500],[class~=text-teal-600],[class~=text-cyan-500],[class~=text-cyan-600]){color:var(--bd-cyan)}html[data-backdrop][data-backdrop-ink=dark]{--heat-bad: color-mix(in srgb, var(--bd-neg) 11%, transparent);--heat-good: color-mix(in srgb, var(--bd-pos) 11%, transparent)}html[data-backdrop][data-backdrop-ink=dark] .text-destructive{color:var(--bd-neg)}html[data-backdrop][data-backdrop-ink=dark] .text-success{color:var(--bd-pos)}html[data-backdrop][data-backdrop-ink=dark] .text-warning{color:var(--bd-amber)}html[data-backdrop][data-backdrop-ink=dark] :is(.text-muted-foreground\/50,.text-muted-foreground\/60,.text-muted-foreground\/70,.text-muted-foreground\/80){color:hsl(var(--muted-foreground) / .92)}html[data-backdrop][data-backdrop-ink=dark] main :is([class*="text-[9px]"],[class*="text-[10px]"],[class*="text-[11px]"]):is(.opacity-50,.opacity-60,.opacity-70){opacity:.88}@media (max-width: 1023px){html[data-backdrop] nav.fixed.bottom-0,html[data-backdrop] [data-mobile-chrome],html[data-backdrop] div.absolute[class*="bottom-[60px]"][class*=rounded-t-2xl]{background-color:color-mix(in srgb,var(--bd-bar) 78%,transparent);border-color:rgb(var(--bd-ink) / .1);backdrop-filter:blur(24px) saturate(140%);-webkit-backdrop-filter:blur(24px) saturate(140%)}html[data-backdrop] nav[data-mobile-chrome],html[data-backdrop] div.absolute[class*="bottom-[60px]"][class*=rounded-t-2xl]{background-color:color-mix(in srgb,var(--bd-bar) 92%,rgb(var(--bd-shade)))}html[data-backdrop] nav.fixed.bottom-0 span.bg-destructive{background-color:var(--bd-neg);color:var(--ref-active-fg)}html[data-backdrop] .text-destructive{color:var(--bd-neg)}html[data-backdrop] div.pointer-events-none.fixed.inset-x-0.top-0.z-40{background-color:color-mix(in srgb,var(--bd-bar) 80%,transparent);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}html[data-backdrop] :is(div,header,nav,section,button).sticky:is(.bg-background,[class*="bg-background/"],.bg-card){background-color:color-mix(in srgb,var(--bd-bar) 55%,transparent);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}html[data-backdrop] button[data-testid=assistant-launcher],html[data-backdrop] :is(button,div)[class*="bg-card/"][class~=backdrop-blur]{background-color:color-mix(in srgb,var(--bd-bar) 82%,transparent);border-color:rgb(var(--bd-ink) / .14);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}html[data-backdrop] [role=dialog] button[class*="bg-accent/40"]{background-color:rgb(var(--bd-ink) / .05)}html[data-backdrop] [role=dialog] button[class*="bg-accent/40"]:hover{background-color:rgb(var(--bd-ink) / .09)}html[data-backdrop] [role=dialog] button[class*="bg-accent/40"] .text-red-500{color:var(--bd-neg)}html[data-backdrop] [data-stack-table] :is(tbody,tfoot)>tr{border-bottom-color:rgb(var(--bd-ink) / .08)}html[data-backdrop] main button[class*=px-]:not([class*=" w-"]):not([class^=w-]):not([role=combobox]):is([aria-label],[title])>svg.lucide:first-child:not(:has(~:not(svg))){display:block}html[data-backdrop] [class*="bg-sidebar/"]{background-color:rgb(var(--bd-ink) / .05);border-color:rgb(var(--bd-ink) / .08)}}html[data-backdrop] [data-analytics-toolbar] :is(div,span)>button.shadow-sm:not([role=combobox]):not([aria-haspopup]){background-color:rgb(var(--bd-ink) / .12)!important;color:var(--bd-hot)!important;border-color:rgb(var(--bd-ink) / .16)!important}html[data-backdrop] :is([data-analytics-toolbar],[data-analytics-block]) :focus-visible{outline:1px solid rgb(var(--bd-ink) / .4);outline-offset:1px}html[data-backdrop] :is([data-analytics-toolbar],[data-analytics-block]) :is([class*=text-amber-],[class*=text-yellow-]){color:var(--bd-amber)}html[data-backdrop] [data-analytics-toolbar] button>svg.lucide-rotate-ccw:first-child{display:none}html[data-backdrop] [data-analytics-block] div[class~=font-medium][class~=items-center]>svg.lucide:first-child{display:none}html[data-backdrop] main [data-analytics-block] div[data-kpi][data-kpi][class~=border]{border-color:transparent;background-color:rgb(var(--bd-surface) / .2)}html[data-backdrop][data-backdrop-ink=dark] main [data-analytics-block] div[data-kpi][data-kpi][class~=border]{background-color:var(--bd-lt-card-2)}html[data-backdrop] [data-analytics-block] div[class~=rounded-lg]>:is(h3,h4)[class~=font-medium],html[data-backdrop] [data-analytics-block] div[class~=rounded-lg]>p[class*="text-[11px]"][class~=font-medium],html[data-backdrop] [data-analytics-block] button>span[class*="text-[11px]"][class~=font-medium],html[data-backdrop] [data-analytics-block] div[class~=rounded-lg]>button[class~=text-sm][class~=font-medium],html[data-backdrop] [data-analytics-block] div[class~=justify-between]>span[class~=text-xs][class~=font-medium]:first-child{font-family:var(--bd-mono);font-size:10.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ref-muted)}html[data-backdrop] [data-analytics-block] div[class~=rounded-lg]>button[class~=w-full][class*=bg-muted]{background-color:transparent;border-bottom-color:var(--ref-line)}html[data-backdrop] main .recharts-pie-sector path[fill*=--primary]{fill:rgb(var(--bd-ink) / .22);fill-opacity:1;stroke:rgb(var(--bd-ink) / .55);stroke-width:1px;filter:none}html[data-backdrop] [data-radix-popper-content-wrapper] button[class~=w-full][class~=items-center]>div[class~=rounded-sm][class~=border]+svg.lucide{display:none}html[data-backdrop]{--an-panel: rgb(var(--bd-surface) / .14)}html[data-backdrop][data-backdrop-ink=dark]{--an-panel: rgb(255 255 255 / .4)}html[data-backdrop] [data-daily-table] th[style*=sticky],html[data-backdrop] [data-daily-table] td[style*=sticky]{background:linear-gradient(var(--an-panel),var(--an-panel)),var(--bd-flat)!important}html[data-backdrop] [data-daily-table] tr>td[style*=sticky]:is(.bg-muted,td.bg-muted~*,:has(~td.bg-muted)){background:linear-gradient(rgb(var(--bd-ink) / .04),rgb(var(--bd-ink) / .04)),linear-gradient(var(--an-panel),var(--an-panel)),var(--bd-flat)!important}html[data-backdrop] [data-daily-table] tr:hover>td[style*=sticky]{background:linear-gradient(rgb(var(--bd-ink) / .05),rgb(var(--bd-ink) / .05)),linear-gradient(var(--an-panel),var(--an-panel)),var(--bd-flat)!important}html[data-backdrop] main div[class~="gap-0.5"][class~=flex-col]>span[class*="text-[10px]"][class~=items-center]:first-child{font-family:var(--bd-mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ref-muted);gap:0}html[data-backdrop] main div[class~="gap-0.5"][class~=flex-col]>span[class*="text-[10px]"][class~=items-center]:first-child>svg.lucide{display:none}html[data-backdrop] main div[class~="gap-0.5"][class~=flex-col]>span[class*="text-[10px]"][class~=items-center]:first-child+span[class~=font-semibold]{font-family:var(--bd-mono);font-weight:400;font-size:15px;letter-spacing:-.01em;color:var(--bd-hot);margin-top:4px}html[data-backdrop] main div[class~=rounded-lg][data-glass-summary-card]>div[class~=mb-3]>span[class~=text-sm],html[data-backdrop] main div[class~=rounded-lg][data-glass-summary-card] span[class~=text-xs][class~=font-semibold]{font-family:var(--bd-mono);font-size:11.5px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--ref-title)}html[data-backdrop] main div[class~=rounded-lg][data-glass-summary-card] [class*=text-amber-]{color:var(--bd-amber)}html[data-backdrop] main div[class~=overflow-x-auto]>table[class*="text-[12.5px]"] th{font-family:var(--bd-mono);font-size:9.5px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--ref-muted)}html[data-backdrop] main div[class~=overflow-x-auto]>table[class*="text-[12.5px]"] td[class~=text-right]{font-family:var(--bd-mono);white-space:nowrap}html[data-backdrop] main div[class~=overflow-x-auto]>table[class*="text-[12.5px]"] td[class~=text-right] span[class~=font-semibold]{font-weight:400}html[data-backdrop] main div[class~=overflow-x-auto]>table[class*="text-[12.5px]"] tbody tr{border-bottom-color:var(--ref-line)}html[data-backdrop] main div[class~=overflow-x-auto]>table[class*="text-[12.5px]"] :is([class*=text-rose-],[class*=text-red-]){color:var(--bd-neg)}html[data-backdrop] main div[class~=overflow-x-auto]>table[class*="text-[12.5px]"] :is([class*=text-emerald-],[class*=text-green-]){color:var(--bd-pos)}html[data-backdrop] main div[class~=rounded-xl][class~=bg-card][class~=p-4]>div[class~=text-xs][class~=font-medium][class~=items-center]:first-child{font-family:var(--bd-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--ref-muted)}html[data-backdrop] main div[class~=rounded-xl][class~=bg-card][class~=p-4]>div[class~=text-xl][class~=tabular-nums]{font-weight:400;font-size:24px;letter-spacing:-.01em;margin-top:10px}html[data-backdrop] main div[class~=rounded-xl][class~=bg-card][class~=p-4]>div[class~=text-sm][class~=font-medium][class~=mb-2]{font-family:var(--bd-mono);font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--ref-title);margin-bottom:12px}html[data-backdrop] main div[class~=rounded-xl][class~=bg-card][class~=p-4]>div[class~=text-sm][class~=font-medium][class~=mb-2]>svg.lucide:first-child{display:none}html[data-backdrop] main div[class~=rounded-xl][class~=bg-card][class~=p-4]>div[class~=text-sm][class~=font-medium][class~=mb-2]>span{font-family:var(--bd-sans);letter-spacing:0;text-transform:none}html[data-backdrop] main div[class~=rounded-xl][class~=bg-card][class~=p-4] span[class~=font-medium][class~=tabular-nums]{font-weight:400}html[data-backdrop] main div[class~=rounded-xl][class~=bg-card][class~=p-4] [class~="dark:text-emerald-400"]{color:var(--bd-pos)}html[data-backdrop] main div[class~=rounded-xl][class~=bg-card][class~=p-4] .text-destructive{color:var(--bd-neg)}html[data-backdrop] [data-radix-popper-content-wrapper] td:has(>button.rdp-button[aria-selected]){background-color:rgb(var(--bd-ink) / .07)}html[data-backdrop] [data-radix-popper-content-wrapper] button.rdp-button[aria-selected]:not(.rdp-day_range_start):not(.day-range-end):not(.rdp-day_range_end){background-color:transparent;color:var(--ref-title)}html[data-backdrop] [data-radix-popper-content-wrapper] button.rdp-button[aria-selected]:is(.day-range-end,.rdp-day_range_end,.rdp-day_range_start){background-color:var(--ref-active);color:var(--ref-active-fg)}html[data-backdrop] [data-glass-report-view]{background:var(--bd-scene);background-color:var(--bd-c)}html[data-backdrop] [data-testid=report-view-header]{background-color:color-mix(in srgb,var(--bd-bar) 55%,transparent);border-bottom-color:rgb(var(--bd-ink) / .08)}html[data-backdrop] [data-testid=report-view-header] svg.lucide-presentation{display:none}html[data-backdrop] [data-glass-report-view] div[class~=mb-3]>div[class~=h-7][class~=w-7][class*="bg-primary/10"]{display:none}html[data-backdrop] [data-glass-report-view] div[class~=mb-3]>h3[class~=text-base]{font-family:var(--bd-mono);font-size:13px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--ref-title)}html[data-backdrop] [data-glass-report-view] :is(button,div)>svg.lucide:first-child:not(:last-child):not(:is(.lucide-chevron-down,.lucide-chevron-up,.lucide-chevron-right,.lucide-chevron-left,.lucide-x,.lucide-loader-2,.lucide-loader-circle,.lucide-maximize-2,.lucide-minimize-2)){display:none}html[data-backdrop] main [class~="bg-card/40"]{background-color:var(--an-panel);border-color:rgb(var(--bd-ink) / .08)}html[data-backdrop] main [class~="bg-card/40"] [class~="bg-card/40"]{background-color:rgb(var(--bd-ink) / .03)}html[data-backdrop] main [class~="bg-card/40"] :is(th,td)[class*=sticky],html[data-backdrop] main [class~="bg-card/40"] thead[class*=sticky]>tr>th{background:linear-gradient(var(--an-panel),var(--an-panel)),var(--bd-flat);box-shadow:none!important}html[data-backdrop] main [class~="bg-card/40"] :is(th,td)[class*=sticky][class~=left-0]{box-shadow:inset -1px 0 0 var(--ref-line)!important}html[data-backdrop] main [class~="bg-card/40"] thead tr{box-shadow:none!important}html[data-backdrop] main [class~="bg-card/40"] tr[class~="bg-muted/30"]>:is(td,th){background-color:rgb(var(--bd-ink) / .04)}html[data-backdrop] main [class~="bg-card/40"] tr[class~="bg-muted/30"]>:is(td,th)[class*=sticky]{background:linear-gradient(rgb(var(--bd-ink) / .04),rgb(var(--bd-ink) / .04)),linear-gradient(var(--an-panel),var(--an-panel)),var(--bd-flat)}html[data-backdrop] main [class~="bg-card/40"] table :is(td,th)[class~=text-right]{white-space:nowrap}html[data-backdrop] main [class~="bg-card/40"] table thead th{font-family:var(--bd-mono);font-size:9.5px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--ref-muted)}html[data-backdrop] main [class~="bg-card/40"] table tbody tr{border-bottom-color:var(--ref-line)}html[data-backdrop] main [class~="bg-card/40"] :is(.text-destructive,[class*=text-rose-],[class*=text-red-]){color:var(--bd-neg)}html[data-backdrop] main [class~="bg-card/40"] :is([class*=text-emerald-],[class*=text-green-],.text-success){color:var(--bd-pos)}html[data-backdrop] main [class~="bg-card/40"] :is([class*=text-amber-],[class*=text-yellow-]){color:var(--bd-amber)}html[data-backdrop] main [class~="bg-card/40"]::-webkit-scrollbar-corner,html[data-backdrop] main [class~=overflow-auto]::-webkit-scrollbar-corner{background:transparent}html[data-backdrop] main [class~="bg-card/40"] button[class~=rounded-md][class~=text-xs]:is([class~="bg-secondary/30"],[class~="bg-secondary/60"],[class~=bg-primary]):not([class*=border-]):not([class~=flex]){font-family:var(--bd-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;border:1px solid rgb(var(--bd-ink) / .1)}html[data-backdrop] main [class~="bg-card/40"] button[class~=rounded-md][class~=text-xs]:is([class~="bg-secondary/30"],[class~="bg-secondary/60"]):not([class*=border-]):not([class~=flex]){background-color:transparent;color:var(--ref-muted)}html[data-backdrop] main [class~="bg-card/40"] button[class~=rounded-md][class~=text-xs][class~=bg-primary]:not([class*=border-]):not([class~=flex]){background-color:var(--ref-active);color:var(--ref-active-fg);border-color:transparent}html[data-backdrop] [data-radix-popper-content-wrapper] [role=menuitem]>svg.lucide:first-child:is([class*=text-emerald-],[class*=text-rose-],[class*=text-red-],[class*=text-green-],[class*=text-blue-],[class*=text-amber-],[class*=text-violet-],[class*=text-sky-]){color:var(--ref-muted-2)}html[data-backdrop] main [class~="bg-card/40"] tbody tr>td[colspan]:only-child>div[class~=font-bold][class~=items-center]{position:sticky;left:16px;width:-moz-max-content;width:max-content;font-family:var(--bd-mono);font-weight:500;font-size:11px;letter-spacing:.2em;color:var(--ref-title)}html[data-backdrop] main [class~="bg-card/40"] tbody tr>td[colspan]:only-child>div[class~=font-bold][class~=items-center]>svg.lucide{display:none}html[data-backdrop] [role=dialog] h2[class~=flex][class~=items-center]>svg.lucide:first-child{display:none}html[data-backdrop] main div[class~=overflow-x-auto]>table[class*="text-[13px]"][class~=border-collapse] :is(th,td)[class*=sticky]{background:var(--bd-flat)}html[data-backdrop] main div[class~=overflow-x-auto]>table[class*="text-[13px]"][class~=border-collapse] td[class~="bg-muted/30"]{background-color:rgb(var(--bd-ink) / .05);font-family:var(--bd-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ref-title)}html[data-backdrop] main div[class~=overflow-x-auto]>table[class*="text-[13px]"][class~=border-collapse] td[class~="bg-muted/30"] :is(span,button)[class*="text-[10px]"],html[data-backdrop] main div[class~=overflow-x-auto]>table[class*="text-[13px]"][class~=border-collapse] td[class~="bg-muted/30"] [class*=text-muted-foreground]{font-family:var(--bd-sans);letter-spacing:0;text-transform:none}html[data-backdrop] main div[class~=overflow-x-auto]>table[class*="text-[13px]"][class~=border-collapse] tr{border-bottom-color:var(--ref-line)}html[data-backdrop] main :is([class~="bg-amber-50/50"],[class~="bg-amber-50/40"],[class~="bg-amber-50/30"],[class~="bg-amber-50/70"],[class~="bg-yellow-50/50"]){background-color:color-mix(in srgb,var(--bd-amber) 10%,transparent);border-color:color-mix(in srgb,var(--bd-amber) 30%,transparent);color:var(--bd-amber)}html[data-backdrop] main :is([class~="bg-amber-50/50"],[class~="bg-amber-50/40"],[class~="bg-amber-50/30"],[class~="bg-amber-50/70"],[class~="bg-yellow-50/50"]) :is(p,li,span){color:var(--bd-amber)}html[data-backdrop] [class~=animate-shimmer][class~=from-muted]{background-color:rgb(var(--bd-ink) / .04);background-image:linear-gradient(to right,rgb(var(--bd-ink) / .04),rgb(var(--bd-ink) / .1),rgb(var(--bd-ink) / .04))}html[data-backdrop] main div[class~=overflow-x-auto]>table[class*="text-[13px]"][class~=border-collapse] td[class~="bg-muted/30"]>button[class~=font-semibold]{font-size:11px;font-weight:500;text-transform:uppercase;color:var(--ref-title)}html[data-backdrop] main .widget-toolbar>span[class~=font-semibold][class~=text-sm]{font-family:var(--bd-mono);font-size:11.5px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--ref-title)}html[data-backdrop] main .widget-toolbar{border-bottom-color:var(--ref-line)}html[data-backdrop] main [data-node-view-wrapper] :is([class~=text-red-600],[class~=text-red-500],[class~=text-rose-600],[class~=text-rose-500]){color:var(--bd-neg)}html[data-backdrop] main [data-node-view-wrapper] :is([class~=text-emerald-600],[class~=text-emerald-500],[class~=text-green-600],[class~=text-green-500]){color:var(--bd-pos)}html[data-backdrop] main .ProseMirror [data-type=callout]{background-color:rgb(var(--bd-ink) / .05);border:1px solid rgb(var(--bd-ink) / .08)}html[data-backdrop] [data-testid=report-block-toolbar]{box-shadow:none}html[data-backdrop] main [data-node-view-wrapper] table th{font-family:var(--bd-mono);font-size:9.5px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--ref-muted)}html[data-backdrop] main [data-node-view-wrapper] table :is(tr,td,th){border-color:var(--ref-line)}html[data-backdrop] main [data-node-view-wrapper] div[class~=rounded-lg]:has(>[data-testid=kpi-compare-prev],>[data-testid=kpi-compare-ly]){background-color:rgb(var(--bd-surface) / .2);border-color:transparent;padding:14px 16px}html[data-backdrop][data-backdrop-ink=dark] main [data-node-view-wrapper] div[class~=rounded-lg]:has(>[data-testid=kpi-compare-prev],>[data-testid=kpi-compare-ly]){background-color:var(--bd-lt-card-2)}html[data-backdrop] main [data-node-view-wrapper] div[class~=rounded-lg]>div[class*="text-[12px]"][class~=truncate]:first-child:has(~[data-testid^=kpi-compare]){font-family:var(--bd-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--ref-muted)}html[data-backdrop] main [data-node-view-wrapper] div[class~=rounded-lg]>div[class~=text-xl][class~=tabular-nums]:is([data-testid^=kpi-compare]~*,:has(~[data-testid^=kpi-compare])){font-weight:400;font-size:20px;white-space:nowrap;margin-top:8px}html[data-backdrop] [data-radix-popper-content-wrapper] button[class~=h-7][class*="text-[11px]"]>svg.lucide-rotate-ccw:first-child{display:none}html[data-backdrop] [data-radix-popper-content-wrapper]>[role=dialog][class~=bg-popover]{max-height:calc(var(--radix-popover-content-available-height, 100dvh) - 8px);overflow-y:auto;overscroll-behavior:contain}html[data-backdrop] [data-radix-popper-content-wrapper] div[class~=uppercase][class~="bg-muted/40"]{background-color:rgb(var(--bd-ink) / .05);font-family:var(--bd-mono);font-size:10px;letter-spacing:.16em;color:var(--ref-muted)}html[data-backdrop] main :is([class~="dark:text-emerald-400"],[class~="dark:text-green-400"]){color:var(--bd-pos)}html[data-backdrop] main :is([class~="dark:text-red-400"],[class~="dark:text-rose-400"]){color:var(--bd-neg)}html[data-backdrop] main :is([class~="dark:text-amber-400"],[class~="dark:text-yellow-400"],[class~="dark:text-orange-400"]){color:var(--bd-amber)}html[data-backdrop] main .recharts-scatter .recharts-symbols{filter:saturate(.55) brightness(1.15);fill-opacity:.8}html[data-backdrop] main span.inline-block[class~=w-2][class~=h-2][class~=rounded-full][style*=background]{filter:saturate(.55) brightness(1.15)}html[data-backdrop] main td[class~=text-right][class~=font-mono]>span:first-child{white-space:nowrap}html[data-backdrop] main svg[class*="min-w-[680px]"]{filter:saturate(.55) brightness(1.1)}html[data-backdrop] main svg[class*="min-w-[680px]"] circle[fill]{fill-opacity:.55}html[data-backdrop] main table input[type=number][class~=w-16]{padding-inline:6px;font-size:13px}html[data-backdrop] main div[class~=transition-all]:is([class~=bg-emerald-500],[class~=bg-amber-500],[class~=bg-red-500],[class~=bg-orange-500]){filter:saturate(.55) brightness(1.1)}html[data-backdrop] main tr[class~=sticky][class~=bottom-0]{background-color:transparent}html[data-backdrop] main tr[class~=sticky][class~=bottom-0]>td{background:linear-gradient(rgb(var(--bd-ink) / .06),rgb(var(--bd-ink) / .06)),linear-gradient(var(--an-panel),var(--an-panel)),var(--bd-flat)}html[data-backdrop] [data-sticky-solid]>tr>:is(th,td){background:linear-gradient(var(--an-panel),var(--an-panel)),var(--bd-flat)}html[data-backdrop] tfoot[data-sticky-solid]>tr>td{background:linear-gradient(rgb(var(--bd-ink) / .06),rgb(var(--bd-ink) / .06)),linear-gradient(var(--an-panel),var(--an-panel)),var(--bd-flat)}html[data-backdrop] main div[class~="p-0.5"][class~=rounded-lg]>button[class~="gap-1.5"]>svg.lucide:first-child{display:none}html[data-backdrop] main div[class~=inline-flex][class~=tabular-nums][class~=rounded-md]:is([class~=bg-emerald-100],[class~=bg-red-50]){--t-acc: var(--bd-pos);background-color:transparent;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--t-acc) 45%,transparent);color:var(--t-acc);font-weight:400}html[data-backdrop] main div[class~=inline-flex][class~=tabular-nums][class~=rounded-md][class~=bg-red-50]{--t-acc: var(--bd-neg)}html[data-backdrop] main span[class~=items-center][class~=gap-1]>svg.lucide-activity[class*=text-violet-]:first-child{display:none}html[data-backdrop] main button[class~=rounded-lg][class~=p-4][class~=text-left]:has(>div[class~=text-xs]+div[class~=text-2xl]){background-color:rgb(var(--bd-surface) / .2);border-color:transparent}html[data-backdrop][data-backdrop-ink=dark] main button[class~=rounded-lg][class~=p-4][class~=text-left]:has(>div[class~=text-xs]+div[class~=text-2xl]){background-color:var(--bd-lt-card-2)}html[data-backdrop] main button[class~=rounded-lg][class~=p-4][class~=text-left][class~=ring-2]:has(>div[class~=text-xs]+div[class~=text-2xl]){--tw-ring-color: rgb(var(--bd-ink) / .35);background-color:rgb(var(--bd-ink) / .1)}html[data-backdrop] main button[class~=rounded-lg][class~=p-4][class~=text-left]>div[class~=text-xs]:first-child:has(+div[class~=text-2xl]){font-family:var(--bd-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--ref-muted)}html[data-backdrop] main button[class~=rounded-lg][class~=p-4][class~=text-left]>div[class~=text-2xl][class~=tabular-nums]{font-weight:400;font-size:24px;margin-top:10px}html[data-backdrop] main div[class~=justify-end][class~=gap-1]>svg.lucide-utensils-crossed:first-child{display:none}html[data-backdrop] main .text-destructive:not(button){color:var(--bd-neg)}html[data-backdrop] main :is([class~=text-emerald-600],[class~=text-emerald-500],[class~=text-green-600],[class~=text-green-500],.text-success,[class~="text-success/80"]){color:var(--bd-pos)}html[data-backdrop] main :is([class~=text-red-600],[class~=text-red-500],[class~=text-rose-600],[class~=text-rose-500],[class~="text-destructive/80"],[class~="text-destructive/70"]){color:var(--bd-neg)}html[data-backdrop] main div[class~=rounded-2xl][class~="bg-muted/40"]{background-color:rgb(var(--bd-surface) / .14)}html[data-backdrop] main div[class~=rounded-2xl][class~="bg-muted/60"]{background-color:rgb(var(--bd-ink) / .08)}html[data-backdrop] main div[class~=rounded-2xl][class~="bg-muted/40"] div[class~=rounded-xl][class~=bg-card]>div[class*="text-[11px]"][class~=truncate]:first-child{font-family:var(--bd-mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ref-muted)}html[data-backdrop] main div[class~=rounded-2xl][class~="bg-muted/40"] div[class~=rounded-xl][class~=bg-card]>div[class*="text-[15px]"][class~=tabular-nums]{font-weight:400;font-size:17px;margin-top:6px}html[data-backdrop] main div[class~=flex-wrap][class~="gap-1.5"]>button[class~=rounded-full][class~=text-sm]:is([class~=bg-primary],button[class~=rounded-full][class~=bg-primary]~*,:has(~button[class~=rounded-full][class~=bg-primary])){font-family:var(--bd-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;font-weight:500;border:1px solid rgb(var(--bd-ink) / .1);border-radius:6px;color:var(--ref-muted);background:transparent}html[data-backdrop] main div[class~=flex-wrap][class~="gap-1.5"]>button[class~=rounded-full][class~=text-sm][class~=bg-primary]{background-color:var(--ref-active);color:var(--ref-active-fg);border-color:transparent}html[data-backdrop] main header[class~="bg-muted/40"][class~=border-b]{background-color:color-mix(in srgb,var(--bd-bar) 55%,transparent);border-bottom-color:rgb(var(--bd-ink) / .08)}html[data-backdrop] div[class~=rounded-2xl][class~=bg-primary][class*="max-w-[85%]"]{background-color:rgb(var(--bd-ink) / .12);color:var(--bd-hot)}html[data-backdrop] [data-testid=assistant-page-card]{background-color:rgb(var(--bd-surface) / .2);border-color:rgb(var(--bd-ink) / .1);box-shadow:none}html[data-backdrop] [data-testid=assistant-page-card]>span[class~="bg-primary/10"]:first-child{display:none}html[data-backdrop] [data-radix-popper-content-wrapper] button>span[class~="gap-1.5"][class~=items-center]>svg.lucide:first-child{display:none}html[data-backdrop] [data-glass-work] :is(.text-destructive,[class~=text-red-400],[class~=text-red-500],[class~=text-red-600],[class~=text-red-700],[class~=text-rose-400],[class~=text-rose-500],[class~=text-rose-600],[class~=text-rose-700]){color:var(--bd-neg)}html[data-backdrop] [data-glass-work] :is([class~=text-emerald-400],[class~=text-emerald-500],[class~=text-emerald-600],[class~=text-emerald-700],[class~=text-green-400],[class~=text-green-500],[class~=text-green-600],[class~=text-green-700],.text-success){color:var(--bd-pos)}html[data-backdrop] [data-glass-work] :is([class~=text-amber-400],[class~=text-amber-500],[class~=text-amber-600],[class~=text-amber-700],[class~=text-yellow-500],[class~=text-yellow-600],[class~=text-orange-400],[class~=text-orange-500],[class~=text-orange-600],.text-warning,.text-warning-foreground){color:var(--bd-amber)}html[data-backdrop] [data-glass-work] :is([class~=text-blue-400],[class~=text-blue-500],[class~=text-blue-600],[class~=text-sky-500],[class~=text-sky-600],[class~=text-indigo-500],[class~=text-indigo-600]){color:var(--bd-prev)}html[data-backdrop] [data-glass-work] :is([class~=text-violet-500],[class~=text-violet-600],[class~=text-purple-500],[class~=text-purple-600]){color:var(--bd-ly)}html[data-backdrop] [data-glass-work] :is([class~="bg-destructive/10"],[class~="bg-red-500/10"],[class~="bg-rose-500/10"]){background-color:color-mix(in srgb,var(--bd-neg) 12%,transparent);border-color:color-mix(in srgb,var(--bd-neg) 28%,transparent)}html[data-backdrop] [data-glass-work] :is([class~="bg-emerald-500/10"],[class~="bg-green-500/10"]){background-color:color-mix(in srgb,var(--bd-pos) 12%,transparent);border-color:color-mix(in srgb,var(--bd-pos) 28%,transparent)}html[data-backdrop] [data-glass-work] :is([class~="bg-amber-500/10"],[class~="bg-orange-500/10"],[class~="bg-yellow-500/10"],[class~="bg-warning/10"]){background-color:color-mix(in srgb,var(--bd-amber) 12%,transparent);border-color:color-mix(in srgb,var(--bd-amber) 28%,transparent)}html[data-backdrop] [data-glass-work] :is([class~="bg-blue-500/10"],[class~="bg-sky-500/10"],[class~="bg-indigo-500/10"]){background-color:color-mix(in srgb,var(--bd-prev) 12%,transparent);border-color:color-mix(in srgb,var(--bd-prev) 28%,transparent)}html[data-backdrop] [data-glass-work] :is([class~="bg-violet-500/10"],[class~="bg-purple-500/10"],[class~="bg-pink-500/10"]){background-color:color-mix(in srgb,var(--bd-ly) 12%,transparent);border-color:color-mix(in srgb,var(--bd-ly) 28%,transparent)}html[data-backdrop] [data-glass-work] [class~="border-destructive/20"]{border-color:color-mix(in srgb,var(--bd-neg) 22%,transparent)}html[data-backdrop] [data-glass-work] :is([class~="bg-muted/60"],[class~="bg-muted/50"],[class~="bg-muted/40"]){background-color:rgb(var(--bd-ink) / .07)}html[data-backdrop] [data-glass-work] :is([class~="bg-muted/30"],[class~="bg-muted/20"]){background-color:rgb(var(--bd-ink) / .04)}html[data-backdrop] [data-glass-work] :is([class~="bg-card/70"],[class~="bg-card/80"]){background-color:rgb(var(--bd-ink) / .04)}html[data-backdrop] [data-glass-work] :is([class~=h-px],[class~=w-px])[class~=bg-border]{background-color:rgb(var(--bd-ink) / .1)}html[data-backdrop] [data-glass-work=tasks] div[class~=cursor-grab][class~=rounded-lg][class~=px-3][class~=py-2]{background-color:rgb(var(--bd-ink) / .05);border-color:transparent;box-shadow:inset 0 2px color-mix(in srgb,var(--w-acc, rgb(var(--bd-ink) / .35)) 75%,transparent)}html[data-backdrop] [data-glass-work=tasks] div[class~=cursor-grab][class~=rounded-lg]:is([class~="bg-blue-500/10"],[class~="bg-sky-500/10"],[class~="bg-indigo-500/10"]){--w-acc: var(--bd-prev)}html[data-backdrop] [data-glass-work=tasks] div[class~=cursor-grab][class~=rounded-lg]:is([class~="bg-emerald-500/10"]){--w-acc: var(--bd-pos)}html[data-backdrop] [data-glass-work=tasks] div[class~=cursor-grab][class~=rounded-lg]:is([class~="bg-amber-500/10"],[class~="bg-orange-500/10"]){--w-acc: var(--bd-amber)}html[data-backdrop] [data-glass-work=tasks] div[class~=cursor-grab][class~=rounded-lg]:is([class~="bg-red-500/10"],[class~="bg-rose-500/10"]){--w-acc: var(--bd-neg)}html[data-backdrop] [data-glass-work=tasks] div[class~=cursor-grab][class~=rounded-lg]:is([class~="bg-violet-500/10"],[class~="bg-pink-500/10"]){--w-acc: var(--bd-ly)}html[data-backdrop] [data-glass-work=tasks] div[class~=cursor-grab][class~=rounded-lg]>span[class~=font-semibold]{font-family:var(--bd-mono);font-size:10.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ref-title)}html[data-backdrop] [data-glass-work] span[class~=inline-flex][class~=rounded][class~="text-[10px]"][class~="px-1.5"]:is([class~="bg-blue-500/10"],[class~="bg-destructive/10"],[class~="bg-amber-500/10"],[class~="bg-emerald-500/10"],[class~="bg-muted/60"]){font-family:var(--bd-mono);letter-spacing:.04em;background-color:transparent;box-shadow:inset 0 0 0 1px rgb(var(--bd-ink) / .12);color:var(--ref-muted)}html[data-backdrop] [data-glass-work] span[class~=inline-flex][class~=rounded][class~="text-[10px]"][class~="px-1.5"][class~="bg-destructive/10"]{color:var(--bd-neg);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bd-neg) 40%,transparent)}html[data-backdrop] [data-glass-work] span[class~=inline-flex][class~=rounded][class~="text-[10px]"][class~="px-1.5"][class~="bg-amber-500/10"]{color:var(--bd-amber);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bd-amber) 38%,transparent)}html[data-backdrop] [data-glass-work] span[class~=inline-flex][class~=rounded][class~="text-[10px]"][class~="px-1.5"][class~="bg-emerald-500/10"]{color:var(--bd-pos);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bd-pos) 36%,transparent)}html[data-backdrop] [data-glass-work] span[class~=inline-flex][class~="text-[10px]"]>svg:is(.lucide-flag,.lucide-user):first-child{display:none}html[data-backdrop] [data-glass-work] button[class~=h-6][class~="text-[10px]"][class~=whitespace-nowrap][class~=rounded-md]{font-family:var(--bd-mono);letter-spacing:.02em}html[data-backdrop] [data-glass-work] button[class~=h-6][class~="text-[10px]"][class~=rounded-md][class~="bg-destructive/10"]{background-color:transparent;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bd-neg) 35%,transparent)}html[data-backdrop] [data-glass-work=tasks] div[class~=absolute][class~="top-1.5"][class~=h-6][class~=rounded-md][class~=border]{--w-acc: rgb(var(--bd-ink) / .45);background-color:color-mix(in srgb,var(--w-acc) 16%,transparent);border-color:color-mix(in srgb,var(--w-acc) 70%,transparent);color:var(--ref-title);box-shadow:none;font-weight:400}html[data-backdrop] [data-glass-work=tasks] div[class~=absolute][class~="top-1.5"][class~=h-6][class~=rounded-md][class~=bg-amber-500]{--w-acc: var(--bd-amber)}html[data-backdrop] [data-glass-work=tasks] div[class~=absolute][class~="top-1.5"][class~=h-6][class~=rounded-md]:is([class~=bg-destructive],[class~="bg-destructive/80"]){--w-acc: var(--bd-neg)}html[data-backdrop] [data-glass-work=tasks] div[class~=absolute][class~="top-1.5"][class~=h-6][class~=rounded-md][class~="bg-emerald-500/80"]{--w-acc: var(--bd-pos)}html[data-backdrop] [data-glass-work=tasks] div[class~=absolute][class~="top-1.5"][class~=h-6][class~=rounded-md][class~=bg-blue-500]{--w-acc: var(--bd-prev)}html[data-backdrop] [data-glass-work=tasks] div[class~="w-1.5"][class~="h-1.5"][class~=rounded-full]:is([class~=bg-blue-500],[class~=bg-amber-500],[class~=bg-destructive]){filter:saturate(.5) brightness(1.25)}html[data-backdrop] [data-glass-work=tasks] button[class~=w-full][class~=text-left][class~="text-[10px]"][class~=rounded]{background-color:rgb(var(--bd-ink) / .06);color:var(--ref-title);box-shadow:inset 2px 0 rgb(var(--bd-ink) / .35)}html[data-backdrop] [data-glass-work=tasks] button[class~=w-full][class~=text-left][class~="text-[10px]"][class~=rounded][class~="bg-destructive/10"]{box-shadow:inset 2px 0 0 var(--bd-neg)}html[data-backdrop] [data-glass-work=tasks] button[class~=w-full][class~=text-left][class~="text-[10px]"][class~=rounded][class~="bg-emerald-500/10"]{box-shadow:inset 2px 0 0 var(--bd-pos);color:var(--ref-muted)}html[data-backdrop] [data-glass-work=tasks] button[class~=w-full][class~=text-left][class~="text-[10px]"][class~=rounded]:is([class~="bg-amber-500/10"],[class~="bg-orange-500/10"]){box-shadow:inset 2px 0 0 var(--bd-amber)}html[data-backdrop] [data-glass-work=tasks] div[class*=sticky][class~="bg-destructive/10"]{background-color:color-mix(in srgb,var(--bd-neg) 8%,transparent);border-color:color-mix(in srgb,var(--bd-neg) 25%,transparent);position:static}html[data-backdrop] [data-glass-work=tasks] div[class~=sticky][class~="top-[72px]"]{position:static}html[data-backdrop] [data-glass-work=tasks] div[class~=sticky][class~="top-[72px]"][class~="bg-background/90"]{background-color:transparent}html[data-backdrop] [data-glass-work=tasks] div[class~="top-[72px]"]>span[class~=text-sm][class~=font-semibold]{font-family:var(--bd-mono);font-size:10.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ref-title)}html[data-backdrop] [data-glass-work=tasks] span[class~="text-[11px]"][class~=items-center]>svg.lucide-calendar-clock:first-child{display:none}html[data-backdrop] [data-glass-work=tasks] div[class~=text-sm][class~=font-semibold][class~=mb-3][class~=items-center]{font-family:var(--bd-mono);font-size:10.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}html[data-backdrop] [data-glass-work=tasks] div[class~=text-sm][class~=font-semibold][class~=mb-3][class~=items-center]:not(.text-destructive){color:var(--ref-muted)}html[data-backdrop] [data-glass-work=tasks] div[class~=text-sm][class~=font-semibold][class~=mb-3][class~=items-center]>svg:first-child{display:none}html[data-backdrop] [data-glass-work=tasks] div[class~=text-2xl][class~=font-bold]{font-family:var(--bd-mono);font-weight:400;letter-spacing:-.02em}html[data-backdrop] [data-glass-work] button[class~="border-primary/40"][class~="bg-primary/10"]{background-color:transparent;border-color:rgb(var(--bd-ink) / .22);color:var(--ref-title);font-family:var(--bd-mono);letter-spacing:.06em}html[data-backdrop] [data-glass-work] span[class~=text-muted-foreground]>span.opacity-60{opacity:.85}html[data-backdrop] [data-glass-work=task-sheet] div[class~=shrink-0][class~=text-muted-foreground][class*="w-[140px]"]{font-size:12.5px;color:var(--ref-muted)}html[data-backdrop] [data-glass-work=task-sheet] h3[class~=text-sm][class~=font-semibold]{font-family:var(--bd-mono);font-size:10.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ref-muted)}html[data-backdrop] [data-glass-work=dialog] h2>svg.lucide:first-child,html[data-backdrop] [data-glass-work=dialog] div[class~=border-dashed]>svg.lucide-upload,html[data-backdrop] [data-glass-work=dialog] div[class~=items-start]>svg.lucide-info:first-child{display:none}html[data-backdrop] [data-glass-work=dialog] div[class~=border-dashed][class~=border-2]{border-width:1px;border-color:rgb(var(--bd-ink) / .2);background-color:rgb(var(--bd-ink) / .03)}html[data-backdrop] [data-glass-work=chats] :is([class~="text-sidebar-foreground/80"],[class~="text-sidebar-foreground/70"]){color:var(--ref-num-2)}html[data-backdrop] [data-glass-work=chats] :is([class~="text-sidebar-foreground/60"],[class~="text-sidebar-foreground/50"]){color:var(--ref-muted)}html[data-backdrop] [data-glass-work=chats] :is([class~="text-sidebar-foreground/40"],[class~="text-sidebar-foreground/35"],[class~="text-sidebar-foreground/30"]){color:var(--ref-muted-2)}html[data-backdrop] [data-glass-work=chats] [class~=bg-sidebar-accent]{background-color:rgb(var(--bd-ink) / .1)}html[data-backdrop] [data-glass-work=chats] :is([class~="bg-sidebar-accent/70"],[class~="bg-sidebar-accent/50"]){background-color:rgb(var(--bd-ink) / .07)}html[data-backdrop] [data-glass-work=chats] [class~="bg-sidebar-accent/40"]{background-color:rgb(var(--bd-ink) / .05)}html[data-backdrop] [data-glass-work=chats] :is([class~="hover:bg-sidebar-accent/50"],[class~="hover:bg-sidebar-accent/70"],[class~="hover:bg-sidebar-accent/30"],[class~="hover:bg-sidebar-accent/60"],[class~="hover:bg-sidebar-accent/80"]):hover{background-color:rgb(var(--bd-ink) / .07)}html[data-backdrop] [data-glass-work=chats] button[class~=uppercase][class~=text-xs][class~=font-semibold]{font-family:var(--bd-mono);font-size:10px;font-weight:500;letter-spacing:.16em}html[data-backdrop] [data-glass-work=chats] :is([class~="bg-sidebar/50"],[class~="bg-sidebar/80"]){background-color:rgb(var(--bd-ink) / .03)}html[data-backdrop] [data-glass-work=chats] span[class~=bg-primary][class~=rounded-full]:is([class~="text-[10px]"],[class~="text-[11px]"]){background-color:rgb(var(--bd-ink) / .14);color:var(--ref-title);font-family:var(--bd-mono);font-weight:500}html[data-backdrop] :is([data-glass-work=chats],[data-glass-work=chat-sheet],[data-glass-work=task-sheet]) button[class~=text-primary][class~=text-xs][class~=inline-flex]>svg.lucide:first-child{display:none}html[data-backdrop] [data-glass-work=chats] span[class~="text-[11px]"][class~=items-center]>svg.lucide-building2:first-child{display:none}html[data-backdrop] :is([data-glass-work=chats],[data-glass-work=chat-sheet],[data-glass-work=task-sheet]) div[class~=absolute][class~=-top-3][class~=z-40][class~=bg-card]{background-color:color-mix(in srgb,var(--bd-bar) 94%,rgb(var(--bd-shade)));border-color:rgb(var(--bd-ink) / .12);box-shadow:none}html[data-backdrop][data-backdrop-ink=dark] :is([data-glass-work=chats],[data-glass-work=chat-sheet],[data-glass-work=task-sheet]) div[class~=absolute][class~=-top-3][class~=z-40][class~=bg-card]{background-color:color-mix(in srgb,var(--bd-bar) 55%,#fffaf6)}html[data-backdrop] [data-glass-work=meetings] span[class~=capitalize][class~=font-medium],html[data-backdrop] [data-glass-work=meetings] div[class~=text-xs][class~=font-medium][class~=uppercase]{font-family:var(--bd-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ref-muted-2)}html[data-backdrop] [data-glass-work=meetings] span[class~=tabular-nums]{font-family:var(--bd-mono);letter-spacing:-.01em}html[data-backdrop] [data-glass-work=meetings] [class~="bg-pill-warning/60"]{background-color:color-mix(in srgb,var(--bd-amber) 14%,transparent);box-shadow:inset 2px 0 color-mix(in srgb,var(--bd-amber) 70%,transparent)}html[data-backdrop] [data-glass-work] :is([class~="bg-secondary/70"],[class~="bg-secondary/60"],[class~="bg-secondary/80"]){background-color:rgb(var(--bd-ink) / .08)}html[data-backdrop] div[data-glass-work=knowledge][class*="h-[calc(100vh-32px)]"]{height:calc(100vh - max(32px,var(--shell-top, 0px)))}html[data-backdrop] [data-glass-work=knowledge] span[class~=uppercase][class~=font-semibold][class~="text-[11px]"],html[data-backdrop] [data-glass-work=knowledge] div[class~=bg-card]>h3[class~=text-sm][class~=font-semibold]{font-family:var(--bd-mono);font-size:10.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ref-muted)}html[data-backdrop] [data-glass-work=audits] div[class~=uppercase][class~=text-xs][class~=font-medium]{font-family:var(--bd-mono);font-size:10.5px;letter-spacing:.16em;color:var(--ref-muted)}html[data-backdrop] :is([data-testid=top-shell],[data-testid=notification-panel],[data-glass-work]) span[class~=rounded-full][class~=bg-destructive]{background-color:var(--bd-neg);color:var(--ref-active-fg);font-family:var(--bd-mono);font-weight:500}html[data-backdrop] [data-testid=sections-menu] p[class~=uppercase][class~="text-[11px]"]{font-family:var(--bd-mono);font-size:10px;font-weight:500;letter-spacing:.16em;color:var(--ref-muted-2)}html[data-backdrop] [data-testid=sections-menu] div[class~=border][class~=rounded-lg]>svg.lucide-search:first-child{display:none}html[data-backdrop] [data-testid=sections-menu]>div{box-shadow:0 24px 60px rgb(var(--bd-shade) / .35)}html[data-backdrop] [data-testid=top-shell] [data-testid=top-shell-search]>span:last-child{font-family:var(--bd-mono);font-size:11px}html[data-backdrop] [data-radix-popper-content-wrapper]>div[class~=w-72][class~=p-1] button>svg.lucide:first-child:not(:last-child):not(:is(.lucide-chevron-right,.lucide-chevron-left,.lucide-check)){display:none}html[data-backdrop] [role=dialog] [cmdk-item]>svg.lucide:first-child{display:none}html[data-backdrop] [role=dialog] [cmdk-group-heading]{font-family:var(--bd-mono);font-size:10px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ref-muted-2)}html[data-backdrop] [data-testid=notification-panel] .text-destructive{color:var(--bd-neg)}html[data-backdrop] [data-testid=notification-panel] p[class~="text-[11px]"][class~=pt-3]{font-family:var(--bd-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ref-muted-2)}html[data-backdrop] #support-sheet :is(h2,button[class~=rounded-full])>svg.lucide:first-child,html[data-backdrop] #support-sheet div[class~=text-center]>svg.lucide-life-buoy{display:none}html[data-backdrop] :is([data-testid=assistant-panel],[data-testid=assistant-page]) div[class~="border-primary/30"][class~=bg-background][class~=shadow-sm],html[data-backdrop] [data-testid=assistant-working]>div[class~=bg-background][class~=shadow-sm]{background-color:rgb(var(--bd-ink) / .06);border-color:rgb(var(--bd-ink) / .14);color:var(--ref-title)}html[data-backdrop] [role=dialog] div[class~=bg-muted][class~="p-0.5"]>button[class~=bg-background][class~=shadow-sm]{color:var(--ref-active-fg)}html[data-backdrop] [role=dialog] div[class~=bg-muted][class~="p-0.5"]>button>svg.lucide:first-child{display:none}html[data-backdrop] [data-glass-work]:not(main *) :is(h2,button)>svg.lucide:first-child:not(:last-child):not(:has(~.sr-only)):not(:is(.lucide-chevron-down,.lucide-chevron-up,.lucide-chevron-right,.lucide-chevron-left,.lucide-x,.lucide-check,.lucide-loader-2,.lucide-loader-circle,.lucide-star,.lucide-arrow-left)){display:none}html[data-backdrop] [data-glass-work=chat-sheet] h2>svg.lucide:first-child{display:none}html[data-backdrop] [data-glass-work] :is([class~="dark:bg-indigo-500/15"],[class~="dark:bg-violet-500/15"],[class~="dark:bg-teal-500/15"],[class~="dark:bg-emerald-500/15"],[class~="dark:bg-amber-500/15"],[class~="dark:bg-sky-500/15"],[class~="dark:bg-rose-500/15"],[class~="dark:bg-slate-500/15"],[class~="dark:bg-slate-800/60"],[class~="dark:bg-slate-800"],[class~="dark:bg-blue-950/40"],[class~="dark:bg-blue-950/60"],[class~="dark:bg-violet-950/40"],[class~="dark:bg-violet-950/60"],[class~="dark:bg-cyan-950/40"],[class~="dark:bg-emerald-950/40"],[class~="dark:bg-amber-950/40"],[class~="dark:bg-amber-950/50"],[class~="dark:bg-amber-950/60"]){--w-acc: var(--ref-muted);background-color:color-mix(in srgb,var(--w-acc) 10%,transparent);border-color:color-mix(in srgb,var(--w-acc) 32%,transparent);color:var(--w-acc)}html[data-backdrop] [data-glass-work] :is([class~="dark:bg-indigo-500/15"],[class~="dark:bg-sky-500/15"],[class~="dark:bg-blue-950/40"],[class~="dark:bg-blue-950/60"]){--w-acc: var(--bd-prev)}html[data-backdrop] [data-glass-work] :is([class~="dark:bg-violet-500/15"],[class~="dark:bg-violet-950/40"],[class~="dark:bg-violet-950/60"]){--w-acc: var(--bd-ly)}html[data-backdrop] [data-glass-work] :is([class~="dark:bg-teal-500/15"],[class~="dark:bg-cyan-950/40"]){--w-acc: var(--bd-cyan)}html[data-backdrop] [data-glass-work] :is([class~="dark:bg-emerald-500/15"],[class~="dark:bg-emerald-950/40"]){--w-acc: var(--bd-pos)}html[data-backdrop] [data-glass-work] :is([class~="dark:bg-amber-500/15"],[class~="dark:bg-amber-950/40"],[class~="dark:bg-amber-950/50"],[class~="dark:bg-amber-950/60"]){--w-acc: var(--bd-amber)}html[data-backdrop] [data-glass-work] :is([class~="dark:bg-rose-500/15"]){--w-acc: var(--bd-neg)}html[data-backdrop] [data-glass-work] [class~="bg-success/15"]{background-color:color-mix(in srgb,var(--bd-pos) 12%,transparent)}html[data-backdrop] [data-glass-work] [class~="bg-destructive/15"]{background-color:color-mix(in srgb,var(--bd-neg) 12%,transparent)}html[data-backdrop] [data-glass-work] button[class*="data-[state=on]:bg-accent"][data-state=on]{background-color:var(--ref-active);color:var(--ref-active-fg);border-color:transparent}html[data-backdrop] [data-glass-work] :is(h1,h2,h3)>svg.lucide:first-child{display:none}html[data-backdrop] [data-glass-work] span[class~=inline-flex][class~=rounded][class~="bg-muted/60"]>svg.lucide:first-child,html[data-backdrop] [data-glass-work] p[class~=text-muted-foreground]>svg.lucide-repeat:first-child,html[data-backdrop] [data-glass-work] div[class~=items-center][class~="gap-1.5"]>svg.lucide-brain:first-child{display:none}html[data-backdrop] [data-glass-work] button:is([title],[aria-label])>svg.lucide:only-child,html[data-backdrop] [data-glass-work=chats] button>svg.lucide-at-sign:only-child{display:block!important}html[data-backdrop] [data-glass-section=booking] :is(div[class~=sticky][class~="bg-background/95"],[data-testid=tl-filterbar],button[class~=sticky][class~=bg-muted]){background:linear-gradient(rgb(var(--bd-surface) / .1),rgb(var(--bd-surface) / .1)),var(--bd-flat);backdrop-filter:none;-webkit-backdrop-filter:none;border-color:rgb(var(--bd-ink) / .08)}html[data-backdrop][data-backdrop-ink=dark] [data-glass-section=booking] :is(div[class~=sticky][class~="bg-background/95"],[data-testid=tl-filterbar],button[class~=sticky][class~=bg-muted]){background:linear-gradient(#fff6,#fff6),var(--bd-flat)}html[data-backdrop] [data-testid=day-side-overlay]{top:calc(var(--safe-top, 0px) + var(--shell-top, 0px))}@media (max-width: 1535px){html[data-backdrop] [data-testid=day-side-overlay]{background-color:color-mix(in srgb,var(--bd-bar) 94%,rgb(var(--bd-shade)));border-left:1px solid rgb(var(--bd-ink) / .1);box-shadow:-24px 0 60px #00000047}html[data-backdrop][data-backdrop-ink=dark] [data-testid=day-side-overlay]{background-color:color-mix(in srgb,var(--bd-bar) 55%,#fffaf6);box-shadow:-24px 0 60px rgb(var(--bd-shade) / .14)}html[data-backdrop] [data-testid=day-side-overlay]>aside.bg-card{background-color:transparent}}html[data-backdrop] [data-testid=floor-tile]{box-shadow:none}html[data-backdrop] [data-testid=floor-tile] :is(.font-bold,.font-semibold).tabular-nums{font-weight:400;letter-spacing:-.01em}html[data-backdrop] [data-testid=floor-tile] span[class~="bg-white/90"]{background-color:rgb(var(--bd-shade) / .28);box-shadow:inset 0 0 0 1px currentColor;font-family:var(--bd-mono);font-weight:400}html[data-backdrop] [data-testid=floor-tile] span[class~="bg-white/90"][class*=text-pill-warning]{color:var(--bd-amber)}html[data-backdrop] [data-testid=floor-tile] span[class~="bg-white/90"][class*=text-pill-danger]{color:var(--bd-neg)}html[data-backdrop] [data-testid=floor-tile] span[class~="bg-white/90"][class*=text-pill-success]{color:var(--bd-pos)}html[data-backdrop][data-backdrop-ink=dark] [data-testid=floor-tile] span[class~="bg-white/90"]{background-color:#ffffffb3}html[data-backdrop][data-backdrop-ink=light]{--grid-bar: 0 0% 100% / .1}html[data-backdrop][data-backdrop-ink=light] main [class*="bg-[hsl(var(--grid-bar))]"]{box-shadow:inset 0 0 0 1px rgb(var(--bd-ink) / .14);color:var(--ref-title)}html[data-backdrop] [data-glass-section] nav>button[class~=border-b-2]>span[class~=rounded-full][class*=bg-pill-]{background-color:transparent;box-shadow:inset 0 0 0 1px currentColor;font-family:var(--bd-mono);font-weight:400;opacity:.85}html[data-backdrop] [data-glass-section] nav>button[class~=border-b-2]:not([class~=border-transparent])>span[class~=rounded-full][class*=bg-pill-]{color:var(--ref-active-fg)}html[data-backdrop] [data-glass-section] button[class~=text-left]>span[class~="mt-0.5"][class~=shrink-0]:first-child:has(>svg.lucide:only-child),html[data-backdrop] [data-glass-section] :is(a,button)[class~=items-center]>svg.lucide-external-link:first-child,html[data-backdrop] [data-glass-section] button[class~=w-full]>svg.lucide:first-child:is(.lucide-calendar,.lucide-calendar-plus),html[data-backdrop] [data-glass-section] div:is([class~=w-9][class~=h-9],[class~=w-8][class~=h-8],[class~=h-9][class~=w-9])[class~=rounded-lg]:has(>svg.lucide:only-child),html[data-backdrop] [data-glass-section] :is(div,span,p)[class~=items-center]>svg.lucide-filter:first-child,html[data-backdrop] [data-glass-section] :is(div,span,p)[class~=items-center]>svg.lucide-funnel:first-child{display:none}html[data-backdrop] [data-glass-section] button>svg:is(.lucide-plus,.lucide-user-plus,.lucide-circle-plus,.lucide-plus-circle):first-child:not(#glass),html[data-backdrop] [data-glass-section] button[aria-label]>svg.lucide:first-child:not(#glass){display:inline-block}html[data-backdrop] [data-glass-section] div[class~=flex-col][class~="gap-0.5"][class~=rounded-lg][class~=border]:has(>div[class~="text-[10px]"]:first-child){padding:16px 18px 14px;border-radius:10px}html[data-backdrop] [data-glass-section] div[class~=flex-col][class~="gap-0.5"][class~=rounded-lg][class~=border]>div[class~="text-[10px]"]:first-child,html[data-backdrop] [data-glass-section] :is(p,div,span)[class~=text-xs][class~=text-muted-foreground]:has(+:is(p,div)[class*=text-2xl],+:is(p,div)[class*=text-xl]){font-family:var(--bd-mono);font-size:10px;font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:var(--ref-muted)}html[data-backdrop] [data-glass-section] div[class~=flex-col][class~="gap-0.5"][class~=rounded-lg][class~=border]>div[class~="text-[10px]"]:first-child>svg{display:none}html[data-backdrop] [data-glass-section] div[class~=flex-col][class~="gap-0.5"][class~=rounded-lg][class~=border]>div.font-mono{font-size:22px;font-weight:400;margin-top:8px}html[data-backdrop] [data-glass-section] :is(p,div)[class*=text-2xl]:is(.tabular-nums,.font-mono){font-family:var(--bd-mono);font-weight:400;letter-spacing:-.02em}html[data-backdrop] [data-glass-section] .tabular-nums:is(.font-bold,.font-semibold){font-weight:500}html[data-backdrop] [data-glass-section] :is(h2,h3):not(button *):not([role=button] *):not(li *):not(td *){font-family:var(--bd-mono);font-size:11.5px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--ref-title);line-height:1.4}html[data-backdrop] [data-glass-section] thead th{font-family:var(--bd-mono);font-size:10px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--ref-muted)}html[data-backdrop] [data-glass-section] :is(tbody tr,thead tr){border-color:rgb(var(--bd-ink) / .08)}html[data-backdrop] [data-glass-section] :is([class~=text-rose-500],[class~=text-rose-600],[class~=text-red-500],[class~=text-red-600],.text-destructive){color:var(--bd-neg)}html[data-backdrop] [data-glass-section] :is([class~=text-emerald-500],[class~=text-emerald-600],[class~=text-green-500],[class~=text-green-600],.text-success){color:var(--bd-pos)}html[data-backdrop] [data-glass-section] :is([class~=text-amber-500],[class~=text-amber-600],[class~=text-orange-500],[class~=text-orange-600],[class~=text-yellow-500],[class~=text-yellow-600],.text-warning){color:var(--bd-amber)}html[data-backdrop] :is([data-glass-section],[role=dialog] [data-glass-guest-card]) span[class~=rounded-md][class~=border][class*="-500/15"]{background-color:rgb(var(--bd-ink) / .05);border-color:rgb(var(--bd-ink) / .12);filter:saturate(.55)}html[data-backdrop] :is([data-glass-section],[role=dialog] [data-glass-guest-card]) :is(div,span):is([class~=bg-emerald-400],[class~=bg-emerald-500],[class~=bg-emerald-600],[class~=bg-green-400],[class~=bg-green-500],[class~=bg-green-600],[class~=bg-teal-400],[class~=bg-teal-500],[class~=bg-teal-600],[class~=bg-cyan-400],[class~=bg-cyan-500],[class~=bg-cyan-600],[class~=bg-sky-400],[class~=bg-sky-500],[class~=bg-sky-600],[class~=bg-blue-400],[class~=bg-blue-500],[class~=bg-blue-600],[class~=bg-indigo-400],[class~=bg-indigo-500],[class~=bg-indigo-600],[class~=bg-violet-400],[class~=bg-violet-500],[class~=bg-violet-600],[class~=bg-purple-400],[class~=bg-purple-500],[class~=bg-purple-600],[class~=bg-fuchsia-400],[class~=bg-fuchsia-500],[class~=bg-fuchsia-600],[class~=bg-pink-400],[class~=bg-pink-500],[class~=bg-pink-600],[class~=bg-rose-400],[class~=bg-rose-500],[class~=bg-rose-600],[class~=bg-red-400],[class~=bg-red-500],[class~=bg-red-600],[class~=bg-orange-400],[class~=bg-orange-500],[class~=bg-orange-600],[class~=bg-amber-400],[class~=bg-amber-500],[class~=bg-amber-600],[class~=bg-yellow-400],[class~=bg-yellow-500],[class~=bg-yellow-600],[class~=bg-lime-400],[class~=bg-lime-500],[class~=bg-lime-600]){filter:saturate(.5) brightness(1.1);opacity:.8}html[data-backdrop] [data-glass-section] div[class~=h-full][class~=rounded-full][style*="background-color: rgb("]{filter:saturate(.5) brightness(1.1);opacity:.8}html[data-backdrop] [data-glass-section=guests] div[style*="background-color: hsl(var(--primary))"]{background-color:rgb(var(--bd-ink) / .42)!important}html[data-backdrop][data-backdrop-ink=light] [data-glass-section=reviews] td>span[style*=color]{filter:saturate(.6) brightness(1.55)}html[data-backdrop][data-backdrop-ink=dark] [data-glass-section=reviews] td>span[style*=color]{filter:saturate(.7) brightness(.85)}html[data-backdrop] [data-glass-section] :is(tr,li,[class*=divide-y]>*) button[class~=bg-primary]:not([role=switch]){background-color:rgb(var(--bd-ink) / .08);border:1px solid rgb(var(--bd-ink) / .16);color:var(--bd-hot)}html[data-backdrop] [data-glass-section] :is(tr,li,[class*=divide-y]>*) button[class~=bg-primary]:not([role=switch]):hover{background-color:rgb(var(--bd-ink) / .14)}html[data-backdrop] :is([data-glass-section],[role=dialog]) button[role=switch]{background-color:rgb(var(--bd-ink) / .16);border-color:transparent}html[data-backdrop] :is([data-glass-section],[role=dialog]) button[role=switch][data-state=checked]{background-color:var(--ref-active)}html[data-backdrop] :is([data-glass-section],[role=dialog]) button[role=switch]>span{background-color:var(--ref-title);box-shadow:none}html[data-backdrop] :is([data-glass-section],[role=dialog]) button[role=switch][data-state=checked]>span{background-color:var(--ref-active-fg)}html[data-backdrop] [role=dialog] [data-glass-guest-card] :is(h3,h4,div,span,p,label)>svg.lucide:first-child:not(:last-child):not(:is(.lucide-chevron-down,.lucide-chevron-up,.lucide-chevron-right,.lucide-chevron-left,.lucide-x,.lucide-check,.lucide-star,.lucide-loader-2,.lucide-loader-circle,.lucide-plus)),html[data-backdrop] [role=dialog] [data-glass-guest-card] :is(h3,h4,div)[class~=items-center][class~=uppercase]>svg.lucide:first-child,html[data-backdrop] [role=dialog] [data-glass-guest-card] button[class*=px-]:not([class*=" w-"]):not([class^=w-]):not([role=combobox])>svg.lucide:first-child:not(:is(.lucide-chevron-down,.lucide-chevron-up,.lucide-chevron-right,.lucide-chevron-left,.lucide-x,.lucide-check,.lucide-loader-2,.lucide-loader-circle,.lucide-plus)){display:none}html[data-backdrop] [role=dialog] [data-glass-guest-card] .tabular-nums:is(.font-bold,.font-semibold){font-weight:500}html[data-backdrop]{--booking-heat: rgb(var(--bd-shade) / .75)}html[data-backdrop][data-backdrop-ink=dark]{--booking-heat: color-mix(in srgb, var(--bd-peach) 45%, transparent)}html[data-backdrop] [data-glass-ops] :is([class~="bg-muted/20"],[class~="bg-muted/30"],[class~="bg-muted/40"],[class~="bg-muted/50"],[class~="bg-muted/60"],[class~="bg-muted/70"],[class~="bg-muted/80"]),html[data-backdrop] :is([role=dialog],[role=alertdialog]) :is([class~="bg-muted/20"],[class~="bg-muted/30"],[class~="bg-muted/40"],[class~="bg-muted/50"],[class~="bg-muted/60"],[class~="bg-muted/70"],[class~="bg-muted/80"]){background-color:rgb(var(--bd-ink) / .05)}html[data-backdrop] [data-glass-ops] :is([class~="bg-muted/10"],[class~="bg-muted/5"],[class~="bg-muted/15"]),html[data-backdrop] :is([role=dialog],[role=alertdialog]) :is([class~="bg-muted/10"],[class~="bg-muted/5"],[class~="bg-muted/15"]){background-color:rgb(var(--bd-ink) / .025)}html[data-backdrop] :is([data-glass-ops],:is([role=dialog],[role=alertdialog],[data-radix-popper-content-wrapper])) :is([class~=text-green-400],[class~=text-green-500],[class~=text-green-600],[class~=text-green-700],[class~=text-emerald-400],[class~=text-emerald-500],[class~=text-emerald-600],[class~=text-emerald-700],[class~="dark:text-green-400"],[class~="dark:text-emerald-400"],[class~=text-success]){color:var(--bd-pos)}html[data-backdrop] :is([data-glass-ops],:is([role=dialog],[role=alertdialog],[data-radix-popper-content-wrapper])) :is([class~=text-red-400],[class~=text-red-500],[class~=text-red-600],[class~=text-red-700],[class~=text-rose-400],[class~=text-rose-500],[class~=text-rose-600],[class~=text-rose-700],[class~="dark:text-red-400"],[class~="dark:text-rose-400"],[class~=text-destructive]){color:var(--bd-neg)}html[data-backdrop] :is([data-glass-ops],:is([role=dialog],[role=alertdialog],[data-radix-popper-content-wrapper])) :is([class~=text-amber-400],[class~=text-amber-500],[class~=text-amber-600],[class~=text-amber-700],[class~=text-yellow-400],[class~=text-yellow-500],[class~=text-yellow-600],[class~=text-yellow-700],[class~=text-orange-400],[class~=text-orange-500],[class~=text-orange-600],[class~=text-orange-700],[class~="dark:text-amber-400"],[class~="dark:text-orange-400"],[class~="dark:text-yellow-400"],[class~=text-warning]){color:var(--bd-amber)}html[data-backdrop] :is([data-glass-ops],:is([role=dialog],[role=alertdialog],[data-radix-popper-content-wrapper])) :is([class~=text-blue-400],[class~=text-blue-500],[class~=text-blue-600],[class~=text-blue-700],[class~=text-sky-400],[class~=text-sky-500],[class~=text-sky-600],[class~=text-indigo-400],[class~=text-indigo-500],[class~=text-indigo-600],[class~="dark:text-blue-400"],[class~="dark:text-sky-400"]){color:var(--bd-prev)}html[data-backdrop] :is([data-glass-ops],:is([role=dialog],[role=alertdialog],[data-radix-popper-content-wrapper])) :is([class~=text-violet-400],[class~=text-violet-500],[class~=text-violet-600],[class~=text-purple-400],[class~=text-purple-500],[class~=text-purple-600],[class~="dark:text-violet-400"],[class~="dark:text-purple-400"]){color:var(--bd-ly)}html[data-backdrop] :is([data-glass-ops],:is([role=dialog],[role=alertdialog],[data-radix-popper-content-wrapper])) :is([class~=text-teal-400],[class~=text-teal-500],[class~=text-teal-600],[class~=text-cyan-400],[class~=text-cyan-500],[class~=text-cyan-600],[class~="dark:text-teal-400"],[class~="dark:text-cyan-400"]){color:var(--bd-cyan)}html[data-backdrop] :is([data-glass-ops],:is([role=dialog],[role=alertdialog],[data-radix-popper-content-wrapper])) :is([class~=text-slate-500],[class~=text-slate-600],[class~=text-slate-800],[class~="dark:text-slate-300"],[class~=text-gray-500],[class~=text-gray-600]){color:var(--ref-muted)}html[data-backdrop] :is([data-glass-ops],:is([role=dialog],[role=alertdialog])) :is(span,div,button,td,tr,p,a):is([class*=" bg-green-500/"],[class^="bg-green-500/"],[class*="dark:bg-green-500/"],[class*=" bg-emerald-500/"],[class^="bg-emerald-500/"],[class*="dark:bg-emerald-500/"],[class*=" bg-green-600/"],[class^="bg-green-600/"],[class*="dark:bg-green-600/"],[class*=" bg-emerald-600/"],[class^="bg-emerald-600/"],[class*="dark:bg-emerald-600/"]){background-color:color-mix(in srgb,var(--bd-pos) 10%,transparent);border-color:color-mix(in srgb,var(--bd-pos) 26%,transparent)}html[data-backdrop] :is([data-glass-ops],:is([role=dialog],[role=alertdialog])) :is(span,div,button,td,tr,p,a):is([class*=" bg-red-500/"],[class^="bg-red-500/"],[class*="dark:bg-red-500/"],[class*=" bg-rose-500/"],[class^="bg-rose-500/"],[class*="dark:bg-rose-500/"],[class*=" bg-red-600/"],[class^="bg-red-600/"],[class*="dark:bg-red-600/"],[class*=" bg-destructive/"],[class^="bg-destructive/"],[class*="dark:bg-destructive/"]){background-color:color-mix(in srgb,var(--bd-neg) 10%,transparent);border-color:color-mix(in srgb,var(--bd-neg) 26%,transparent)}html[data-backdrop] :is([data-glass-ops],:is([role=dialog],[role=alertdialog])) :is(span,div,button,td,tr,p,a):is([class*=" bg-amber-500/"],[class^="bg-amber-500/"],[class*="dark:bg-amber-500/"],[class*=" bg-yellow-500/"],[class^="bg-yellow-500/"],[class*="dark:bg-yellow-500/"],[class*=" bg-orange-500/"],[class^="bg-orange-500/"],[class*="dark:bg-orange-500/"],[class*=" bg-amber-400/"],[class^="bg-amber-400/"],[class*="dark:bg-amber-400/"],[class*=" bg-warning/"],[class^="bg-warning/"],[class*="dark:bg-warning/"]){background-color:color-mix(in srgb,var(--bd-amber) 10%,transparent);border-color:color-mix(in srgb,var(--bd-amber) 26%,transparent)}html[data-backdrop] :is([data-glass-ops],:is([role=dialog],[role=alertdialog])) :is(span,div,button,td,tr,p,a):is([class*=" bg-blue-500/"],[class^="bg-blue-500/"],[class*="dark:bg-blue-500/"],[class*=" bg-sky-500/"],[class^="bg-sky-500/"],[class*="dark:bg-sky-500/"],[class*=" bg-indigo-500/"],[class^="bg-indigo-500/"],[class*="dark:bg-indigo-500/"],[class*=" bg-violet-500/"],[class^="bg-violet-500/"],[class*="dark:bg-violet-500/"],[class*=" bg-purple-500/"],[class^="bg-purple-500/"],[class*="dark:bg-purple-500/"],[class*=" bg-slate-500/"],[class^="bg-slate-500/"],[class*="dark:bg-slate-500/"]){background-color:rgb(var(--bd-ink) / .06);border-color:rgb(var(--bd-ink) / .12)}html[data-backdrop] :is([data-glass-ops],:is([role=dialog],[role=alertdialog])) :is(span,div,button,td,tr,p,a):is([class*=" bg-teal-500/"],[class^="bg-teal-500/"],[class*="dark:bg-teal-500/"],[class*=" bg-cyan-500/"],[class^="bg-cyan-500/"],[class*="dark:bg-cyan-500/"]){background-color:color-mix(in srgb,var(--bd-cyan) 10%,transparent);border-color:color-mix(in srgb,var(--bd-cyan) 26%,transparent)}html[data-backdrop] :is([role=dialog],[role=alertdialog]) [class*=sticky]:is([class~=bg-background],[class~=bg-card]){background-color:color-mix(in srgb,var(--bd-bar) 94%,rgb(var(--bd-shade)))}html[data-backdrop] [data-glass-ops] [class*="text-destructive/"]{color:color-mix(in srgb,var(--bd-neg) 80%,transparent)}html[data-backdrop] [data-glass-ops] :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea){border-color:rgb(var(--bd-ink) / .12);background-color:transparent}html[data-backdrop] [data-glass-ops] :is(input,textarea)::-moz-placeholder{color:var(--ref-muted-2)}html[data-backdrop] [data-glass-ops] :is(input,textarea)::placeholder{color:var(--ref-muted-2)}html[data-backdrop] [data-glass-ops] thead th{font-family:var(--bd-mono);font-size:10.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ref-muted)}html[data-backdrop] [data-glass-ops] thead th :is(span,button,div){font-weight:500}html[data-backdrop] [data-glass-ops] :is(div,span)[class~=rounded-full][class~=text-white]:is([class~=bg-orange-500],[class~=bg-amber-500],[class~=bg-blue-500],[class~=bg-sky-500],[class~=bg-violet-500],[class~=bg-purple-500],[class~=bg-emerald-500],[class~=bg-green-500],[class~=bg-rose-500],[class~=bg-red-500],[class~=bg-pink-500],[class~=bg-teal-500],[class~=bg-cyan-500],[class~=bg-indigo-500],[class~=bg-slate-500],[class~=bg-gray-500],[class~=bg-yellow-500]){--o-acc: rgb(var(--bd-ink) / .6);background-color:color-mix(in srgb,var(--o-acc) 20%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--o-acc) 45%,transparent);color:var(--ref-title);font-weight:500}html[data-backdrop] [data-glass-ops] [class~=rounded-full][class~=text-white]:is([class~=bg-orange-500],[class~=bg-amber-500],[class~=bg-yellow-500]){--o-acc: var(--bd-amber)}html[data-backdrop] [data-glass-ops] [class~=rounded-full][class~=text-white]:is([class~=bg-blue-500],[class~=bg-sky-500],[class~=bg-indigo-500]){--o-acc: var(--bd-prev)}html[data-backdrop] [data-glass-ops] [class~=rounded-full][class~=text-white]:is([class~=bg-violet-500],[class~=bg-purple-500],[class~=bg-pink-500]){--o-acc: var(--bd-ly)}html[data-backdrop] [data-glass-ops] [class~=rounded-full][class~=text-white]:is([class~=bg-emerald-500],[class~=bg-green-500]){--o-acc: var(--bd-pos)}html[data-backdrop] [data-glass-ops] [class~=rounded-full][class~=text-white]:is([class~=bg-rose-500],[class~=bg-red-500]){--o-acc: var(--bd-neg)}html[data-backdrop] [data-glass-ops] [class~=rounded-full][class~=text-white]:is([class~=bg-teal-500],[class~=bg-cyan-500]){--o-acc: var(--bd-cyan)}html[data-backdrop] [data-glass-ops] :is(div,span)[class~=rounded-full]:is([class~=h-2],[class~="h-2.5"],[class~="h-1.5"],[class~=w-2]):is([class~=bg-green-500],[class~=bg-emerald-500]){background-color:var(--bd-pos)}html[data-backdrop] [data-glass-ops] :is(div,span)[class~=rounded-full]:is([class~=h-2],[class~="h-2.5"],[class~="h-1.5"],[class~=w-2]):is([class~=bg-red-500],[class~=bg-rose-500],[class~=bg-destructive]){background-color:var(--bd-neg)}html[data-backdrop] [data-glass-ops] :is(div,span)[class~=rounded-full]:is([class~=h-2],[class~="h-2.5"],[class~="h-1.5"],[class~=w-2]):is([class~=bg-amber-500],[class~=bg-yellow-500],[class~=bg-orange-500]){background-color:var(--bd-amber)}html[data-backdrop] [data-glass-ops] span[class~=rounded][class~=text-white][class~=bg-emerald-500]{background:repeating-linear-gradient(-45deg,color-mix(in srgb,var(--bd-plan) 55%,transparent) 0,color-mix(in srgb,var(--bd-plan) 55%,transparent) 1.5px,color-mix(in srgb,var(--bd-plan) 12%,transparent) 1.5px,color-mix(in srgb,var(--bd-plan) 12%,transparent) 4px);box-shadow:inset 0 0 0 1px var(--bd-plan);color:var(--ref-title)}html[data-backdrop] [data-glass-ops] div[class~=h-full][class~=rounded-full][class~=bg-primary]{background-color:rgb(var(--bd-ink) / .55)}html[data-backdrop] [data-glass-ops] button[class~=absolute][class~=rounded-full][class~=bg-background][class~=shadow-sm]{background-color:var(--bd-bar);color:var(--ref-muted);border-color:rgb(var(--bd-ink) / .16)}html[data-backdrop] [data-glass-ops] div[class~=truncate][class~=leading-tight][class~=font-semibold][class*="text-[10px]"]{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere}html[data-backdrop] :is([data-glass-ops],:is([role=dialog],[role=alertdialog])) button[role=switch]{background-color:rgb(var(--bd-ink) / .14);box-shadow:inset 0 0 0 1px rgb(var(--bd-ink) / .12)}html[data-backdrop] :is([data-glass-ops],:is([role=dialog],[role=alertdialog])) button[role=switch][data-state=checked]{background-color:var(--ref-active);box-shadow:none}html[data-backdrop] :is([data-glass-ops],:is([role=dialog],[role=alertdialog])) button[role=switch]>span{background-color:var(--ref-muted);box-shadow:none}html[data-backdrop] :is([data-glass-ops],:is([role=dialog],[role=alertdialog])) button[role=switch][data-state=checked]>span{background-color:var(--ref-active-fg)}html[data-backdrop] :is([role=dialog],[role=alertdialog]) :is(h2,h3,h4,p,label,span,div)>svg.lucide:first-child:not(:last-child):not(:is(.lucide-chevron-down,.lucide-chevron-up,.lucide-chevron-right,.lucide-chevron-left,.lucide-chevrons-up-down,.lucide-x,.lucide-check,.lucide-circle,.lucide-star,.lucide-loader-2,.lucide-loader-circle,.lucide-arrow-up,.lucide-arrow-down,.lucide-arrow-right,.lucide-arrow-left,.lucide-grip-vertical,.lucide-triangle-alert,.lucide-circle-alert,.lucide-circle-check,.lucide-circle-x,.lucide-info,.lucide-search)),html[data-backdrop] :is([role=dialog],[role=alertdialog]) button:not([role=combobox])>svg.lucide:first-child:not(:last-child):not(:is(.lucide-chevron-down,.lucide-chevron-up,.lucide-chevron-right,.lucide-chevron-left,.lucide-x,.lucide-check,.lucide-loader-2,.lucide-loader-circle,.lucide-plus,.lucide-arrow-left,.lucide-arrow-right)){display:none}html[data-backdrop] :is([role=dialog],[role=alertdialog]) h2{font-weight:500;letter-spacing:-.01em}html[data-backdrop] :is([data-glass-ops],:is([role=dialog],[role=alertdialog])) :is([class~=bg-border],[class~="bg-border/60"],[class~="bg-border/50"]){background-color:rgb(var(--bd-ink) / .1)}html[data-backdrop] [data-glass-ops] [role=group]>button[role=radio]{border:1px solid rgb(var(--bd-ink) / .1);border-radius:6px;color:var(--ref-muted);background-color:transparent}html[data-backdrop] [data-glass-ops] [role=group]>button[role=radio]:not(:has(>svg:only-child)){font-family:var(--bd-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase}html[data-backdrop] [data-glass-ops] [role=group]>button[role=radio][data-state=on]{background-color:var(--ref-active);color:var(--ref-active-fg);border-color:transparent}html[data-backdrop] :is([data-glass-ops],:is([role=dialog],[role=alertdialog])) span:is([class~=bg-pill-neutral],[class~=bg-pill-success],[class~=bg-pill-warning],[class~=bg-pill-danger],[class~=bg-pill-info],[class~=bg-pill-accent],[class~=bg-pill-guest]):not([class~=rounded-full]):not([class~=w-full]){--o-acc: rgb(var(--bd-ink) / .55);background-color:color-mix(in srgb,var(--o-acc) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--o-acc) 28%,transparent);color:var(--o-acc);font-weight:500}html[data-backdrop] :is([data-glass-ops],[role=dialog]) span[class~=bg-pill-neutral]:not([class~=rounded-full]){--o-acc: var(--ref-muted)}html[data-backdrop] :is([data-glass-ops],[role=dialog]) span[class~=bg-pill-success]:not([class~=rounded-full]){--o-acc: var(--bd-pos)}html[data-backdrop] :is([data-glass-ops],[role=dialog]) span[class~=bg-pill-warning]:not([class~=rounded-full]){--o-acc: var(--bd-amber)}html[data-backdrop] :is([data-glass-ops],[role=dialog]) span[class~=bg-pill-danger]:not([class~=rounded-full]){--o-acc: var(--bd-neg)}html[data-backdrop] :is([data-glass-ops],[role=dialog]) span[class~=bg-pill-info]:not([class~=rounded-full]){--o-acc: var(--bd-prev)}html[data-backdrop] :is([data-glass-ops],[role=dialog]) span:is([class~=bg-pill-accent],[class~=bg-pill-guest]):not([class~=rounded-full]){--o-acc: var(--bd-cyan)}html[data-backdrop] :is([role=dialog],[role=alertdialog]) span[class~=rounded-full]:is([class~=bg-pill-neutral],[class~=bg-pill-success],[class~=bg-pill-warning],[class~=bg-pill-danger],[class~=bg-pill-info],[class~=bg-pill-accent]){background-color:rgb(var(--bd-ink) / .07);box-shadow:inset 0 0 0 1px rgb(var(--bd-ink) / .1)}html[data-backdrop] [data-glass-ops=admin] span[class~=rounded-full]:is([class~=bg-pill-neutral],[class~=bg-pill-success],[class~=bg-pill-warning],[class~=bg-pill-danger],[class~=bg-pill-info],[class~=bg-pill-accent]){background-color:rgb(var(--bd-ink) / .07);box-shadow:inset 0 0 0 1px rgb(var(--bd-ink) / .1)}html[data-backdrop] [data-glass-ops] :is(h2,h3,h4)>svg.lucide:first-child{display:none}html[data-backdrop] [data-glass-ops] h3[class~=text-sm][class~=font-semibold]{font-family:var(--bd-mono);font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--ref-title)}html[data-backdrop] :is([data-glass-ops],:is([role=dialog],[role=alertdialog])) :is(div,span)[class~=rounded-full]:is([class~=bg-emerald-600],[class~=bg-emerald-500],[class~=bg-green-600],[class~=bg-green-500]):not(:empty):not([class~=text-white]){background-color:color-mix(in srgb,var(--bd-pos) 12%,transparent);border-color:color-mix(in srgb,var(--bd-pos) 30%,transparent);color:var(--bd-pos)}html[data-backdrop] :is([data-glass-ops],:is([role=dialog],[role=alertdialog])) :is(div,span)[class~=rounded-full]:is([class~=bg-amber-600],[class~=bg-amber-500],[class~=bg-orange-500],[class~=bg-orange-600],[class~=bg-yellow-500]):not(:empty):not([class~=text-white]){background-color:color-mix(in srgb,var(--bd-amber) 12%,transparent);border-color:color-mix(in srgb,var(--bd-amber) 30%,transparent);color:var(--bd-amber)}html[data-backdrop] :is([data-glass-ops],:is([role=dialog],[role=alertdialog])) :is(div,span)[class~=rounded-full]:is([class~=bg-red-600],[class~=bg-red-500],[class~=bg-rose-600],[class~=bg-rose-500]):not(:empty):not([class~=text-white]){background-color:color-mix(in srgb,var(--bd-neg) 12%,transparent);border-color:color-mix(in srgb,var(--bd-neg) 30%,transparent);color:var(--bd-neg)}html[data-backdrop] :is([data-glass-ops],:is([role=dialog],[role=alertdialog])) :is(div,span)[class~=rounded-full]:is([class~=bg-blue-600],[class~=bg-blue-500],[class~=bg-sky-600],[class~=bg-indigo-600],[class~=bg-violet-600]):not(:empty):not([class~=text-white]){background-color:color-mix(in srgb,var(--bd-prev) 12%,transparent);border-color:color-mix(in srgb,var(--bd-prev) 30%,transparent);color:var(--bd-prev)}html[data-backdrop] [data-glass-ops] nav>button[class~=border-b-2]>svg.lucide{display:none}html[data-backdrop] [data-testid=payment-run-docs]{max-height:min(55vh,520px);overflow-y:auto;overscroll-behavior:contain}html[data-backdrop] [role=dialog] td div[class~=flex-col]>span[class~=flex]>span[class~=truncate]{white-space:normal;overflow-wrap:anywhere}:where(html[data-backdrop] [data-glass-ops]) *,:where(html[data-backdrop]) :where([role=dialog],[role=alertdialog]),:where(html[data-backdrop]) :where([role=dialog],[role=alertdialog]) *{border-color:rgb(var(--bd-ink) / .1)}html[data-backdrop] :is([data-glass-ops],:is([role=dialog],[role=alertdialog])) :is([class~=border-border],[class~=border-input],[class*="border-border/"]){border-color:rgb(var(--bd-ink) / .1)}html[data-backdrop] [data-glass-ops] aside [role=tablist]>[role=tab]{font-family:var(--bd-sans);font-size:13px;letter-spacing:0;text-transform:none;font-weight:400;border-color:transparent;padding:5px 8px;color:var(--ref-title)}html[data-backdrop] [data-glass-ops] aside [role=tablist]>[role=tab]:hover{background-color:rgb(var(--bd-ink) / .06)}html[data-backdrop] [data-glass-ops] [role=tablist]>[role=tab][aria-selected=true]:not([data-state]){background-color:var(--ref-active);color:var(--ref-active-fg);border-color:transparent}html[data-backdrop] [data-glass-ops] [role=tablist]>[role=tab][aria-selected=true]:not([data-state]) *{color:inherit}html[data-backdrop] [data-glass-ops] aside [role=tablist]>[role=tab]>span:last-child{font-family:var(--bd-mono);font-size:11px}html[data-backdrop] [data-glass-ops] aside nav button>span[class~=truncate][class~=flex-1]{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3}html[data-backdrop] :is([role=dialog],[role=alertdialog]) button[class*=px-]:not([class*=" w-"]):not([class^=w-]):not([class*=" size-"]):not([role=combobox])>svg.lucide:first-child:not(:is(.lucide-chevron-down,.lucide-chevron-up,.lucide-chevron-right,.lucide-chevron-left,.lucide-x,.lucide-check,.lucide-loader-2,.lucide-loader-circle,.lucide-star,.lucide-plus,.lucide-arrow-left,.lucide-arrow-right)),html[data-backdrop] :is([role=dialog],[role=alertdialog]) span[class~=inline-flex][class~=items-center]>svg.lucide:first-child:not(:only-child):not(:is(.lucide-triangle-alert,.lucide-circle-alert,.lucide-circle-check,.lucide-circle-x,.lucide-check,.lucide-x,.lucide-star,.lucide-loader-circle,.lucide-chevron-down,.lucide-chevron-right)),html[data-backdrop] :is([role=dialog],[role=alertdialog]) span[class~=opacity-70]:has(>svg.lucide:only-child:not(:is(.lucide-triangle-alert,.lucide-circle-alert,.lucide-info))){display:none}html[data-backdrop] :is([data-glass-ops],[role=dialog]) div[class~=absolute]:is([class~=w-1],[class~="w-0.5"],[class~=h-1],[class~="h-0.5"]):is([class~=bg-rose-500],[class~=bg-red-500]){background-color:var(--bd-neg)}html[data-backdrop] :is([data-glass-ops],[role=dialog]) div[class~=absolute]:is([class~=w-1],[class~="w-0.5"],[class~=h-1],[class~="h-0.5"]):is([class~=bg-emerald-500],[class~=bg-green-500]){background-color:var(--bd-pos)}html[data-backdrop] :is([data-glass-ops],[role=dialog]) div[class~=absolute]:is([class~=w-1],[class~="w-0.5"],[class~=h-1],[class~="h-0.5"]):is([class~=bg-amber-500],[class~=bg-orange-500],[class~=bg-yellow-500]){background-color:var(--bd-amber)}html[data-backdrop] :is([data-glass-ops],[role=dialog]) div[class~=absolute]:is([class~=w-1],[class~="w-0.5"],[class~=h-1],[class~="h-0.5"]):is([class~=bg-blue-500],[class~=bg-sky-500],[class~=bg-primary]){background-color:rgb(var(--bd-ink) / .55)}html[data-backdrop] :is([data-glass-ops],[role=dialog]) div[class~=h-full]:is([class~=rounded],[class~=rounded-full],[class~=rounded-sm])[class~=bg-primary]{background-color:rgb(var(--bd-ink) / .55)}html[data-backdrop] [role=dialog] span[class~=rounded-full]:is([class~=w-2],[class~=w-3],[class~="w-2.5"]):is([class~=bg-emerald-500],[class~=bg-green-500]){background-color:var(--bd-pos)}html[data-backdrop] [role=dialog] span[class~=rounded-full]:is([class~=w-2],[class~=w-3],[class~="w-2.5"]):is([class~=bg-amber-500],[class~=bg-orange-500]){background-color:var(--bd-amber)}html[data-backdrop] [role=dialog] span[class~=rounded-full]:is([class~=w-2],[class~=w-3],[class~="w-2.5"]):is([class~=bg-rose-500],[class~=bg-red-500]){background-color:var(--bd-neg)}html[data-backdrop] [role=dialog] span[class~=rounded-full][class~=border-background]{border-color:var(--bd-bar)}html[data-backdrop] [data-glass-ops] button[data-testid^=recipes-heat-]{--o-acc: rgb(var(--bd-ink) / .5);background-color:color-mix(in srgb,var(--o-acc) 13%,transparent);border-color:color-mix(in srgb,var(--o-acc) 28%,transparent);color:var(--ref-title)}html[data-backdrop] [data-glass-ops] button[data-testid^=recipes-heat-][class~=bg-pill-success]{--o-acc: var(--bd-pos)}html[data-backdrop] [data-glass-ops] button[data-testid^=recipes-heat-][class~=bg-pill-warning]{--o-acc: var(--bd-amber)}html[data-backdrop] [data-glass-ops] button[data-testid^=recipes-heat-][class~=bg-pill-danger]{--o-acc: var(--bd-neg)}html[data-backdrop] [data-glass-ops] button[data-testid^=recipes-heat-][class~=bg-pill-neutral]{--o-acc: rgb(var(--bd-ink) / .35)}html[data-backdrop] [data-glass-ops] button[data-testid^=recipes-heat-][class~="bg-muted/40"]{background-color:rgb(var(--bd-ink) / .03)}html[data-backdrop] [data-glass-ops] button[data-testid^=recipes-heat-]>span:last-child>span:first-child{font-family:var(--bd-mono);font-weight:400;color:var(--o-acc)}html[data-backdrop] [data-glass-ops] button[data-testid^=recipes-heat-]:is([class~=bg-pill-neutral],[class~="bg-muted/40"])>span:last-child>span:first-child{color:var(--ref-title)}html[data-backdrop] [data-glass-ops] span[class~=h-2][class~=w-2][class~=rounded-full]:not([class~=bg-emerald-500]):not([class~=bg-green-500]):not([class~=bg-red-500]):not([class~=bg-rose-500]):not([class~=bg-amber-500]){filter:saturate(.5) brightness(1.15)}html[data-backdrop] [data-glass-ops] div>button[class~="bg-primary/10"][class~=text-primary]:not([class~=border-primary]):not(:only-of-type){background-color:var(--ref-active);color:var(--ref-active-fg)}html[data-backdrop] [data-glass-ops=admin]{background:var(--bd-scene);background-color:var(--bd-c)}html[data-backdrop] [data-glass-ops=admin]>aside{background-color:rgb(var(--bd-shade) / .18);border-color:rgb(var(--bd-ink) / .08)}html[data-backdrop][data-backdrop-ink=dark] [data-glass-ops=admin]>aside{background-color:#ffffff4d}html[data-backdrop] [data-glass-ops=admin]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}html[data-backdrop] [data-glass-ops=admin]>aside button>svg.lucide:first-child:not(.lucide-arrow-left):not(:only-child){display:none}html[data-backdrop] [data-glass-ops=admin]>aside button[class~=w-full]{gap:6px}html[data-backdrop] [data-glass-ops=admin]>aside button[class~="bg-primary/10"]{background-color:var(--ref-active);color:var(--ref-active-fg)}html[data-backdrop] [data-glass-ops=admin]>aside button[class~="bg-primary/10"] *{color:inherit}html[data-backdrop] [data-glass-ops=admin]>:not(aside) :is(button,h2,h3,h4,label,div,span,p)>svg.lucide:first-child:not(:last-child):not(:is(.lucide-chevron-down,.lucide-chevron-up,.lucide-chevron-right,.lucide-chevron-left,.lucide-chevrons-up-down,.lucide-x,.lucide-check,.lucide-circle,.lucide-star,.lucide-loader-2,.lucide-loader-circle,.lucide-arrow-up,.lucide-arrow-down,.lucide-arrow-up-right,.lucide-arrow-down-right,.lucide-arrow-left,.lucide-arrow-right,.lucide-grip-vertical,.lucide-triangle-alert,.lucide-circle-alert,.lucide-circle-check,.lucide-search)),html[data-backdrop] [data-glass-ops=admin]>:not(aside) button[class*=px-]:not([class*=" w-"]):not([class^=w-]):not([role=combobox])>svg.lucide:first-child:not(:is(.lucide-chevron-down,.lucide-chevron-up,.lucide-chevron-right,.lucide-chevron-left,.lucide-x,.lucide-check,.lucide-loader-2,.lucide-loader-circle,.lucide-star,.lucide-plus)),html[data-backdrop] [data-glass-ops=admin]>:not(aside) :is(h2,h3,h4)>svg.lucide:first-child,html[data-backdrop] [data-glass-ops=admin]>:not(aside) :is(div,span,p)[class~=text-xs][class~=items-center]>svg.lucide:first-child{display:none}html[data-backdrop] [data-glass-ops=admin] button[role=combobox]{border:1px solid rgb(var(--bd-ink) / .12);border-radius:6px;background-color:transparent}html[data-backdrop] [data-glass-ops=admin] [role=tablist]{background:transparent;padding:0;gap:6px;height:auto;flex-wrap:wrap}html[data-backdrop] [data-glass-ops=admin] [role=tablist]>[role=tab]{font-family:var(--bd-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;font-weight:500;border:1px solid rgb(var(--bd-ink) / .1);border-radius:6px;padding:7px 12px;color:var(--ref-muted);background:transparent;box-shadow:none}html[data-backdrop] [data-glass-ops=admin] [role=tablist]>[role=tab]:is([data-state=active],[aria-selected=true]){background-color:var(--ref-active);color:var(--ref-active-fg);border-color:transparent}html[data-backdrop] [data-glass-ops=admin] [role=tablist]>[role=tab]>svg.lucide{display:none}html[data-backdrop] [data-glass-ops=admin] div:is([class~=rounded-lg],[class~=rounded-xl])[class~=border]:is([class~=border-border],:not([class*=border-])){border-color:rgb(var(--bd-ink) / .08);background-color:rgb(var(--bd-surface) / .14)}html[data-backdrop][data-backdrop-ink=dark] [data-glass-ops=admin] div:is([class~=rounded-lg],[class~=rounded-xl])[class~=border]:is([class~=border-border],:not([class*=border-])){background-color:#fff6;border-color:rgb(var(--bd-ink) / .09)}html[data-backdrop] [data-glass-ops=admin] :is(th,td)[class*=sticky],html[data-backdrop] [data-glass-ops=admin] thead[class*=sticky]>tr>th{background:linear-gradient(rgb(var(--bd-surface) / .12),rgb(var(--bd-surface) / .12)),var(--bd-flat)}html[data-backdrop] [data-glass-ops=admin] button:is([class~=bg-red-600],[class~=bg-red-500],[class~=bg-destructive]):not([class*=" w-"]){background-color:color-mix(in srgb,var(--bd-neg) 12%,transparent);border:1px solid color-mix(in srgb,var(--bd-neg) 35%,transparent);color:var(--bd-neg)}html[data-backdrop] [data-glass-ops=admin] button:is([class~=bg-emerald-600],[class~=bg-green-600],[class~=bg-emerald-500],[class~=bg-green-500]){background-color:color-mix(in srgb,var(--bd-pos) 12%,transparent);border:1px solid color-mix(in srgb,var(--bd-pos) 35%,transparent);color:var(--bd-pos)}html[data-backdrop] [data-glass-ops=admin] button:is([class~=bg-orange-600],[class~=bg-orange-500],[class~=bg-amber-500],[class~=bg-amber-600]){background-color:color-mix(in srgb,var(--bd-amber) 12%,transparent);border:1px solid color-mix(in srgb,var(--bd-amber) 35%,transparent);color:var(--bd-amber)}html[data-backdrop] [data-glass-ops=admin] :is([class~=bg-amber-50],[class~="bg-amber-50/60"],[class~=bg-yellow-50],[class~=bg-orange-50]){background-color:color-mix(in srgb,var(--bd-amber) 10%,transparent);border-color:color-mix(in srgb,var(--bd-amber) 30%,transparent);color:var(--bd-amber)}html[data-backdrop] [data-glass-ops=admin] :is([class~=bg-red-50],[class~=bg-rose-50]){background-color:color-mix(in srgb,var(--bd-neg) 10%,transparent);border-color:color-mix(in srgb,var(--bd-neg) 30%,transparent);color:var(--bd-neg)}html[data-backdrop] [data-glass-ops=admin]>aside h1{font-weight:500;letter-spacing:-.01em}html[data-backdrop] [data-glass-ops=admin]>aside p[class~=uppercase]{font-family:var(--bd-mono);font-size:9.5px;letter-spacing:.2em;color:var(--ref-muted-2)}html[data-backdrop] [data-glass-ops=admin]>:not(aside) :is(h2,h3)[class~=font-semibold]:is([class~=text-lg],[class~=text-xl],[class~=text-2xl]){font-weight:400;letter-spacing:-.02em}html[data-backdrop] [data-glass-ops=admin]>aside button[class~=w-full]{font-size:13px}html[data-backdrop] [data-glass-ops=admin] div[class~=flex][class~=items-center][class~=px-4][class~=py-3]:has(>div[class~=flex-1][class~=min-w-0]){flex-wrap:wrap;row-gap:8px}html[data-backdrop] [data-glass-ops=admin] div[class~=flex][class~=items-center][class~=px-4][class~=py-3]>div[class~=flex-1][class~=min-w-0]{min-width:220px}html[data-backdrop] :is([data-glass-ops],:is([role=dialog],[role=alertdialog],[data-radix-popper-content-wrapper])) [class~=text-info]{color:var(--bd-prev)}html[data-backdrop] :is([data-glass-ops],:is([role=dialog],[role=alertdialog])) :is([class*=" bg-info/"],[class^="bg-info/"]){background-color:color-mix(in srgb,var(--bd-prev) 10%,transparent)}html[data-backdrop] :is([data-glass-ops],:is([role=dialog],[role=alertdialog])) :is([class*=" bg-success/"],[class^="bg-success/"]){background-color:color-mix(in srgb,var(--bd-pos) 10%,transparent)}html[data-backdrop] :is([data-glass-ops],:is([role=dialog],[role=alertdialog])) :is([class*=" bg-warning/"],[class^="bg-warning/"]){background-color:color-mix(in srgb,var(--bd-amber) 10%,transparent)}html[data-backdrop] :is([data-glass-ops],:is([role=dialog],[role=alertdialog])) :is([class*=" bg-destructive/"],[class^="bg-destructive/"]):not(button){background-color:color-mix(in srgb,var(--bd-neg) 10%,transparent)}html[data-backdrop] [data-glass-ops] :is(div,span):is([class~=h-8],[class~=h-9],[class~=h-10],[class~=h-12]):is([class~=w-8],[class~=w-9],[class~=w-10],[class~=w-12]):is([class~=rounded-xl],[class~=rounded-lg],[class~=rounded-md]):has(>svg.lucide:only-child):not(button *):not([role=button]):not([tabindex]):not([class*=cursor-pointer]):not([class*=animate-]){display:none}html[data-backdrop] [data-glass-ops=billing] span[class~=rounded-full][class~=bg-primary][class~=h-6][class~=w-6]{background-color:transparent;box-shadow:inset 0 0 0 1px rgb(var(--bd-ink) / .35);color:var(--ref-title);font-family:var(--bd-mono);font-weight:400}html[data-backdrop] [data-glass-ops=billing] button[class~=border-primary]:is([class~=ring-1],[class~=ring-2]){border-color:rgb(var(--bd-ink) / .55);--tw-ring-color: transparent;box-shadow:none;background-color:rgb(var(--bd-ink) / .07)}html[data-backdrop] [data-glass-ops=billing] div[class~=rounded-full][class~=bg-primary]:not(:empty){background-color:rgb(var(--bd-ink) / .1);color:var(--ref-title);border-color:rgb(var(--bd-ink) / .14)}html[data-backdrop] [data-glass-ops] div[class~=rounded-full][class~=border]>svg.lucide:first-child:not(:only-child){display:none}html[data-backdrop] :is([data-glass-ops],[role=dialog]) :is(div,span,p)[class~=tabular-nums]:is([class~=font-bold],[class~=font-semibold]):is([class~=text-lg],[class~=text-xl],[class~=text-2xl],[class~=text-3xl]){font-family:var(--bd-mono);font-weight:400;letter-spacing:-.02em}html[data-backdrop] [data-glass-ops] h3[class~=font-semibold]:is([class~=text-lg],[class~=text-xl]){font-weight:500;letter-spacing:-.01em}html[data-backdrop] [data-glass-ops=admin]>:not(aside) label>svg.lucide:first-child,html[data-backdrop] :is([data-glass-ops],:is([role=dialog],[role=alertdialog])) label[class~=flex]>svg.lucide:first-child:not(:is(.lucide-triangle-alert,.lucide-circle-alert,.lucide-info)),html[data-backdrop] :is([data-glass-ops],:is([role=dialog],[role=alertdialog])) button[class~=w-full]:not([role=combobox]):not([class~=justify-between])>svg.lucide:first-child:not(:only-child):not(:is(.lucide-chevron-down,.lucide-chevron-right,.lucide-loader-2,.lucide-loader-circle,.lucide-plus,.lucide-check)){display:none}html[data-backdrop] [data-staff-header]{background-color:color-mix(in srgb,var(--bd-bar) 72%,transparent);border-bottom-color:rgb(var(--bd-ink) / .08);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}html[data-backdrop] [data-staff-header] p.font-semibold{font-weight:500;color:var(--ref-title)}html[data-backdrop] [data-staff-header] p.text-muted-foreground{font-family:var(--bd-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ref-muted-2)}html[data-backdrop] nav[data-testid=staff-bottom-nav]{background-color:color-mix(in srgb,var(--bd-bar) 82%,transparent);border-top-color:rgb(var(--bd-ink) / .1);backdrop-filter:blur(24px) saturate(140%);-webkit-backdrop-filter:blur(24px) saturate(140%)}html[data-backdrop] nav[data-testid=staff-bottom-nav] button{font-family:var(--bd-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;font-weight:400;color:var(--ref-muted-2);min-width:0}html[data-backdrop] nav[data-testid=staff-bottom-nav] button>span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-inline:2px}html[data-backdrop] nav[data-testid=staff-bottom-nav] button.text-primary{color:var(--ref-title)}html[data-backdrop] nav[data-testid=staff-bottom-nav] button.text-primary>span:last-child{text-decoration:underline;text-underline-offset:4px;text-decoration-color:rgb(var(--bd-ink) / .5)}html[data-backdrop] nav[data-testid=staff-bottom-nav] span.bg-destructive{background-color:var(--bd-neg);color:var(--ref-active-fg);font-family:var(--bd-mono);font-weight:500;letter-spacing:0}html[data-backdrop] [data-staff-cabinet] :is(div,button,a).bg-card:is(.border,[class*=border-]){border-color:rgb(var(--bd-ink) / .07)}html[data-backdrop] [data-staff-cabinet] :is(.rounded-xl,.rounded-lg).bg-card{border-radius:12px}html[data-backdrop] [data-staff-cabinet] .tabular-nums{font-family:var(--bd-mono);font-weight:400;letter-spacing:-.01em}html[data-backdrop] [data-staff-cabinet] .tabular-nums.text-2xl{color:var(--bd-hot)}html[data-backdrop] [data-staff-cabinet] p[class~="text-[10px]"][class~=font-medium][class~=text-muted-foreground]{font-family:var(--bd-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;font-weight:400;color:var(--ref-muted-2)}html[data-backdrop] [data-staff-cabinet] :is(h2,h3,p)[class~=text-sm][class~=font-semibold]:not([data-staff-header] *){font-family:var(--bd-mono);font-size:11.5px;letter-spacing:.2em;text-transform:uppercase;font-weight:500;color:var(--ref-title)}html[data-backdrop] [data-staff-cabinet] :is(p,h2,h3,h4,span,label,div):not(nav *)>svg.lucide:first-child:not(:last-child):not(:is(.lucide-chevron-down,.lucide-chevron-up,.lucide-chevron-right,.lucide-chevron-left,.lucide-x,.lucide-check,.lucide-circle,.lucide-circle-check,.lucide-check-circle-2,.lucide-circle-check-big,.lucide-x-circle,.lucide-circle-x,.lucide-star,.lucide-loader-2,.lucide-loader-circle,.lucide-arrow-up,.lucide-arrow-down,.lucide-grip-vertical,.lucide-camera,.lucide-lock)){display:none}html[data-backdrop] [data-staff-cabinet] div.rounded-lg:is([class~="bg-primary/10"],[class~="bg-amber-500/10"]):is([class~=w-7],[class~=w-8]):has(>svg:only-child){display:none}html[data-backdrop] [data-staff-cabinet] div.rounded-full.overflow-hidden:is(.bg-muted,[class*="bg-muted/"]){background-color:rgb(var(--bd-ink) / .1)}html[data-backdrop] [data-staff-cabinet] div.rounded-full.overflow-hidden>div.bg-primary{background-color:rgb(var(--bd-ink) / .55)}html[data-backdrop] [data-staff-cabinet] :is(.text-green-500,.text-green-600,.text-emerald-500,.text-emerald-600){color:var(--bd-pos)}html[data-backdrop] [data-staff-cabinet] :is(.text-red-500,.text-red-600,.text-destructive){color:var(--bd-neg)}html[data-backdrop] [data-staff-cabinet] :is(.text-amber-500,.text-amber-600,.text-orange-500,.text-orange-600){color:var(--bd-amber)}html[data-backdrop] [data-staff-cabinet] [class*="bg-amber-500/"]{background-color:color-mix(in srgb,var(--bd-amber) 14%,transparent)}html[data-backdrop] [data-staff-cabinet] [class*="bg-green-500/"],html[data-backdrop] [data-staff-cabinet] [class*="bg-emerald-500/"]{background-color:color-mix(in srgb,var(--bd-pos) 14%,transparent)}html[data-backdrop] [data-staff-cabinet] [class*="bg-red-500/"]{background-color:color-mix(in srgb,var(--bd-neg) 14%,transparent)}html[data-backdrop] [data-staff-cabinet] :is(.border-t,.border-b):not([data-staff-header]):not(nav){border-color:rgb(var(--bd-ink) / .08)}html[data-backdrop] [data-staff-cabinet] .divide-y>*+*{border-color:rgb(var(--bd-ink) / .08)}@media (max-width: 639px){html[data-backdrop] nav[data-testid=staff-bottom-nav] button{font-family:inherit;font-size:10px;letter-spacing:0;text-transform:none}}@media (max-width: 1023px){html[data-backdrop] button[data-testid=new-reservation-fab]{box-shadow:none}html[data-backdrop] button[data-testid=new-reservation-fab]:not([data-over-strip]){bottom:calc(132px + env(safe-area-inset-bottom,0px))}html[data-backdrop] :is(aside[data-testid=reservation-sheet],div.fixed.top-0.right-0[class*="w-[min(100vw,26rem)]"]){padding-top:var(--safe-top, 0px)}html[data-backdrop] body:has(:is(aside[data-testid=reservation-sheet],div.fixed.top-0.right-0[class*="w-[min(100vw,26rem)]"],[data-testid=seat-sheet])) [data-testid=assistant-launcher]{display:none}html[data-backdrop] div.fixed.top-0.right-0[class*="w-[min(100vw,26rem)]"]{background-color:color-mix(in srgb,var(--bd-bar) 92%,rgb(var(--bd-shade)));box-shadow:-24px 0 60px #00000047}html[data-backdrop][data-backdrop-ink=dark] div.fixed.top-0.right-0[class*="w-[min(100vw,26rem)]"]{background-color:color-mix(in srgb,var(--bd-bar) 55%,#fffaf6);box-shadow:-24px 0 60px rgb(var(--bd-shade) / .14)}}@media (max-width: 1023px){html[data-backdrop] :is(main,[role=dialog]) [role=tablist][class*=overflow-x-auto]{flex-wrap:nowrap}html[data-backdrop] :is(main,[role=dialog]) [role=tablist][class*=overflow-x-auto][class~=px-3]{padding-inline:12px;scroll-padding-inline:12px}html[data-backdrop] :is(main,[role=dialog]) [role=tablist][class*=overflow-x-auto][class~=px-4]{padding-inline:16px;scroll-padding-inline:16px}html[data-backdrop] :is(main,[role=dialog]) [role=tablist]>[role=tab][aria-selected=true]:not([data-state]){background-color:var(--ref-active);color:var(--ref-active-fg);border-color:transparent}html[data-backdrop] :is(main,[role=dialog]) [role=tablist]>[role=tab][aria-selected=true]:not([data-state])>span{color:inherit;opacity:.6}}@media (max-width: 1023px){html[data-backdrop] [role=dialog][class*="z-[150]"][class~=inset-x-0][class~=bottom-0][class~=p-0]:not(:has([class*=safe-area-inset-bottom])){padding-bottom:env(safe-area-inset-bottom,0px)}html[data-backdrop] [role=dialog][class*="z-[150]"][class~=inset-x-0][class~=bottom-0][class~=p-6]:not(:has([class*=safe-area-inset-bottom])){padding-bottom:max(24px,env(safe-area-inset-bottom,0px))}}@media (max-width: 767px){html[data-backdrop] main :is([role=tablist],div)[class~=flex-wrap][class~="gap-1.5"]:has(>button[class~=rounded-full]+button[class~=rounded-full]+button[class~=rounded-full]+button[class~=rounded-full]){flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}html[data-backdrop] main :is([role=tablist],div)[class~=flex-wrap][class~="gap-1.5"]:has(>button[class~=rounded-full]+button[class~=rounded-full]+button[class~=rounded-full]+button[class~=rounded-full])>*{flex-shrink:0;white-space:nowrap}}@media (max-width: 767px){html[data-backdrop] div.fixed.inset-0[class~=z-40]:has(>div.absolute[class*="bottom-[60px]"][class*=rounded-t-2xl]){z-index:45}html[data-backdrop] div.absolute[class*="bottom-[60px]"][class*=rounded-t-2xl]{bottom:calc(56px + env(safe-area-inset-bottom,0px));padding-bottom:16px}}@media (max-width: 767px){html[data-backdrop] body:has(nav.fixed.bottom-0[class*="md:hidden"]) :is(aside[data-testid=reservation-sheet],div.fixed.top-0.right-0[class*="w-[min(100vw,26rem)]"]){bottom:calc(56px + env(safe-area-inset-bottom,0px))}html[data-backdrop] body:has(nav.fixed.bottom-0[class*="md:hidden"]) div.fixed.inset-0[class*="z-[110]"]>main[class*=overflow-y-auto]{padding-bottom:calc(56px + env(safe-area-inset-bottom,0px))}}@media (max-width: 767px){html[data-backdrop] [data-analytics-toolbar]{padding-top:8px;padding-bottom:6px}html[data-backdrop] [data-analytics-toolbar]>div{row-gap:6px;-moz-column-gap:6px;column-gap:6px}html[data-backdrop] [data-analytics-toolbar]>div>button.h-9,html[data-backdrop] main div.sticky button.h-9[class*="min-w-[130px]"]{min-width:0;height:32px;padding-inline:8px;gap:6px}html[data-backdrop] [data-analytics-toolbar]>div>div.flex-1:empty{display:none}html[data-backdrop] main div:is([class*="bg-muted/30"],[class*="bg-amber-500/5"])[class~=text-xs][class~="py-1.5"]:has(>span+span,>button){flex:1 1 160px;min-width:0;padding:4px 8px;font-size:11px;white-space:nowrap}html[data-backdrop] main div:is([class*="bg-muted/30"],[class*="bg-amber-500/5"])[class~=text-xs][class~="py-1.5"]>span:is(span+span,:has(+span),button~span,:has(~button)){min-width:0;overflow:hidden;text-overflow:ellipsis}html[data-backdrop] main div:is([class*="bg-muted/30"],[class*="bg-amber-500/5"])[class~=text-xs][class~="py-1.5"]>button{flex-shrink:0}html[data-backdrop] [data-analytics-toolbar] [data-analytics-crumbs]{display:none}html[data-backdrop] [data-metric-box],html[data-backdrop] [data-kpi]{padding:14px 12px 12px}html[data-backdrop] [data-metric-value].font-mono,html[data-backdrop] [data-kpi]>:nth-child(2){font-size:min(22px,4.6vw);margin-top:8px}html[data-backdrop] [data-comp-badge]{flex-wrap:wrap;row-gap:2px}html[data-backdrop] [data-comp-badge]>span{white-space:nowrap}}@media (max-width: 639px){html[data-backdrop] main button>svg.lucide:first-child:has(~span.hidden:is(.sm\:inline,.sm\:inline-block,.sm\:inline-flex,.sm\:block)){display:block!important}}@media (max-width: 767px){html[data-backdrop] main button>svg.lucide:first-child:has(~span.hidden:is(.md\:inline,.md\:inline-block,.md\:inline-flex,.md\:block)){display:block!important}}@media (max-width: 1023px){html[data-backdrop] main button>svg.lucide:first-child:has(~span.hidden:is(.lg\:inline,.lg\:inline-block,.lg\:inline-flex,.lg\:block)){display:block!important}}@media (max-width: 1023px){html[data-backdrop] main button>svg.lucide:first-child:has(~span.sr-only):not(:has(~:not(svg):not(.sr-only))),html[data-backdrop] main button>svg.lucide:only-child:is(.lucide-at-sign,.lucide-user-plus,.lucide-thumbs-up,.lucide-thumbs-down){display:block!important}}@media (max-width: 767px){html[data-backdrop] main div.bg-card.animate-fade-in[class*=overflow-x-clip][class~=h-full],html[data-backdrop] main div[class~=bg-sidebar][class*=text-sidebar-foreground]{background-color:transparent}html[data-backdrop] main span.bg-destructive[class~=rounded-full]{background-color:var(--bd-neg);color:var(--ref-active-fg)}}@media (max-width: 1023px){html[data-backdrop] main div.relative>svg.lucide-search:first-child~input[class*=pl-]{padding-left:12px}}@media (max-width: 1023px){html[data-backdrop] main button[class~=w-full]>span.font-semibold:has(+span:is([class~=truncate],[class*="text-[11px]"])){white-space:nowrap;flex-shrink:0}html[data-backdrop] main button[class~=w-full]>span.font-semibold+span{min-width:0}html[data-backdrop] main div.flex.items-center:has(>h3.font-semibold+span[class*="text-[11px]"]){flex-wrap:wrap;row-gap:2px}html[data-backdrop] main div.flex.items-center>h3.font-semibold:has(+span[class*="text-[11px]"]){white-space:nowrap}}@media (max-width: 1023px){html[data-backdrop] main .grid>*{min-width:0}}@media (max-width: 767px){html[data-backdrop] main span[class~=tabular-nums][class~=text-lg][class*="sm:text-xl"]{font-size:min(22px,4.6vw)}html[data-backdrop] main div.flex[class~=overflow-x-auto][class*="basis-[46%]"]>*{width:-moz-min-content;width:min-content;min-width:46%;flex-basis:auto}}@media (max-width: 767px){html[data-backdrop] main div.flex.items-center.justify-between:has(>h2+div>[role=tablist]){flex-wrap:wrap;row-gap:8px}html[data-backdrop] main div.flex.items-center.justify-between>h2+div>[role=tablist]{flex-wrap:nowrap}html[data-backdrop] main [class~=tabular-nums][class~=text-xl][class~=font-semibold][class*="sm:text-2xl"]{font-weight:400;font-size:min(20px,4.4vw);letter-spacing:-.01em;white-space:nowrap}html[data-backdrop] main .grid[class~=grid-cols-2]>div.rounded-lg>div[class~=p-6]{padding-left:14px;padding-right:14px}}@media (max-width: 767px){html[data-backdrop] main div.sticky[class~=z-20][class~=space-y-2]>div.flex-wrap>select{width:auto;max-width:150px;min-width:0}html[data-backdrop] main div.sticky[class~=z-20][class~=space-y-2]>div.inline-flex.flex-wrap[class~=bg-muted]{flex-wrap:nowrap;max-width:100%;overflow-x:auto;scrollbar-width:none}html[data-backdrop] main div.sticky[class~=z-20][class~=space-y-2]>div.inline-flex.flex-wrap[class~=bg-muted]>button{flex-shrink:0;white-space:nowrap}}@media (max-width: 1023px){html[data-backdrop] [role=dialog] button[class*="bg-accent/40"]>svg.lucide:first-child,html[data-backdrop] [role=dialog] button:not([class*="bg-accent/40"])[class~=text-left][class~=flex][class~=gap-3][class~=rounded-lg]>svg.lucide:first-child,html[data-backdrop] [role=dialog][class*=rounded-t-2xl] button[class~=whitespace-nowrap]>svg.lucide-check-check:first-child{display:none}}@media (max-width: 767px){html[data-backdrop] main div.flex.items-center[class~=w-fit][class*="bg-muted/50"]:has(>button[class~="px-3.5"]){max-width:100%;overflow-x:auto;scrollbar-width:none}html[data-backdrop] main div.flex.items-center[class~=w-fit][class*="bg-muted/50"]>button[class~="px-3.5"]{white-space:nowrap;flex-shrink:0}}@media (max-width: 639px){html[data-backdrop] [role=dialog] div.flex.items-start[class~=gap-2]:has(>input+div.shrink-0>button){flex-wrap:wrap}html[data-backdrop] [role=dialog] div.flex.items-start[class~=gap-2]>input:has(+div.shrink-0>button){flex-basis:100%}}@media (max-width: 1023px){html[data-backdrop] [role=dialog] input[type=datetime-local],html[data-backdrop] [role=dialog] input[type=date]{max-width:100%;min-width:0}}@media (max-width: 639px){html[data-backdrop] [data-glass-section] button>svg.lucide.hidden:not(#glass):not(#m2){display:none}}@media (min-width: 640px) and (max-width: 767px){html[data-backdrop] [data-glass-section] button>svg.lucide.hidden:not([class*="sm:"]):not(#glass):not(#m2){display:none}}@media (min-width: 768px) and (max-width: 1023px){html[data-backdrop] [data-glass-section] button>svg.lucide.hidden:not([class*="sm:"]):not([class*="md:"]):not(#glass):not(#m2){display:none}}
