@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/88e4012f2051f8b4-s.woff2) format("woff2");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:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0be08cad6fae8421-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/61d96c4884191721-s.p.woff2) format("woff2");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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cd5242d34e82716d-s.woff2) format("woff2");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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6662f7f4c6f2f062-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b0bb26939bb40fdb-s.p.woff2) format("woff2");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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7816b93d847886e9-s.woff2) format("woff2");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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ea06843a6d8e9ab3-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/60c9b95e8d9e49be-s.p.woff2) format("woff2");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:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1e6ec62843814326-s.woff2) format("woff2");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:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a8bcd0492b5976ee-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6ad0344ed98ac2e9-s.p.woff2) format("woff2");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:Barlow;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/a919ac6ebfd565cf-s.woff2) format("woff2");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:Barlow;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/01c7be446e8f31f5-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/cb8236635aff3c3e-s.p.woff2) format("woff2");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:Barlow Fallback;src:local("Arial");ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.00%;size-adjust:96.68%}.__className_ba43c0{font-family:Barlow,Barlow Fallback;font-style:normal}.__variable_ba43c0{--font-barlow:"Barlow","Barlow Fallback"}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d6e015f239232eb3-s.woff2) format("woff2");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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/55b35d87b6156eea-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5fb5c05ff73c0616-s.p.woff2) format("woff2");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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8599be8653318abe-s.woff2) format("woff2");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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3352fdb488e19d84-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/437e5f23c97e320c-s.p.woff2) format("woff2");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:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/bd4099f982a70777-s.woff2) format("woff2");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:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/adc67d25e358ad72-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/79f0f365efbf4f90-s.p.woff2) format("woff2");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:Barlow Condensed Fallback;src:local("Arial");ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.00%;size-adjust:76.49%}.__className_cf946b{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:normal}.__variable_cf946b{--font-barlow-cond:"Barlow Condensed","Barlow Condensed Fallback"}:root{--canvas:#0a0a0a;--surface:#111111;--raised:#1a1a1a;--deep:#0d0d0d;--sunken:#080808;--line:#262626;--line-soft:#1e1e1e;--line-hair:#171717;--green:#22c55e;--green-ink:#4ade80;--green-deep:#052e16;--green-mid:#14532d;--green-glow:rgba(34,197,94,0.14);--on-green:#04180c;--red:#ef4444;--red-ink:#f87171;--red-deep:#3b0a0a;--red-mid:#450a0a;--amber:#f59e0b;--amber-ink:#fbbf24;--amber-deep:#2a1605;--violet:#a78bfa;--violet-ink:#c4b5fd;--violet-deep:#2e1065;--blue:#60a5fa;--blue-deep:#12263f;--ink:#f9fafb;--ink-2:#9ca3af;--ink-3:#6b7280;--ink-4:#4b5563;--ink-5:#374151;--sans:var(--font-barlow),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--cond:var(--font-barlow-cond),"Arial Narrow",sans-serif;--r-xs:8px;--r-sm:10px;--r-md:14px;--r-lg:18px;--r-xl:24px;--r-sheet:28px;--r-pill:999px;--gutter:16px;--tabbar-h:62px;--header-h:54px;--safe-b:env(safe-area-inset-bottom,0px);--shadow-card:0 10px 28px rgba(0,0,0,0.45);--shadow-lift:0 16px 40px rgba(0,0,0,0.6);--ease:cubic-bezier(0.22,1,0.36,1);color-scheme:dark}*,:after,:before{box-sizing:border-box;margin:0;-webkit-tap-highlight-color:transparent}body,html{background:var(--canvas)}body{font-family:var(--sans);color:var(--ink);font-size:14px;line-height:1.35;-webkit-font-smoothing:antialiased;min-height:100dvh}a{color:var(--green-ink);text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;padding:0}button:disabled{cursor:default}input,select,textarea{font:inherit;color:inherit}img{display:block}:focus-visible{outline:2px solid var(--green);outline-offset:2px}::-webkit-scrollbar{width:0;height:0}.app{max-width:480px;margin:0 auto;min-height:100dvh;position:relative;display:flex;flex-direction:column}.page{flex:1 1;padding-bottom:calc(var(--tabbar-h) + 18px + var(--safe-b) + 16px)}.pad{padding:0 var(--gutter)}.page-enter{animation:vin .26s var(--ease) both}@keyframes vin{0%{opacity:0;transform:translateY(8px) scale(.995)}to{opacity:1;transform:none}}.i{display:block;flex:none}.hdr{position:-webkit-sticky;position:sticky;top:0;z-index:10;height:calc(var(--header-h) + env(safe-area-inset-top, 0px));padding:env(safe-area-inset-top,0) var(--gutter) 0;display:flex;align-items:center;gap:10px;background:rgba(10,10,10,.86);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-bottom:1px solid var(--line-hair)}.hdr-title{font-family:var(--cond);font-size:23px;font-weight:700;letter-spacing:.2px;text-transform:uppercase;line-height:1.05}.hdr-sub{font-size:11px;color:var(--ink-3);font-weight:500}.hdr-act{margin-left:auto;gap:8px}.hdr-act,.iconbtn{display:flex;align-items:center}.iconbtn{width:34px;height:34px;border-radius:var(--r-pill);background:var(--raised);border:1px solid var(--line);justify-content:center;color:var(--ink-2);position:relative;flex:none}.iconbtn:active{background:#222}.iconbtn .dot{position:absolute;top:7px;right:8px;width:6px;height:6px;border-radius:50%;background:var(--green);border:1.5px solid var(--raised)}.balpill{display:flex;gap:6px;height:34px;padding:0 12px;border-radius:var(--r-pill);background:var(--green-deep);border:1px solid var(--green-mid);color:var(--green-ink);font-size:13px;white-space:nowrap}.balpill,.chainpill{align-items:center;font-weight:700}.chainpill{display:inline-flex;gap:5px;height:26px;padding:0 9px 0 5px;border-radius:var(--r-pill);background:var(--raised);border:1px solid var(--line);font-size:10px;letter-spacing:.6px;color:var(--ink-2)}.logo{display:flex;align-items:center;gap:9px;color:var(--ink)}.logo-word{font-family:var(--cond);font-size:22px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.sec{padding:16px var(--gutter) 0}.sec-hd{display:flex;align-items:center;gap:8px;margin-bottom:10px}.sec-hd h3{font-family:var(--cond);font-size:17px;font-weight:700;letter-spacing:.6px;text-transform:uppercase}.sec-hd .more{margin-left:auto;font-size:12px;font-weight:600;color:var(--ink-3);display:flex;align-items:center;gap:2px}.eyebrow{font-size:10px;letter-spacing:1.2px;text-transform:uppercase;color:var(--ink-3)}.cond,.eyebrow{font-weight:700}.cond{font-family:var(--cond)}.upper{text-transform:uppercase}.oddsrow{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.oddsrow.two{grid-template-columns:repeat(2,1fr)}.oddsrow.four{grid-template-columns:repeat(4,1fr)}.odd{background:var(--deep);border:1px solid var(--line-soft);border-radius:var(--r-sm);padding:8px 6px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:52px;width:100%;transition:transform .12s var(--ease),background .12s}.odd:active:not(:disabled){transform:scale(.97)}.odd .lbl{font-size:10px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.odd .val{font-family:var(--cond);font-size:19px;font-weight:700;letter-spacing:.3px;color:var(--ink);line-height:1}.odd.up .val{color:var(--green-ink)}.odd.down .val{color:var(--red-ink)}.odd.on{background:var(--green-deep);border-color:var(--green)}.odd.on .lbl,.odd.on .val{color:var(--green)}.odd-no.on,.odd.no.on{background:var(--red-deep);border-color:var(--red)}.odd-no.on .lbl,.odd-no.on .val,.odd.no.on .lbl,.odd.no.on .val{color:var(--red)}.odd:disabled{opacity:.35}.odd-yes{background:#0c1f14;border-color:#17422a}.odd-no{background:#1d0d0d;border-color:#452020}.odd-yes .lbl{color:var(--green-ink)}.odd-no .lbl{color:var(--red-ink)}.odd.sm{min-height:42px}.odd.sm .val{font-size:16px}.card{display:block;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);padding:14px;color:var(--ink)}.card+.card{margin-top:10px}.card-tap{transition:transform .12s var(--ease)}.card-tap:active{background:#141414;transform:scale(.99)}.card.violet{border-color:#3b2d6b;background:linear-gradient(180deg,#160f28,#0f0f0f)}.card.greenish{border-color:#1f3a2a;background:linear-gradient(180deg,#0d1a12,#0f0f0f)}.card.redish{border-color:#3a1f1f;background:linear-gradient(180deg,#180f0f,#0f0f0f)}.crest{width:34px;height:34px;border-radius:9px;display:flex;align-items:center;justify-content:center;font-family:var(--cond);font-size:14px;font-weight:700;color:#fff;flex:none;overflow:hidden;letter-spacing:.3px;background:#161616}.crest img{width:78%;height:78%;object-fit:contain}.crest-lg{width:52px;height:52px;border-radius:14px;font-size:20px}.crest-pair{display:flex}.crest-pair>:last-child{margin-left:-9px;box-shadow:0 0 0 2px var(--surface)}.match-top{display:flex;align-items:center;gap:8px}.match-lg{font-size:11px;font-weight:600;color:var(--ink-3);letter-spacing:.2px}.match-teams{display:flex;flex-direction:column;gap:8px;flex:1 1}.team{display:flex;align-items:center;gap:9px}.team .nm{font-size:14px;font-weight:600;flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team .sc{font-family:var(--cond);font-size:20px;font-weight:700}.team.dim .nm,.team.dim .sc{color:var(--ink-2)}.badge{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:var(--r-xs);font-size:10px;font-weight:700;letter-spacing:.3px;white-space:nowrap;line-height:1.3}.b-live{background:var(--red);color:#fff}.b-min{background:var(--red-mid);color:var(--red-ink)}.b-open{background:var(--green-deep);color:var(--green-ink)}.b-flash{background:var(--amber-deep);color:var(--amber-ink)}.b-private{background:var(--violet-deep);color:var(--violet-ink)}.b-settled{background:var(--raised);color:var(--ink-3);border:1px solid var(--line)}.b-terrace{background:var(--green-deep);color:var(--green-ink)}.b-chainlink{background:var(--blue-deep);color:var(--blue)}.b-won{background:var(--green-deep);color:var(--green-ink)}.b-lost{background:var(--red-mid);color:var(--red-ink)}.livedot{width:6px;height:6px;border-radius:50%;background:#fff;animation:pulse 1.6s infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.25}}.chiprow{display:flex;gap:7px;overflow-x:auto;padding:0 var(--gutter) 2px;scrollbar-width:none}.chip{flex:none;display:inline-flex;align-items:center;gap:5px;height:32px;padding:0 13px;border-radius:var(--r-pill);background:var(--raised);border:1px solid var(--line);font-size:12.5px;font-weight:600;color:var(--ink-2);white-space:nowrap}.chip.on{background:var(--green-deep);border-color:var(--green);color:var(--green)}.chip .ct{font-size:11px;color:var(--ink-4);font-weight:600}.seg{display:flex;background:var(--raised);border:1px solid var(--line);border-radius:var(--r-md);padding:3px;gap:2px}.seg a,.seg button{flex:1 1;height:34px;border-radius:11px;font-size:13px;font-weight:600;color:var(--ink-2);display:flex;align-items:center;justify-content:center;gap:6px;transition:background .16s var(--ease),color .16s;white-space:nowrap}.seg .on{background:var(--green);color:var(--on-green);font-weight:700}.seg.sub .on{background:#242424;color:var(--ink)}.seg .ct{font-size:11px;opacity:.75}.stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.stats.four{grid-template-columns:repeat(4,1fr)}.stat{display:block;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-md);padding:11px 12px;color:var(--ink);text-align:left}.stat .v{font-family:var(--cond);font-size:26px;font-weight:700;line-height:1}.stat .k{font-size:10.5px;font-weight:600;color:var(--ink-3);margin-top:4px;letter-spacing:.3px}.stat.tile .k{margin-top:8px;color:var(--ink);font-weight:700;line-height:1.25}.cta{width:100%;height:52px;border-radius:var(--r-md);background:var(--green);color:var(--on-green);font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;letter-spacing:.2px;transition:transform .12s var(--ease)}.cta:active:not(:disabled){transform:scale(.985)}.cta:disabled{background:#1c2a20;color:#4b6354}.cta-ghost{background:var(--raised);border:1px solid var(--line);color:var(--ink)}.cta-red{background:var(--red);color:#fff}.cta-violet{background:var(--violet);color:#1a0b3d}.cta-sm{height:44px;font-size:14px;border-radius:12px}.btn-out{height:34px;padding:0 14px;border-radius:var(--r-pill);border:1px solid var(--green);color:var(--green);font-size:13px;font-weight:700;display:inline-flex;align-items:center;gap:5px;white-space:nowrap;flex:none}.btn-out.on{background:var(--green-deep)}.btn-out.mute{border-color:var(--line);color:var(--ink-2)}.btn-out.red{border-color:var(--red);color:var(--red-ink)}.textbtn{color:var(--green-ink);font-weight:700;font-size:13px}.row{display:flex;align-items:center;gap:11px}.rowlist{display:flex;flex-direction:column}.rowlist>*+*{border-top:1px solid var(--line-hair)}.listrow{gap:11px;padding:12px 0;color:var(--ink)}.avatar,.listrow{display:flex;align-items:center}.avatar{width:38px;height:38px;border-radius:var(--r-pill);justify-content:center;font-family:var(--cond);font-size:16px;font-weight:700;color:#fff;flex:none}.uname{font-size:14px;font-weight:600}.umeta{font-size:11.5px;color:var(--ink-3);margin-top:2px}.kv{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:13.5px;width:100%;text-align:left}.kv .k{color:var(--ink-2)}.kv .v{font-weight:600}.kv+.kv{border-top:1px solid var(--line-hair)}.kv.flush{padding-top:0}.field{background:var(--deep);border:1px solid var(--line);border-radius:var(--r-md);padding:12px 14px;display:block;width:100%}.field:focus-within{border-color:var(--green)}.field.row{display:flex}.field input,.field select,.field textarea{width:100%;background:none;border:0;outline:0;font-size:15px;font-weight:500}.field textarea{resize:none;min-height:64px}.field ::placeholder{color:var(--ink-4)}.flabel{font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--ink-3);margin-bottom:7px}.switch{width:46px;height:28px;border-radius:var(--r-pill);background:#242424;border:1px solid var(--line);position:relative;flex:none;transition:background .18s}.switch i{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:var(--ink-2);transition:transform .18s var(--ease),background .18s}.switch.on{background:var(--green-deep);border-color:var(--green)}.switch.on i{transform:translateX(18px);background:var(--green)}.error{color:var(--red-ink);font-size:13px}.muted{color:var(--ink-3)}.green{color:var(--green)}.red{color:var(--red-ink)}.amber{color:var(--amber-ink)}.violet{color:var(--violet-ink)}.blue{color:var(--blue)}.tabbar{position:fixed;left:50%;transform:translateX(-50%);bottom:0;width:100%;max-width:480px;z-index:12;height:calc(var(--tabbar-h) + 18px + var(--safe-b));padding-bottom:calc(18px + var(--safe-b));display:grid;grid-template-columns:repeat(5,1fr);align-items:center;background:rgba(9,9,9,.9);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-top:1px solid var(--line-hair)}.tab{flex-direction:column;gap:3px;color:var(--ink-4);position:relative;padding-top:6px}.tab,.tab .pill{display:flex;align-items:center}.tab .pill{width:44px;height:26px;border-radius:var(--r-pill);justify-content:center;transition:background .2s var(--ease)}.tab span:last-child{font-size:10px;font-weight:600;letter-spacing:.2px}.tab.on{color:var(--green)}.tab.on .pill{background:var(--green-glow)}.tab-create .pill{width:46px;height:46px;border-radius:50%;background:var(--green);color:var(--on-green);margin-top:-16px;box-shadow:0 8px 20px rgba(34,197,94,.28)}.tab-create span:last-child{color:var(--ink-3);margin-top:1px}.slipbar{position:fixed;left:50%;transform:translateX(-50%);width:calc(min(100%, 480px) - 20px);bottom:calc(var(--tabbar-h) + 26px + var(--safe-b));z-index:11;background:var(--green);color:var(--on-green);border-radius:var(--r-md);padding:11px 14px;gap:10px;box-shadow:0 12px 28px rgba(0,0,0,.5);text-align:left}.slipbar,.slipbar .n{display:flex;align-items:center}.slipbar .n{width:24px;height:24px;border-radius:50%;background:rgba(0,0,0,.22);justify-content:center;font-size:12px;font-weight:700;flex:none}.slipbar b{font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slipbar .rt{margin-left:auto;font-size:13px;font-weight:700;display:flex;align-items:center;gap:2px;flex:none}.slipbar:disabled{background:var(--raised);color:var(--ink-3);border:1px solid var(--line)}.dock{position:fixed;left:50%;transform:translateX(-50%);width:calc(min(100%, 480px) - 20px);bottom:calc(var(--tabbar-h) + 24px + var(--safe-b));z-index:11}.sheetwrap{position:fixed;inset:0;z-index:30;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.scrim{position:absolute;inset:0;background:rgba(0,0,0,.62);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);animation:fadein .3s var(--ease) both}.sheet{position:relative;width:100%;max-width:480px;max-height:92dvh;overflow-y:auto;background:#131313;border:1px solid var(--line);border-bottom:0;border-radius:var(--r-sheet) var(--r-sheet) 0 0;padding:8px 18px calc(22px + var(--safe-b));box-shadow:0 -20px 50px rgba(0,0,0,.6);animation:sheetin .3s var(--ease) both}.grabber{width:38px;height:4px;border-radius:2px;background:#333;margin:2px auto 14px}.sheet-title{font-family:var(--cond);font-size:24px;font-weight:700;text-transform:uppercase;letter-spacing:.4px}@keyframes sheetin{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.sk{background:linear-gradient(90deg,#151515,#1f1f1f 45%,#151515 90%);background-size:220% 100%;border-radius:8px;animation:shimmer 1.25s linear infinite}@keyframes shimmer{0%{background-position:120% 0}to{background-position:-80% 0}}.spinner{width:26px;height:26px;border-radius:50%;border:2.5px solid #1f1f1f;border-top:2.5px solid var(--green);animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.splash{position:fixed;inset:0;background:var(--canvas);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;z-index:40;animation:splashout .3s var(--ease) .9s forwards}.splash .bar{width:120px;height:3px;border-radius:2px;background:#1c1c1c;overflow:hidden}.splash .bar i{display:block;width:40%;height:100%;background:var(--green);animation:slide 1.1s infinite var(--ease)}@keyframes slide{0%{transform:translateX(-100%)}to{transform:translateX(300%)}}@keyframes splashout{to{opacity:0;visibility:hidden}}.empty{padding:44px 20px;text-align:center;color:var(--ink-3)}.empty h4{font-family:var(--cond);font-size:20px;font-weight:700;color:var(--ink);margin-bottom:6px;text-transform:uppercase;letter-spacing:.5px}.chat,.feed{list-style:none;padding:0;display:grid;grid-gap:10px;gap:10px}.take{background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);padding:14px}.take.listed{border-color:#17422a;background:linear-gradient(180deg,#0c1a12 0,var(--surface) 70%)}.take-head{display:flex;align-items:center;gap:10px;margin-bottom:8px}.take-head .who{font-weight:700;font-size:13px}.take-head .when{font-size:11px;color:var(--ink-3)}.take-head .badges{margin-left:auto;display:flex;gap:6px}.take-text{margin:0 0 6px;font-weight:700;font-size:16px;letter-spacing:-.2px;line-height:1.3}.take-meta{color:var(--ink-3);font-size:12px;font-weight:600}.take .actions{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.reading{font-weight:700;font-size:15px;margin:4px 0 8px;color:var(--ink)}.pool{display:flex;height:6px;border-radius:3px;overflow:hidden;background:var(--line);margin:10px 0 4px}.pool .yes-part{background:var(--green)}.pool .no-part{background:var(--red)}.pool-labels{display:flex;justify-content:space-between;font-size:11px;font-weight:700}.pool-labels .y{color:var(--green-ink)}.pool-labels .n{color:var(--red-ink)}.composer{position:-webkit-sticky;position:sticky;bottom:calc(var(--tabbar-h) + 18px + var(--safe-b));z-index:5;display:flex;gap:8px;padding:10px 0;background:var(--canvas)}.composer .field{flex:1 1;padding:10px 14px}.board{list-style:none;padding:0 14px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg)}.board li{display:flex;align-items:center;gap:11px;padding:11px 0;border-top:1px solid var(--line-hair)}.board li:first-child{border-top:0}.board li.me{background:#0c1710;margin:0 -14px;padding-left:14px;padding-right:14px}.board .pos{width:18px;font-family:var(--cond);font-size:17px;font-weight:700;color:var(--ink-4);text-align:center;flex:none}.board .pos.p1{color:#fbbf24}.board .pos.p2{color:#cbd5e1}.board .pos.p3{color:#b98155}.board .name{font-weight:600;flex:1 1;min-width:0}.board .pts{font-family:var(--cond);font-weight:700;font-size:20px;text-align:right}.board .pts small{display:block;font-family:var(--sans);font-size:10px;font-weight:600;color:var(--ink-3)}.scoreboard{display:flex;align-items:center;gap:6px}.digit{display:grid;justify-items:center;grid-gap:2px;gap:2px}.digit output{font-family:var(--cond);font-weight:800;font-size:34px;line-height:1;min-width:34px;text-align:center}.digit button{width:34px;height:26px;border-radius:var(--r-xs);border:1px solid var(--line);background:var(--raised);color:var(--ink);font-size:16px}.digit button:disabled{opacity:.25}.dash{font-family:var(--cond);font-size:26px;color:var(--ink-3)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.card.won,.take.won{border-color:#1f6b3a;background:linear-gradient(180deg,#0c1f14,#0f0f0f 75%);box-shadow:inset 3px 0 0 var(--green)}.card.lost,.take.lost{border-color:#4a1f1f;background:linear-gradient(180deg,#1d0d0d,#0f0f0f 75%);box-shadow:inset 3px 0 0 var(--red)}.card.refund,.take.refund{border-color:var(--line);box-shadow:inset 3px 0 0 var(--ink-3)}.amt-won{color:var(--green)}.amt-lost{color:var(--red-ink)}.amt-refund{color:var(--ink-2)}.league-logo{gap:6px;min-width:0}.league-logo,.league-tile{display:inline-flex;align-items:center}.league-tile{justify-content:center;border-radius:6px;background:#f4f4f5;flex:none}.league-tile img{object-fit:contain}.chip.league-chip{padding:0 9px}.busy-bar{position:fixed;left:0;right:0;top:0;height:3px;z-index:60;overflow:hidden;background:rgba(34,197,94,.15)}.busy-bar i{position:absolute;top:0;bottom:0;width:40%;background:linear-gradient(90deg,transparent,var(--green),transparent);animation:busyslide 1.1s var(--ease) infinite}@keyframes busyslide{0%{left:-40%}to{left:100%}}.busy-pill{position:fixed;left:50%;transform:translateX(-50%);z-index:60;top:calc(var(--header-h) + env(safe-area-inset-top, 0px) + 10px);display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 14px;border-radius:var(--r-pill);background:rgba(19,19,19,.94);border:1px solid var(--line);color:var(--ink);font-size:12.5px;font-weight:700;box-shadow:0 10px 24px rgba(0,0,0,.5);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);animation:busyin .22s var(--ease) both}.busy-pill.done{background:var(--green-deep);border-color:var(--green-mid);color:var(--green-ink)}@keyframes busyin{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%)}}.note{display:flex;align-items:center;gap:11px;padding:12px 0;color:var(--ink)}.note.unread{background:linear-gradient(90deg,rgba(34,197,94,.08),transparent 70%);margin:0 -18px;padding-left:18px;padding-right:18px}.note-icon{width:38px;height:38px;border-radius:50%;border:1.5px solid;display:flex;align-items:center;justify-content:center;background:var(--raised);flex:none}