@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_next/static/media/archivo-vietnamese-wdth-normal.4a04442c.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,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(/_next/static/media/archivo-latin-ext-wdth-normal.33cc89f0.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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(/_next/static/media/archivo-latin-wdth-normal.8eca89c0.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_next/static/media/archivo-vietnamese-wdth-italic.1856685d.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_next/static/media/archivo-latin-ext-wdth-italic.985626c8.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:italic;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_next/static/media/archivo-latin-wdth-italic.c5cab6f2.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-cyrillic-ext-400-normal.66a2e865.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-ext-400-normal.88f8fd5b.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-cyrillic-400-normal.651bc97e.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-400-normal.9533b520.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-vietnamese-400-normal.110e2a76.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-vietnamese-400-normal.7d495472.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-latin-ext-400-normal.9faee8e8.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-ext-400-normal.f14ffb91.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-latin-400-normal.06ac09dc.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-400-normal.e32cf7a4.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/ibm-plex-mono-cyrillic-ext-600-normal.236eb3ca.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-ext-600-normal.82fdc3fb.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/ibm-plex-mono-cyrillic-600-normal.d0a72cc7.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-600-normal.e76cfc9a.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/ibm-plex-mono-vietnamese-600-normal.a7123274.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-vietnamese-600-normal.60383d45.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/ibm-plex-mono-latin-ext-600-normal.41138a44.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-ext-600-normal.bd68feb5.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/ibm-plex-mono-latin-600-normal.422bb707.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-600-normal.0dcad33c.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--room:#0b100e;--panel:rgba(13,19,16,0.86);--panel-solid:#121a16;--line:rgba(226,236,214,0.16);--ink:#eef2e6;--muted:#a3ae9f;--lime:#e3fa57;--lime-ink:#141a05;--home:#2f6fe0;--away:#d8433a;--warn:#ff9a3c;--f-display:"Archivo Variable","Arial Narrow","Helvetica Neue",Arial,sans-serif;--f-body:"Archivo Variable",system-ui,-apple-system,"Segoe UI",sans-serif;--f-mono:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace;--topH:96px;--barH:110px;color-scheme:dark}body,html{height:100%}body{background:var(--room);color:var(--ink);font-family:var(--f-body);-webkit-tap-highlight-color:transparent}.sr-only,body{overflow:hidden}.sr-only{position:absolute;width:1px;height:1px;clip:rect(0 0 0 0);white-space:nowrap}#c{inset:0;width:100%;height:100%;display:block;touch-action:none;outline:none}#c,.hud-top{position:fixed}.hud-top{top:0;left:0;right:0;z-index:5;padding-top:calc(env(safe-area-inset-top, 0px) + 10px);padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));display:flex;flex-direction:column;align-items:center;gap:6px;pointer-events:none}.board{display:flex;align-items:stretch;background:var(--panel);border:1px solid var(--line);border-radius:10px;overflow:hidden;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:0 8px 24px rgba(0,0,0,.35);max-width:100%}.brand{background:var(--lime);color:var(--lime-ink);font-family:var(--f-display);font-style:italic;font-weight:900;font-stretch:78%;font-size:17px;letter-spacing:.02em}.brand,.side{display:flex;align-items:center;padding:0 12px}.side{gap:8px;font-weight:700;font-size:13px;letter-spacing:.08em;text-transform:uppercase;font-stretch:88%;white-space:nowrap}.chip{width:12px;height:12px;border-radius:50%;box-shadow:inset 0 0 0 2px rgba(255,255,255,.85);flex:none}.chip.home{background:var(--home)}.chip.away{background:var(--away)}.nums{display:flex;align-items:center;gap:8px;padding:2px 4px;font-family:var(--f-display);font-style:italic;font-weight:850;font-stretch:70%;font-size:34px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nums .sep{color:var(--muted);font-size:22px;font-weight:600}.nums.small{font-size:24px;padding:0 10px}.clock{padding:0 12px;border-left:1px solid var(--line);font-family:var(--f-mono);font-size:12px;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.clock,.status{display:flex;align-items:center}.status{gap:10px;background:var(--panel);border:1px solid var(--line);border-radius:999px;padding:5px 12px 5px 10px;font-size:13px;font-weight:600;max-width:100%}.status .dot{width:9px;height:9px;border-radius:50%;flex:none;background:var(--home)}.status .dot.away{background:var(--away)}.pips{display:inline-flex;gap:4px}.pips i{width:14px;height:6px;border-radius:3px;background:rgba(255,255,255,.16)}.pips i.on{background:var(--lime)}.pens{gap:10px;font-size:11px;font-weight:700}.pens,.pens span{display:inline-flex}.pens span{gap:3px;align-items:center}.pens i{width:8px;height:8px;border-radius:50%;border:1.5px solid rgba(255,255,255,.35)}.pens i.g{background:var(--lime);border-color:var(--lime)}.pens i.x{background:#ff5a4e;border-color:#ff5a4e}.bar{position:fixed;left:0;right:0;bottom:0;z-index:5;padding:6px max(16px,env(safe-area-inset-right,0px)) calc(env(safe-area-inset-bottom, 0px) + 10px) max(16px,env(safe-area-inset-left,0px));flex-direction:column;align-items:center;pointer-events:none}.bar,.row{display:flex;gap:8px}.row{flex-wrap:wrap;justify-content:center;max-width:100%}.row>*{pointer-events:auto}.strip{min-height:38px;align-items:center}button,select,summary{font:inherit;font-size:13px;font-weight:600;color:var(--ink);background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:8px 12px;cursor:pointer;min-height:36px;letter-spacing:.01em}select{padding-right:28px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:calc(100% - 15px) 50%,calc(100% - 10px) 50%;background-size:5px 5px;background-repeat:no-repeat}select option{background:var(--panel-solid);color:var(--ink)}button:hover:not(:disabled),select:hover,summary:hover{border-color:rgba(226,236,214,.38)}button:disabled{opacity:.4;cursor:default}#c:focus-visible,button:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--lime);outline-offset:2px}.go{background:var(--lime);color:var(--lime-ink);border-color:transparent;font-weight:800;font-style:italic;letter-spacing:.04em;text-transform:uppercase}.pw{display:inline-flex;align-items:center;gap:7px}.pw b{font-family:var(--f-mono);font-size:11px;font-weight:600;color:var(--muted)}.pw[aria-pressed=true]{background:rgba(227,250,87,.16);border-color:var(--lime)}.pw[aria-pressed=true] b{color:var(--lime)}.pw svg{width:15px;height:15px;flex:none;fill:currentColor}.pw.turbo svg{color:#ff9a3c}.pw.chumbo svg{color:#aeb8c6}.pw.muralha svg{color:#57d1fa}.pw.cima svg{color:var(--lime)}.note{font-size:13px;font-weight:600;background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:8px 12px}.note b{color:var(--lime);font-family:var(--f-mono)}details.more{position:relative;pointer-events:auto}details.more summary{list-style:none;display:flex;align-items:center}details.more summary::-webkit-details-marker{display:none}.menu{position:absolute;bottom:calc(100% + 6px);right:0;display:flex;flex-direction:column;gap:6px;padding:8px;background:var(--panel-solid);border:1px solid var(--line);border-radius:10px;min-width:160px;z-index:9}.menu button{width:100%;text-align:left}.menu a.sair{display:block;font-size:13px;font-weight:600;color:var(--ink);text-decoration:none;padding:8px 12px;border:1px solid var(--line);border-radius:8px;background:var(--panel)}.menu a.sair:hover{border-color:rgba(226,236,214,.38)}.menu a.sair:focus-visible{outline:2px solid var(--lime);outline-offset:2px}.menu a.anuncie{color:var(--lime)}#bSound[aria-pressed=false]{color:var(--muted);text-decoration:line-through}.float{position:fixed;z-index:6;left:50%;transform:translateX(-50%);bottom:calc(var(--barH) + 8px)}.endcard,.fail,.hint,.panel,.power{background:var(--panel);border:1px solid var(--line);border-radius:12px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.hint{width:min(470px,calc(100vw - 32px));padding:12px 14px;display:flex;gap:12px;align-items:center;font-size:13.5px;line-height:1.45}.hint p{margin:0;flex:1 1;min-width:0}.hint button{background:var(--lime);color:var(--lime-ink);border-color:transparent;flex:none}.power{display:flex;align-items:center;gap:10px;padding:8px 12px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.meter{width:160px;height:8px;background:rgba(255,255,255,.12);overflow:hidden}.meter,.meter i{border-radius:4px}.meter i{display:block;height:100%;width:0;background:var(--lime)}.meter i.hot{background:var(--warn)}.power .pct{font-family:var(--f-mono);font-weight:600;letter-spacing:0;min-width:3.2em;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.panel{position:fixed;z-index:7;bottom:calc(var(--barH) + 8px);width:min(390px,calc(100vw - 32px));max-height:min(58vh,540px);overflow:auto;padding:14px;font-size:12.5px;line-height:1.45}.panel.right{right:max(16px,env(safe-area-inset-right,0px))}.panel.left{left:max(16px,env(safe-area-inset-left,0px))}.panel h2{margin:0 0 4px;font-family:var(--f-display);font-stretch:80%;font-weight:800;font-style:italic;font-size:18px}.panel p{margin:0 0 10px;color:var(--muted)}.panel .lbl{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:10px 0 4px;display:flex;justify-content:space-between}.panel pre{margin:0;padding:10px;background:rgba(0,0,0,.32);border-radius:8px;font-family:var(--f-mono);font-size:11.5px;line-height:1.5;overflow-x:auto;white-space:pre;color:#dfe8d6}.panel-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.panel-head h2{margin:0}.panel-head button{min-height:30px;padding:5px 10px;font-size:12px}.grade-times{display:grid;grid-template-columns:repeat(auto-fill,minmax(62px,1fr));grid-gap:6px;gap:6px}.opt-time{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:6px 4px;min-height:0;font-size:11px;font-weight:700;letter-spacing:.04em}.opt-time img{width:28px;height:28px;object-fit:contain}.opt-time .bolinha{width:24px;height:24px;border-radius:50%;box-shadow:inset 0 0 0 2px rgba(255,255,255,.7)}.opt-time[aria-pressed=true]{border-color:var(--lime);background:rgba(227,250,87,.14)}.cores{display:flex;flex-wrap:wrap;gap:12px;margin:8px 0 2px;font-size:12px;font-weight:600;color:var(--muted)}.cores label{display:inline-flex;align-items:center;gap:6px}.cores input[type=color]{width:36px;height:28px;padding:0;border:1px solid var(--line);border-radius:6px;background:none;cursor:pointer}.check{margin-top:10px;padding:8px 10px;border-radius:8px;background:rgba(227,250,87,.1);color:var(--ink);font-size:12.5px}.check.bad{background:rgba(255,90,78,.14)}.stats-head{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:8px;gap:8px;margin:6px 0 10px;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.06em}.stats-head span:last-child{text-align:right}.st{display:grid;grid-template-columns:2.4em 1fr 2.4em;align-items:center;grid-gap:4px 8px;gap:4px 8px;margin-bottom:8px}.st .v{font-family:var(--f-mono);font-weight:600;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.st .v:last-child{text-align:right}.st .k{text-align:center;font-size:11.5px;color:var(--muted);font-weight:600}.st .bars{grid-column:1/-1;display:flex;height:5px;border-radius:3px;overflow:hidden;background:rgba(255,255,255,.08)}.st .bars i:first-child{background:var(--home)}.st .bars i:last-child{background:var(--away);margin-left:auto}.banner{position:fixed;z-index:8;left:0;right:0;top:42%;transform:translateY(-50%);pointer-events:none;background:var(--lime);color:var(--lime-ink);text-align:center;padding-block:10px 14px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));box-shadow:0 18px 40px rgba(0,0,0,.4)}.banner .big{display:block;font-family:var(--f-display);font-style:italic;font-weight:900;font-stretch:62%;font-size:clamp(52px,13vw,128px);line-height:.9;letter-spacing:-.01em}.banner .small{display:block;margin-top:6px;font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase}.banner.dim{background:var(--panel-solid);color:var(--ink)}.banner.show .big{animation:slam .55s cubic-bezier(.2,1.4,.4,1) both}.banner.show{animation:band .35s ease-out both}@keyframes slam{0%{transform:translateX(-30%) skewX(-12deg);opacity:0}to{transform:none;opacity:1}}@keyframes band{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.badge{position:fixed;z-index:6;top:calc(var(--topH) + 6px);left:max(16px,env(safe-area-inset-left,0px));background:var(--panel-solid);border:1px solid var(--line);border-radius:6px;padding:5px 9px;font-size:11px;font-weight:800;letter-spacing:.12em}.badge:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:#ff5a4e;margin-right:7px}.endcard{position:fixed;z-index:9;left:50%;top:50%;transform:translate(-50%,-50%);width:min(400px,calc(100vw - 32px));padding:22px 22px 18px;text-align:center;background:var(--panel-solid)}.endcard h2{margin:0;font-family:var(--f-display);font-style:italic;font-weight:900;font-stretch:68%;font-size:44px;line-height:1;text-wrap:balance}.endcard p{margin:10px 0 16px;color:var(--muted);font-size:14px}.endcard .final{font-family:var(--f-display);font-weight:850;font-style:italic;font-stretch:70%;font-size:28px;color:var(--ink);display:block;margin-top:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.endcard .acts{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.endcard .acts button:first-child{background:var(--lime);color:var(--lime-ink);border-color:transparent}.fail{position:fixed;z-index:10;left:50%;top:50%;transform:translate(-50%,-50%);width:min(380px,calc(100vw - 32px));padding:18px;font-size:14px;line-height:1.5}.fail b{display:block;font-size:16px;margin-bottom:4px}.fab{display:none;position:fixed;z-index:6;top:calc(env(safe-area-inset-top, 0px) + 8px);width:40px;height:40px;min-height:40px;border-radius:10px;padding:0;align-items:center;justify-content:center}.fab.left{left:max(10px,env(safe-area-inset-left,0px))}.fab.right{right:max(10px,env(safe-area-inset-right,0px))}.fab svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sheet{position:fixed;z-index:12;left:0;right:0;bottom:0;max-height:78vh;overflow:auto;background:var(--panel-solid);border-top:1px solid var(--line);border-radius:16px 16px 0 0;padding:12px max(16px,env(safe-area-inset-right,0px)) calc(env(safe-area-inset-bottom, 0px) + 14px) max(16px,env(safe-area-inset-left,0px));box-shadow:0 -16px 40px rgba(0,0,0,.5)}.sheet-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.sheet-head b{font-family:var(--f-display);font-style:italic;font-weight:850;font-stretch:80%;font-size:20px}.sheet .controls{flex-direction:column;align-items:stretch;flex-wrap:nowrap}.sheet .controls>*{width:100%}.sheet details.more summary{display:none}.sheet .menu{position:static;background:none;border:0;padding:0;min-width:0}.sheet .controls button{text-align:left}body.compact .hint{width:min(360px,calc(100vw - 24px))}body.compact .fab{display:inline-flex}body.compact .hud-top{padding-top:calc(env(safe-area-inset-top, 0px) + 8px);gap:4px;padding-left:max(58px,env(safe-area-inset-left,0px));padding-right:max(58px,env(safe-area-inset-right,0px))}body.compact .board{border-radius:8px}body.compact .brand{font-size:12px;padding:0 7px}body.compact .side{font-size:10.5px;padding:0 6px;gap:5px;letter-spacing:.04em;max-width:78px}body.compact .side span{overflow:hidden;text-overflow:ellipsis}body.compact .chip{width:9px;height:9px}body.compact .nums{font-size:22px;gap:5px;padding:2px}body.compact .nums .sep{font-size:15px}body.compact .nums.small{font-size:16px;padding:0 6px}body.compact .clock{font-size:10px;padding:0 6px}body.compact .status{font-size:11.5px;padding:3px 9px 3px 8px;gap:7px}body.compact .pips i{width:10px;height:5px}body.compact .bar{padding-top:4px;gap:6px;padding-bottom:calc(env(safe-area-inset-bottom, 0px) + 8px)}body.compact .strip{min-height:32px;gap:6px}body.compact .strip .note,body.compact .strip button{font-size:12px;padding:6px 10px;min-height:32px}body.compact .pw .lbl{display:none}body.compact .hint{font-size:12px;padding:9px 11px;gap:8px}body.compact .hint button{padding:6px 10px;min-height:30px}body.compact .power{padding:6px 10px;font-size:11px}body.compact .meter{width:110px}body.compact .panel{left:max(8px,env(safe-area-inset-left,0px));right:max(8px,env(safe-area-inset-right,0px));width:auto;max-height:55vh}body.compact .endcard h2{font-size:34px}body.compact .banner .big{font-size:clamp(44px,15vw,96px)}@media (max-width:560px){.side{padding:0 8px;font-size:12px;letter-spacing:.05em}.nums{font-size:30px}.brand{font-size:15px}.brand,.clock{padding:0 9px}button,select,summary{padding:7px 10px;font-size:12.5px}select{padding-right:26px}.meter{width:120px}}@media (prefers-reduced-motion:reduce){.banner.show,.banner.show .big{animation:none}}