:root{--surface-sunken:2 6 23;--surface-base:15 23 42;--surface-raised:30 41 59;--surface-overlay:51 65 85;--surface-hover:71 85 105;--line-subtle:30 41 59;--line:51 65 85;--line-strong:71 85 105;--content-strong:248 250 252;--content:203 213 225;--content-muted:148 163 184;--content-faint:100 116 139;--accent:6 182 212;--accent-hover:8 145 178;--accent-text:34 211 238;--success:34 197 94;--success-text:74 222 128;--danger:239 68 68;--danger-hover:220 38 38;--danger-text:248 113 113;--info:59 130 246;--info-text:147 197 253;--warning:245 158 11;--warning-text:251 191 36;--placeholder:250 204 21;--placeholder-text:66 32 6;--table-header-accent:251 191 36;--accent-badge:8 51 68;--success-badge:5 46 22;--danger-badge:69 10 10;--info-badge:23 37 84;--warning-badge:69 26 3;--violet-badge:46 16 101;--magenta-badge:74 4 78;--accent-badge-text:34 211 238;--success-badge-text:74 222 128;--danger-badge-text:248 113 113;--info-badge-text:147 197 253;--warning-badge-text:251 191 36;--violet-badge-text:192 132 252;--magenta-badge-text:244 114 182;--violet:168 85 247;--violet-text:192 132 252;--magenta:236 72 153;--magenta-text:244 114 182;--brand:26 58 143;--role-admin:239 68 68;--role-commish:245 158 11;--role-ad:34 197 94;--role-manager:59 130 246;--role-facility:20 184 166;--role-director:99 102 241;--role-guardian:168 85 247;--on-fill:15 23 42;--content-inverse:15 23 42;--content-inverse-muted:51 65 85;--surface-inverse:248 250 252;--surface-inverse-2:241 245 249;--surface-inverse-3:226 232 240;--line-inverse:226 232 240;--line-inverse-2:203 213 225;--danger-ink:185 28 28;--info-ink:29 78 216;--warning-ink:180 83 9;--success-ink:21 128 61;--success-tint:220 252 231;--danger-tint:254 226 226;--warning-tint:254 243 199;--info-tint:219 234 254;--success-line-soft:134 239 172;--danger-line-soft:252 165 165;--info-line-soft:191 219 254;--live-dot:134 239 172;--evt-game-fill:rgb(var(--info)/0.20);--evt-game-line:rgb(var(--info)/0.70);--evt-game-edge:rgb(var(--info));--evt-game-ink:rgb(var(--info-text));--evt-game-muted:rgb(var(--info-text)/0.75);--evt-practice-fill:rgb(var(--success)/0.15);--evt-practice-line:rgb(var(--success)/0.60);--evt-practice-edge:rgb(var(--success));--evt-practice-ink:rgb(var(--success-text));--evt-practice-muted:rgb(var(--success-text)/0.75);--evt-cancelled-fill:rgb(var(--danger)/0.15);--evt-cancelled-line:rgb(var(--danger)/0.60);--evt-cancelled-edge:rgb(var(--danger-text));--evt-cancelled-ink:rgb(var(--danger-text));--evt-cancelled-muted:rgb(var(--danger-text)/0.75);--evt-closed-hatch:repeating-linear-gradient(135deg,rgb(var(--danger)/0.18) 0 8px,rgb(var(--danger)/0.06) 8px 16px);--evt-closed-ink:rgb(var(--danger-text));--evt-blackout-hatch:repeating-linear-gradient(135deg,rgb(var(--danger)/0.18) 0 8px,rgb(var(--danger)/0.06) 8px 16px);--evt-blackout-ink:rgb(var(--danger-text));--evt-no_games-hatch:repeating-linear-gradient(135deg,rgb(var(--warning)/0.18) 0 8px,rgb(var(--warning)/0.05) 8px 16px);--evt-no_games-ink:rgb(var(--warning-text));--evt-held-hatch:repeating-linear-gradient(135deg,rgb(var(--line-strong)/0.35) 0 6px,transparent 6px 12px);--evt-held-ink:rgb(var(--content-muted));--evt-open-fill:rgb(var(--surface-raised)/0.6);--evt-open-line:rgb(var(--content-muted)/0.8);--evt-open-edge:rgb(var(--content-muted)/0.8);--evt-open-ink:rgb(var(--content));--evt-open-muted:rgb(var(--content-muted))}:root[data-theme=light]{--surface-sunken:226 232 240;--surface-base:241 245 249;--surface-raised:255 255 255;--surface-overlay:248 250 252;--surface-hover:226 232 240;--line-subtle:226 232 240;--line:203 213 225;--line-strong:117 134 157;--content-strong:15 23 42;--content:51 65 85;--content-muted:92 107 128;--content-faint:126 143 165;--accent:37 99 235;--accent-hover:29 78 216;--accent-text:23 57 123;--success:22 163 74;--success-hover:21 128 61;--success-text:0 75 33;--success-ink:0 75 33;--danger:220 38 38;--danger-hover:185 28 28;--danger-text:114 16 34;--danger-ink:114 16 34;--warning:217 119 6;--placeholder:250 204 21;--placeholder-text:66 32 6;--warning-hover:180 83 9;--warning-text:87 52 0;--warning-ink:87 52 0;--info:37 99 235;--info-hover:29 78 216;--info-text:23 57 123;--info-ink:23 57 123;--violet:147 51 234;--violet-hover:126 34 206;--violet-text:73 38 118;--magenta:219 39 119;--magenta-hover:190 24 93;--magenta-text:131 24 67;--accent-badge:220 230 252;--accent-badge-hover:205 220 250;--success-badge:218 240 226;--success-badge-hover:203 234 215;--danger-badge:249 220 220;--danger-badge-hover:246 205 205;--info-badge:220 230 252;--info-badge-hover:205 220 250;--warning-badge:249 233 215;--warning-badge-hover:246 224 198;--violet-badge:238 222 252;--violet-badge-hover:232 209 250;--magenta-badge:249 220 233;--magenta-badge-hover:246 205 224;--accent-badge-text:23 57 123;--success-badge-text:0 75 33;--danger-badge-text:114 16 34;--info-badge-text:23 57 123;--warning-badge-text:87 52 0;--violet-badge-text:73 38 118;--magenta-badge-text:131 24 67;--brand:26 58 143;--role-admin:220 38 38;--role-commish:217 119 6;--role-ad:22 163 74;--role-manager:37 99 235;--role-facility:13 148 136;--role-director:79 70 229;--role-guardian:147 51 234;--on-fill:255 255 255;--content-inverse:248 250 252;--content-inverse-muted:203 213 225;--surface-inverse:15 23 42;--surface-inverse-2:30 41 59;--surface-inverse-3:51 65 85;--line-inverse:51 65 85;--line-inverse-2:71 85 105;--success-tint:218 240 226;--danger-tint:249 220 220;--warning-tint:249 233 215;--info-tint:220 230 252;--accent-wash:219 234 254;--success-wash:220 252 231;--danger-wash:254 226 226;--warning-wash:254 243 199;--info-wash:219 234 254;--violet-wash:237 233 254;--success-line-soft:173 223 192;--danger-line-soft:243 179 179;--info-line-soft:179 200 248;--table-header:45 55 72;--table-header-accent:251 191 36;--live-dot:134 239 172;--chip-fill:#ffffff;--chip-line:#dfe4ec;--chip-text:51 65 85;--chip-muted-line:#c9cfdb;--chip-chevron:#8a90a3;--chip-badge-warning:#fff3d6;--chip-icon-warning:#b7791f;--chip-badge-success:#e3f6ea;--chip-icon-success:#1f8a3f;--chip-badge-info:#e4edfb;--chip-icon-info:#2b4fd6;--chip-badge-muted:#eceff4;--chip-icon-muted:#6b7280;--chip-badge-danger:#fde8e8;--chip-icon-danger:#b42318;--chip-badge-violet:#f1e8fb;--chip-icon-violet:#6d3fb8;--chip-badge-magenta:#fce7f1;--chip-icon-magenta:#b4236e;--badge-neutral-fill:#f3f5f9;--badge-neutral-line:#e3e7ef;--badge-neutral-text:#5a6072;--card-line:#e3e7ef;--card-shadow:none;--tile-nested:#f7f9fc;--tile-closed:#f3f5f9;--tile-closed-line:#d9dee8;--evt-game-fill:#FFFFFF;--evt-game-line:#2F6F4F;--evt-game-edge:#2F6F4F;--evt-game-ink:#1F2937;--evt-game-muted:#6B7280;--evt-practice-fill:#FFFFFF;--evt-practice-line:#1D4ED8;--evt-practice-edge:#1D4ED8;--evt-practice-ink:#1F2937;--evt-practice-muted:#6B7280;--evt-cancelled-fill:#FFFFFF;--evt-cancelled-line:#B42318;--evt-cancelled-edge:#B42318;--evt-cancelled-ink:#1F2937;--evt-cancelled-muted:#6B7280;--evt-closed-hatch:repeating-linear-gradient(45deg,#E3DEDF 0 6px,#D3CDCE 6px 12px);--evt-closed-ink:#5B5560;--evt-blackout-hatch:repeating-linear-gradient(45deg,#F1DADA 0 6px,#E2C0C0 6px 12px);--evt-blackout-ink:#7F1D1D;--evt-no_games-hatch:repeating-linear-gradient(45deg,#F6E7C6 0 6px,#ECD6A4 6px 12px);--evt-no_games-ink:#7C4A03;--evt-held-hatch:repeating-linear-gradient(45deg,#E3DEDF 0 6px,#D3CDCE 6px 12px);--evt-held-ink:#5B5560;--evt-open-fill:#FFFFFF;--evt-open-line:#6B7280;--evt-open-edge:#6B7280;--evt-open-ink:#1F2937;--evt-open-muted:#6B7280}:root[data-theme=light] :is(.bg-accent,.bg-info,.bg-role-manager,.bg-accent-hover){background-image:none;color:rgb(var(--on-fill))}:root[data-theme=light] :is(.bg-success,.bg-role-ad){background-image:none;color:rgb(var(--on-fill))}:root[data-theme=light] :is(.bg-danger,.bg-danger-hover,.bg-role-admin){background-image:none;color:rgb(var(--on-fill))}:root[data-theme=light] :is(.bg-warning,.bg-role-commish){background-image:none;color:rgb(var(--on-fill))}:root[data-theme=light] :is(.bg-violet,.bg-role-guardian){background-image:none;color:rgb(var(--on-fill))}:root[data-theme=light] .bg-magenta,:root[data-theme=light] .bg-role-director,:root[data-theme=light] .bg-role-facility{background-image:none;color:rgb(var(--on-fill))}:root[data-theme=light] :is(.hover\:bg-accent:hover,.hover\:bg-accent-hover:hover,.hover\:bg-info:hover,.hover\:bg-success:hover,.hover\:bg-danger:hover,.hover\:bg-danger-hover:hover,.hover\:bg-warning:hover,.hover\:bg-violet:hover,.hover\:bg-magenta:hover){filter:brightness(.92);color:rgb(var(--on-fill))}:root[data-theme=light] .bg-brand{color:rgb(var(--on-fill))}:root[data-theme=light] :is(.bg-accent,.bg-info,.bg-success,.bg-danger,.bg-warning,.bg-violet,.bg-magenta):focus-visible{outline:3px solid rgb(var(--accent)/.9);outline-offset:3px}:root[data-theme=light] :is(.bg-accent,.bg-success,.bg-danger,.bg-info,.bg-warning,.bg-violet,.bg-magenta,.bg-role-admin,.bg-role-commish,.bg-role-ad,.bg-role-manager,.bg-role-facility,.bg-role-director,.bg-role-guardian,.bg-accent-hover,.bg-danger-hover,.bg-brand) :is(.text-content-strong,.text-content,.text-content-inverse,.text-content-inverse-muted){color:inherit}:root[data-theme=light] :is(.bg-accent,.bg-success,.bg-danger,.bg-info,.bg-warning,.bg-violet,.bg-magenta,.bg-role-admin,.bg-role-commish,.bg-role-ad,.bg-role-manager,.bg-role-facility,.bg-role-director,.bg-role-guardian,.bg-accent-hover,.bg-danger-hover,.bg-brand) :is(.text-content-muted,.text-content-faint){color:inherit;opacity:.8}:root[data-theme=light] :is(.from-accent,.from-info){color:rgb(var(--accent-badge-text))}:root[data-theme=light] .from-success{color:rgb(var(--success-badge-text))}:root[data-theme=light] .from-danger{color:rgb(var(--danger-badge-text))}:root[data-theme=light] .from-warning{color:rgb(var(--warning-badge-text))}:root[data-theme=light] .from-violet{color:rgb(var(--violet-badge-text))}:root[data-theme=light] .from-magenta{color:rgb(var(--magenta-badge-text))}:root[data-theme=light] :is(.from-accent,.from-success,.from-danger,.from-info,.from-warning,.from-violet,.from-magenta) :is(.text-content-strong,.text-content,.text-content-muted,.text-content-faint){color:inherit}:root[data-theme=light] .hours-open-block{background:rgb(var(--success)/.12);background-image:none;border:1px solid rgb(var(--success)/.35);border-left:3px solid rgb(var(--success));border-radius:5px;padding:2px 4px;box-shadow:none;color:rgb(var(--success-text))}:root[data-theme=light] .hours-open-block :is(.text-success-text,.text-content-faint){color:rgb(var(--success-text))}:root[data-theme=light] :is(.bg-accent\/10,.bg-accent\/15,.bg-accent\/20,.bg-accent\/25,.bg-info\/10,.bg-info\/15,.bg-info\/20,.bg-info\/25,.bg-accent-badge,.bg-info-badge){background:rgb(var(--accent)/.12);background-image:none;border-color:rgb(var(--accent)/.35);box-shadow:none;color:rgb(var(--accent-text))}:root[data-theme=light] :is(.bg-success\/10,.bg-success\/15,.bg-success\/20,.bg-success\/25,.bg-success-badge){background:rgb(var(--success)/.12);background-image:none;border-color:rgb(var(--success)/.35);box-shadow:none;color:rgb(var(--success-text))}:root[data-theme=light] :is(.bg-danger\/10,.bg-danger\/15,.bg-danger\/20,.bg-danger\/25,.bg-danger-badge){background:rgb(var(--danger)/.12);background-image:none;border-color:rgb(var(--danger)/.35);box-shadow:none;color:rgb(var(--danger-text))}:root[data-theme=light] :is(.bg-warning\/10,.bg-warning\/15,.bg-warning\/20,.bg-warning\/25,.bg-warning-badge){background:rgb(var(--warning)/.12);background-image:none;border-color:rgb(var(--warning)/.35);box-shadow:none;color:rgb(var(--warning-text))}:root[data-theme=light] :is(.bg-violet\/10,.bg-violet\/15,.bg-violet\/20,.bg-violet-badge){background:rgb(var(--violet)/.12);background-image:none;border-color:rgb(var(--violet)/.35);box-shadow:none;color:rgb(var(--violet-text))}:root[data-theme=light] :is(.bg-magenta\/10,.bg-magenta\/15,.bg-magenta\/20,.bg-magenta-badge){background:rgb(var(--magenta)/.12);background-image:none;border-color:rgb(var(--magenta)/.35);box-shadow:none;color:rgb(var(--magenta-text))}:root[data-theme=light] :is(.hover\:bg-accent\/20:hover,.hover\:bg-accent\/25:hover,.hover\:bg-accent\/30:hover,.hover\:bg-accent\/40:hover,.hover\:bg-info\/20:hover,.hover\:bg-info\/30:hover,.active\:bg-accent\/20:active,.active\:bg-accent\/35:active,.active\:bg-accent\/40:active){background:rgb(var(--accent)/.2);background-image:none;box-shadow:none;color:rgb(var(--accent-text))}:root[data-theme=light] :is(.hover\:bg-success\/20:hover,.hover\:bg-success\/25:hover,.hover\:bg-success\/30:hover,.hover\:bg-success\/40:hover,.active\:bg-success\/30:active,.active\:bg-success\/40:active){background:rgb(var(--success)/.2);background-image:none;box-shadow:none;color:rgb(var(--success-text))}:root[data-theme=light] :is(.hover\:bg-danger\/20:hover,.hover\:bg-danger\/25:hover,.hover\:bg-danger\/30:hover,.hover\:bg-danger\/35:hover,.hover\:bg-danger\/40:hover,.active\:bg-danger\/30:active,.active\:bg-danger\/35:active,.active\:bg-danger\/40:active){background:rgb(var(--danger)/.2);background-image:none;box-shadow:none;color:rgb(var(--danger-text))}:root[data-theme=light] :is(.hover\:bg-warning\/20:hover,.hover\:bg-warning\/25:hover,.hover\:bg-warning\/30:hover,.hover\:bg-warning\/40:hover,.active\:bg-warning\/30:active,.active\:bg-warning\/40:active){background:rgb(var(--warning)/.2);background-image:none;box-shadow:none;color:rgb(var(--warning-text))}.chip-badge{display:inline-flex;align-items:center;justify-content:center}.chip-badge[data-light-only]{display:none}:root[data-theme=light] .chip.chip{background:var(--chip-fill);background-image:none;box-shadow:none;border:1px solid var(--chip-line);border-radius:999px;color:rgb(var(--chip-text));font-weight:500;font-size:13px;line-height:1;height:36px;padding:0 12px 0 7px;gap:8px}:root[data-theme=light] .chip.chip[data-tappable]{height:44px;padding-right:10px}:root[data-theme=light] .chip.chip[data-tappable]:hover{border-color:#c9cfdb;background:#fbfcfe;color:rgb(var(--chip-text))}:root[data-theme=light] .chip.chip[data-tone=muted]{background:transparent;border-style:dashed;border-color:var(--chip-muted-line);color:rgb(var(--content-muted))}:root[data-theme=light] .chip.chip .chip-label{text-decoration:inherit}:root[data-theme=light] .chip .chip-badge,:root[data-theme=light] .chip .chip-badge[data-light-only]{display:inline-flex;width:22px;height:22px;border-radius:999px;flex:none;background:var(--chip-badge,var(--chip-badge-muted));color:var(--chip-icon,var(--chip-icon-muted))}:root[data-theme=light] .chip .chip-badge svg{width:12px;height:12px}:root[data-theme=light] .chip .chip-chevron{color:var(--chip-chevron);width:14px;height:14px;margin-left:2px}:root[data-theme=light] .chip[data-tone=upcoming],:root[data-theme=light] .chip[data-tone=warning]{--chip-badge:var(--chip-badge-warning);--chip-icon:var(--chip-icon-warning)}:root[data-theme=light] .chip[data-tone=success]{--chip-badge:var(--chip-badge-success);--chip-icon:var(--chip-icon-success)}:root[data-theme=light] .chip[data-tone=info]{--chip-badge:var(--chip-badge-info);--chip-icon:var(--chip-icon-info)}:root[data-theme=light] .chip[data-tone=muted]{--chip-badge:var(--chip-badge-muted);--chip-icon:var(--chip-icon-muted)}:root[data-theme=light] .chip[data-tone=danger]{--chip-badge:var(--chip-badge-danger);--chip-icon:var(--chip-icon-danger)}:root[data-theme=light] .chip[data-tone=violet]{--chip-badge:var(--chip-badge-violet);--chip-icon:var(--chip-icon-violet)}:root[data-theme=light] .chip[data-tone=magenta]{--chip-badge:var(--chip-badge-magenta);--chip-icon:var(--chip-icon-magenta)}:root[data-theme=light] :is(span,a,div,li,p):not(.chip):not(.gender-badge)[class*=rounded-full][class*=px-]:is([class*="bg-success/"],[class*="bg-warning/"],[class*="bg-info/"],[class*="bg-accent/"],[class*="bg-danger/"],[class*="bg-violet/"],[class*="bg-magenta/"],[class*=bg-success-badge],[class*=bg-warning-badge],[class*=bg-info-badge],[class*=bg-accent-badge],[class*=bg-danger-badge],[class*=bg-violet-badge],[class*=bg-magenta-badge]){background:var(--chip-fill);background-image:none;box-shadow:none;border:1px solid var(--chip-line);color:rgb(var(--chip-text));font-weight:500;display:inline-flex;align-items:center}:root[data-theme=light] :is(span,a,div,li,p):not(.chip):not(.gender-badge)[class*=rounded-full][class*=px-]:is([class*="bg-success/"],[class*=bg-success-badge]){--chip-dot:var(--chip-icon-success)}:root[data-theme=light] :is(span,a,div,li,p):not(.chip):not(.gender-badge)[class*=rounded-full][class*=px-]:is([class*="bg-warning/"],[class*=bg-warning-badge]){--chip-dot:var(--chip-icon-warning)}:root[data-theme=light] :is(span,a,div,li,p):not(.chip):not(.gender-badge)[class*=rounded-full][class*=px-]:is([class*="bg-info/"],[class*="bg-accent/"],[class*=bg-info-badge],[class*=bg-accent-badge]){--chip-dot:var(--chip-icon-info)}:root[data-theme=light] :is(span,a,div,li,p):not(.chip):not(.gender-badge)[class*=rounded-full][class*=px-]:is([class*="bg-danger/"],[class*=bg-danger-badge]){--chip-dot:var(--chip-icon-danger)}:root[data-theme=light] :is(span,a,div,li,p):not(.chip):not(.gender-badge)[class*=rounded-full][class*=px-]:is([class*="bg-violet/"],[class*=bg-violet-badge]){--chip-dot:var(--chip-icon-violet)}:root[data-theme=light] :is(span,a,div,li,p):not(.chip):not(.gender-badge)[class*=rounded-full][class*=px-]:is([class*="bg-magenta/"],[class*=bg-magenta-badge]){--chip-dot:var(--chip-icon-magenta)}:root[data-theme=light] :is(span,a,div,li,p):not(.chip):not(.gender-badge)[class*=rounded-full][class*=px-]:is([class*="bg-success/"],[class*="bg-warning/"],[class*="bg-info/"],[class*="bg-accent/"],[class*="bg-danger/"],[class*="bg-violet/"],[class*="bg-magenta/"],[class*=-badge]):not(:has(svg)):before,:root[data-theme=light] :is(span,a,div,li,p):not(.chip):not(.gender-badge)[class*=rounded-full][class*=px-][style*="--chip-dot"]{content:"";width:8px;height:8px;border-radius:999px;flex:none;margin-right:6px;background:var(--chip-dot,var(--chip-icon-muted))}:root[data-theme=light] :is(span,a,div,li,p):not(.chip):not(.gender-badge)[class*=rounded-full][class*=px-]:is([class*="bg-success/"],[class*="bg-warning/"],[class*="bg-info/"],[class*="bg-accent/"],[class*="bg-danger/"],[class*="bg-violet/"],[class*="bg-magenta/"],[class*=-badge])>svg{color:var(--chip-dot,var(--chip-icon-muted))}:root[data-theme=light] :is(span,a,div,li,p):not(.chip)[class*=rounded-full][class*=px-][class*="bg-surface-overlay/"]{background:transparent;border:1px dashed var(--chip-muted-line);color:rgb(var(--content-muted))}:root[data-theme=light] .gender-badge.gender-badge{background:var(--badge-neutral-fill);background-image:none;box-shadow:none;border-color:var(--badge-neutral-line);color:var(--badge-neutral-text)}:root[data-theme=light] .early-price.early-price{color:rgb(var(--content-strong));font-weight:700}:root[data-theme=light] .edit-pencil.edit-pencil{background:var(--badge-neutral-fill);background-image:none;box-shadow:none;color:rgb(var(--accent))}:root[data-theme=light] .edit-pencil.edit-pencil:hover{background:#e9edf4}:root[data-theme=light] .card-surface{border-color:var(--card-line);box-shadow:var(--card-shadow)}:root[data-theme=light] .tile-nested{background-color:var(--tile-nested)}:root[data-theme=light] .tile-closed{background-color:var(--tile-closed);border-style:dashed;border-color:var(--tile-closed-line);opacity:1}:root[data-theme=light] .tile-closed .tile-title{color:rgb(var(--content-muted))}:root[data-theme=light] .tile-closed .tile-meta{color:rgb(var(--content-faint))}@media (max-width:767px){main{padding-bottom:9rem}}:is(.border-accent,.border-success,.border-danger,.border-warning,.border-info,.border-violet,.border-magenta).border-2:not(.animate-spin){border-width:1px}:is(button,a,label)[class*=flex-col][class*=items-center][class*="gap-0.5"]{min-width:96px}:root[data-theme=light] :is(button,a,label)[class*=flex-col][class*=items-center][class*="gap-0.5"][class*="bg-success/"]{background:rgb(var(--success));background-image:none;color:rgb(var(--on-fill));box-shadow:none}:root[data-theme=light] :is(button,a,label)[class*=flex-col][class*=items-center][class*="gap-0.5"][class*="bg-success/"]:hover{box-shadow:none;color:rgb(var(--on-fill))}:root[data-theme=light] :is(button,a,label)[class*=flex-col][class*=items-center][class*="gap-0.5"][class*="bg-success/"]:active{filter:brightness(.9)}:root[data-theme=light] :is(button,a,label)[class*=flex-col][class*=items-center][class*="gap-0.5"][class*="bg-success/"]:focus-visible{outline:3px solid rgb(var(--success)/.9);outline-offset:3px;color:rgb(var(--on-fill))}:root[data-theme=light] :is(button,a,label)[class*=flex-col][class*=items-center][class*="gap-0.5"][class*="bg-accent/"]{background:rgb(var(--accent));background-image:none;color:rgb(var(--on-fill));box-shadow:none}:root[data-theme=light] :is(button,a,label)[class*=flex-col][class*=items-center][class*="gap-0.5"][class*="bg-accent/"]:hover{box-shadow:none;color:rgb(var(--on-fill))}:root[data-theme=light] :is(button,a,label)[class*=flex-col][class*=items-center][class*="gap-0.5"][class*="bg-accent/"]:active{filter:brightness(.9)}:root[data-theme=light] :is(button,a,label)[class*=flex-col][class*=items-center][class*="gap-0.5"][class*="bg-accent/"]:focus-visible{outline:3px solid rgb(var(--accent)/.9);outline-offset:3px;color:rgb(var(--on-fill))}:root[data-theme=light] :is(button,a,label)[class*=flex-col][class*=items-center][class*="gap-0.5"][class*="bg-info/"]{background:rgb(var(--accent));background-image:none;color:rgb(var(--on-fill));box-shadow:none}:root[data-theme=light] :is(button,a,label)[class*=flex-col][class*=items-center][class*="gap-0.5"][class*="bg-info/"]:hover{box-shadow:none;color:rgb(var(--on-fill))}:root[data-theme=light] :is(button,a,label)[class*=flex-col][class*=items-center][class*="gap-0.5"][class*="bg-info/"]:active{filter:brightness(.9)}:root[data-theme=light] :is(button,a,label)[class*=flex-col][class*=items-center][class*="gap-0.5"][class*="bg-info/"]:focus-visible{outline:3px solid rgb(var(--accent)/.9);outline-offset:3px;color:rgb(var(--on-fill))}:root[data-theme=light] :is(button,a,label)[class*=flex-col][class*=items-center][class*="gap-0.5"][class*="bg-warning/"]{background:rgb(var(--warning));background-image:none;color:rgb(var(--on-fill));box-shadow:none}:root[data-theme=light] :is(button,a,label)[class*=flex-col][class*=items-center][class*="gap-0.5"][class*="bg-warning/"]:hover{box-shadow:none;color:rgb(var(--on-fill))}:root[data-theme=light] :is(button,a,label)[class*=flex-col][class*=items-center][class*="gap-0.5"][class*="bg-warning/"]:active{filter:brightness(.9)}:root[data-theme=light] :is(button,a,label)[class*=flex-col][class*=items-center][class*="gap-0.5"][class*="bg-warning/"]:focus-visible{outline:3px solid rgb(var(--warning)/.9);outline-offset:3px;color:rgb(var(--on-fill))}:root[data-theme=light] :is(button,a,label)[class*=flex-col][class*=items-center][class*="gap-0.5"][class*="bg-danger/"]{background:rgb(var(--danger));background-image:none;color:rgb(var(--on-fill));box-shadow:none}:root[data-theme=light] :is(button,a,label)[class*=flex-col][class*=items-center][class*="gap-0.5"][class*="bg-danger/"]:hover{box-shadow:none;color:rgb(var(--on-fill))}:root[data-theme=light] :is(button,a,label)[class*=flex-col][class*=items-center][class*="gap-0.5"][class*="bg-danger/"]:active{filter:brightness(.9)}:root[data-theme=light] :is(button,a,label)[class*=flex-col][class*=items-center][class*="gap-0.5"][class*="bg-danger/"]:focus-visible{outline:3px solid rgb(var(--danger)/.9);outline-offset:3px;color:rgb(var(--on-fill))}:root[data-theme=light] :is(button,a,label)[class*=flex-col][class*=items-center][class*="gap-0.5"][class*="bg-violet/"]{background:rgb(var(--violet));background-image:none;color:rgb(var(--on-fill));box-shadow:none}:root[data-theme=light] :is(button,a,label)[class*=flex-col][class*=items-center][class*="gap-0.5"][class*="bg-violet/"]:hover{box-shadow:none;color:rgb(var(--on-fill))}:root[data-theme=light] :is(button,a,label)[class*=flex-col][class*=items-center][class*="gap-0.5"][class*="bg-violet/"]:active{filter:brightness(.9)}:root[data-theme=light] :is(button,a,label)[class*=flex-col][class*=items-center][class*="gap-0.5"][class*="bg-violet/"]:focus-visible{outline:3px solid rgb(var(--violet)/.9);outline-offset:3px;color:rgb(var(--on-fill))}:root[data-theme=light] :is(button,a,label)[class*=flex-col][class*=items-center][class*="gap-0.5"][class*=bg-surface-overlay]{background:rgb(71 85 105);background-image:none;color:rgb(var(--on-fill));box-shadow:none}:root[data-theme=light] :is(button,a,label)[class*=flex-col][class*=items-center][class*="gap-0.5"][class*=bg-surface-overlay]:hover{box-shadow:none;color:rgb(var(--on-fill))}:root[data-theme=light] :is(button,a,label)[class*=flex-col][class*=items-center][class*="gap-0.5"][class*=bg-surface-overlay]:active{filter:brightness(.9)}:root[data-theme=light] :is(button,a,label)[class*=flex-col][class*=items-center][class*="gap-0.5"][class*=bg-surface-overlay]:focus-visible{outline:3px solid rgb(71 85 105/.9);outline-offset:3px;color:rgb(var(--on-fill))}:is(input,select,textarea,[data-control-face]).border-2{border-width:1px}:root[data-theme=light] thead th{background-color:rgb(var(--table-header));color:rgb(var(--on-fill))}:root[data-theme=light] thead th :is(.text-content-strong,.text-content){color:rgb(var(--on-fill))}:root[data-theme=light] thead th :is(.text-content-muted,.text-content-faint){color:rgb(var(--on-fill)/.8)}:root[data-theme=light] [data-deep-fill] :is(.text-content-strong,.text-content){color:rgb(var(--on-fill))}:root[data-theme=light] [data-deep-fill] :is(.text-content-muted,.text-content-faint,.text-content-strong\/70){color:rgb(var(--on-fill)/.75)}