@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-vietnamese-600-normal-A5AYRdjN.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-600-normal-CNlPk46_.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-ext-600-normal-18ESti3H.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-600-normal-Clv9cIcR.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2)format("woff2"),url(/assets/barlow-condensed-latin-600-normal-BFJEwTuo.woff)format("woff");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}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-vietnamese-700-normal-DYeBwlKR.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-700-normal-DhIzd8Tb.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-ext-700-normal-CwuXbfVR.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-700-normal-BIHFfxf0.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-700-normal-v1xN8_Wq.woff2)format("woff2"),url(/assets/barlow-condensed-latin-700-normal-Dmwat-ge.woff)format("woff");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}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-vietnamese-800-normal-CpjukuLw.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-800-normal-BZxKbt5V.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-latin-ext-800-normal-DGNyg4u8.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-800-normal-gY_0Gifi.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-latin-800-normal-BKzMuPgK.woff2)format("woff2"),url(/assets/barlow-condensed-latin-800-normal-e9GbPXiK.woff)format("woff");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}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-vietnamese-wdth-normal-rJmnGBSt.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(/assets/archivo-latin-ext-wdth-normal-7khWdh9v.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(/assets/archivo-latin-wdth-normal-DY7AcnAa.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}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#f3f4f1;--surface:#fff;--ink:#15181b;--ink-2:#4a5157;--rule:#c9cdc8;--frame:#15181b;--pitch:#0f6b3e;--on-pitch:#fff;--pitch-tint:#e3efe7;--figure:#15181b;--card-yellow:#e8b500;--on-yellow:#15181b;--card-red:#b71f28;--scrim:#00000073;--font-display:"Barlow Condensed", "Arial Narrow", sans-serif;--font-body:"Archivo Variable", Archivo, system-ui, sans-serif;--t-hero:800 40px/1 var(--font-display);--t-odds:700 28px/1 var(--font-display);--t-h1:700 28px/1 var(--font-display);--t-h2:700 20px/1.2 var(--font-display);--t-team:600 17px/1.3 var(--font-body);--t-body:400 16px/1.5 var(--font-body);--t-small:500 13px/1.4 var(--font-body);--t-label:700 12px/1 var(--font-display)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#0b1014;--surface:#121a21;--ink:#e6eaec;--ink-2:#93a0aa;--rule:#2a3640;--frame:#3a4855;--pitch:#3fb873;--on-pitch:#04130b;--pitch-tint:#15271e;--figure:#ffb547;--card-yellow:#f2c230;--on-yellow:#15181b;--card-red:#ff6b6b;--scrim:#0009}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#0b1014;--surface:#121a21;--ink:#e6eaec;--ink-2:#93a0aa;--rule:#2a3640;--frame:#3a4855;--pitch:#3fb873;--on-pitch:#04130b;--pitch-tint:#15271e;--figure:#ffb547;--card-yellow:#f2c230;--on-yellow:#15181b;--card-red:#ff6b6b;--scrim:#0009}*,:before,:after{box-sizing:border-box}html,body{background:var(--paper);color:var(--ink);font:var(--t-body);-webkit-text-size-adjust:100%;margin:0}body{min-height:100dvh}a{color:inherit}button,input{font:inherit;color:inherit}.num{font-variant-numeric:tabular-nums}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.shell{flex-direction:column;max-width:640px;min-height:100dvh;margin:0 auto;display:flex}@media (width>=680px){.shell{border-left:1px solid var(--rule);border-right:1px solid var(--rule)}}.topbar{z-index:5;min-height:48px;padding:0 16px;padding-top:env(safe-area-inset-top);background:var(--paper);border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;top:0}.brand{min-width:0;font:800 15px/1 var(--font-display);letter-spacing:.12em;white-space:nowrap;align-items:center;gap:8px;text-decoration:none;display:flex}.league-switch{all:unset;cursor:pointer;min-width:0;min-height:44px;font:600 14px/1.2 var(--font-body);align-items:center;gap:6px;display:flex}.league-switch span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.league-switch:after{content:"";border:5px solid #0000;border-top-color:var(--ink);flex:none;margin-top:5px}.league-switch:focus-visible,.tab:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.main{flex:1;padding-bottom:24px}.tabs{z-index:5;background:var(--paper);border-top:1px solid var(--rule);padding-bottom:env(safe-area-inset-bottom);grid-template-columns:repeat(3,1fr);display:grid;position:sticky;bottom:0}.tab{text-align:center;font:700 14px/1 var(--font-display);letter-spacing:.08em;color:var(--ink-2);border-top:3px solid #0000;margin-top:-1px;padding:12px 0 14px;text-decoration:none;display:block}.tab[aria-current=page]{color:var(--ink);border-top-color:var(--ink)}.page-head{border-top:3px double var(--ink);border-bottom:2px solid var(--ink);justify-content:space-between;align-items:baseline;gap:12px;margin:16px 16px 0;padding:10px 0 6px;display:flex}.page-head h1{font:var(--t-h1);letter-spacing:.01em;margin:0}.page-head .aside{font:700 15px/1 var(--font-display);letter-spacing:.06em;color:var(--ink-2);white-space:nowrap}.section{margin:24px 16px 0}.section-title{font:var(--t-h2);letter-spacing:.05em;border-bottom:2px solid var(--ink);margin:0;padding-bottom:6px}.hint{font:var(--t-small);color:var(--ink-2);margin:8px 0 0}.end-rule{border:none;border-top:3px double var(--ink);margin:0}.btn{all:unset;box-sizing:border-box;width:100%;min-height:52px;font:700 19px/1 var(--font-display);letter-spacing:.06em;text-align:center;cursor:pointer;border-radius:2px;justify-content:center;align-items:center;gap:8px;padding:0 16px;text-decoration:none;display:flex}.btn:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.btn[disabled]{opacity:.55;cursor:default}.btn-primary{background:var(--pitch);color:var(--on-pitch)}.btn-secondary{border:1px solid var(--ink);color:var(--ink)}.btn-danger{border:1px solid var(--card-red);color:var(--card-red)}.btn-small{width:auto;min-height:44px;padding:0 14px;font-size:16px}.link-btn{all:unset;cursor:pointer;font:600 14px/1.4 var(--font-body);text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.link-btn:focus-visible{outline:2px solid var(--ink)}.form{flex-direction:column;gap:16px;margin:20px 16px 0;display:flex}.field label{font:500 13px/1 var(--font-body);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-2);margin-bottom:6px;font-stretch:85%;display:block}.field input{background:var(--surface);border:1px solid var(--frame);border-radius:2px;width:100%;height:48px;padding:0 12px;font-size:16px}.field input:focus{outline:2px solid var(--pitch);outline-offset:-1px}.field .help{font:var(--t-small);color:var(--ink-2);margin-top:6px}.form-error{border-left:3px solid var(--card-red);font:500 14px/1.4 var(--font-body);color:var(--card-red);background:var(--surface);padding:6px 10px}.form-ok{border-left:3px solid var(--pitch);font:500 14px/1.4 var(--font-body);background:var(--surface);padding:6px 10px}.form-foot{font:var(--t-small);color:var(--ink-2);flex-direction:column;gap:4px;margin:20px 16px 0;display:flex}.auth-brand{align-items:center;gap:16px;margin:40px 16px 0;display:flex}.auth-name{font:800 40px/.95 var(--font-display);letter-spacing:.03em}.auth-brand small{font:var(--t-small);color:var(--ink-2);margin-top:6px;display:block}.box{border:1px solid var(--frame);background:var(--surface);margin:12px 16px 0;padding:0 12px 12px}.six{border:1px solid var(--frame);text-align:center;border-top:none;width:78%;margin:0 auto 4px;padding:8px 10px}.six.warn{background:var(--card-yellow);color:var(--on-yellow);border-color:var(--card-yellow)}.six b{font:700 17px/1.2 var(--font-display);letter-spacing:.02em;display:block}.six span{font:var(--t-small);display:block}.rows{background:var(--surface);margin:0;padding:0;list-style:none}.row{border-bottom:1px solid var(--rule);align-items:center;gap:12px;min-height:52px;padding:8px 12px;display:flex}.rows>.row:last-child{border-bottom:3px double var(--ink)}.row .grow{flex:1;min-width:0}.row .name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.row .sub{font:var(--t-small);color:var(--ink-2)}.role-tag{font:700 12px/1 var(--font-display);letter-spacing:.08em;border:1px solid var(--ink-2);color:var(--ink-2);white-space:nowrap;border-radius:2px;padding:4px 6px}.role-tag.owner{border-color:var(--ink);color:var(--ink)}a.row{text-decoration:none}.row-button{border:none;border-bottom:1px solid var(--rule);background:var(--surface);text-align:left;cursor:pointer;width:100%}.row-button:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.row .name,.row .sub{display:block}.rows li:last-child .row{border-bottom:3px double var(--ink)}.row-chevron:after{content:"›";font:700 22px/1 var(--font-display);color:var(--ink-2)}.invite-link{background:var(--surface);border:1px dashed var(--frame);min-height:48px;font:500 14px/1.3 var(--font-body);word-break:break-all;align-items:center;margin-top:12px;padding:0 12px;display:flex}.btn-row{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.empty{text-align:center;padding:56px 24px 24px}.empty svg{color:var(--ink);margin:0 auto 20px;display:block}.empty h2{font:700 26px/1.1 var(--font-display);margin:0 0 10px}.empty p{color:var(--ink-2);max-width:300px;margin:0 auto 24px;font-size:15px}.empty .actions{flex-direction:column;gap:8px;max-width:260px;margin:0 auto;display:flex}.sheet-backdrop{z-index:20;background:var(--scrim);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.sheet{background:var(--surface);border-top:3px double var(--ink);width:100%;max-width:640px;max-height:85dvh;padding:14px 16px calc(16px + env(safe-area-inset-bottom));overflow-y:auto}.sheet h2{font:700 24px/1.1 var(--font-display);margin:0 0 4px}.sheet .sub{font:var(--t-small);color:var(--ink-2);margin:0 0 12px}.sheet .actions{flex-direction:column;gap:8px;margin-top:16px;display:flex}.segmented{border:1px solid var(--frame);grid-auto-columns:1fr;grid-auto-flow:column;margin-top:12px;display:grid}.segmented button{all:unset;cursor:pointer;text-align:center;min-height:44px;font:700 15px/44px var(--font-display);letter-spacing:.08em;color:var(--ink-2)}.segmented button+button{border-left:1px solid var(--frame)}.segmented button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.segmented button:focus-visible{outline:2px solid var(--pitch);outline-offset:-2px}.toast{left:50%;bottom:calc(132px + env(safe-area-inset-bottom));z-index:30;background:var(--ink);color:var(--paper);font:600 14px/1.3 var(--font-body);border-radius:2px;max-width:calc(100vw - 32px);padding:10px 14px;position:fixed;transform:translate(-50%)}.loading{text-align:center;font:var(--t-small);color:var(--ink-2);padding:48px 16px}.setting-row{background:var(--surface);border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.setting-row .label{font-weight:600}.setting-row .sub{font:var(--t-small);color:var(--ink-2)}.setting-row input{text-align:right;width:88px;height:44px;font:700 22px/1 var(--font-display);font-variant-numeric:tabular-nums;background:var(--paper);border:1px solid var(--frame);border-radius:2px;padding:0 10px}.signed{font:700 22px/1 var(--font-display);flex:none;align-items:center;gap:6px;display:flex}.toolbar{flex-direction:column;gap:8px;margin:12px 16px 0;display:flex}.chips{scrollbar-width:none;gap:6px;margin:0 -16px;padding:0 16px;display:flex;overflow-x:auto}.chips::-webkit-scrollbar{display:none}@media (hover:hover) and (pointer:fine){.chips{flex-wrap:wrap}}.chip{all:unset;cursor:pointer;border:1px solid var(--frame);min-height:36px;font:700 14px/1 var(--font-display);letter-spacing:.06em;color:var(--ink-2);background:var(--surface);white-space:nowrap;border-radius:2px;flex:none;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.chip[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.chip:focus-visible{outline:2px solid var(--pitch);outline-offset:2px}.chip small{font:600 12px/1 var(--font-body);opacity:.8}.range{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;display:grid}.range input{background:var(--surface);border:1px solid var(--frame);width:100%;height:40px;font:600 14px/1 var(--font-body);border-radius:2px;padding:0 8px}.range span{color:var(--ink-2)}.sync-line{font:var(--t-small);color:var(--ink-2);justify-content:space-between;align-items:center;gap:8px;display:flex}.day-head{font:var(--t-h2);letter-spacing:.05em;border-bottom:2px solid var(--ink);margin:20px 16px 0;padding-bottom:6px}.pick-list{margin:0 16px;padding:0;list-style:none}.mrow{all:unset;box-sizing:border-box;cursor:pointer;border-bottom:1px solid var(--rule);background:var(--surface);border-left:4px solid #0000;grid-template-columns:1fr auto;align-items:center;gap:4px 12px;width:100%;padding:10px 10px 10px 12px;display:grid}.mrow:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.mrow.featured{border-left-color:var(--card-red)}.mrow[aria-pressed=true]{background:var(--pitch-tint);border-left-color:var(--pitch)}.mrow .meta{font:var(--t-small);color:var(--ink-2);text-transform:uppercase;letter-spacing:.02em;font-stretch:85%}.mrow .teams{font:600 16px/1.3 var(--font-body)}.mrow .check{border:1px solid var(--frame);width:28px;height:28px;font:700 16px/1 var(--font-body);color:#0000;background:var(--paper);border-radius:2px;grid-row:span 2;place-items:center;display:grid}.mrow[aria-pressed=true] .check{background:var(--pitch);border-color:var(--pitch);color:var(--on-pitch)}.trio{border:1px solid var(--rule);grid-column:1/-1;grid-template-columns:repeat(3,1fr);margin-top:6px;display:grid}.trio span{font:700 12px/1 var(--font-display);letter-spacing:.08em;color:var(--ink-2);justify-content:space-between;align-items:baseline;padding:4px 8px;display:flex}.trio span+span{border-left:1px solid var(--rule)}.trio b{font:700 20px/1 var(--font-display);letter-spacing:0;color:var(--figure);font-variant-numeric:tabular-nums}.trio.none{border-style:dashed;border-color:var(--frame);font:var(--t-small);color:var(--ink-2);justify-content:space-between;align-items:center;padding:4px 4px 4px 10px;display:flex}.trio .manual{font:600 11px/1 var(--font-body);color:var(--ink-2);letter-spacing:0}.dock{bottom:calc(49px + env(safe-area-inset-bottom));z-index:4;background:var(--paper);border-top:2px solid var(--ink);grid-template-columns:1fr auto;align-items:center;gap:4px 12px;margin-top:16px;padding:10px 16px;display:grid;position:sticky}.dock .count{font:700 22px/1 var(--font-display);font-variant-numeric:tabular-nums}.dock .lock{font:var(--t-small);color:var(--ink-2);grid-column:1}.dock .btn{grid-area:span 2/2;width:auto;min-width:132px}.odds-inputs{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.odds-inputs .field input{text-align:center;font:700 22px/1 var(--font-display);font-variant-numeric:tabular-nums}.summary-row{border-bottom:1px solid var(--rule);grid-template-columns:1fr auto;gap:2px 8px;padding:8px 0;font-size:14px;display:grid}.summary-row .odds{font:700 16px/1.2 var(--font-display);color:var(--figure);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.summary-row .sub{font:var(--t-small);color:var(--ink-2);grid-column:1/-1}.frozen-row{border-bottom:1px solid var(--rule);padding:12px 0 14px}.frozen-row:last-child{border-bottom:none}.frozen-row .mhead{border-left:3px solid #0000;margin-bottom:10px;padding-left:10px}.frozen-row.featured .mhead{border-left-color:var(--card-red)}.frozen-row .meta{font:var(--t-small);color:var(--ink-2);text-transform:uppercase;font-stretch:85%}.frozen-row .teams{font:var(--t-team)}.field input::placeholder{color:var(--ink-2);opacity:.45}.day{font:700 18px/1 var(--font-display);letter-spacing:.05em;border-bottom:2px solid var(--ink);margin:18px 0 0;padding-bottom:6px}.match{border-bottom:1px solid var(--rule);padding:10px 0;scroll-margin:96px}.match:last-child{border-bottom:none}.match .mhead{border-left:3px solid #0000;grid-template-columns:1fr auto;gap:0 8px;margin-bottom:8px;padding-left:10px;display:grid}.match.featured .mhead{border-left-color:var(--card-red)}.match.missing .mhead{border-left-color:var(--card-yellow)}.match .tour{font:var(--t-small);color:var(--ink-2);text-transform:uppercase;letter-spacing:.02em;font-stretch:85%}.match .teams{font:var(--t-team);grid-column:1}.match .score{font:700 22px/1 var(--font-display);color:var(--figure);font-variant-numeric:tabular-nums;text-align:right;grid-area:span 2/2;align-self:center}.match .score small{font:600 11px/1.2 var(--font-body);color:var(--ink-2);display:block}.picks{border:1px solid var(--frame);border-radius:2px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.pick{all:unset;box-sizing:border-box;background:var(--surface);-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:space-between;height:52px;padding:5px 8px;transition:background .12s;display:flex;position:relative}button.pick{cursor:pointer}.pick+.pick{border-left:1px solid var(--rule)}.pick .lbl{font:var(--t-label);letter-spacing:.08em;color:var(--ink-2)}.pick .odd{font:700 23px/1 var(--font-display);text-align:center;color:var(--figure);font-variant-numeric:tabular-nums}.pick.on{background:var(--pitch)}.pick.on .lbl,.pick.on .odd{color:var(--on-pitch)}.pick.on:after{content:"✓";font:700 13px/1 var(--font-body);color:var(--on-pitch);position:absolute;top:5px;right:8px}button.pick:focus-visible{outline:2px solid var(--ink);outline-offset:-4px}.picks.readonly .pick:not(.on) .odd{color:var(--ink-2)}.picks .pick.correct{background:var(--pitch-tint)}.picks .pick.correct .lbl{color:var(--ink)}.picks .pick.correct .odd{color:var(--pitch)}.picks .pick.correct:after{content:"✓";color:var(--pitch)}.picks .pick.wrong{background:var(--surface)}.picks .pick.wrong .lbl{color:var(--ink-2)}.picks .pick.wrong .odd{color:var(--ink-2);text-decoration:line-through}.picks .pick.wrong:after{content:""}.picks .pick.actual{box-shadow:inset 0 0 0 2px var(--ink)}.picks.void{opacity:.5;border-style:dashed}.dist{font-size:12px;font:var(--t-small);color:var(--ink-2);text-align:center;grid-template-columns:repeat(3,1fr);margin-top:4px;display:grid}.admin-link{text-align:right;margin-top:6px}.admin-link .link-btn{min-height:32px;font-size:13px}.my-points{border-top:2px solid var(--ink);justify-content:space-between;align-items:baseline;margin:12px 0 0;padding:10px 0 0;display:flex}.my-points .big{font:var(--t-hero);color:var(--figure);font-variant-numeric:tabular-nums}.my-points .sub{font:var(--t-small);color:var(--ink-2)}.cta-dock{bottom:calc(49px + env(safe-area-inset-bottom));z-index:4;background:var(--paper);border-top:2px solid var(--ink);margin-top:16px;padding:10px 16px;position:sticky}.btn-missing{border:1px solid var(--ink);color:var(--ink)}.pick-summary{border-bottom:1px solid var(--rule);grid-template-columns:1fr 32px 56px;align-items:center;gap:0 8px;padding:8px 0;font-size:14px;display:grid}.pick-summary .p{font:700 18px/1 var(--font-display);text-align:center;background:var(--pitch);color:var(--on-pitch);border-radius:2px;padding:4px 0}.pick-summary .p.wrong{color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--rule);background:0 0;text-decoration:line-through}.pick-summary .p.none{color:var(--ink-2);background:0 0}.pick-summary .o{font:700 18px/1 var(--font-display);text-align:right;color:var(--figure);font-variant-numeric:tabular-nums}.status-dot{font:700 12px/1 var(--font-display);letter-spacing:.08em;color:var(--pitch);white-space:nowrap}.status-dot.waiting{color:var(--ink-2)}.row-points{font:700 22px/1 var(--font-display);color:var(--figure);font-variant-numeric:tabular-nums;white-space:nowrap}.seg{border:1px solid var(--frame);grid-template-columns:1fr 1fr;margin:12px 16px 0;display:grid;position:relative}.seg button{all:unset;cursor:pointer;text-align:center;font:700 15px/1 var(--font-display);letter-spacing:.08em;color:var(--ink-2);padding:11px 0}.seg button[aria-pressed=true]{color:var(--ink);background:var(--surface)}.seg button:focus-visible{outline:2px solid var(--pitch);outline-offset:-2px}.seg:before{content:"";border-left:1px solid var(--frame);pointer-events:none;position:absolute;top:0;bottom:0;left:50%}.seg:after{content:"";border:1px solid var(--frame);background:var(--paper);pointer-events:none;border-radius:50%;width:18px;height:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.week-bar{font:var(--t-small);color:var(--ink-2);justify-content:space-between;align-items:center;gap:12px;margin:12px 16px 0;display:flex}.week-bar select{background:var(--surface);height:40px;color:var(--ink);border:1px solid var(--frame);font:700 16px/1 var(--font-display);letter-spacing:.04em;border-radius:2px;padding:0 8px}.table{border-collapse:collapse;background:var(--surface);width:calc(100% - 32px);margin:8px 16px 0}.table th{font:500 12px/1 var(--font-body);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-2);text-align:left;border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);padding:10px 6px 8px;font-stretch:85%}.table td{border-bottom:1px solid var(--rule);padding:10px 6px;font-size:15px}.table tr:last-child td{border-bottom:3px double var(--ink)}.table .rank{width:28px;font:700 17px/1 var(--font-display);color:var(--ink-2);text-align:center}.table .name{font-weight:600}.table .c{text-align:center;font-variant-numeric:tabular-nums;color:var(--ink-2);font-size:14px}.table .pts{text-align:right;font:700 22px/1 var(--font-display);color:var(--figure);font-variant-numeric:tabular-nums;white-space:nowrap}.table .pts small{font:600 12px/1 var(--font-body);color:var(--pitch);vertical-align:middle;margin-left:4px}.table tr.me td{background:var(--pitch-tint)}.table tr.neg .pts{color:var(--card-red)}.table tr.dnp td,.table tr.dnp .pts{color:var(--ink-2)}.strip{flex-wrap:nowrap;gap:2px;display:flex}.strip-cell{all:unset;cursor:pointer;border:1px solid var(--rule);min-width:18px;height:22px;font:700 13px/1 var(--font-display);color:var(--ink);background:var(--paper);border-radius:2px;place-items:center;display:grid}.strip-cell.correct{background:var(--pitch);border-color:var(--pitch);color:var(--on-pitch)}.strip-cell.wrong{color:var(--card-red);border-color:var(--card-red);background:color-mix(in srgb, var(--card-red) 14%, var(--surface));text-decoration:line-through}.strip-cell.void{color:var(--ink-2);border-style:dashed}.frozen-banner{background:var(--card-yellow);color:var(--on-yellow);font:600 14px/1.4 var(--font-body);border-radius:2px;margin:12px 16px 0;padding:10px 12px}.turnstile{min-height:65px}.fx-day{grid-template-columns:1fr repeat(3,54px);gap:4px;display:grid}.fx-row{grid-template-columns:1fr auto;gap:4px;display:grid}.fx-day{border-bottom:2px solid var(--ink);align-items:end;padding:16px 0 6px}.fx-day .d{font:700 17px/1 var(--font-display);letter-spacing:.05em}.fx-day .h{font:700 13px/1 var(--font-display);letter-spacing:.08em;color:var(--ink-2);text-align:center}.fx-row{border-bottom:1px solid var(--rule);align-items:center;padding:8px 0;scroll-margin:96px}.fx-row:last-child{border-bottom:none}.fx-info{border-left:3px solid #0000;min-width:0;padding-left:8px}.fx-row.featured .fx-info{border-left-color:var(--card-red)}.fx-row.missing .fx-info{border-left-color:var(--card-yellow)}.fx-meta{white-space:nowrap;text-overflow:ellipsis;font:500 11px/1.3 var(--font-body);color:var(--ink-2);text-transform:uppercase;letter-spacing:.02em;font-variant-numeric:tabular-nums;overflow:hidden}.fx-score{font:700 14px/1 var(--font-display);color:var(--figure);letter-spacing:.02em}.fx-team{font:600 15px/1.25 var(--font-body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fx-admin{all:unset;cursor:pointer;font:600 12px/1.4 var(--font-body);text-underline-offset:2px;color:var(--ink-2);margin-top:4px;text-decoration:underline}.fx-admin-note{white-space:nowrap;text-overflow:ellipsis;font:500 11px/1.4 var(--font-body);color:var(--ink-2);opacity:.75;margin-top:4px;overflow:hidden}.fx-admin:focus-visible{outline:2px solid var(--ink)}.fx-cells{grid-template-columns:repeat(3,54px);gap:4px;display:grid}.fx-cell{all:unset;box-sizing:border-box;border:1px solid var(--frame);background:var(--surface);-webkit-tap-highlight-color:transparent;border-radius:2px;flex-direction:column;justify-content:center;align-items:center;gap:2px;height:48px;transition:background .12s;display:flex}button.fx-cell{cursor:pointer}button.fx-cell:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.fx-cell b{font:700 20px/1 var(--font-display);color:var(--figure)}.fx-cell small{font:600 10px/1 var(--font-body);color:var(--ink-2)}.fx-cell.on{background:var(--pitch);border-color:var(--pitch)}.fx-cell.on b,.fx-cell.on small{color:var(--on-pitch)}.fx-cell.dim b{color:var(--ink-2)}.fx-cell.correct{background:var(--pitch);border-color:var(--pitch)}.fx-cell.correct b,.fx-cell.correct small{color:var(--on-pitch)}.fx-cell.wrong{border-color:var(--card-red);background:color-mix(in srgb, var(--card-red) 14%, var(--surface))}.fx-cell.wrong b{color:var(--card-red);text-decoration:line-through}.fx-cell.wrong small{color:var(--card-red)}.fx-cell.actual{box-shadow:inset 0 0 0 2px var(--ink)}.fx-row.void .fx-cell{opacity:.45;border-style:dashed}.topbar-right{align-items:center;gap:10px;min-width:0;display:flex}.account-btn{all:unset;cursor:pointer;flex:none;place-items:center;width:44px;height:44px;margin-right:-6px;display:grid}.account-btn span{border:1px solid var(--frame);width:32px;height:32px;font:700 16px/1 var(--font-display);color:var(--ink);background:var(--surface);border-radius:2px;place-items:center;display:grid}.account-btn:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.logo{box-shadow:0 0 0 1px var(--frame);flex:none;display:block}.check{font:500 14px/1.45 var(--font-body);align-items:flex-start;gap:10px;display:flex}.check input{width:20px;height:20px;accent-color:var(--pitch);flex:none;margin:1px 0 0}.legal p{margin:10px 0 0;font-size:15px;line-height:1.6}.name-line{align-items:center;gap:5px;display:inline-flex}.mark{vertical-align:middle;flex:none}.mark.crown,.mark.star,.mark.trophy{color:#b8860b}:root[data-theme=dark] .mark.crown,:root[data-theme=dark] .mark.star,:root[data-theme=dark] .mark.trophy{color:var(--figure)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .mark.crown,:root:not([data-theme=light]) .mark.star,:root:not([data-theme=light]) .mark.trophy{color:var(--figure)}}.mark.skull{color:var(--card-red)}.season-bar{font:var(--t-small);color:var(--ink-2);align-items:center;gap:10px;margin:12px 16px 0;display:flex}.season-bar select{background:var(--surface);height:40px;color:var(--ink);border:1px solid var(--frame);font:700 16px/1 var(--font-display);letter-spacing:.03em;border-radius:2px;flex:1;padding:0 8px}.champion{background:var(--surface);border:1px solid var(--frame);border-top:3px double var(--ink);align-items:center;gap:14px;margin:12px 16px 0;padding:14px;display:flex}.champion-label{font:700 13px/1 var(--font-display);letter-spacing:.1em;color:var(--ink-2)}.champion-name{font:800 26px/1.1 var(--font-display);margin-top:4px}.champion-sub{font:var(--t-small);color:var(--ink-2);font-variant-numeric:tabular-nums}.name-btn{all:unset;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:3px;align-items:center;gap:5px;font-weight:600;display:inline-flex}.name-btn:focus-visible{outline:2px solid var(--ink)}.stat-hero{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:flex-end;gap:12px;margin-top:16px;padding-bottom:12px;display:flex}.stat-big{font:800 52px/.9 var(--font-display);color:var(--figure)}.stat-label{font:700 13px/1 var(--font-display);letter-spacing:.1em;color:var(--ink-2);margin-top:4px}.stat-sub{font:var(--t-small);color:var(--ink-2);text-align:right}.stat-grid{border-bottom:3px double var(--ink);grid-template-columns:1fr 1fr;display:grid}.stat-grid>div{border-bottom:1px solid var(--rule);flex-direction:column;gap:4px;padding:12px 0;display:flex}.stat-grid>div:nth-last-child(-n+2){border-bottom:none}.stat-grid b{font:700 24px/1 var(--font-display)}.stat-grid span{font:var(--t-small);color:var(--ink-2)}.stat-icon{align-items:center;gap:6px;display:inline-flex}.status-col{text-align:center;width:44px;padding-left:2px;padding-right:2px}.mark.check{color:var(--pitch);display:inline-block}.waiting{color:var(--ink-2)}.titles{align-items:center;gap:1px;display:inline-flex}.titles small{font:700 12px/1 var(--font-display);color:var(--ink-2)}.stat-titles{font:var(--t-small);align-items:center;gap:8px;margin-top:12px;display:flex}.stat-titles b{font:700 20px/1 var(--font-display)}.six-digits,.fx-k{display:none}:root[data-skin=tribun]{--paper:#f5f2ea;--surface:#fff;--ink:#1c2029;--ink-2:#6f7380;--ink-3:#a3a6ae;--rule:#e6e1d5;--line-2:#efebe1;--frame:#d9d3c4;--pitch:#11924a;--on-pitch:#fff;--pitch-tint:#e3f3e8;--figure:#1c2029;--card-yellow:#e8b500;--on-yellow:#1c2029;--card-red:#d94a3a;--miss-soft:#fbe5e1;--gold:#d99a00;--scrim:#1c202973;--sel:#1c2029;--sel-ink:#fff;--sel-sub:#c9ccd3;--solid:#1c2029;--solid-line:#1c2029;--clock:#11924a;--sheet:#fff}@media (prefers-color-scheme:dark){:root[data-skin=tribun]:not([data-theme=light]){--paper:#121519;--surface:#1b1f25;--ink:#ecebe6;--ink-2:#9ba1ab;--ink-3:#686e78;--rule:#2b3038;--line-2:#23272e;--frame:#3a404a;--pitch:#1e9e55;--on-pitch:#fff;--pitch-tint:#16301f;--figure:#ecebe6;--card-red:#f06b5a;--miss-soft:#3a1f1b;--gold:#f0b429;--scrim:#0009;--sel:#ecebe6;--sel-ink:#121519;--sel-sub:#6f7580;--solid:#262b33;--solid-line:#343a44;--clock:#157a41;--sheet:#22272e}}:root[data-skin=tribun][data-theme=dark]{--paper:#121519;--surface:#1b1f25;--ink:#ecebe6;--ink-2:#9ba1ab;--ink-3:#686e78;--rule:#2b3038;--line-2:#23272e;--frame:#3a404a;--pitch:#1e9e55;--on-pitch:#fff;--pitch-tint:#16301f;--figure:#ecebe6;--card-red:#f06b5a;--miss-soft:#3a1f1b;--gold:#f0b429;--scrim:#0009;--sel:#ecebe6;--sel-ink:#121519;--sel-sub:#6f7580;--solid:#262b33;--solid-line:#343a44;--clock:#157a41;--sheet:#22272e}[data-skin=tribun] .topbar{border-bottom-color:#0000}[data-skin=tribun] .brand{letter-spacing:.06em;font-size:17px}[data-skin=tribun] .league-switch{border:1px solid var(--rule);background:var(--surface);border-radius:8px;min-height:36px;padding:0 12px;font-size:13px}[data-skin=tribun] .league-switch:after{border-width:4px;border-top-color:var(--ink-3)}[data-skin=tribun] .account-btn span{border-color:var(--rule);border-radius:8px}[data-skin=tribun] .tabs{background:var(--surface);border-top-color:var(--rule)}[data-skin=tribun] .tab{color:var(--ink-3);padding:14px 0 16px;font-size:13px}[data-skin=tribun] .tab[aria-current=page]{color:var(--ink);border-top-color:var(--pitch)}[data-skin=tribun] .page-head{border:none;margin:12px 16px 0;padding:0}[data-skin=tribun] .page-head h1{font:800 24px/1 var(--font-display);letter-spacing:.03em}[data-skin=tribun] .page-head .aside{font:600 12px/1 var(--font-body);letter-spacing:0}[data-skin=tribun] .section-title,[data-skin=tribun] .day-head{font:700 13px/1 var(--font-display);letter-spacing:.1em;color:var(--ink-2);border:none;padding-bottom:0}[data-skin=tribun] .end-rule{border-top:1px solid var(--rule)}[data-skin=tribun] .btn{border-radius:8px;min-height:48px;font-size:17px}[data-skin=tribun] .btn-secondary,[data-skin=tribun] .btn-missing{border-color:var(--frame);background:var(--surface)}[data-skin=tribun] .btn-small{min-height:40px;font-size:15px}[data-skin=tribun] .field label{font:700 12px/1 var(--font-display);letter-spacing:.1em;text-transform:none}[data-skin=tribun] .field input,[data-skin=tribun] .range input,[data-skin=tribun] .setting-row input,[data-skin=tribun] .week-bar select,[data-skin=tribun] .season-bar select{border-color:var(--rule);border-radius:8px}[data-skin=tribun] .form-error,[data-skin=tribun] .form-ok,[data-skin=tribun] .frozen-banner,[data-skin=tribun] .toast{border-radius:8px}[data-skin=tribun] .rows{border:1px solid var(--rule);border-radius:12px;overflow:hidden}[data-skin=tribun] .row,[data-skin=tribun] .row-button{border-bottom-color:var(--line-2)}[data-skin=tribun] .rows li:last-child .row,[data-skin=tribun] .rows>.row:last-child{border-bottom:none}[data-skin=tribun] .role-tag{border-color:var(--rule);color:var(--ink);background:var(--paper);border-radius:4px;font-size:11px}[data-skin=tribun] .role-tag.owner{background:var(--sel);border-color:var(--sel);color:var(--sel-ink)}[data-skin=tribun] .invite-link{border-color:var(--ink-3);border-radius:12px}[data-skin=tribun] .setting-row{border:1px solid var(--rule);border-top:none;border-bottom-color:var(--line-2)}[data-skin=tribun] .section-title+.setting-row{border-top:1px solid var(--rule);border-radius:12px 12px 0 0;margin-top:8px}[data-skin=tribun] .setting-row[style]{border-radius:0 0 12px 12px;border-bottom:1px solid var(--rule)!important}[data-skin=tribun] .section-title+.setting-row[style]{border-radius:12px}[data-skin=tribun] .sheet{background:var(--sheet);border-top:none;border-radius:16px 16px 0 0}[data-skin=tribun] .sheet h2{letter-spacing:.02em;font-size:26px}[data-skin=tribun] .segmented,[data-skin=tribun] .seg{border-color:var(--rule);background:var(--surface);border-radius:8px;overflow:hidden}[data-skin=tribun] .segmented button+button{border-left-color:var(--rule)}[data-skin=tribun] .segmented button[aria-pressed=true],[data-skin=tribun] .seg button[aria-pressed=true]{background:var(--sel);color:var(--sel-ink)}[data-skin=tribun] .seg button{font-size:13px}[data-skin=tribun] .seg:before,[data-skin=tribun] .seg:after{display:none}[data-skin=tribun] .chip{border-color:var(--rule);font:600 13px/1 var(--font-body);letter-spacing:0;color:var(--ink);border-radius:999px}[data-skin=tribun] .chip[aria-pressed=true]{background:var(--sel);border-color:var(--sel);color:var(--sel-ink)}[data-skin=tribun] .box{background:0 0;border:none;padding:0}[data-skin=tribun] .six{background:var(--clock);color:#fff;text-align:left;border:none;border-radius:12px;align-items:center;gap:16px;width:auto;margin:0 0 8px;padding:16px;display:flex}[data-skin=tribun] .six.locked{background:var(--solid);border:1px solid var(--solid-line)}[data-skin=tribun] .six.warn{background:var(--card-yellow);color:var(--on-yellow)}[data-skin=tribun] .six-digits{flex:none;gap:8px;display:flex}[data-skin=tribun] .six-digits span{text-align:center;display:block}[data-skin=tribun] .six-digits b{font:800 40px/.9 var(--font-display);display:block}[data-skin=tribun] .six-digits small{font:700 11px/1 var(--font-display);letter-spacing:.1em;opacity:.8}[data-skin=tribun] .six-digits+.six-text{border-left:1px solid #ffffff4d;padding-left:16px}[data-skin=tribun] .six.warn .six-digits+.six-text{border-left-color:#0003}[data-skin=tribun] .six-text span{font:500 13px/1.4 var(--font-body)}[data-skin=tribun] .six-text b{font:700 13px/1.4 var(--font-body);letter-spacing:0}[data-skin=tribun] .six:not(.locked) .six-digits+.six-text b{display:none}[data-skin=tribun] .six:not(.locked) .six-lock{font-weight:700}[data-skin=tribun] .fx-day{border:none;padding:8px 0 4px;display:flex}[data-skin=tribun] .fx-day .d{font:700 12px/1 var(--font-display);letter-spacing:.1em;color:var(--ink-2)}[data-skin=tribun] .fx-day .h{display:none}[data-skin=tribun] .fx-row,[data-skin=tribun] .fx-row:last-child{background:var(--surface);border:1px solid var(--rule);border-radius:8px;margin-bottom:4px;padding:8px;display:block}[data-skin=tribun] .fx-row.featured{box-shadow:inset 3px 0 0 var(--card-red)}[data-skin=tribun] .fx-row.missing{border-color:var(--card-yellow);box-shadow:inset 0 0 0 1px var(--card-yellow)}[data-skin=tribun] .fx-info{border:none;grid-template-columns:1fr 88px 1fr;grid-template-areas:"home mid away""admin admin admin";align-items:center;gap:0 4px;margin:0 4px 8px;padding:0;display:grid}[data-skin=tribun] .fx-meta{text-transform:none;letter-spacing:0;flex-direction:column;grid-area:mid;align-items:center;gap:2px;min-width:0;max-width:100%;display:flex}[data-skin=tribun] .fx-state{font:700 14px/1 var(--font-display);letter-spacing:.04em;color:var(--ink)}[data-skin=tribun] .fx-sep{display:none}[data-skin=tribun] .fx-meta:has(.fx-score) .fx-state{display:none}[data-skin=tribun] .fx-score{font:800 20px/1 var(--font-display);color:var(--ink)}[data-skin=tribun] .fx-tour{text-overflow:ellipsis;max-width:100%;font:600 10px/1.1 var(--font-body);color:var(--ink-2);overflow:hidden}[data-skin=tribun] .fx-team{font:600 14px/1.2 var(--font-body);white-space:normal;overflow-wrap:anywhere;grid-area:home}[data-skin=tribun] .fx-team+.fx-team{text-align:right;grid-area:away}[data-skin=tribun] .fx-admin,[data-skin=tribun] .fx-admin-note{grid-area:admin;justify-self:center;margin-top:6px}[data-skin=tribun] .fx-cells{grid-template-columns:repeat(3,1fr)}[data-skin=tribun] .fx-cell{border-color:var(--rule);background:var(--paper);border-radius:8px;flex-direction:row;justify-content:flex-start;gap:6px;height:36px;padding:0 10px}[data-skin=tribun] .fx-k{font:700 13px/1 var(--font-display);color:var(--ink-2);font-style:normal;display:block}[data-skin=tribun] .fx-cell small{margin-left:auto}[data-skin=tribun] .fx-cell b{order:2;margin-left:auto;font-size:17px}[data-skin=tribun] .fx-cell small+b{margin-left:0}[data-skin=tribun] .fx-cell b:has(+small){margin-left:0}[data-skin=tribun] .fx-cell.on{background:var(--sel);border-color:var(--sel)}[data-skin=tribun] .fx-cell.on b{color:var(--sel-ink)}[data-skin=tribun] .fx-cell.on .fx-k,[data-skin=tribun] .fx-cell.on small{color:var(--sel-sub)}[data-skin=tribun] .fx-cell.correct{background:var(--pitch);border-color:var(--pitch)}[data-skin=tribun] .fx-cell.correct .fx-k,[data-skin=tribun] .fx-cell.correct small{color:#fffc}[data-skin=tribun] .fx-cell.wrong{background:var(--miss-soft)}[data-skin=tribun] .fx-cell.wrong .fx-k{color:var(--card-red)}[data-skin=tribun] .my-points{border:1px solid var(--solid-line);background:var(--solid);color:#fff;border-radius:12px;align-items:center;margin:8px 0 0;padding:10px 16px}[data-skin=tribun] .my-points .sub{color:#a9adb6;font-size:12px}[data-skin=tribun] .my-points .big{font:800 30px/1 var(--font-display);color:#fff}[data-skin=tribun] .cta-dock,[data-skin=tribun] .dock{border-top:1px solid var(--rule)}[data-skin=tribun] .pick-summary{border-bottom-color:var(--line-2)}[data-skin=tribun] .pick-summary .p{border-radius:4px}[data-skin=tribun] .pick-summary .p.wrong{background:var(--miss-soft);color:var(--card-red);box-shadow:inset 0 0 0 1px var(--card-red)}[data-skin=tribun] .pick-list li+li{margin-top:8px}[data-skin=tribun] .mrow{border:1px solid var(--rule);border-radius:12px;padding:12px}[data-skin=tribun] .mrow.featured{box-shadow:inset 3px 0 0 var(--card-red)}[data-skin=tribun] .mrow[aria-pressed=true]{background:var(--surface);border-color:var(--pitch);box-shadow:inset 0 0 0 1px var(--pitch)}[data-skin=tribun] .mrow .meta{text-transform:none;font-size:12px;font-stretch:100%}[data-skin=tribun] .mrow .teams{font-size:15px}[data-skin=tribun] .mrow .check{border:2px solid var(--ink-3);background:0 0;border-radius:6px}[data-skin=tribun] .trio{border-color:var(--rule);background:var(--paper);border-radius:8px}[data-skin=tribun] .trio span+span{border-left-color:var(--rule)}[data-skin=tribun] .summary-row{border-bottom-color:var(--line-2)}[data-skin=tribun] .table{border-collapse:separate;border-spacing:0;border:1px solid var(--rule);border-radius:12px;overflow:hidden}[data-skin=tribun] .table th{font:700 11px/1 var(--font-display);letter-spacing:.1em;color:var(--ink-3);background:var(--paper);border-top:none;border-bottom:1px solid var(--rule)}[data-skin=tribun] .table td{border-bottom:1px solid var(--line-2);padding:12px 6px}[data-skin=tribun] .table tr:last-child td{border-bottom:none}[data-skin=tribun] .table .pts{font-weight:800}[data-skin=tribun] .strip-cell{border-color:var(--rule);min-width:20px;color:var(--ink-2);border-radius:4px}[data-skin=tribun] .strip-cell.correct{color:#fff}[data-skin=tribun] .strip-cell.wrong{background:var(--miss-soft);text-decoration:none}[data-skin=tribun] .name-btn{text-decoration:none}[data-skin=tribun] .mark.crown,[data-skin=tribun] .mark.star,[data-skin=tribun] .mark.trophy{color:var(--gold)}[data-skin=tribun] .champion{border:2px solid var(--ink);border-radius:12px;padding:16px}[data-skin=tribun] .champion-name{font-size:28px}[data-skin=tribun] .stat-hero{border-bottom:1px solid var(--rule)}[data-skin=tribun] .stat-big{color:var(--ink)}[data-skin=tribun] .stat-grid{border:1px solid var(--rule);border-radius:12px;margin-top:12px;overflow:hidden}[data-skin=tribun] .stat-grid>div{border-bottom-color:var(--line-2);padding:12px}[data-skin=tribun] .stat-grid>div:nth-child(odd){border-right:1px solid var(--line-2)}
