@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(../media/archivo-vietnamese-wdth-normal.38-z0iikg-fbe.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(../media/archivo-latin-ext-wdth-normal.27soo5q86xy9f.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(../media/archivo-latin-wdth-normal.1h4hl0m83hjjz.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.dark .c3{--bg:#070a12;--surface:#121a2b;--chrome:#070a12db;--raised:#1b2336;--hover:#222b40;--selected:#2c3650;--rule:#253049;--line:#36425c;--ink:#f4f6fb;--ink-muted:#a3abbf;--ink-faint:#7a839a;--accent:#ff6b2c;--accent-ink:#ff8a57;--on-accent:#0a0e1a;--accent-soft:#ff6b2c24;--spot:#15224a;--spot-ink:#fff;--spot-muted:#ffffffb8;--spot-line:#ffffff24;--spot-raised:#ffffff14;--focus:var(--accent);--home:#5b8cff;--away:#f472b6;--series-1:var(--home);--series-2:var(--away);--series-3:#f5b83d;--series-4:#2dd4bf;--win:#34d399;--loss:#f87171;--chip-win:#0f8a5f;--chip-loss:#d1373b;--on-chip:#fff;--live:#ff4d4d;--warn:#f5b83d;--plate:#f4f6fb;--plate-ink:#0a0e1a;--plate-line:#ffffff14;--ph:#3a4458;--plate-ph:#9aa3b3;--zone-hot:#ff6b2c;--zone-cold:#5b7bd6;--court-line:#ffffff47;--track:#222b40;--bar:#4a5470;--scrim:#03050aa8;--shadow-card:0 0 0 #0000;--shadow-float:0 24px 64px #0000008c;--shadow-lift:0 12px 32px #00000073;--grade-a:#34d399;--grade-b:#a3d93a;--grade-c:#f5b83d;--grade-d:#f87171;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.c3{--bg:#f2f4f9;--surface:#fff;--chrome:#fff;--raised:#eef1f6;--hover:#e6eaf2;--selected:#fff;--rule:#e2e6ee;--line:#cdd3df;--ink:#0a0e1a;--ink-muted:#4a5368;--ink-faint:#697287;--accent:#f25a1a;--accent-ink:#c2410c;--on-accent:#0a0e1a;--accent-soft:#f25a1a17;--spot:#0e1a3f;--spot-ink:#fff;--spot-muted:#ffffffb8;--spot-line:#ffffff24;--spot-raised:#ffffff14;--focus:var(--accent);--home:#2563eb;--away:#be1d6e;--series-1:var(--home);--series-2:var(--away);--series-3:#a86a00;--series-4:#0f8a7e;--win:#0f8a5f;--loss:#d1373b;--chip-win:#0f8a5f;--chip-loss:#d1373b;--on-chip:#fff;--live:#dc2626;--warn:#a16207;--plate:#fff;--plate-ink:#0a0e1a;--plate-line:#0a0e1a1a;--ph:#c3cad7;--plate-ph:#9aa3b3;--zone-hot:#f25a1a;--zone-cold:#3b63c4;--court-line:#0a0e1a4d;--track:#e6eaf2;--bar:#a9b1c3;--scrim:#0a0e1a66;--shadow-card:0 1px 2px #0a0e1a0d, 0 4px 16px #0a0e1a0a;--shadow-float:0 24px 64px #0a0e1a29;--shadow-lift:0 12px 32px #0a0e1a1a;--grade-a:#0f8a5f;--grade-b:#5b7f0e;--grade-c:#a86a00;--grade-d:#d1373b;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-xl:20px;--radius-full:999px;--control-sm:30px;--control:40px;--control-lg:48px;--appbar:64px;--container:1200px;--font-sans:"Archivo Variable", "Archivo", "Helvetica Neue", Arial, sans-serif;--font-display:"Archivo Variable", "Archivo", "Helvetica Neue", Arial, sans-serif}:where(.c3) .display-xl{font-family:var(--font-display);letter-spacing:-.02em;font-size:72px;font-weight:800;line-height:.95}:where(.c3) .display-lg{font-family:var(--font-display);letter-spacing:-.02em;font-size:48px;font-weight:800;line-height:1}:where(.c3) .display-md{font-family:var(--font-display);letter-spacing:-.015em;font-size:32px;font-weight:800;line-height:1.05}:where(.c3) .display-sm{font-family:var(--font-display);letter-spacing:-.01em;font-size:24px;font-weight:700;line-height:1.1}:where(.c3) .title-lg{font-family:var(--font-sans);letter-spacing:-.01em;font-size:22px;font-weight:700;line-height:28px}:where(.c3) .title{font-family:var(--font-sans);font-size:17px;font-weight:600;line-height:24px}:where(.c3) .body{font-family:var(--font-sans);font-size:15px;font-weight:400;line-height:23px}:where(.c3) .body-sm{font-family:var(--font-sans);font-size:14px;font-weight:400;line-height:20px}:where(.c3) .label{font-family:var(--font-sans);font-size:13px;font-weight:600;line-height:18px}:where(.c3) .caption{font-family:var(--font-sans);font-size:12px;font-weight:400;line-height:16px}:where(.c3) .overline{font-family:var(--font-sans);letter-spacing:.09em;font-size:11px;font-weight:700;line-height:14px}:where(.c3) .data-lg{font-family:var(--font-sans);font-size:18px;font-weight:700;line-height:22px}:where(.c3) .data{font-family:var(--font-sans);font-size:14px;font-weight:500;line-height:20px}:where(.c3) .data-sm{font-family:var(--font-sans);font-size:12px;font-weight:500;line-height:16px}:where(.c3),:where(.c3) *,:where(.c3) :before,:where(.c3) :after{box-sizing:border-box}.c3{font-family:var(--font-sans);color:var(--ink);-webkit-font-smoothing:antialiased;font-optical-sizing:auto;font-size:14px;line-height:1.45}:where(.c3) button:not(:where(.adm [data-slot])){font:inherit;color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;margin:0;padding:0}:where(.c3) a{color:inherit;text-decoration:none}:where(.c3) :focus-visible{outline:2px solid var(--focus);outline-offset:2px}:where(.c3) h1,:where(.c3) h2,:where(.c3) h3,:where(.c3) p{margin:0}.c3-num,.c3 .num{font-variant-numeric:tabular-nums}.c3-i{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.c3-i--sm{width:16px;height:16px}.c3-muted{color:var(--ink-muted)}.c3-faint{color:var(--ink-faint)}:where(.c3) .display-xl,:where(.c3) .display-lg,.c3-figure{font-variant-numeric:tabular-nums;font-stretch:125%}:where(.c3) .display-md,:where(.c3) .display-sm{font-stretch:112%}:where(.c3) .title-lg{font-stretch:106%}:where(.c3) .overline{text-transform:uppercase;color:var(--ink-faint);font-stretch:112%}:where(.c3) .data-lg,:where(.c3) .data,:where(.c3) .data-sm{font-variant-numeric:tabular-nums}.c3-lockup{white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.c3-lockup svg{flex:none;width:28px;height:28px}.c3-lockup-word{font-family:var(--font-display);letter-spacing:-.01em;text-transform:uppercase;color:var(--ink);font-size:17px;font-weight:800;font-stretch:118%}.c3-lockup-word b{color:var(--accent-ink);font-weight:800}.c3-mark-arc{stroke:var(--accent);stroke-width:2.6px;stroke-linecap:round;fill:none}.c3-mark-bar{fill:var(--ink)}.c3-overline{font-family:var(--font-sans);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-faint);white-space:nowrap;align-items:center;gap:8px;font-size:11px;font-weight:700;font-stretch:112%;line-height:14px;display:inline-flex}.c3-overline--accent{color:var(--accent-ink)}.c3-overline .c3-i{width:14px;height:14px}.c3-title{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--ink);font-size:22px;font-weight:700;font-stretch:106%;line-height:28px}.c3-section-h{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.c3-section-h-l{flex-direction:column;gap:4px;min-width:0;display:flex}.c3-section-h .c3-meta{color:var(--ink-faint);font-size:13px}.c3-link{color:var(--accent-ink);white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.c3-link .c3-i{width:16px;height:16px;transition:transform .15s}.c3-link:hover .c3-i{transform:translate(3px)}.c3-btn{height:var(--control);border-radius:var(--radius-md);font-family:var(--font-sans);white-space:nowrap;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;line-height:1;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.c3-btn .c3-i{width:17px;height:17px}.c3-btn--primary{background:var(--accent);color:var(--on-accent)}.c3-btn--primary:hover{filter:brightness(1.06)}.c3-btn--secondary{background:var(--raised);color:var(--ink);border-color:var(--rule)}.c3-btn--secondary:hover{border-color:var(--line);background:var(--hover)}.c3-btn--ghost{color:var(--ink-muted);background:0 0}.c3-btn--ghost:hover{background:var(--hover);color:var(--ink)}.c3-btn--on-spot{background:var(--spot-raised);color:var(--spot-ink);border-color:var(--spot-line)}.c3-btn--on-spot:hover{background:#ffffff24}.c3-btn--sm{height:var(--control-sm);gap:6px;padding:0 12px;font-size:13px}.c3-btn--lg{height:var(--control-lg);padding:0 20px;font-size:15px}.c3-btn--icon{width:var(--control);padding:0}.c3-btn--icon.c3-btn--sm{width:var(--control-sm)}.c3-btn[disabled]{opacity:.45;cursor:not-allowed}.c3-seg{border-radius:var(--radius-md);background:var(--raised);gap:2px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.c3-seg button,.c3-seg a{height:32px;color:var(--ink-muted);white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.c3-seg button:hover,.c3-seg a:hover{color:var(--ink)}.c3-seg [aria-pressed=true],.c3-seg [aria-selected=true]{background:var(--selected);color:var(--ink);box-shadow:0 0 0 1px var(--line), 0 1px 2px #00000014}.c3-seg--sm button,.c3-seg--sm a{height:26px;padding:0 10px;font-size:12px}.c3-tabs{border-bottom:1px solid var(--rule);scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.c3-tab{height:var(--control-lg);color:var(--ink-muted);white-space:nowrap;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex;position:relative}.c3-tab:hover,.c3-tab[aria-selected=true]{color:var(--ink)}.c3-tab[aria-selected=true]:after{content:"";background:var(--accent);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:14px;right:14px}.c3-chips{flex-wrap:wrap;gap:8px;display:flex}.c3-chips--scroll{scrollbar-width:none;flex-wrap:nowrap;padding:2px;overflow-x:auto}.c3-chip{border-radius:var(--radius-full);border:1px solid var(--rule);background:var(--surface);height:36px;color:var(--ink-muted);white-space:nowrap;flex:none;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:600;transition:border-color .12s,color .12s,background-color .12s;display:inline-flex}.c3-chip:hover{color:var(--ink);border-color:var(--line)}.c3-chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--bg)}.c3-chip .c3-n{color:var(--ink-faint);font-variant-numeric:tabular-nums;font-weight:500}.c3-chip[aria-pressed=true] .c3-n{color:inherit;opacity:.7}.c3-chip .c3-crest{width:20px;height:20px;margin-left:-6px}.c3-switch{color:var(--ink-muted);cursor:pointer;align-items:center;gap:10px;font-size:14px;font-weight:500;display:inline-flex}.c3-switch-track{border-radius:var(--radius-full);background:var(--line);flex:none;width:38px;height:22px;transition:background-color .15s;position:relative}.c3-switch-track:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px}.c3-switch[aria-checked=true]{color:var(--ink)}.c3-switch[aria-checked=true] .c3-switch-track{background:var(--accent)}.c3-switch[aria-checked=true] .c3-switch-track:after{transform:translate(16px)}.c3-field{flex-direction:column;gap:8px;min-width:0;display:flex}.c3-label{color:var(--ink-muted);font-size:13px;font-weight:600}.c3-input{width:100%;height:var(--control);border-radius:var(--radius-md);background:var(--raised);color:var(--ink);font:inherit;border:1px solid #0000;padding:0 14px;font-size:14px}.c3-input:hover{border-color:var(--line)}.c3-input::placeholder{color:var(--ink-faint)}.c3-search{height:var(--control);border-radius:var(--radius-full);background:var(--raised);border:1px solid var(--rule);color:var(--ink-faint);align-items:center;gap:10px;min-width:0;padding:0 8px 0 14px;display:flex}.c3-search:hover{border-color:var(--line)}.c3-search input{min-width:0;height:100%;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:14px}.c3-search input::placeholder{color:var(--ink-faint)}.c3-kbd{color:var(--ink-faint);border:1px solid var(--line);border-radius:6px;padding:2px 7px;font-size:11px;font-weight:600}.c3-menu{border-radius:var(--radius-xl);background:var(--surface);border:1px solid var(--rule);min-width:240px;box-shadow:var(--shadow-float);flex-direction:column;padding:6px;display:flex}.c3-menu-item{border-radius:var(--radius-md);width:100%;min-height:42px;color:var(--ink);align-items:center;gap:12px;padding:0 12px;font-size:14px;display:flex}.c3-menu-item:hover{background:var(--hover)}.c3-menu-item .c3-i{color:var(--ink-muted)}.c3-menu-item .c3-aux{color:var(--ink-faint);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}.c3-sheet{border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:var(--surface);box-shadow:var(--shadow-float);flex-direction:column;padding:8px 12px 24px;display:flex}.c3-sheet-grab{background:var(--line);border-radius:2px;width:40px;height:4px;margin:4px auto 14px}.c3-sheet .c3-menu-item{min-height:52px}.c3-card{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);min-width:0;position:relative}.c3-card-b{padding:var(--space-6)}.c3-card--link{transition:border-color .15s,box-shadow .15s,transform .15s;display:block}.c3-card--link:hover{border-color:var(--line);box-shadow:var(--shadow-lift)}.c3-door{padding:var(--space-6);flex-direction:column;gap:18px;display:flex}.c3-door-h{flex-direction:column;gap:6px;display:flex}.c3-door-t{color:var(--ink);font-size:17px;font-weight:600;line-height:24px}.c3-door-d{color:var(--ink-muted);font-size:14px;line-height:21px}.c3-door-f{margin-top:auto;padding-top:4px}.c3-spot{background:var(--spot);color:var(--spot-ink);border-radius:var(--radius-md);isolation:isolate;position:relative;overflow:hidden}.c3-spot .c3-overline{color:var(--spot-muted)}.c3-spot:before{content:"";z-index:-1;border:1.5px solid var(--spot-line);pointer-events:none;border-radius:4px;position:absolute;inset:14px}.c3-spot-court{z-index:-1;pointer-events:none;position:absolute;width:auto!important;height:calc(100% - 28px)!important;inset:14px 14px 14px auto!important}.c3-spot-court path,.c3-spot-court line,.c3-spot-court circle{fill:none;stroke:var(--spot-line);stroke-width:1.5px;vector-effect:non-scaling-stroke}.c3-spot-court .dash{stroke-dasharray:4 5}.c3-crest{border-radius:var(--radius-sm);background:var(--plate);width:28px;height:28px;box-shadow:0 0 0 1px var(--plate-line);color:var(--plate-ink);letter-spacing:.02em;flex:none;grid-template:100%/100%;place-items:center;font-size:9px;font-weight:700;font-stretch:112%;display:inline-grid;overflow:hidden}.c3-crest img{object-fit:contain;width:80%;height:80%;display:block}.c3-crest--xs{border-radius:5px;width:20px;height:20px;font-size:7px}.c3-crest--sm{width:24px;height:24px}.c3-crest--lg{border-radius:var(--radius-md);width:48px;height:48px;font-size:13px}.c3-crest--xl{border-radius:16px;width:80px;height:80px;font-size:18px}.c3-avatar{background:var(--raised);width:40px;height:40px;color:var(--ink-muted);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;font-stretch:112%;display:inline-grid;position:relative}.c3-avatar img.ph{object-fit:cover;border-radius:50%;width:100%;height:100%;position:absolute;inset:0}.c3-avatar .c3-crest{width:15px;height:15px;box-shadow:0 0 0 2px var(--surface);border-radius:4px;position:absolute;bottom:-3px;right:-5px}.c3-avatar .c3-crest img{width:82%;height:82%}.c3-avatar--sm{width:30px;height:30px;font-size:11px}.c3-avatar--lg{width:64px;height:64px;font-size:20px}.c3-avatar--lg .c3-crest{border-radius:6px;width:22px;height:22px;bottom:-4px;right:-7px}.c3-entity{align-items:center;gap:12px;min-width:0;display:inline-flex}.c3-entity-t{flex-direction:column;gap:1px;min-width:0;display:flex}.c3-entity-t .t1{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.c3-entity-t .t2{color:var(--ink-faint);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.c3-badge{border-radius:var(--radius-full);background:var(--raised);height:22px;color:var(--ink-muted);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;padding:0 8px;font-size:11px;font-weight:700;font-stretch:112%;display:inline-flex}.c3-badge--accent{background:var(--accent-soft);color:var(--accent-ink)}.c3-badge--live{color:var(--live);background:0 0;padding:0}.c3-badge--live:before{content:"";background:var(--live);width:8px;height:8px;box-shadow:0 0 0 3px var(--live);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.c3-badge--live:before{box-shadow:0 0 0 3px color-mix(in srgb, var(--live) 25%, transparent)}}.c3-badge--live:before{animation:1.6s ease-in-out infinite c3-pulse}@keyframes c3-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.c3-badge--live:before{animation:none}.c3-link .c3-i{transition:none}}.c3-form{gap:3px;display:inline-flex}.c3-form span{width:20px;height:20px;color:var(--on-chip);border-radius:5px;place-items:center;font-size:10px;font-weight:700;display:inline-grid}.c3-form .w{background:var(--chip-win)}.c3-form .l{background:var(--chip-loss)}.c3-up{color:var(--win)}.c3-down{color:var(--loss)}.c3-tokens{flex-wrap:wrap;gap:8px;display:flex}.c3-token{border-radius:var(--radius-sm);background:var(--raised);flex-direction:column;gap:3px;min-width:64px;padding:8px 12px 9px;display:flex}.c3-token .k{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);font-size:10px;font-weight:700;font-stretch:112%}.c3-token .v{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:17px;font-weight:700;line-height:1.15}.c3-token--hero{background:var(--accent-soft)}.c3-token--hero .v{color:var(--accent-ink)}.c3-gtile{flex-direction:column;gap:14px;padding:18px 18px 16px;display:flex}.c3-gtile-k{justify-content:space-between;align-items:center;gap:8px;display:flex}.c3-gtile-t{flex-direction:column;gap:10px;display:flex}.c3-gtile-team{align-items:center;gap:10px;min-width:0;font-size:15px;font-weight:600;display:flex}.c3-gtile-team .nm{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.c3-gtile-team .sc{font-variant-numeric:tabular-nums;font-weight:700}.c3-gtile-team.is-loser{color:var(--ink-muted);font-weight:500}.c3-gtile-time{font-variant-numeric:tabular-nums;color:var(--ink);font-size:13px;font-weight:700}.c3-game{border-top:1px solid var(--rule);grid-template-columns:56px minmax(0,1fr) auto;align-items:center;column-gap:14px;padding:10px 20px;display:grid}.c3-game:hover{background:var(--hover)}.c3-game-st{color:var(--ink-faint);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.c3-game-st.is-live{color:var(--live)}.c3-game-teams{flex-direction:column;gap:6px;min-width:0;display:flex}.c3-game-team{align-items:center;gap:10px;min-width:0;font-size:14px;display:flex}.c3-game-team .nm{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.c3-game-team.is-winner{font-weight:700}.c3-game-team.is-loser{color:var(--ink-muted)}.c3-game-sc{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;gap:6px;font-size:14px;display:flex}.c3-game-sc span{align-items:center;height:24px;display:flex}.c3-game-sc .is-winner{font-weight:700}.c3-game-sc .is-loser{color:var(--ink-muted)}.c3-table-wrap{overflow-x:auto}.c3-table{border-collapse:collapse;width:100%;font-size:14px}.c3-table th{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);text-align:left;border-bottom:1px solid var(--rule);white-space:nowrap;padding:10px 12px;font-size:11px;font-weight:700;font-stretch:112%}.c3-table td{border-bottom:1px solid var(--rule);white-space:nowrap;padding:11px 12px}.c3-table tr:last-child td{border-bottom:0}.c3-table tbody tr:hover td{background:var(--hover)}.c3-table .num{text-align:right;font-variant-numeric:tabular-nums}.c3-table .rk{width:32px;color:var(--ink-faint);font-variant-numeric:tabular-nums}.c3-table .lead{font-weight:700}.c3-table .base{color:var(--ink-faint)}.c3-table .sorted{color:var(--ink)}.c3-table tr.is-featured td{background:var(--accent-soft)}.c3-table td:first-child,.c3-table th:first-child{padding-left:24px}.c3-table td:last-child,.c3-table th:last-child{padding-right:24px}.c3-list{flex-direction:column;display:flex}.c3-list-row{border-top:1px solid var(--rule);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;column-gap:12px;min-height:52px;display:grid}.c3-list-row:first-child{border-top:0}.c3-list-row .rk{color:var(--ink-faint);font-variant-numeric:tabular-nums;font-size:13px}.c3-list-row .v{font-variant-numeric:tabular-nums;text-align:right;font-size:15px;font-weight:700}.c3-list-row .v small{color:var(--ink-faint);font-size:11px;font-weight:500;display:block}.c3-track{background:var(--track);border-radius:3px;height:6px;position:relative;overflow:hidden}.c3-fill{background:var(--bar);border-radius:3px;position:absolute;top:0;bottom:0;left:0}.c3-fill--accent{background:var(--accent)}.c3-fill--home{background:var(--home)}.c3-fill--away{background:var(--away)}.c3-fill--right{left:auto;right:0}.c3-ranked{flex-direction:column;display:flex}.c3-ranked-row{border-top:1px solid var(--rule);grid-template-columns:18px minmax(0,1fr) minmax(60px,34%) 48px;align-items:center;column-gap:12px;min-height:48px;display:grid}.c3-ranked-row:first-child{border-top:0}.c3-ranked-row .rk{color:var(--ink-faint);font-variant-numeric:tabular-nums;font-size:12px}.c3-ranked-row .v{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.c3-compare{flex-direction:column;gap:12px;display:flex}.c3-compare-row{grid-template-columns:52px minmax(0,1fr) 64px minmax(0,1fr) 52px;align-items:center;column-gap:10px;display:grid}.c3-compare-row .h{text-align:right;font-variant-numeric:tabular-nums;font-size:15px}.c3-compare-row .a{text-align:left;font-variant-numeric:tabular-nums;font-size:15px}.c3-compare-row .lbl{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);font-size:10px;font-weight:700;font-stretch:112%}.c3-compare-row .better{font-weight:700}.c3-compare-row .worse{color:var(--ink-muted)}.c3-hl{flex-direction:column;gap:16px;display:flex}.c3-hl-who{align-items:center;gap:14px;min-width:0;display:flex}.c3-hl-title{font-size:17px;font-weight:600;line-height:1.3}.c3-hl-detail{color:var(--ink-muted);margin-top:3px;font-size:13px}.c3-appbar{z-index:30;height:var(--appbar);background:var(--chrome);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--rule);box-shadow:var(--shadow-card);align-items:center;gap:28px;padding:0 24px;display:flex;position:sticky;top:0}.c3-nav{scrollbar-width:none;align-items:center;gap:2px;min-width:0;display:flex;overflow-x:auto}.c3-nav a{border-radius:var(--radius-full);height:36px;color:var(--ink-muted);white-space:nowrap;align-items:center;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex}.c3-nav a:hover{color:var(--ink);background:var(--hover)}.c3-nav a[aria-current=page]{color:var(--ink);background:var(--raised)}.c3-appbar-r{align-items:center;gap:8px;margin-left:auto;display:flex}.c3-empty{text-align:center;color:var(--ink-muted);flex-direction:column;align-items:center;gap:8px;padding:36px 20px;font-size:14px;display:flex}.c3-empty .c3-i{width:24px;height:24px;color:var(--ink-faint)}.c3-empty strong{color:var(--ink);font-size:16px;font-weight:600}.c3-figure{font-family:var(--font-display);letter-spacing:-.02em;font-weight:800;line-height:.95}.c3-figure--accent{color:var(--accent-ink)}.c3-app-icon{background:var(--spot);width:34px;height:34px;box-shadow:inset 0 0 0 1px var(--spot-line);border-radius:10px;flex:none;place-items:center;display:inline-grid}.c3-app-icon svg{width:22px;height:22px}.c3-app-icon .c3-mark-bar{fill:var(--spot-ink)}.c3-app-icon--lg{border-radius:18px;width:64px;height:64px}.c3-app-icon--lg svg{width:40px;height:40px}.c3-mark-lens{fill:none;stroke:var(--accent);stroke-width:2.2px}.c3-mark-handle{stroke:var(--spot-ink);stroke-width:2.6px;stroke-linecap:round}.c3-product{white-space:nowrap;align-items:center;gap:11px;display:inline-flex}.c3-product-t{flex-direction:column;gap:1px;display:flex}.c3-product-name{letter-spacing:-.01em;color:var(--ink);font-size:18px;font-weight:800;font-stretch:118%;line-height:20px}.c3-product-by{letter-spacing:.09em;text-transform:uppercase;color:var(--ink-faint);font-size:10px;font-weight:700;font-stretch:112%;line-height:12px}.c3-dot{border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}.c3-s1{--s:var(--series-1)}.c3-s2{--s:var(--series-2)}.c3-s3{--s:var(--series-3)}.c3-s4{--s:var(--series-4)}.c3-dot{background:var(--s,var(--bar))}.c3-avatar{overflow:visible}.c3-avatar-ph{width:100%;height:100%;fill:var(--ph);border-radius:50%;position:absolute;inset:0}.c3-avatar>.c3-avatar-ph{clip-path:circle(50%)}.c3-crest-ph{fill:none;width:62%;height:62%;stroke:var(--plate-ph);stroke-width:1.8px;stroke-linejoin:round}.c3-flag{width:22px;height:16px;box-shadow:0 0 0 1px var(--plate-line);border-radius:3px;flex:none;display:inline-block;overflow:hidden}.c3-flag img{object-fit:cover;width:100%;height:100%;display:block}.c3-flag--sm{border-radius:2px;width:18px;height:13px}.c3-court{width:100%;height:auto;display:block}.c3-court .ln{fill:none;stroke:var(--court-line);stroke-width:1.2px;vector-effect:non-scaling-stroke}.c3-court .zn{stroke:var(--surface);stroke-width:1.5px;vector-effect:non-scaling-stroke}.c3-court .hot{fill:var(--zone-hot)}.c3-court .cold{fill:var(--zone-cold)}.c3-court .none{fill:var(--track)}.c3-court .thin{stroke-dasharray:3 3;stroke:var(--ink-faint)}.c3-heat-key{color:var(--ink-faint);align-items:center;gap:8px;font-size:12px;display:flex}.c3-heat-key i{background:linear-gradient(90deg, var(--zone-cold), var(--track), var(--zone-hot));border-radius:4px;width:120px;height:8px;display:block}.c3-grade{font-variant-numeric:tabular-nums;font-weight:800;font-stretch:118%}.c3-grade--a{color:var(--grade-a)}.c3-grade--b{color:var(--grade-b)}.c3-grade--c{color:var(--grade-c)}.c3-grade--d{color:var(--grade-d)}.c3-grade-chip{border-radius:var(--radius-sm);background:currentColor;justify-content:center;align-items:baseline;min-width:44px;padding:6px 10px;font-size:20px;font-weight:800;font-stretch:118%;line-height:1;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.c3-grade-chip{background:color-mix(in srgb, currentColor 14%, transparent)}}.c3-na{color:var(--ink-faint);letter-spacing:.02em;font-size:.86em;font-weight:500}.hp{background:var(--bg);color:var(--ink);min-height:100%;position:relative}.hp-sb,.hp-menu{display:none}.hp-nav{flex:0 auto}.c3-appbar-r{flex:none}.hp-menu{position:relative}.hp-menu summary{cursor:pointer;list-style:none}.hp-menu summary::-webkit-details-marker{display:none}.hp-menu-p{z-index:40;border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--rule);min-width:224px;box-shadow:var(--shadow-float);flex-direction:column;gap:2px;padding:8px;display:flex;position:absolute;top:calc(100% + 12px);right:0}.hp-menu-p a{border-radius:var(--radius-md);height:40px;color:var(--ink-muted);align-items:center;padding:0 14px;font-size:15px;font-weight:600;display:flex}.hp-menu-p a:hover{color:var(--ink);background:var(--hover)}.hp-bar-in{align-items:center;gap:28px;width:100%;max-width:1264px;height:100%;margin:0 auto;padding:0 32px;display:flex}.hp-wrap{flex-direction:column;gap:64px;max-width:1264px;margin:0 auto;padding:40px 32px 0;display:flex}.hp-sec{flex-direction:column;gap:20px;min-width:0;display:flex}.hp-foot{border-top:1px solid var(--rule);margin-top:96px}.hp-foot-in{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;max-width:1264px;margin:0 auto;padding:32px 32px 44px;display:flex}.hp-foot-in p{color:var(--ink-faint);margin-top:10px;font-size:13px}.hp-foot-l{flex-wrap:wrap;gap:24px;display:flex}.hp-foot-l a{color:var(--ink-muted);font-size:14px}@media (max-width:1199px){.hp-sf{display:none!important}.hp-sb{display:inline-flex}}@media (max-width:980px){.hp-nav{display:none!important}.hp-menu{display:block}}@media (max-width:760px){.c3-section-h-l>.c3-overline{display:none}.hp-bar-in{gap:8px;padding:0 8px 0 16px}.hp-wrap{gap:48px;padding:20px 16px 0}.hp-foot{margin-top:56px}.hp-foot-in{flex-direction:column;padding:24px 16px 32px}}.c3-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.c3-appbar{z-index:50}.hp{flex-direction:column;min-height:100vh;display:flex}.hp>main{flex:1 0 auto;width:100%}.c3-search input::-webkit-search-cancel-button{-webkit-appearance:none}@media (min-width:981px){.hp-menu--extras{display:block}}.c3-island{display:contents}.hp-sfw{position:relative}.hp-sp{z-index:45;width:26rem;max-width:calc(100vw - 32px);max-height:24rem;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto}.hp-sp-note{color:var(--ink-muted);padding:12px;font-size:14px}.hp-sp-h{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);padding:10px 12px 4px;font-size:10px;font-weight:700;font-stretch:112%}.hp-sp .c3-menu-item{text-align:left;cursor:pointer;background:0 0;border:0;min-height:44px;padding-block:6px}.hp-sp-t{flex-direction:column;min-width:0;display:flex}.hp-sp-l{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.hp-sp-s{color:var(--ink-faint);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.hp-srow{background:var(--chrome);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--rule);padding:10px 16px 12px;position:absolute;top:100%;left:0;right:0}.hp-srow .hp-sp{width:auto;max-width:none;left:16px;right:16px}@media (max-width:1199px){.hp-sfw{display:contents}}.hp-menu-g{flex-direction:column;gap:2px;display:flex}.hp-menu-g+.hp-menu-g{border-top:1px solid var(--rule);margin-top:6px;padding-top:6px}.hp-menu-g--nav{display:none}.hp-menu-g--nav+.hp-menu-g{border-top:0;margin-top:0;padding-top:0}.hp-menu-p button{cursor:pointer;text-align:left;border-radius:var(--radius-md);height:40px;font:inherit;color:var(--ink-muted);background:0 0;border:0;align-items:center;padding:0 14px;font-size:15px;font-weight:600;display:flex}.hp-menu-p button:hover{color:var(--ink);background:var(--hover)}.hp-menu-p a{gap:8px}.hp-badge{border-radius:var(--radius-full);background:var(--accent);min-width:20px;color:var(--on-accent);text-align:center;font-variant-numeric:tabular-nums;margin-left:auto;padding:0 6px;font-size:12px;font-weight:700;line-height:20px}.hp-foot-l button{font:inherit;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px}.hp-foot-l a:hover,.hp-foot-l button:hover{color:var(--ink)}@media (max-width:980px){.hp-menu-g--nav{display:flex}.hp-menu-g--nav+.hp-menu-g{border-top:1px solid var(--rule);margin-top:6px;padding-top:6px}}.hp-sub summary{border-radius:var(--radius-md);height:40px;color:var(--ink-muted);cursor:pointer;align-items:center;gap:4px;padding:0 14px;font-size:15px;font-weight:600;list-style:none;display:flex}.hp-sub summary::-webkit-details-marker{display:none}.hp-sub summary:hover{color:var(--ink);background:var(--hover)}.hp-sub summary svg{margin-left:auto;transition:transform .15s}.hp-sub[open] summary svg{transform:rotate(180deg)}.hp-sub a{padding-left:28px}.hp-menu-p a[aria-current=page]{color:var(--ink);background:var(--raised)}.hp-nav{overflow:visible}.hp-dd{display:flex;position:relative}.hp-dd>a{gap:4px}.hp-dd-p{min-width:200px;display:none;left:0;right:auto}.hp-dd-p:before{content:"";height:13px;position:absolute;top:-13px;left:0;right:0}.hp-dd:hover .hp-dd-p,.hp-dd:focus-within .hp-dd-p{display:flex}.hp-dd-p a[aria-current=page]{color:var(--ink);background:var(--raised)}@media (max-width:980px){.c3-appbar-r{display:contents}.hp-menu{order:-1}.hp-sb{margin-left:auto}.c3-appbar:has(.hp-menu[open]){-webkit-backdrop-filter:none;backdrop-filter:none}.hp-menu-p{top:var(--appbar);z-index:60;width:auto;min-width:0;max-width:none;padding:12px 16px calc(24px + env(safe-area-inset-bottom));box-shadow:none;border:0;border-radius:0;animation:.22s ease-out hp-drawer;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.hp-menu[open] .hp-menu-p{display:flex}.hp-menu-p .hp-m-wide{display:none}.hp-menu-p a,.hp-menu-p button,.hp-sub summary{height:48px;font-size:16px}}@keyframes hp-drawer{0%{transform:translate(-100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.hp-menu-p{animation:none!important}}.c3.adm{--r:3px;--row:30px;background:var(--bg);color:var(--ink);font-family:var(--font-sans);font-variant-numeric:tabular-nums;flex-direction:column;height:100dvh;font-size:13px;line-height:1.4;display:flex;overflow:hidden}.c3.adm>*{flex-shrink:0}.c3.adm>.adm-shell{flex:auto;min-height:0}.c3.adm *,.c3.adm :before,.c3.adm :after{box-sizing:border-box}.c3.adm :where(.adm-page a,.adm-top a){color:var(--accent-ink);text-decoration:none}.c3.adm :where(.adm-page a,.adm-top a):hover{text-decoration:underline}.c3.adm a.btn:hover{text-decoration:none}.c3.adm svg.i{stroke:currentColor;fill:none;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:15px;height:15px}.c3.adm .adm-shell{align-items:stretch;display:flex}.c3.adm .adm-navcol{background:var(--surface);border-right:1px solid var(--rule);overscroll-behavior:contain;flex:0 0 224px;overflow-y:auto}.c3.adm .adm-main{flex-direction:column;flex:auto;gap:12px;min-width:0;padding:16px 20px 28px;display:flex;overflow-y:auto}.c3.adm .adm-main>*{flex-shrink:0}.c3.adm .adm-scrim,.c3.adm .adm-burger,.c3.adm .adm-dhead,.c3.adm .adm-search-ic{display:none}@media (max-width:1100px){.c3.adm .adm-navcol{flex-basis:200px}}.c3.adm .adm-top{background:var(--chrome);border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:14px;height:52px;padding:0 14px;display:flex}.c3.adm .adm-back{align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex;color:var(--ink-muted)!important}.c3.adm .adm-sep{background:var(--rule);width:1px;height:22px}.c3.adm .adm-crumb{color:var(--ink-muted);font-size:12px}.c3.adm .adm-crumb b{color:var(--ink);font-weight:600}.c3.adm .adm-search{background:var(--raised);border:1px solid var(--line);border-radius:var(--r);max-width:520px;height:30px;color:var(--ink-faint);font:inherit;text-align:left;flex:280px;align-items:center;gap:8px;padding:0 10px;font-size:12px;display:flex;position:relative}.c3.adm .adm-search input{min-width:0;height:100%;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1}.c3.adm .adm-search input::placeholder{color:var(--ink-faint)}.c3.adm .adm-search:focus-within{outline:2px solid var(--focus);outline-offset:1px}.c3.adm .kbd{border:1px solid var(--line);color:var(--ink-muted);background:var(--surface);border-radius:2px;padding:1px 5px;font-size:10px;font-weight:700}.c3.adm .adm-top-r{align-items:center;gap:10px;margin-left:auto;display:flex}.c3.adm .adm-env{border:1px solid var(--line);border-radius:var(--r);height:24px;color:var(--ink-muted);align-items:center;gap:6px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.c3.adm .adm-me{background:var(--raised);border:1px solid var(--line);width:28px;height:28px;color:var(--ink-faint);border-radius:999px;place-items:center;display:grid}.c3.adm .adm-nav{flex-direction:column;gap:14px;padding:10px 8px 16px;display:flex}.c3.adm .adm-ng{flex-direction:column;gap:1px;display:flex}.c3.adm .adm-ngl{letter-spacing:.09em;text-transform:uppercase;color:var(--ink-faint);padding:0 8px 4px;font-size:10px;font-weight:700;font-stretch:112%}.c3.adm .adm-ni{border-radius:var(--r);align-items:center;gap:8px;height:28px;padding:0 8px;font-size:12.5px;font-weight:500;display:flex;color:var(--ink-muted)!important}.c3.adm .adm-ni:hover{background:var(--hover);text-decoration:none!important}.c3.adm .adm-ni.on{background:var(--accent-soft);font-weight:600;color:var(--ink)!important}.c3.adm .adm-ni.on svg.i{color:var(--accent-ink)}.c3.adm .adm-ni em{color:var(--ink-faint);margin-left:auto;font-size:11px;font-style:normal}.c3.adm .adm-ni em.hot{color:var(--on-accent);background:var(--accent);border-radius:2px;padding:0 6px;font-weight:700}.c3.adm .adm-head{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.c3.adm .adm-h1{font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:22px;font-weight:800;font-stretch:112%;line-height:1.1}.c3.adm .adm-sub{color:var(--ink-faint);margin-top:3px;font-size:12px}.c3.adm .adm-head-r{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.c3.adm .g12{grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;display:grid}.c3.adm .s3{grid-column:span 3}.c3.adm .s4{grid-column:span 4}.c3.adm .s5{grid-column:span 5}.c3.adm .s6{grid-column:span 6}.c3.adm .s7{grid-column:span 7}.c3.adm .s8{grid-column:span 8}.c3.adm .s9{grid-column:span 9}.c3.adm .s12{grid-column:span 12}@media (max-width:1100px){.c3.adm .s3,.c3.adm .s4{grid-column:span 6}.c3.adm .s5,.c3.adm .s6,.c3.adm .s7,.c3.adm .s8,.c3.adm .s9{grid-column:span 12}}.c3.adm .pnl{background:var(--surface);border:1px solid var(--rule);border-radius:var(--r);box-shadow:var(--shadow-card);flex-direction:column;min-width:0;display:flex}.c3.adm .pnl-h{border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:8px;min-height:36px;padding:0 12px;display:flex}.c3.adm .pnl-t{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);font-size:11px;font-weight:700;font-stretch:112%}.c3.adm .pnl-h .r{align-items:center;gap:6px;margin-left:auto;display:flex}.c3.adm .pnl-b{padding:12px}.c3.adm .pnl-f{border-top:1px solid var(--rule);align-items:center;gap:10px;margin-top:auto;padding:8px 12px;font-size:12px;display:flex}.c3.adm .muted{color:var(--ink-muted)}.c3.adm .faint,.c3.adm .na{color:var(--ink-faint)}.c3.adm .up{color:var(--win)}.c3.adm .down{color:var(--loss)}.c3.adm .warnc{color:var(--warn)}.c3.adm .acc{color:var(--accent-ink)}.c3.adm .cap{color:var(--ink-faint);font-size:11.5px}.c3.adm .kpis{background:var(--rule);border:1px solid var(--rule);border-radius:var(--r);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;display:grid;overflow:hidden}.c3.adm .kpi{background:var(--surface);flex-direction:column;gap:3px;min-width:0;padding:10px 12px 11px;display:flex}.c3.adm .kpi-l{letter-spacing:.09em;text-transform:uppercase;color:var(--ink-faint);align-items:center;gap:6px;font-size:10px;font-weight:700;font-stretch:112%;display:flex}.c3.adm .kpi-v{font-family:var(--font-display);letter-spacing:-.01em;font-size:22px;font-weight:800;font-stretch:112%;line-height:1.05}.c3.adm .kpi-d{color:var(--ink-faint);font-size:11.5px}.c3.adm .tw{overflow-x:auto}.c3.adm .t{border-collapse:collapse;width:100%;font-size:12.5px}.c3.adm .t th{text-align:left;letter-spacing:.07em;text-transform:uppercase;height:28px;color:var(--ink-faint);border-bottom:1px solid var(--rule);white-space:nowrap;background:var(--surface);padding:0 10px;font-size:10px;font-weight:700}.c3.adm .t td{height:var(--row);border-bottom:1px solid var(--rule);white-space:nowrap;padding:0 10px}.c3.adm .t tr:last-child td{border-bottom:0}.c3.adm .t tbody tr:hover td{background:var(--hover)}.c3.adm .t tr.sel td{background:var(--accent-soft)}.c3.adm .t .n{text-align:right}.c3.adm .t .w{white-space:normal}.c3.adm .t th.cb,.c3.adm .t td.cb{width:28px;padding-right:0}.c3.adm .mono{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:11.5px}.c3.adm .tag{letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;background:var(--raised);height:19px;color:var(--ink-muted);border-radius:2px;align-items:center;gap:5px;padding:0 6px;font-size:10.5px;font-weight:700;display:inline-flex}.c3.adm .tag.ok{background:var(--win)}@supports (color:color-mix(in lab, red, red)){.c3.adm .tag.ok{background:color-mix(in srgb, var(--win) 15%, transparent)}}.c3.adm .tag.ok{color:var(--win)}.c3.adm .tag.warn{background:var(--warn)}@supports (color:color-mix(in lab, red, red)){.c3.adm .tag.warn{background:color-mix(in srgb, var(--warn) 16%, transparent)}}.c3.adm .tag.warn{color:var(--warn)}.c3.adm .tag.err{background:var(--loss)}@supports (color:color-mix(in lab, red, red)){.c3.adm .tag.err{background:color-mix(in srgb, var(--loss) 15%, transparent)}}.c3.adm .tag.err{color:var(--loss)}.c3.adm .tag.run{background:var(--home)}@supports (color:color-mix(in lab, red, red)){.c3.adm .tag.run{background:color-mix(in srgb, var(--home) 16%, transparent)}}.c3.adm .tag.run{color:var(--home)}.c3.adm .tag.live{background:var(--live)}@supports (color:color-mix(in lab, red, red)){.c3.adm .tag.live{background:color-mix(in srgb, var(--live) 16%, transparent)}}.c3.adm .tag.live{color:var(--live)}.c3.adm .tag.acc{background:var(--accent-soft);color:var(--accent-ink)}.c3.adm .dot{background:var(--bar);border-radius:999px;flex:none;width:7px;height:7px;display:inline-block}.c3.adm .dot.ok{background:var(--win)}.c3.adm .dot.warn{background:var(--warn)}.c3.adm .dot.err{background:var(--loss)}.c3.adm .dot.run{background:var(--home)}.c3.adm .dot.live{background:var(--live)}.c3.adm .dot.idle{background:var(--line)}.c3.adm .stp{gap:2px;display:inline-flex}.c3.adm .stp i{background:var(--track);border-radius:2px;width:14px;height:14px;display:inline-block}.c3.adm .stp i.ok{background:var(--win)}.c3.adm .stp i.run{background:var(--home)}.c3.adm .stp i.warn{background:var(--warn)}.c3.adm .stp i.err{background:var(--loss)}.c3.adm .stp i.na{box-shadow:inset 0 0 0 1px var(--line);background:0 0}.c3.adm .btn{border-radius:var(--r);border:1px solid var(--line);background:var(--raised);height:28px;color:var(--ink);font:inherit;cursor:pointer;white-space:nowrap;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.c3.adm .btn:hover{background:var(--hover)}.c3.adm .btn.p{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.c3.adm .btn.g{color:var(--ink-muted);background:0 0;border-color:#0000}.c3.adm .btn.d{color:var(--loss)}.c3.adm .btn.sm{height:24px;padding:0 8px;font-size:11.5px}.c3.adm .btn:focus-visible,.c3.adm .adm-ni:focus-visible,.c3.adm .inp:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.c3.adm .seg{background:var(--raised);border:1px solid var(--line);border-radius:var(--r);gap:2px;padding:2px;display:inline-flex}.c3.adm .seg button{height:22px;color:var(--ink-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:2px;padding:0 9px;font-size:11.5px;font-weight:600}.c3.adm .seg button.on{background:var(--selected);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}.c3.adm .inp{background:var(--raised);border:1px solid var(--line);border-radius:var(--r);height:28px;color:var(--ink);font:inherit;min-width:0;padding:0 9px;font-size:12.5px}.c3.adm .fld{flex-direction:column;gap:4px;display:flex}.c3.adm .fld label{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);font-size:10px;font-weight:700}.c3.adm .chip{border:1px solid var(--line);height:24px;color:var(--ink-muted);font:inherit;cursor:pointer;background:0 0;border-radius:2px;align-items:center;gap:6px;padding:0 9px;font-size:11.5px;font-weight:600;display:inline-flex}.c3.adm .chip.on{background:var(--ink);color:var(--bg);border-color:var(--ink)}.c3.adm .chip em{color:var(--ink-faint);font-style:normal;font-weight:500}.c3.adm .chip.on em{color:inherit;opacity:.7}.c3.adm .bar-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.c3.adm .cols{border-bottom:1px solid var(--line);align-items:flex-end;gap:2px;height:140px;display:flex}.c3.adm .cols>span{background:var(--accent);border-radius:2px 2px 0 0;flex:1;min-width:3px}.c3.adm .cols>span.prev{background:var(--bar)}.c3.adm .cols>span.wk{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.c3.adm .cols>span.wk{background:color-mix(in srgb, var(--accent) 55%, var(--surface))}}.c3.adm .axis{color:var(--ink-faint);justify-content:space-between;margin-top:4px;font-size:10.5px;display:flex}.c3.adm .hb{grid-template-columns:minmax(90px,1.2fr) 2fr 64px;align-items:center;gap:8px;height:24px;font-size:12px;display:grid}.c3.adm .hb-tr{background:var(--track);border-radius:1px;height:8px;overflow:hidden}.c3.adm .hb-f{background:var(--home);height:100%}.c3.adm .hb-f.acc{background:var(--accent)}.c3.adm .hb-f.warn{background:var(--warn)}.c3.adm .meter{background:var(--track);border-radius:1px;height:6px;overflow:hidden}.c3.adm .meter>span{background:var(--win);height:100%;display:block}.c3.adm .meter>span.warn{background:var(--warn)}.c3.adm .meter>span.err{background:var(--loss)}.c3.adm .meter>span.run{background:var(--home)}.c3.adm .spark{width:100%;height:34px;display:block}.c3.adm .legend{color:var(--ink-muted);align-items:center;gap:12px;font-size:11px;display:flex}.c3.adm .sw{vertical-align:-1px;border-radius:2px;width:10px;height:10px;margin-right:5px;display:inline-block}.c3.adm .alert{border:1px solid var(--rule);border-radius:var(--r);background:var(--surface);align-items:flex-start;gap:10px;padding:9px 12px;font-size:12.5px;display:flex}.c3.adm .alert.err{background:var(--loss)}@supports (color:color-mix(in lab, red, red)){.c3.adm .alert.err{background:color-mix(in srgb, var(--loss) 9%, var(--surface))}}.c3.adm .alert.err{border-color:var(--loss)}@supports (color:color-mix(in lab, red, red)){.c3.adm .alert.err{border-color:color-mix(in srgb, var(--loss) 35%, var(--rule))}}.c3.adm .alert.warn{background:var(--warn)}@supports (color:color-mix(in lab, red, red)){.c3.adm .alert.warn{background:color-mix(in srgb, var(--warn) 9%, var(--surface))}}.c3.adm .alert.warn{border-color:var(--warn)}@supports (color:color-mix(in lab, red, red)){.c3.adm .alert.warn{border-color:color-mix(in srgb, var(--warn) 35%, var(--rule))}}.c3.adm .alert b{font-weight:700}.c3.adm .alert .r{flex:none;margin-left:auto}.c3.adm .kv{grid-template-columns:auto 1fr;gap:6px 14px;font-size:12.5px;display:grid}.c3.adm .kv dt{color:var(--ink-faint)}.c3.adm .kv dd{text-align:right;margin:0}.c3.adm .li{border-bottom:1px solid var(--rule);align-items:center;gap:8px;height:30px;font-size:12.5px;display:flex}.c3.adm .li:last-child{border-bottom:0}.c3.adm .li .r{margin-left:auto}.c3.adm .log{color:var(--ink-muted);background:var(--bg);border:1px solid var(--rule);border-radius:var(--r);white-space:pre;padding:8px 10px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:11px;line-height:17px;overflow:auto}.c3.adm .crest{background:var(--plate);width:18px;height:18px;box-shadow:inset 0 0 0 1px var(--plate-line);border-radius:2px;flex:none;place-items:center;display:inline-grid}.c3.adm .crest svg{width:12px;height:12px;stroke:var(--plate-ph);fill:none;stroke-width:2px}.c3.adm .ent{align-items:center;gap:7px;display:inline-flex}.c3.adm .rail{background:var(--rule);border:1px solid var(--rule);border-radius:var(--r);grid-template-columns:repeat(8,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.c3.adm .rail>div{background:var(--surface);flex-direction:column;gap:5px;min-width:0;padding:9px 10px;display:flex}.c3.adm .rail>div.cur{background:var(--home)}@supports (color:color-mix(in lab, red, red)){.c3.adm .rail>div.cur{background:color-mix(in srgb, var(--home) 10%, var(--surface))}}.c3.adm .rail-n{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);align-items:center;gap:6px;font-size:10px;font-weight:700;display:flex}.c3.adm .rail-v{font-size:15px;font-weight:700}@media (max-width:900px){.c3.adm .rail{grid-template-columns:repeat(4,minmax(0,1fr))}}.c3.adm .panes{align-items:start;gap:12px;display:grid}.c3.adm .panes.p3{grid-template-columns:300px minmax(0,1fr) 340px}.c3.adm .panes.p2{grid-template-columns:minmax(0,1fr) 360px}@media (max-width:1180px){.c3.adm .panes.p3,.c3.adm .panes.p2{grid-template-columns:minmax(0,1fr)}}.c3.adm .qrow{border-bottom:1px solid var(--rule);cursor:pointer;flex-direction:column;gap:3px;padding:9px 12px;display:flex}.c3.adm .qrow:hover{background:var(--hover)}.c3.adm .qrow.sel{background:var(--accent-soft)}.c3.adm .qrow .top{align-items:center;gap:8px;display:flex}.c3.adm .qrow .top .r{margin-left:auto}.c3.adm .daystrip{background:var(--rule);border:1px solid var(--rule);border-radius:var(--r);grid-template-columns:repeat(14,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.c3.adm .daystrip>button{background:var(--surface);font:inherit;color:var(--ink-muted);cursor:pointer;text-align:left;border:0;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding:7px 6px 8px;display:flex}.c3.adm .daystrip>button b{color:var(--ink);font-size:15px;font-weight:700}.c3.adm .daystrip>button.on{background:var(--accent-soft)}.c3.adm .daystrip>button.on b{color:var(--accent-ink)}.c3.adm .daystrip .mini{background:var(--track);border-radius:1px;width:100%;height:3px;margin-top:3px;overflow:hidden}.c3.adm .daystrip .mini span{background:var(--win);height:100%;display:block}@media (max-width:900px){.c3.adm .daystrip{grid-template-columns:repeat(7,minmax(0,1fr))}}.c3.adm .grp td{height:26px;font-size:11.5px;font-weight:700;background:var(--raised)!important}.c3.adm .sc{font-weight:700}.c3.adm .kanban{background:var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.c3.adm .kanban>div{background:var(--surface);padding:10px 12px}.c3.adm .tl{flex-direction:column;display:flex}.c3.adm .tl>a{border-bottom:1px solid var(--rule);flex-direction:column;gap:2px;padding:9px 12px;display:flex;color:var(--ink)!important}.c3.adm .tl>a:hover{background:var(--hover);text-decoration:none!important}.c3.adm .tl>a.on{background:var(--accent-soft)}.c3.adm .tl>a b{align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:flex}.c3.adm .tl>a b em{color:var(--ink-faint);margin-left:auto;font-size:11px;font-style:normal;font-weight:500}.c3.adm .tl>a span{color:var(--ink-faint);font-size:11.5px}.c3.adm .tiles{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;display:grid}.c3.adm .tile{border:1px solid var(--rule);border-radius:var(--r);background:var(--surface);flex-direction:column;display:flex;overflow:hidden}.c3.adm .tile .th{aspect-ratio:16/9;background:var(--raised);color:var(--ph);border-bottom:1px solid var(--rule);place-items:center;display:grid}.c3.adm .tile .th svg{stroke:currentColor;fill:none;stroke-width:1.5px;width:26px;height:26px}.c3.adm .tile .tb{flex-direction:column;gap:2px;padding:8px 10px;font-size:12px;display:flex}.c3.adm .tile .tb b{font-weight:600}.c3.adm .sw-on{background:var(--win);border-radius:999px;flex:none;width:30px;height:17px;position:relative}.c3.adm .sw-on:after{content:"";background:var(--surface);border-radius:999px;width:13px;height:13px;position:absolute;top:2px;right:2px}.c3.adm .sw-off{background:var(--track);width:30px;height:17px;box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;flex:none;position:relative}.c3.adm .sw-off:after{content:"";background:var(--ink-faint);border-radius:999px;width:13px;height:13px;position:absolute;top:2px;left:2px}.c3.adm .srow{border-bottom:1px solid var(--rule);align-items:center;gap:12px;padding:10px 12px;display:flex}.c3.adm .srow:last-child{border-bottom:0}.c3.adm .srow>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.c3.adm .srow b{font-size:12.5px;font-weight:600}.c3.adm .srow span.cap{white-space:normal}.c3.adm{position:relative}@media (max-width:760px){.c3.adm .adm-burger{z-index:60;width:52px;height:52px;color:var(--ink);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:0;left:0}.c3.adm .adm-burger svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;width:20px;height:20px}.c3.adm .adm-top{flex-wrap:nowrap;gap:10px;padding-left:52px}.c3.adm .adm-back,.c3.adm .adm-sep,.c3.adm .adm-top .c3-product-by,.c3.adm .adm-env,.c3.adm .adm-me,.c3.adm .adm-search{display:none!important}.c3.adm .adm-search-ic{display:inline-flex}.c3.adm .adm-top .c3-product-name{font-size:15px}.c3.adm .adm-crumb{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.c3.adm .adm-top-r{margin-left:0}.c3.adm .adm-navcol{z-index:50;width:min(84vw,300px);box-shadow:var(--shadow-float);visibility:hidden;transition:transform .2s,visibility 0s linear .2s;position:fixed;top:52px;bottom:0;left:0;transform:translate(-100%)}.c3.adm .adm-scrim{z-index:45;opacity:0;pointer-events:none;background:#00000080;transition:opacity .2s;display:block;position:fixed;inset:52px 0 0}.c3.adm.nav-open .adm-navcol{visibility:visible;transition:transform .2s;transform:none}.c3.adm.nav-open .adm-scrim{opacity:1;pointer-events:auto}.c3.adm .adm-main{gap:10px;padding:12px 16px 24px}.c3.adm .adm-h1{font-size:19px}.c3.adm .adm-head{align-items:flex-start}.c3.adm .adm-head-r{width:100%;margin-left:0}.c3.adm .adm-head-r>.btn.p{margin-left:auto}.c3.adm .g12>*{grid-column:span 12!important}.c3.adm .kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.c3.adm .kpi-v{font-size:19px}.c3.adm .rail{grid-template-columns:repeat(4,minmax(0,1fr))}.c3.adm .daystrip{display:flex;overflow-x:auto}.c3.adm .daystrip>button{flex:0 0 62px}.c3.adm .kanban{grid-template-columns:repeat(2,minmax(0,1fr))}.c3.adm .hb{grid-template-columns:minmax(80px,1fr) 1.4fr 52px}.c3.adm .inp{max-width:100%}.c3.adm input[type=search].inp{flex:100%;width:100%!important}.c3.adm .pnl-h .r{margin-left:0}.c3.adm .panes.p3>section:first-child,.c3.adm .panes.rq>section:first-child{max-height:320px;overflow-y:auto}.c3.adm .tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.c3.adm .t td,.c3.adm .t th{padding:0 8px}.c3.adm .hide-m{display:none!important}}.c3.adm .adm-top button.btn{flex:none}.c3.adm .adm-bell{position:relative}.c3.adm .adm-bell em{background:var(--accent);min-width:15px;height:15px;color:var(--on-accent);text-align:center;border-radius:999px;padding:0 4px;font-size:10px;font-style:normal;font-weight:700;line-height:15px;position:absolute;top:-4px;right:-4px}.c3.adm .adm-results{z-index:70;background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow-float);flex-direction:column;max-height:320px;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.c3.adm .adm-results a{border-radius:var(--r);align-items:center;gap:8px;height:28px;padding:0 8px;display:flex;color:var(--ink)!important;text-decoration:none!important}.c3.adm .adm-results a:hover,.c3.adm .adm-results a.on{background:var(--hover)}.c3.adm .adm-results .cap{padding:6px 8px}.c3.adm .adm-navcol{flex-direction:column;display:flex}.c3.adm .adm-nav{flex:auto}.c3.adm .adm-navfoot{border-top:1px solid var(--rule);padding:10px 8px}.c3.adm .adm-navfoot .btn{width:100%;color:var(--loss);justify-content:flex-start}.c3.adm .adm-ni{width:100%}.c3.adm .adm-nrow{align-items:center;display:flex}.c3.adm .adm-nrow .adm-ni{flex:auto;min-width:0}.c3.adm .adm-nrow>button{width:22px;height:28px;color:var(--ink-faint);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.c3.adm .adm-nrow>button svg{transition:transform .15s}.c3.adm .adm-nrow>button[aria-expanded=true] svg{transform:rotate(90deg)}.c3.adm .adm-sub-nav{border-left:1px solid var(--rule);flex-direction:column;gap:1px;margin:1px 0 3px 18px;padding-left:8px;display:flex}.c3.adm .adm-sub-nav .adm-ni{height:26px;font-size:12px}.c3.adm .adm-ni em:not(.hot){font-variant-numeric:tabular-nums}.c3.adm .adm-na{color:var(--ink-faint);font-weight:500}.c3.adm .t th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.c3.adm .t th.sortable:hover{color:var(--ink)}.c3.adm .t th.n{text-align:right}.c3.adm .t.sticky thead th{z-index:1;position:sticky;top:0}.c3.adm .tw.scroll{max-height:100%;overflow:auto}.c3.adm .t-empty{text-align:center;color:var(--ink-faint);padding:28px 12px;font-size:12.5px}.c3.adm .tw{position:relative}.c3.adm .tw.is-dim>.t{opacity:.5;transition:opacity .15s}.c3.adm .c3-loader{color:var(--ink-faint);flex-direction:column;align-items:center;gap:12px;padding:40px 20px;font-size:13px;display:flex}.c3.adm .c3-loader svg{width:36px;height:36px}.c3.adm .c3-loader-bars{fill:var(--ink)}.c3.adm .c3-loader.is-overlay{z-index:5;border-radius:var(--r);background:var(--surface);border:1px solid var(--rule);box-shadow:var(--shadow-float);padding:12px;position:absolute;top:48px;left:50%;transform:translate(-50%)}.c3.adm .kpi-v.is-na{font-family:var(--font-sans);color:var(--ink-faint);font-size:15px;font-weight:500;font-stretch:100%;line-height:1.5}.c3.adm .kpi-d.up{color:var(--win)}.c3.adm .kpi-d.down{color:var(--loss)}.c3.adm .kpi-d.warn{color:var(--warn)}.c3.adm .adm-ins{position:sticky;top:0}.c3.adm .adm-ins-x{display:none}.c3.adm .alert.fb{align-items:center}.c3.adm .alert.fb .cap{margin-top:2px;display:block}.c3.adm .adm-todo{padding:28px 12px}@media (max-width:1180px){.c3.adm .adm-ins{position:static}}@media (max-width:760px){.c3.adm .adm-ins.open{z-index:55;background:var(--surface);border-radius:0;position:fixed;inset:52px 0 0;overflow-y:auto}.c3.adm .adm-ins.open .adm-ins-x{display:inline-flex}}.c3.adm .adm-top .c3-app-icon{border-radius:var(--r);width:28px;height:28px}.c3.adm .adm-top .c3-app-icon svg{width:19px;height:19px}.c3.adm .adm-top .c3-product{gap:9px}.c3.adm .adm-top .c3-product-name{font-size:16px;line-height:1}.c3.adm .adm-top .c3-product-t{gap:2px;line-height:1}.c3.adm .adm-top .c3-product-by{font-size:9px;line-height:1}.c3.adm .panes.cov{grid-template-columns:minmax(0,1fr) 380px}@media (max-width:1180px){.c3.adm .panes.cov{grid-template-columns:minmax(0,1fr)}}.c3.adm .mapw{position:relative}.c3.adm .mapw svg{background:var(--bg);border-radius:var(--r);width:100%;height:auto;display:block}.c3.adm .mapw path{stroke:var(--bg);stroke-width:.6px;stroke-linejoin:round;cursor:pointer;transition:fill .12s}.c3.adm .mapw path:hover{stroke:var(--ink);stroke-width:1.2px}.c3.adm .m-ctx{fill:var(--raised);pointer-events:none;cursor:default!important}.c3.adm .m-none{fill:var(--track)}.c3.adm .m-deep,.c3.adm .m-top{fill:var(--accent)}@supports (color:color-mix(in lab, red, red)){.c3.adm .m-top{fill:color-mix(in srgb, var(--accent) 62%, var(--surface))}}.c3.adm .m-past{fill:var(--accent)}@supports (color:color-mix(in lab, red, red)){.c3.adm .m-past{fill:color-mix(in srgb, var(--accent) 30%, var(--surface))}}.c3.adm .m-intl{fill:var(--home)}@supports (color:color-mix(in lab, red, red)){.c3.adm .m-intl{fill:color-mix(in srgb, var(--home) 45%, var(--surface))}}.c3.adm .m-wip{fill:url(#cov-hatch)}.c3.adm .m-ready{fill:var(--surface);stroke-dasharray:2 2;stroke:var(--home)!important;stroke-width:1px!important}.c3.adm .m-sel{stroke:var(--ink)!important;stroke-width:1.6px!important}.c3.adm .lg{vertical-align:-2px;border-radius:2px;flex:none;width:12px;height:12px;margin-right:6px;display:inline-block}.c3.adm .lg.m-deep,.c3.adm .lg.m-top{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.c3.adm .lg.m-top{background:color-mix(in srgb, var(--accent) 62%, var(--surface))}}.c3.adm .lg.m-past{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.c3.adm .lg.m-past{background:color-mix(in srgb, var(--accent) 30%, var(--surface))}}.c3.adm .lg.m-intl{background:var(--home)}@supports (color:color-mix(in lab, red, red)){.c3.adm .lg.m-intl{background:color-mix(in srgb, var(--home) 45%, var(--surface))}}.c3.adm .lg.m-wip{background:repeating-linear-gradient(135deg, var(--warn) 0 2px, var(--surface) 2px 5px)}.c3.adm .lg.m-ready{box-shadow:inset 0 0 0 1px var(--home)}.c3.adm .lg.m-none{background:var(--track)}.c3.adm .mx td.cell{width:56px;padding:0 2px}.c3.adm .mx .cell span{text-align:center;border-radius:2px;height:22px;font-size:11px;font-weight:600;line-height:22px;display:block}.c3.adm .mx .x0{box-shadow:inset 0 0 0 1px var(--rule)}.c3.adm .mx .x1{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.c3.adm .mx .x1{background:color-mix(in srgb, var(--accent) 16%, var(--surface))}}.c3.adm .mx .x1{color:var(--ink-muted)}.c3.adm .mx .x2{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.c3.adm .mx .x2{background:color-mix(in srgb, var(--accent) 40%, var(--surface))}}.c3.adm .mx .x2{color:var(--ink)}.c3.adm .mx .x3{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.c3.adm .mx .x3{background:color-mix(in srgb, var(--accent) 75%, var(--surface))}}.c3.adm .mx .x3{color:var(--ink)}.c3.adm .mx .xl{background:var(--home)}@supports (color:color-mix(in lab, red, red)){.c3.adm .mx .xl{background:color-mix(in srgb, var(--home) 30%, var(--surface))}}.c3.adm .mx .xl{color:var(--ink);box-shadow:inset 0 0 0 1px var(--home)}.c3.adm .mx th.cell{text-align:center;padding:0 2px}.c3.adm .mx tr.clk{cursor:pointer}.c3.adm .show-m-only{display:none}@media (max-width:760px){.c3.adm .show-m-only{display:table-cell}}.c3.adm .adm-filters{flex-wrap:wrap;padding-top:8px;padding-bottom:8px}.c3.adm .adm-ins-col{flex-direction:column;gap:12px;min-width:0;display:flex}.c3.adm .adm-ins-title{text-transform:none;letter-spacing:0;flex-direction:column;gap:2px;display:flex}.c3.adm .adm-ins-title b{color:var(--ink);font-size:14px}.c3.adm .adm-ins-pub{margin-bottom:10px}.c3.adm .adm-embed{flex-direction:column;gap:12px;display:flex}.c3.adm .adm-embed button[type=submit]{display:none}.c3.adm .adm-ins-actions{border-top:1px solid var(--rule);align-items:center;gap:6px;margin-top:14px;padding-top:12px;display:flex}.c3.adm .adm-ins-hist{border-top:1px solid var(--rule);margin-top:14px;padding-top:10px}.c3.adm .adm-ins-empty{align-self:start}.c3.adm .t th.cb,.c3.adm .t td.cb{width:32px}.c3.adm .adm-dayrow{flex-wrap:wrap;align-items:stretch;gap:6px;display:flex}.c3.adm .adm-dayrow .daystrip{flex:320px;min-width:0}@media (max-width:760px){.c3.adm .adm-dayrow>input[type=date]{flex:100%;order:3}}.c3.adm .t.sticky-col th:nth-child(-n+2),.c3.adm .t.sticky-col td:nth-child(-n+2){background:var(--surface);z-index:1;position:sticky}.c3.adm .t.sticky-col th:first-child,.c3.adm .t.sticky-col td:first-child{width:34px;min-width:34px;left:0}.c3.adm .t.sticky-col th:nth-child(2),.c3.adm .t.sticky-col td:nth-child(2){white-space:nowrap;left:34px}.c3.adm .t.sticky-col tr.grp td:nth-child(-n+2){background:var(--raised)!important}.c3.adm .pnl-bar{border-bottom:1px solid var(--rule);padding:8px 12px}@media (max-width:1180px){.c3.adm .adm-ins-empty{display:none}}@media (max-width:760px){.c3.adm .adm-ins-actions{z-index:2;background:var(--surface);padding-bottom:8px;position:sticky;bottom:0}}.c3.adm .seg .seg-l{border-radius:2px;align-items:center;height:22px;padding:0 9px;font-size:11.5px;font-weight:600;display:inline-flex;color:var(--ink-muted)!important;text-decoration:none!important}.c3.adm .seg .seg-l:hover{color:var(--ink)!important}.c3.adm .panes.rq{grid-template-columns:300px minmax(0,1fr)}@media (max-width:1180px){.c3.adm .panes.rq{grid-template-columns:minmax(0,1fr)}}.c3.adm .panes.p3.set{grid-template-columns:260px minmax(0,1fr) 320px}@media (max-width:1180px){.c3.adm .panes.p3.set{grid-template-columns:minmax(0,1fr)}}.c3.adm .kpis.k5{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:760px){.c3.adm .kpis.k5{grid-template-columns:repeat(2,minmax(0,1fr))}}.c3.adm :is(.chip,.seg button,.seg .seg-l,.tl>a,.adm-nrow>button,.qrow,.tile,.adm-burger,.th,.adm-results a,.sortable,summary):focus-visible{outline:2px solid var(--focus);outline-offset:2px}.c3.adm :is(.tl>a,.qrow):focus-visible{outline-offset:-2px}.c3.adm :is(input[type=checkbox],input[type=radio],select,textarea):focus-visible{outline:2px solid var(--focus);outline-offset:2px}.c3.adm .adm-page a:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:2px}.c3.adm .seg button:disabled,.c3.adm .chip:disabled{opacity:.5;cursor:not-allowed}.c3.adm .adm-search-x{display:none}@media (max-width:760px){.c3.adm .adm-top.search-open .adm-search{z-index:65;background:var(--chrome);border-width:0 0 1px;border-radius:0;max-width:none;height:52px;padding:0 8px 0 14px;position:fixed;top:0;left:0;right:0;display:flex!important}.c3.adm .adm-top.search-open .adm-search .kbd{display:none}.c3.adm .adm-top.search-open .adm-search-x{display:inline-flex}.c3.adm .adm-top.search-open .adm-results{position:fixed;top:52px;left:8px;right:8px}.c3.adm .adm-search input{font-size:16px}}.c3.adm [data-slot=button]{border-radius:var(--r);font-weight:600}.c3.adm [data-slot=button][data-variant=default]{background:var(--accent);border-color:var(--accent);color:var(--on-accent);box-shadow:0 1px #0000001f}.c3.adm [data-slot=button][data-variant=default]:hover:not(:disabled){filter:brightness(1.08)}.c3.adm [data-slot=button][data-variant=outline],.c3.adm [data-slot=button][data-variant=secondary]{background:var(--raised);border-color:var(--line);color:var(--ink)}.c3.adm [data-slot=button][data-variant=outline]:hover:not(:disabled),.c3.adm [data-slot=button][data-variant=secondary]:hover:not(:disabled){background:var(--hover)}.c3.adm [data-slot=button]:disabled{opacity:.45;cursor:not-allowed}.c3.adm .adm-dot{display:none}.c3.adm .adm-collapse{border-radius:var(--r);height:30px;color:var(--ink-muted);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:8px;margin:8px 8px 0;padding:0 8px;font-size:12.5px;font-weight:500;display:flex}.c3.adm .adm-collapse:hover{background:var(--hover);color:var(--ink)}.c3.adm .adm-ni{position:relative}@media (min-width:761px){.c3.adm.nav-collapsed .adm-navcol{flex-basis:52px}.c3.adm.nav-collapsed .adm-nl,.c3.adm.nav-collapsed .adm-ngl,.c3.adm.nav-collapsed .adm-nrow>button,.c3.adm.nav-collapsed .adm-sub-nav,.c3.adm.nav-collapsed .adm-ni em{display:none}.c3.adm.nav-collapsed .adm-nav{gap:6px;padding:6px 6px 12px}.c3.adm.nav-collapsed .adm-ni,.c3.adm.nav-collapsed .adm-collapse{justify-content:center;padding:0}.c3.adm.nav-collapsed .adm-collapse{margin:8px 6px 0}.c3.adm.nav-collapsed .adm-ni .adm-dot{background:var(--accent);border-radius:999px;width:7px;height:7px;display:block;position:absolute;top:4px;right:6px}.c3.adm.nav-collapsed .adm-navfoot{padding:10px 6px}.c3.adm.nav-collapsed .adm-navfoot .btn{justify-content:center;padding:0}}@media (max-width:760px){.c3.adm .adm-collapse{display:none}}
