:root{--purple: #141419;--purple-deep: #08080B;--purple-mid: #1E1E27;--green: #F2C14E;--cyan: #19E6C1;--pink: #FF3D8A;--violet: #8B5CF6;--gold: #FFD166;--bg: #F7F3EA;--bg-2: #ECE7DA;--ink: #141419;--ink-2: #4A4842;--ink-3: #7A786F;--glass: rgba(255, 255, 255, .62);--glass-strong: rgba(255, 255, 255, .82);--glass-border: rgba(17,17,19, .12);--glass-shadow: 0 10px 30px rgba(17,17,19, .1);--row-hover: rgba(17,17,19, .05);--accent: #141419;--accent-ink: #ffffff;--accent-2: #A67C00;--link: #7C3AED;--blob-1: rgba(242,193,78, .35);--blob-2: rgba(25,230,193, .3);--blob-3: rgba(255,61,138, .18);--pitch-1: #2E9E5B;--pitch-2: #278A50;--chip-bg: rgba(17,17,19, .08);--menu-bg: rgba(255, 255, 255, .97);--pin-base: #FFFFFF;--scroll-thumb: rgba(17,17,19, .28);--scroll-thumb-hover: rgba(17,17,19, .5);--good: #0E9F5A;--warn: #C77800;--bad: #D0113F;--fdr1: #257D5A;--fdr2: #2EE6A6;--fdr3: #FFD166;--fdr4: #FF3B5C;--fdr5: #8A1538;--fdr1-ink: #fff;--fdr2-ink: #08080B;--fdr3-ink: #3A2A00;--fdr4-ink: #fff;--fdr5-ink: #fff;--font-display: "Sora", "Segoe UI", system-ui, sans-serif;--font-body: "Manrope", "Segoe UI", system-ui, sans-serif;--radius: 18px;--radius-sm: 10px}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--bg: #08080B;--bg-2: #121218;--ink: #FFFFFF;--ink-2: #D7D5D0;--ink-3: #9A988F;--glass: rgba(255, 255, 255, .07);--glass-strong: rgba(255, 255, 255, .12);--glass-border: rgba(255, 255, 255, .16);--glass-shadow: 0 12px 40px rgba(0, 0, 0, .35);--row-hover: rgba(255, 255, 255, .06);--accent: #F2C14E;--accent-ink: #08080B;--accent-2: #19E6C1;--link: #19E6C1;--blob-1: rgba(242,193,78, .22);--blob-2: rgba(25,230,193, .16);--blob-3: rgba(255,61,138, .22);--pitch-1: #1F7A45;--pitch-2: #1A6B3C;--chip-bg: rgba(255, 255, 255, .1);--menu-bg: rgba(20,20,26, .97);--pin-base: #14141A;--scroll-thumb: rgba(255, 255, 255, .22);--scroll-thumb-hover: rgba(242,193,78,.6);--good: #2EE6A6;--warn: #FFD166;--bad: #FF4D7A}}:root[data-theme=dark]{--bg: #08080B;--bg-2: #121218;--ink: #FFFFFF;--ink-2: #D7D5D0;--ink-3: #9A988F;--glass: rgba(255, 255, 255, .07);--glass-strong: rgba(255, 255, 255, .12);--glass-border: rgba(255, 255, 255, .16);--glass-shadow: 0 12px 40px rgba(0, 0, 0, .35);--row-hover: rgba(255, 255, 255, .06);--accent: #F2C14E;--accent-ink: #08080B;--accent-2: #19E6C1;--link: #19E6C1;--blob-1: rgba(242,193,78, .22);--blob-2: rgba(25,230,193, .16);--blob-3: rgba(255,61,138, .22);--pitch-1: #1F7A45;--pitch-2: #1A6B3C;--chip-bg: rgba(255, 255, 255, .1);--good: #2EE6A6;--warn: #FFD166;--bad: #FF4D7A}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--font-body);font-size:14px;line-height:1.5;color:var(--ink);background:var(--bg);min-height:100vh;position:relative;overflow-x:hidden;-webkit-font-smoothing:antialiased}body:before,body:after,.blob{content:"";position:fixed;z-index:-1;border-radius:50%;filter:blur(80px);pointer-events:none}body:before{width:60vw;height:60vw;max-width:720px;max-height:720px;background:var(--blob-1);top:-20vw;right:-15vw}body:after{width:50vw;height:50vw;max-width:600px;max-height:600px;background:var(--blob-2);bottom:-20vw;left:-15vw}.blob{width:40vw;height:40vw;max-width:500px;max-height:500px;background:var(--blob-3);top:40vh;left:35vw}h1,h2,h3,h4{font-family:var(--font-display);margin:0;text-wrap:balance;letter-spacing:-.01em}h1{font-size:1.5rem;font-weight:700}h2{font-size:1.15rem;font-weight:700}h3{font-size:.95rem;font-weight:600}p{margin:0}a{color:var(--link)}button,input,select{font:inherit;color:inherit}button{cursor:pointer}.num,td.num,.tabular{font-variant-numeric:tabular-nums}.muted{color:var(--ink-3)}.small{font-size:12px}.eyebrow{font-family:var(--font-display);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-weight:600}.hidden{display:none!important}.topbar{position:sticky;top:0;z-index:75;background:var(--glass-strong);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--glass-border)}.topbar-inner{max-width:1400px;margin:0 auto;padding:10px 20px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.brand{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--ink)}.brand-mark{width:36px;height:36px;border-radius:10px;background:linear-gradient(135deg,var(--purple) 0%,var(--violet) 100%);display:grid;place-items:center;color:var(--green);font-family:var(--font-display);font-weight:800;font-size:15px;box-shadow:0 6px 16px #11111359}.brand-name{font-family:var(--font-display);font-weight:800;font-size:18px;letter-spacing:-.02em}.brand-sub{font-size:11px;color:var(--ink-3);display:block;margin-top:-3px}.nav{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;flex:1;min-width:0}.nav button{background:transparent;border:1px solid transparent;border-radius:999px;padding:6px 10px;font-weight:600;font-size:12.5px;color:var(--ink-2);white-space:nowrap;transition:background .15s,color .15s}.nav button:hover{background:var(--chip-bg);color:var(--ink)}.nav button.active{background:var(--accent);color:var(--accent-ink)}.nav button:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.team-import{display:flex;gap:6px;align-items:center}.team-import input{width:104px;padding:7px 10px;border-radius:999px;border:1px solid var(--glass-border);background:var(--glass);color:var(--ink)}.team-import input::placeholder{color:var(--ink-3)}.btn{border:1px solid var(--glass-border);background:var(--glass);color:var(--ink);border-radius:999px;padding:7px 14px;font-weight:600;font-size:13px;transition:transform .1s,background .15s;display:inline-flex;align-items:center;gap:6px}.btn:hover{background:var(--glass-strong)}.btn:active{transform:scale(.98)}.btn.primary{background:var(--accent);color:var(--accent-ink);border-color:transparent}.btn.ghost{background:transparent}.btn.sm{padding:4px 10px;font-size:12px}.btn.danger{color:var(--bad)}.theme-toggle{width:34px;height:34px;padding:0;justify-content:center;border-radius:50%}main{max-width:1320px;margin:0 auto;padding-block:20px 60px;padding-inline:20px}.view{display:none}.view.active{display:block}.view.active>.view-head{animation:rise .25s ease-out}@supports (content-visibility: hidden){.view:not(.active){display:block;content-visibility:hidden;height:0;margin:0;padding:0;border:0;overflow:hidden}}@keyframes rise{0%{opacity:.4;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.view.active{animation:none}}.view-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:16px}.view-head p{color:var(--ink-2);max-width:70ch}.glass{background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius);box-shadow:var(--glass-shadow)}.panel{padding:16px 18px}.panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;flex-wrap:wrap}.panel-head h2{display:flex;align-items:center;gap:8px}.grid{display:grid;gap:16px}.grid-2{grid-template-columns:repeat(auto-fit,minmax(340px,1fr))}.grid-3{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.grid-main{grid-template-columns:minmax(0,2fr) minmax(300px,1fr)}@media(max-width:900px){.grid-main{grid-template-columns:1fr}}.stack{display:flex;flex-direction:column;gap:16px}.tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.tile{padding:14px 16px}.tile .label{font-size:11px;letter-spacing:.03em;color:var(--ink-3);font-weight:700;font-family:var(--font-display)}.tile .value{font-family:var(--font-display);font-size:26px;font-weight:700;line-height:1.15;margin-top:4px;font-variant-numeric:tabular-nums}.tile .sub{font-size:12px;color:var(--ink-2);margin-top:2px}.tile.accent .value{color:var(--accent)}.countdown{display:flex;gap:10px}.countdown div{text-align:center;min-width:54px}.countdown b{display:block;font-family:var(--font-display);font-size:24px;font-weight:700;font-variant-numeric:tabular-nums}.countdown span{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-3)}.table-wrap{overflow-x:auto;border-radius:var(--radius-sm);max-height:70vh;overflow-y:auto}table{border-collapse:collapse;width:100%;font-size:13px}th,td{padding:7px 8px;text-align:left;white-space:nowrap;border-bottom:1px solid var(--glass-border)}th{font-family:var(--font-display);font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);font-weight:700;position:sticky;top:0;background:var(--menu-bg);cursor:pointer;user-select:none;z-index:1}th.sorted{color:var(--accent)}th.static{cursor:default}th[data-sort]:hover,th[data-tsort]:hover,th[data-sqsort]:hover{color:var(--ink)}th.sorted:after{content:" ▾"}th.sorted.asc:after{content:" ▴"}td.num,th.num{text-align:right}tbody tr:hover{background:var(--row-hover)}tbody tr.clickable{cursor:pointer}tr.mine td{box-shadow:inset 3px 0 0 var(--accent)}.player-cell{display:flex;align-items:center;gap:8px}.player-cell .name{font-weight:700}.player-cell .meta{font-size:11px;color:var(--ink-3)}.pill{display:inline-flex;align-items:center;justify-content:center;border-radius:6px;padding:2px 7px;font-size:11px;font-weight:700;font-family:var(--font-display);line-height:1.5}.pos-1{background:#ffd166;color:#141419}.pos-2{background:#f2c14e;color:#08080b}.pos-3{background:#19e6c1;color:#08080b}.pos-4{background:#ff3d8a;color:#fff}.fdr{display:inline-flex;align-items:center;justify-content:center;min-width:40px;padding:3px 5px;border-radius:6px;font-size:10.5px;font-weight:700;font-family:var(--font-display);font-variant-numeric:tabular-nums;line-height:1.2}.fdr i{font-style:normal;font-size:8px;font-weight:800;opacity:.8;margin-left:2px;align-self:flex-start}.fdr .crest{width:12px;height:12px;margin-right:3px}.fdr .crest img{filter:drop-shadow(0 0 1px rgba(255,255,255,.6))}.fdr-1{background:var(--fdr1);color:var(--fdr1-ink)}.fdr-2{background:var(--fdr2);color:var(--fdr2-ink)}.fdr-3{background:var(--fdr3);color:var(--fdr3-ink)}.fdr-4{background:var(--fdr4);color:var(--fdr4-ink)}.fdr-5{background:var(--fdr5);color:var(--fdr5-ink)}.fdr-0{background:var(--chip-bg);color:var(--ink-3)}.fdr-row{display:inline-flex;gap:3px}.tag{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:700;background:var(--chip-bg);color:var(--ink-2)}.tag.good{background:#f2c14e2e;color:var(--good)}.tag.warn{background:#ffd16638;color:var(--warn)}.tag.bad{background:#ff3d8a29;color:var(--bad)}.tag.info{background:#19e6c129;color:var(--link)}.delta-up{color:var(--good);font-weight:700}.delta-down{color:var(--bad);font-weight:700}.controls{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:12px}.controls label{font-size:12px;color:var(--ink-3);display:flex;align-items:center;gap:6px}.controls select,.controls input[type=text],.controls input[type=number],.controls input[type=search]{padding:6px 10px;border-radius:999px;border:1px solid var(--glass-border);background:var(--glass);color:var(--ink);min-width:0}.controls select option{color:#141419;background:#fff}.controls input[type=search]{min-width:130px;flex:1 1 130px}.controls input[type=range]{accent-color:var(--accent)}.seg{display:inline-flex;background:var(--chip-bg);border-radius:999px;padding:3px}.seg button{border:0;background:transparent;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:700;color:var(--ink-2)}.seg button.active{background:var(--accent);color:var(--accent-ink)}.pitch{position:relative;border-radius:var(--radius);overflow:visible;padding:26px 8px 10px;background:repeating-linear-gradient(180deg,var(--pitch-1) 0 64px,var(--pitch-2) 64px 128px);box-shadow:inset 0 0 0 2px #ffffff59,var(--glass-shadow)}.pitch .marks{position:absolute;inset:10px;pointer-events:none;border:2px solid rgba(255,255,255,.4);border-radius:6px}.pitch .marks i{position:absolute;border:2px solid rgba(255,255,255,.4);display:block}.pitch .marks .box{left:50%;transform:translate(-50%);width:46%;height:90px;border-top:0;top:0;border-radius:0 0 6px 6px}.pitch .marks .box.bottom{top:auto;bottom:0;border-top:2px solid rgba(255,255,255,.4);border-bottom:0;border-radius:6px 6px 0 0}.pitch .marks .six{left:50%;transform:translate(-50%);width:22%;height:34px;border-top:0;top:0}.pitch .marks .circle{left:50%;top:50%;width:120px;height:120px;transform:translate(-50%,-50%);border-radius:50%}.pitch .marks .mid{left:0;right:0;top:50%;border-width:1px 0 0}.pitch-tools{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:10px}.pitch-tools .seg button{padding:4px 10px}.pitch-row{display:flex;justify-content:center;gap:10px;margin-bottom:16px;flex-wrap:wrap;position:relative;z-index:1}.bench{margin-top:4px;background:#00000047;border-radius:12px;padding:10px 6px 4px;position:relative;z-index:1}.bench .eyebrow{color:#ffffffbf;text-align:center;margin-bottom:8px}.pcard{width:122px;background:#fff;color:#141419;border-radius:12px;overflow:visible;text-align:center;box-shadow:0 8px 18px #00000047;position:relative;cursor:pointer;transition:transform .12s,box-shadow .12s;border:2px solid #fff;font-family:var(--font-body)}.pcard:hover{transform:translateY(-3px);box-shadow:0 12px 24px #00000052}.pcard.cap{border-color:var(--pink)}.pcard.warn{border-color:var(--gold)}.pcard.out{border-color:#ff3b5c}.pcard.benched{opacity:.7;filter:saturate(.7)}.pcard .ph{position:relative;height:74px;border-radius:10px 10px 0 0;overflow:hidden;background:radial-gradient(circle at 50% 30%,#fff,#e9e7e2 70%)}.pcard .ph img{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}.pcard .ph .shirt-fb{display:none;place-items:center;width:100%;height:100%;color:#fff;font-family:var(--font-display);font-weight:800;font-size:16px;letter-spacing:.06em}.pcard .ph .club{position:absolute;left:0;right:0;bottom:0;height:4px}.pcard .ph .xp-pill{position:absolute;left:5px;top:5px;background:var(--purple);color:var(--green);font-family:var(--font-display);font-weight:800;font-size:11px;padding:1px 6px;border-radius:6px;font-variant-numeric:tabular-nums}.pcard .nm-row{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:5px 6px 3px}.pcard .nm{font-weight:800;font-size:12px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-display);text-align:left}.pcard .pr{font-size:10px;font-weight:700;color:var(--purple);background:#11111314;border-radius:5px;padding:1px 4px;flex-shrink:0;font-variant-numeric:tabular-nums}.pcard .body{display:grid;gap:2px;padding:0 3px 3px}.pcard .body.cols-3{grid-template-columns:repeat(3,1fr)}.pcard .body.cols-5{grid-template-columns:repeat(5,1fr)}.pcard .cell{border-radius:5px;padding:3px 1px 2px;line-height:1.1;min-width:0;background:#1111130f}.pcard .cell b{display:block;font-family:var(--font-display);font-size:11px;font-weight:800;font-variant-numeric:tabular-nums}.pcard .cell small{display:block;font-size:8px;font-weight:700;opacity:.9;white-space:nowrap;overflow:hidden;text-overflow:clip;letter-spacing:0}.pcard .cell.fdr-1{background:var(--fdr1);color:var(--fdr1-ink)}.pcard .cell.fdr-2{background:var(--fdr2);color:var(--fdr2-ink)}.pcard .cell.fdr-3{background:var(--fdr3);color:var(--fdr3-ink)}.pcard .cell.fdr-4{background:var(--fdr4);color:var(--fdr4-ink)}.pcard .cell.fdr-5{background:var(--fdr5);color:var(--fdr5-ink)}.pcard .cell.fdr-0{background:repeating-linear-gradient(45deg,rgba(17,17,19,.12) 0 3px,transparent 3px 6px);color:#4a4842}.pcard .cell.stat{background:#1111130f;color:#141419}.pcard .cell.stat.hi{background:#f2c14e47}.pcard .cell.stat.lo{background:#ff3d8a29}.pcard .badge{position:absolute;top:-9px;right:-8px;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:800;font-family:var(--font-display);background:var(--pink);color:#fff;box-shadow:0 2px 6px #0000004d;z-index:2}.pcard .badge.vc{background:#141419}.pcard .flag{position:absolute;top:-9px;left:-8px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:12px;background:var(--gold);color:#141419;font-weight:800;z-index:2}.pcard .flag.red{background:#ff3b5c;color:#fff}.findings{display:flex;flex-direction:column;gap:8px}.finding{display:grid;grid-template-columns:4px 1fr;gap:10px;padding:10px 12px;border-radius:var(--radius-sm);background:var(--glass);border:1px solid var(--glass-border)}.finding .bar{border-radius:2px;background:var(--ink-3)}.finding.good .bar{background:var(--good)}.finding.warn .bar{background:var(--warn)}.finding.bad .bar{background:var(--bad)}.finding.info .bar{background:var(--cyan)}.finding b{font-family:var(--font-display);font-size:13px}.finding p{font-size:12.5px;color:var(--ink-2);margin-top:2px}.list{display:flex;flex-direction:column}.list-row{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--glass-border)}.list-row:last-child{border-bottom:0}.list-row.clickable{cursor:pointer}.list-row .grow{flex:1;min-width:0}.list-row .name{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-row .meta{font-size:11.5px;color:var(--ink-3)}.list-row .val{font-family:var(--font-display);font-weight:700;font-variant-numeric:tabular-nums}.rank{width:22px;text-align:center;font-family:var(--font-display);font-size:12px;color:var(--ink-3);font-weight:700}.bar-track{height:6px;background:var(--chip-bg);border-radius:3px;overflow:hidden}.bar-fill{height:100%;background:linear-gradient(90deg,var(--accent-2),var(--accent));border-radius:3px}.ticker th:first-child,.ticker td:first-child{position:sticky;left:0;background:var(--menu-bg);z-index:2;text-align:left}.ticker th:first-child{z-index:3}.ticker td{padding:4px;text-align:center}.ticker th{text-align:center}.ticker .fdr{width:100%;min-width:46px;padding:4px 3px;flex-direction:column;line-height:1.15}.table-wrap.fit table{width:100%;table-layout:auto}.ticker th:first-child,.ticker td:first-child{min-width:150px}.ticker .fdr small{font-weight:500;opacity:.85;font-size:9px}.ticker .dgw{box-shadow:0 0 0 2px var(--cyan) inset}.ticker .blank{background:repeating-linear-gradient(45deg,var(--chip-bg) 0 4px,transparent 4px 8px);color:var(--ink-3)}.ticker .stack2{display:flex;flex-direction:column;gap:2px}.drawer-backdrop{position:fixed;inset:0;background:#08080b73;z-index:80;display:none}.drawer-backdrop.open{display:block}.drawer{position:fixed;top:0;right:0;bottom:0;width:min(540px,100vw);z-index:90;transform:translate(100%);transition:transform .25s ease;overflow-y:auto;background:var(--bg);border-left:1px solid var(--glass-border);padding:20px}.drawer.open{transform:none}.drawer .close{position:absolute;top:14px;right:14px}.kv{display:grid;grid-template-columns:repeat(auto-fit,minmax(105px,1fr));gap:8px}.kv>div{background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-sm);padding:8px 10px}.kv .k{font-size:10.5px;letter-spacing:.03em;color:var(--ink-3);font-weight:700;font-family:var(--font-display)}.kv .v{font-family:var(--font-display);font-weight:700;font-size:16px;font-variant-numeric:tabular-nums}.swap{display:grid;grid-template-columns:1fr auto 1fr auto;gap:10px;align-items:center;padding:10px 12px;border-radius:var(--radius-sm);background:var(--glass);border:1px solid var(--glass-border)}.swap .arrow{font-family:var(--font-display);font-weight:800;color:var(--accent)}.swap .who{min-width:0}.swap .who b{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.swap .who span{font-size:11.5px;color:var(--ink-3)}.chart svg{width:100%;height:auto;display:block}.chart text{fill:var(--ink-3);font-size:10px;font-family:var(--font-body)}.chart .line{fill:none;stroke:var(--accent);stroke-width:2}.chart .area{fill:var(--accent);opacity:.12}.chart .grid line{stroke:var(--glass-border)}.chart .dot{fill:var(--accent)}.chart .bar{fill:var(--accent);opacity:.85}.chart .bar.avg{fill:var(--ink-3);opacity:.5}.chart .bar.conceded{fill:var(--pink);opacity:.85}.toast{position:fixed;bottom:20px;left:50%;transform:translate(-50%);background:var(--purple);color:#fff;padding:10px 16px;border-radius:999px;font-weight:600;z-index:100;box-shadow:0 8px 24px #0000004d;opacity:0;transition:opacity .2s;pointer-events:none;max-width:90vw;text-align:center}.toast.show{opacity:1}.empty{padding:32px 16px;text-align:center;color:var(--ink-3)}.loader{display:inline-block;width:16px;height:16px;border:2px solid var(--glass-border);border-top-color:var(--accent);border-radius:50%;animation:spin .8s linear infinite;vertical-align:middle}@keyframes spin{to{transform:rotate(360deg)}}.status-strip{display:flex;gap:8px;align-items:center;font-size:12px;color:var(--ink-3);flex-wrap:wrap}.dot-live{width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 0 3px #f2c14e40;display:inline-block}textarea{width:100%;min-height:90px;padding:10px;border-radius:var(--radius-sm);border:1px solid var(--glass-border);background:var(--glass);color:var(--ink);font:inherit;resize:vertical}.hero{display:grid;grid-template-columns:1.4fr 1fr;gap:16px;align-items:stretch}.hero .tiles{grid-template-columns:repeat(2,1fr)}@media(max-width:800px){.hero{grid-template-columns:1fr}}.hero-main{padding:22px 24px;background:linear-gradient(135deg,var(--purple) 0%,#2A2A36 60%,var(--violet) 100%);color:#fff;border:0;position:relative;overflow:hidden}.hero-main:after{content:"";position:absolute;width:320px;height:320px;right:-100px;top:-120px;border-radius:50%;background:radial-gradient(circle,rgba(242,193,78,.55),transparent 65%)}.hero-main h1{font-size:1.7rem;color:#fff;position:relative}.hero-main .eyebrow{color:var(--green)}.idhelp{margin-top:10px;position:relative;font-size:13px}.idhelp>summary{display:inline-flex;align-items:center;gap:6px;width:fit-content;padding:6px 12px 6px 10px;border:1px solid rgba(255,255,255,.34);border-radius:999px;color:#ffffffe0;font-family:var(--font-display);font-weight:700;font-size:12px;cursor:pointer;list-style:none}.idhelp>summary::-webkit-details-marker{display:none}.idhelp>summary:before{content:"?";display:grid;place-items:center;width:16px;height:16px;border-radius:50%;background:#ffffff2e;font-size:10.5px}.idhelp>summary:hover{border-color:var(--gold-3);color:#fff}.idhelp[open]>summary{border-color:var(--gold-3)}.idhelp p{margin:10px 0 0;max-width:62ch;color:#fffc;line-height:1.55}.idhelp code{padding:1px 6px;border-radius:6px;background:#ffffff24;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;letter-spacing:-.01em}.idhelp code b{color:var(--gold-3)}.hero-main p{color:#ffffffd1;position:relative}.hero-main .countdown b{color:#fff}.hero-main .countdown span{color:#ffffffa6}.hero-import{display:flex;gap:8px;margin-top:16px;position:relative;flex-wrap:wrap}.hero-import input{flex:1;min-width:160px;padding:10px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.3);background:#ffffff1f;color:#fff}.hero-import input::placeholder{color:#fff9}.hero-import .btn.primary{background:var(--green);color:var(--purple-deep)}@media(max-width:600px){.topbar-inner{padding:8px 16px;gap:10px}.brand-sub{display:none}main{padding-inline:16px}.pcard{width:92px}.pcard .ph{height:56px}.pcard .cell small{font-size:7.5px}.pitch-row{gap:6px}.bench .pcard{width:80px}.tile .value{font-size:22px}.swap{grid-template-columns:1fr}.swap .arrow{transform:rotate(90deg);justify-self:center}}abbr.ab{text-decoration:underline dotted;text-underline-offset:3px;cursor:help}.pcard.slot.empty{background:#ffffff4d;border:2px dashed rgba(255,255,255,.75);box-shadow:none;min-height:132px;display:grid;place-items:center}.pcard.slot.empty .ph{display:none}.pcard.slot.empty .nm{color:#fff;opacity:.9;font-size:13px}.pcard.slot.selected{outline:3px solid var(--cyan);outline-offset:2px}.pcard.slot.drag-over{transform:scale(1.06);outline:3px solid var(--green);outline-offset:2px}.pcard .badge.setcap{border:0;cursor:pointer;background:#11111373;opacity:0;transition:opacity .15s}.pcard:hover .badge.setcap{opacity:1}.pcard .flag.rm{border:0;cursor:pointer;background:#ff3b5c;color:#fff;font-size:13px;line-height:1;opacity:.55;transition:opacity .15s}.pcard:hover .flag.rm{opacity:1}.pool{max-height:70vh;overflow-y:auto}.pool-row{cursor:grab}.pool-row:active{cursor:grabbing}.pool-row .btn{flex-shrink:0}.crest{display:inline-grid;place-items:center;flex-shrink:0;position:relative}.crest img{width:100%;height:100%;object-fit:contain;display:block}.crest-fb{display:none;place-items:center;width:100%;height:100%;border-radius:50%;color:#fff;font-family:var(--font-display);font-weight:800;font-size:8px;overflow:hidden;line-height:1;box-shadow:inset 0 0 0 1px #ffffff59}.club-cell{display:flex;align-items:center;gap:8px}.team-head{display:flex;align-items:center;gap:14px}.pips{display:inline-flex;gap:3px}.pips.dots{gap:1px;align-items:center}.pips.dots .pip{width:11px;height:11px;border:2px solid transparent;background-clip:padding-box;border-radius:50%;font-size:0;cursor:help}.tip-club{display:inline-flex;align-items:center;gap:4px;padding:2px 7px 2px 4px;border-radius:7px;background:var(--chip-bg);font-family:var(--font-display);font-size:11.5px;font-weight:800;color:var(--ink)}.tip-club i{font-style:normal;font-size:9.5px;font-weight:700;color:var(--ink-3)}.tip-row.club{align-items:center;gap:10px}.tip-row.club>span{display:inline-flex;align-items:center}.tip-gw{font-family:var(--font-display);font-size:10px;font-weight:800;letter-spacing:.06em;color:var(--ink-3);margin-right:7px}.tip-row.lead:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.tipbox.rich.mini{min-width:0;padding:6px 9px}.tipbox.mini .tip-row.lead b{font-size:14px}.tip-score{font-variant-numeric:tabular-nums;letter-spacing:.02em}.tip-score .win{color:var(--accent)}.tip-score .lose{color:var(--ink-3);font-weight:600}.pip{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:5px;font-family:var(--font-display);font-weight:800;font-size:10px;font-style:normal}.pip.D{background:#cfccc4;color:#141419}.bar-fill.def{background:linear-gradient(90deg,var(--cyan),var(--accent-2))}.teams-table td{vertical-align:middle}.player-cell .crest{display:inline-grid;vertical-align:-3px}.pcard .ph .crest-corner{position:absolute;right:4px;top:4px;background:#ffffffd9;border-radius:50%;padding:2px;display:grid}.pcard .ph.kit{background:linear-gradient(180deg,#f1ede3,#fbf9f4)}.pcard .ph.kit img{object-fit:contain;padding:6px 0 2px}.dd{position:relative;display:inline-block;vertical-align:middle}select.dd-native{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px;margin:0;padding:0;border:0}.dd-btn{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;border:1px solid var(--glass-border);background:var(--glass);color:var(--ink);font:inherit;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}.dd-btn:hover{background:var(--glass-strong)}.dd-caret{font-size:10px;opacity:.7}.dd-menu{display:none;position:absolute;top:calc(100% + 6px);left:0;min-width:100%;max-height:300px;overflow-y:auto;z-index:70;padding:5px;border-radius:12px;background:var(--menu-bg);border:1px solid var(--glass-border);box-shadow:0 14px 34px #00000059;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.dd.open .dd-menu{display:block}.dd-menu button{display:block;width:100%;text-align:left;padding:6px 12px;border:0;background:transparent;color:var(--ink);border-radius:8px;font:inherit;font-size:13px;white-space:nowrap;cursor:pointer}.dd-menu button:hover{background:var(--chip-bg)}.dd-menu button+button{margin-top:2px}.dd-menu button.active{background:var(--accent);color:var(--accent-ink);font-weight:700}.squad-tools{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:10px}.squad-tools input[type=search]{padding:6px 10px;border-radius:999px;border:1px solid var(--glass-border);background:var(--glass);color:var(--ink)}.dr-head{display:flex;gap:14px;align-items:flex-start;padding-right:40px}.dr-kit{width:64px;height:72px;flex-shrink:0;border-radius:12px;background:radial-gradient(circle at 50% 30%,#fff,#e9e7e2 70%);display:grid;place-items:center;overflow:hidden}.dr-kit img{width:56px;height:56px;object-fit:contain}.dr-tiles{margin-top:14px;grid-template-columns:repeat(2,1fr)}.dr-tiles .tile{background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-sm)}.dr-tiles .value{font-size:22px}.xp-strip{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:3px;align-items:end}.xp-col{display:flex;flex-direction:column;align-items:center;gap:3px;min-width:0}.xp-col b{font-family:var(--font-display);font-size:11px;font-variant-numeric:tabular-nums}.xp-col.dgw b{color:var(--link)}.xp-bar-wrap{height:64px;width:100%;display:flex;align-items:flex-end;justify-content:center}.xp-bar{width:70%;min-height:3px;border-radius:4px 4px 2px 2px;background:linear-gradient(180deg,var(--accent),var(--accent-2))}.xp-fx{display:flex;flex-direction:column;gap:2px;width:100%}.xp-fx .fdr{min-width:0;width:100%;padding:2px 1px;font-size:9px}.xp-fx .fdr i{font-size:7px;margin-left:1px}.xp-col small{font-size:9px;color:var(--ink-3);white-space:nowrap}@media(max-width:520px){.xp-strip{grid-template-columns:repeat(6,minmax(0,1fr))}}.cmp{width:26px;height:26px;border-radius:50%;border:1px solid var(--glass-border);background:var(--glass);color:var(--ink-2);font-weight:800;font-size:14px;line-height:1;cursor:pointer;display:grid;place-items:center}.cmp:hover{background:var(--glass-strong);color:var(--ink)}.cmp.on{background:var(--accent);color:var(--accent-ink);border-color:transparent}.cmp-tray{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.cmp-tray .grow{flex:1}.cmp-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 6px 4px 10px;border-radius:999px;background:var(--chip-bg);font-weight:700;font-size:12px}.cmp-chip button{border:0;background:transparent;color:var(--ink-3);cursor:pointer;font-size:11px;padding:2px 4px;border-radius:50%}.cmp-chip button:hover{color:var(--bad);background:var(--glass-strong)}.sp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px}.sp-card{padding:12px 14px}.sp-head{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-family:var(--font-display)}.sp-row{display:grid;grid-template-columns:112px 1fr;gap:10px;align-items:center;padding:8px 0;border-top:1px solid var(--glass-border);min-height:44px}.sp-label{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);font-weight:700;font-family:var(--font-display);line-height:1.3}.sp-list{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.sp-taker{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border-radius:999px;background:var(--chip-bg);font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap}.sp-taker.hit{outline:2px solid var(--gold)}.sp-taker.first{background:var(--accent);color:var(--accent-ink);font-weight:800}.sp-taker.mine{box-shadow:0 0 0 2px var(--cyan)}.sp-taker em{font-style:normal;font-size:10px;opacity:.7;font-family:var(--font-display)}.nw{display:inline-grid;grid-template-columns:1fr auto;grid-template-rows:1fr 1fr;align-items:center;border:1px solid var(--glass-border);border-radius:999px;background:var(--glass);padding:0 4px 0 0;vertical-align:middle}.nw input[type=number]{grid-column:1;grid-row:1 / 3;border:0;background:transparent;padding:6px 4px 6px 10px;width:56px;-moz-appearance:textfield;appearance:textfield;color:var(--ink);font-variant-numeric:tabular-nums}.nw>.nw-up{grid-column:2;grid-row:1}.nw>.nw-down{grid-column:2;grid-row:2}.nw-coarse{display:none}.nw input[type=number]::-webkit-outer-spin-button,.nw input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.nw input:focus-visible{outline:none}.nw:focus-within{outline:2px solid var(--cyan);outline-offset:1px}.nw-btn{border:0;background:transparent;color:var(--ink-3);font-size:9px;line-height:1;padding:2px 5px;cursor:pointer;border-radius:4px}.nw-btn:hover{color:var(--accent);background:var(--chip-bg)}.sp-taker.first .tag{background:#08080b59;color:#fff}.bench-slot{display:flex;flex-direction:column;align-items:center;gap:4px}.bench-lbl{font-family:var(--font-display);font-size:10px;font-weight:800;letter-spacing:.08em;color:#fffc}.pool-row.unaffordable .val:after{content:" £";font-size:9px;color:var(--bad)}.sim-summary{display:flex;flex-wrap:wrap;gap:6px 22px;align-items:center;padding:10px 18px;margin-bottom:14px}.sim-summary>div{display:flex;flex-direction:column}.sim-summary .k{font-family:var(--font-display);font-size:10.5px;letter-spacing:.03em;color:var(--ink-3);font-weight:700}.sim-summary b{font-family:var(--font-display);font-size:18px;font-variant-numeric:tabular-nums;line-height:1.2}.sim-summary .grow{flex:1}.pcard .sub-lbl{position:absolute;left:50%;top:-9px;transform:translate(-50%);background:#141419;color:var(--green);font-family:var(--font-display);font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:2px 7px;border-radius:999px;z-index:2}.sim-summary .seg{flex-shrink:0;white-space:nowrap}.seg{flex-shrink:0}.seg button{white-space:nowrap}.more-rows{position:sticky;left:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 12px;padding:10px 12px;text-align:center}.pinned{position:sticky;z-index:2;background:var(--menu-bg)}th.pinned{z-index:4}.pinned-last{box-shadow:6px 0 10px -6px #00000073}tbody tr:hover .pinned{background:var(--menu-bg)}.colpick{position:relative;display:inline-block}.colpick-menu{display:none;position:absolute;right:0;top:calc(100% + 6px);z-index:70;min-width:200px;max-height:340px;overflow-y:auto;padding:8px;border-radius:12px;background:var(--menu-bg);border:1px solid var(--glass-border);box-shadow:0 14px 34px #00000059}.colpick.open .colpick-menu{display:block}.colpick-menu label{display:flex;align-items:center;gap:8px;padding:5px 8px;border-radius:8px;font-size:12.5px;cursor:pointer;white-space:nowrap}.colpick-menu label:hover{background:var(--chip-bg)}.colpick-menu label.fixed{opacity:.6;cursor:default}.colpick-menu input{accent-color:var(--accent)}.table-wrap.full{max-height:none;overflow:visible}.table-wrap.full th{top:56px}.teams-table th,.teams-table td{padding:5px}.teams-table .bar-track.mini{width:30px}@media(min-width:1025px)and (max-width:1320px){.teams-table [data-c=played]{display:none}}.teams-table .club-cell{gap:7px}.teams-table .club-cell b{font-size:13px}.club-flags{display:flex;gap:3px;margin-top:2px}.club-flags .tag{padding:0 5px;font-size:9px}.teams-table .pip{width:17px;height:17px;font-size:9px;border-radius:4px}.teams-table .pips{gap:2px}.bar-track.mini{width:40px;height:5px;display:inline-block;vertical-align:middle;background:var(--chip-bg);border-radius:3px;overflow:hidden}.bar-track.mini .bar-fill{display:block;height:100%}.teams-table td.rate{white-space:nowrap}.teams-table td.rate .small{margin-left:4px}.fdr.compact{min-width:0;padding:2px 4px;gap:2px;font-size:10px;letter-spacing:-.01em}.fdr.compact i{margin-left:0;font-size:7px;opacity:.85}.fdr.compact .crest{width:12px;height:12px;margin-right:0}.teams-table .fdr-row{gap:2px}@media(max-width:1100px){.table-wrap.full{overflow-x:auto}.table-wrap.full th{top:0}}.fxs{display:inline-flex;gap:3px}.fxs-cell{display:inline-flex;flex-direction:column;align-items:center;min-width:34px;padding:2px 3px;border-radius:6px;line-height:1.15}.fxs-cell b{font-family:var(--font-display);font-size:11px;font-variant-numeric:tabular-nums}.fxs-cell small{display:inline-flex;align-items:center;gap:1px;font-size:8px;font-weight:800}.fxs-cell small i{font-style:normal;opacity:.85}.fxs-cell .crest{width:12px;height:12px}.fxs-cell.fdr-1{background:var(--fdr1);color:var(--fdr1-ink)}.fxs-cell.fdr-2{background:var(--fdr2);color:var(--fdr2-ink)}.fxs-cell.fdr-3{background:var(--fdr3);color:var(--fdr3-ink)}.fxs-cell.fdr-4{background:var(--fdr4);color:var(--fdr4-ink)}.fxs-cell.fdr-5{background:var(--fdr5);color:var(--fdr5-ink)}.fxs-cell.fdr-0{background:var(--chip-bg);color:var(--ink-3)}.pcard .cell small.badges{display:flex;justify-content:center;gap:1px}.pcard .cell small.badges .crest{width:11px;height:11px}.pcard .cell small.badges i{font-style:normal;font-size:7px}.pool-wrap{flex:1;min-height:0;overflow-y:auto}#poolTable{font-size:12.5px}#poolTable th,#poolTable td{padding:5px 6px}#poolTable tbody tr{cursor:pointer}.pool-name{display:flex;align-items:center;gap:6px}.pool-name b{display:block;font-size:12.5px;white-space:nowrap}.pool-name span{display:flex;align-items:center;gap:3px;font-size:10.5px;color:var(--ink-3)}.pool-name .add{width:22px;height:22px;padding:0;justify-content:center;border-radius:50%;font-weight:800;flex-shrink:0}#poolTable td.xp b{font-family:var(--font-display);font-size:13.5px}#poolTable td.warn-txt{color:var(--warn);font-weight:700}#poolTable .fx-col{padding-left:8px}.pool-row.unaffordable{opacity:1}.pool-row.unaffordable td.xp b:after{content:" £";font-size:9px;color:var(--bad)}.pcard.slot.empty{min-height:132px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;position:relative}.pcard.slot.empty .empty-mark{font-family:var(--font-display);font-size:26px;font-weight:800;color:#fff;opacity:.85;line-height:1}.pcard.slot.empty .nm{color:#fff;font-size:13px;letter-spacing:.04em}.pcard.slot.empty .ai-pill{margin-top:4px;font-family:var(--font-display);font-size:9.5px;font-weight:800;letter-spacing:.04em;padding:3px 9px;border-radius:999px;background:var(--green);color:var(--purple-deep);white-space:nowrap;box-shadow:0 2px 8px #f2c14e73}.pcard.slot.empty{background:#ffffff38;border:2px dashed rgba(255,255,255,.85);box-shadow:0 0 #f2c14e80}.pcard.slot.empty:hover{background:#ffffff57;border-color:var(--green)}.pcard.slot.empty.selected,.pcard.slot.empty.open{background:#fff6;border-color:var(--green);border-style:solid}.pcard.slot.empty.open .ai-pill{background:var(--purple);color:var(--green);box-shadow:none}@media(prefers-reduced-motion:no-preference){.pcard.slot.empty:not(.open){animation:slotPulse 2.4s ease-in-out infinite}@keyframes slotPulse{0%,to{box-shadow:0 0 #f2c14e73}50%{box-shadow:0 0 0 7px #f2c14e00}}}.sim-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap;margin-bottom:8px;min-height:34px;position:relative;z-index:60}.sim-toolbar .pitch-tools{margin-bottom:0}.sim-toolbar .grow{flex:1}.dd-like .colpick-menu{z-index:95}.menu-label{font-family:var(--font-display);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding:4px 10px 2px}.pitch-row.has-pop,.bench.has-pop{z-index:40}.slot-pop{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);width:300px;max-width:86vw;z-index:40;cursor:default;background:var(--menu-bg);border:1px solid var(--glass-border);border-radius:14px;box-shadow:0 18px 40px #00000073;padding:8px;text-align:left;color:var(--ink)}.slot-pop:before{content:"";position:absolute;top:-7px;left:50%;transform:translate(-50%) rotate(45deg);width:12px;height:12px;background:var(--menu-bg);border-left:1px solid var(--glass-border);border-top:1px solid var(--glass-border)}.slot-pop-head{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding:2px 6px 6px;font-family:var(--font-display);font-size:12.5px}.slot-pop-row{display:flex;align-items:center;gap:8px;width:100%;border:0;background:transparent;color:var(--ink);font:inherit;text-align:left;padding:6px;border-radius:9px;cursor:pointer}.slot-pop-row:hover{background:var(--chip-bg)}.slot-pop-row .grow{flex:1;min-width:0}.slot-pop-row b{display:block;font-family:var(--font-display);font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slot-pop-row small{display:block;font-size:10.5px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slot-pop-row .pop-fx{display:block;margin-top:3px}.slot-pop-row .val{font-family:var(--font-display);font-weight:800;font-size:14px;font-variant-numeric:tabular-nums}.slot-pop-foot{display:flex;gap:6px;justify-content:space-between;padding:6px 4px 2px;border-top:1px solid var(--glass-border);margin-top:4px}@media(max-width:600px){.slot-pop{position:fixed;top:auto;bottom:12px;left:50%;width:92vw}.slot-pop:before{display:none}}.sim-actions{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.dd-like{position:relative;display:inline-block}.dd-like .colpick-menu{right:auto;left:0;min-width:230px}.dd-like .colpick-menu.open{display:block}.menu-item{display:block;width:100%;text-align:left;border:0;background:transparent;color:var(--ink);padding:7px 10px;border-radius:8px;font:inherit;font-size:13px;cursor:pointer}.menu-item:hover{background:var(--chip-bg)}.menu-item.danger{color:var(--bad)}.menu-row{display:flex;align-items:center}.menu-row .menu-item{flex:1}.menu-x{border:0;background:transparent;color:var(--ink-3);cursor:pointer;padding:4px 8px;border-radius:6px}.menu-x:hover{color:var(--bad);background:var(--chip-bg)}.menu-sep{height:1px;background:var(--glass-border);margin:4px 0}.gw-nav{display:flex;align-items:center;gap:8px}.gw-nav b{font-family:var(--font-display);font-size:15px}.pitch.mini{padding:16px 6px 6px}.pitch.mini .pitch-row{gap:6px;margin-bottom:8px}.mcard{position:relative;width:96px;background:#ffffffed;color:#141419;border-radius:9px;padding:5px 5px 4px;display:flex;flex-direction:column;align-items:center;gap:2px;box-shadow:0 4px 10px #00000040;cursor:pointer;border:2px solid #fff}.mcard.cap{border-color:var(--pink)}.mcard .mnm{font-family:var(--font-display);font-weight:800;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.mcard b{font-family:var(--font-display);font-size:12px;color:var(--purple)}.mcard .badge{position:absolute;top:-8px;right:-6px;width:20px;height:20px;font-size:11px}.pitch.mini .bench .pitch-row{margin-bottom:4px}.pcard .badge.setvc{top:16px;right:-8px;width:20px;height:20px;font-size:10px;background:#141419;opacity:0;border:0;cursor:pointer}.pcard:hover .badge.setvc{opacity:1}.pcard .badge.setcap{z-index:3}.chip-advice{display:flex;flex-direction:column;gap:8px}.chip-row{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:var(--radius-sm);background:var(--glass);border:1px solid var(--glass-border);border-left:4px solid var(--ink-3)}.chip-row.good{border-left-color:var(--good)}.chip-row.warn{border-left-color:var(--warn)}.chip-row .grow{flex:1;min-width:0}.chip-row b{font-family:var(--font-display);font-size:13.5px}.chip-row p{font-size:12.5px;color:var(--ink-2);margin-top:2px}.chip-verdict{font-family:var(--font-display);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:4px 10px;border-radius:999px;background:var(--chip-bg);color:var(--ink-3);flex-shrink:0;min-width:62px;text-align:center}.chip-row.good .chip-verdict{background:var(--accent);color:var(--accent-ink)}.chip-row.warn .chip-verdict{background:#ffd16640;color:var(--warn)}.chip-when{font-family:var(--font-display);font-size:17px;font-weight:800;font-variant-numeric:tabular-nums;flex-shrink:0}.cap-name{color:var(--pink)}.vice-name{color:var(--violet)}.mcard{padding-bottom:16px}.mrole{position:absolute;left:0;right:0;bottom:0;border-radius:0 0 7px 7px;font-family:var(--font-display);font-size:8.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fff;padding:2px 0;text-align:center}.mrole.c{background:var(--pink)}.mrole.v{background:var(--violet)}.bench.open-slots{background:#00000024;border:1px dashed rgba(255,255,255,.35)}.bench .pcard.slot.empty .ai-pill{font-size:8.5px;padding:2px 7px}.menu-item.has-sub{display:flex;align-items:center;justify-content:space-between;gap:8px}.menu-item.has-sub.active{background:var(--chip-bg)}.sub-caret{color:var(--ink-3);font-size:10px;transition:transform .15s}.menu-item.has-sub.active .sub-caret{transform:rotate(90deg)}.submenu{display:none;padding:2px 0 6px 8px;margin-left:6px;border-left:2px solid var(--glass-border)}.submenu.open{display:block}.submenu .menu-item{display:flex;align-items:center;gap:8px;padding:6px 8px}.submenu .menu-item[disabled]{opacity:.45;cursor:default}.submenu .menu-item[disabled]:hover{background:transparent}.tpl-n{display:grid;place-items:center;width:18px;height:18px;border-radius:5px;background:var(--chip-bg);font-family:var(--font-display);font-size:10px;font-weight:800;flex-shrink:0}.tpl-name{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tpl-meta{font-size:10px;color:var(--ink-3);flex-shrink:0}.bench .pcard,.bench-slot .pcard.slot.empty{width:122px}.bench-slot .pcard.slot.empty{min-height:132px}.grid-sim{grid-template-columns:minmax(0,1.5fr) minmax(470px,1fr);align-items:start}@media(max-width:1150px){.grid-sim{grid-template-columns:1fr}}.pool-wrap{overflow-x:hidden}#poolTable{width:100%;table-layout:fixed}#poolTable th,#poolTable td{padding:5px 4px}#poolTable th:first-child,#poolTable td:first-child{width:auto}#poolTable th:not(:first-child),#poolTable td:not(:first-child){width:44px}#poolTable td.good-txt{color:var(--good);font-weight:700}.pool-name b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.pool-name span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:170px}.pool-row td{border-bottom:1px solid var(--glass-border);vertical-align:top;padding-top:8px}.pool-row:hover td{background:var(--row-hover)}.sim-settings{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px 22px;margin-bottom:14px;align-items:start}.sim-setting{display:flex;flex-direction:column;gap:5px}.sim-setting label{font-family:var(--font-display);font-size:12px;font-weight:700;color:var(--ink)}.sim-setting small{font-size:11px;color:var(--ink-3);line-height:1.35}.sim-setting .dd{align-self:flex-start}.money-input{display:inline-flex;align-items:center;gap:2px;font-weight:700}.money-input .nw{margin:0 2px}.sim-now{border-left:3px solid var(--accent);padding-left:12px;justify-content:center}.sim-now b{font-family:var(--font-display);font-size:13px;line-height:1.35}.pool-sticky{display:flex;flex-direction:column;max-height:88vh}@media(max-width:1150px){.pool-sticky{position:static;max-height:none}.pool-wrap{max-height:70vh}}.gw-tabs{display:flex;gap:6px;flex-wrap:wrap}.gw-tab{display:flex;flex-direction:column;align-items:center;min-width:74px;padding:6px 10px;border-radius:12px;border:1px solid var(--glass-border);background:var(--glass);color:var(--ink);cursor:pointer;font:inherit;line-height:1.15}.gw-tab:hover{background:var(--glass-strong)}.gw-tab.active{background:var(--accent);color:var(--accent-ink);border-color:transparent}.gw-tab-gw{font-family:var(--font-display);font-size:10px;font-weight:800;letter-spacing:.06em;opacity:.8}.gw-tab b{font-family:var(--font-display);font-size:16px;font-variant-numeric:tabular-nums}.gw-tab small{font-size:9.5px;opacity:.8;white-space:nowrap}.chip-when.muted{color:var(--ink-3);font-weight:600}.tpl-menu{min-width:300px}.tpl-row{display:flex;align-items:center;gap:6px;padding:3px 6px 3px 10px}.tpl-edit{flex:1;min-width:0;border:1px solid transparent;background:transparent;color:var(--ink);font:inherit;font-size:13px;font-weight:700;padding:4px 6px;border-radius:6px}.tpl-edit:hover{border-color:var(--glass-border);background:var(--chip-bg)}.tpl-edit:focus{outline:none;border-color:var(--cyan);background:var(--chip-bg)}.add-tpl{color:var(--accent);font-weight:800}.menu-hint{font-size:10.5px;color:var(--ink-3);padding:6px 10px 2px;border-top:1px solid var(--glass-border);margin-top:4px}.sim-settings{position:relative;z-index:66}.sim-budget{font-family:var(--font-display);font-size:18px;font-weight:800}.menu-head{display:flex;align-items:center;justify-content:space-between;padding-right:4px}.menu-close{border:0;background:transparent;color:var(--ink-3);cursor:pointer;font-size:12px;padding:4px 8px;border-radius:6px}.menu-close:hover{background:var(--chip-bg);color:var(--ink)}.tpl-row{padding-left:6px}.pitch-tools{min-height:30px}.pitch-bar{position:relative;z-index:60;display:flex;justify-content:flex-end;align-items:center;gap:6px;flex-wrap:wrap;margin:-14px 2px 14px;padding:7px 8px;background:#00000052;border-radius:12px}.pitch-bar .btn{background:#ffffff24;border-color:#ffffff47;color:#fff}.pitch-bar .btn:hover{background:#ffffff3d}.pitch-bar .btn.primary{background:var(--green);color:var(--purple-deep);border-color:transparent}.pitch-bar .btn[disabled]{opacity:.45}.pitch-bar .sim-actions{display:contents}.sim-settings{grid-template-columns:repeat(auto-fit,minmax(240px,320px))}.sim-setting small{white-space:nowrap}.pool-name{align-items:flex-start;gap:8px}.pool-name .pill{flex-shrink:0;margin-top:2px;min-width:36px}.pool-id{display:flex;flex-direction:column;gap:3px;min-width:0}.pool-id b{font-size:13px;display:flex;align-items:center;gap:6px}.pool-id b .tag{font-size:9px;padding:0 5px}.pool-meta{display:flex;align-items:center;gap:4px;font-size:10.5px;color:var(--ink-3);white-space:nowrap}.pool-fx .fxs-cell{min-width:30px;padding:2px;border-radius:5px}.pool-fx .fxs-cell b{font-size:10px}.pool-fx .fxs-cell small{font-size:7.5px}.pool-fx .fxs-cell .crest{width:11px;height:11px}#poolTable th:not(:first-child),#poolTable td:not(:first-child){width:46px}#poolTable td.num{padding-top:10px}.sim-summary{width:fit-content;max-width:100%}.sim-ctl{display:flex;flex-direction:column;gap:3px}.sim-ctl .dd-btn{padding:4px 10px;font-size:12.5px}.sim-sep{width:1px;align-self:stretch;background:var(--glass-border);margin:0 4px}#poolTable .ease-score b{font-size:12px}#poolTable th:not(:first-child),#poolTable td:not(:first-child){width:41px}#poolTable th:nth-child(3),#poolTable td:nth-child(3){width:44px}.pool-fx .fxs-cell{min-width:27px;padding:2px 1px}.pool-fx .fxs-cell b{font-size:9.5px}.pool-fx .fxs-cell .crest{width:10px;height:10px}.pool-fx .fxs-cell small i{font-size:7px}.grid-sim{grid-template-columns:minmax(0,1.45fr) minmax(490px,1fr)}.table-wrap,.pool-wrap,.drawer,.colpick-menu,.dd-menu,.pool,.slot-pop,.nav{scrollbar-width:thin;scrollbar-color:var(--scroll-thumb) transparent;scrollbar-gutter:auto}.table-wrap::-webkit-scrollbar,.pool-wrap::-webkit-scrollbar,.drawer::-webkit-scrollbar,.colpick-menu::-webkit-scrollbar,.dd-menu::-webkit-scrollbar,.slot-pop::-webkit-scrollbar{width:6px;height:6px}.table-wrap::-webkit-scrollbar-track,.pool-wrap::-webkit-scrollbar-track,.drawer::-webkit-scrollbar-track,.colpick-menu::-webkit-scrollbar-track,.dd-menu::-webkit-scrollbar-track,.slot-pop::-webkit-scrollbar-track{background:transparent}.table-wrap::-webkit-scrollbar-thumb,.pool-wrap::-webkit-scrollbar-thumb,.drawer::-webkit-scrollbar-thumb,.colpick-menu::-webkit-scrollbar-thumb,.dd-menu::-webkit-scrollbar-thumb,.slot-pop::-webkit-scrollbar-thumb{background:var(--scroll-thumb);border-radius:3px}.table-wrap::-webkit-scrollbar-thumb:hover,.pool-wrap::-webkit-scrollbar-thumb:hover,.drawer::-webkit-scrollbar-thumb:hover{background:var(--scroll-thumb-hover)}.table-wrap::-webkit-scrollbar-corner,.pool-wrap::-webkit-scrollbar-corner{background:transparent}html{scrollbar-width:thin;scrollbar-color:var(--scroll-thumb) transparent}body::-webkit-scrollbar{width:8px}body::-webkit-scrollbar-thumb{background:var(--scroll-thumb);border-radius:4px}body::-webkit-scrollbar-track{background:transparent}.pool-wrap{padding-right:4px;margin-right:-6px}#poolTable th:last-child,#poolTable td:last-child{padding-right:6px}.pool-row td{border-bottom-color:#ffffff12}:root:not([data-theme=dark]) .pool-row td{border-bottom-color:#11111314}.sim-summary{position:relative;z-index:66;overflow:visible}.pitch-score{position:absolute;top:62px;right:14px;z-index:5;display:flex;flex-direction:column;align-items:flex-end;gap:1px;padding:8px 12px;border-radius:12px;background:#00000061;color:#fff;text-align:right;backdrop-filter:blur(4px)}.ps-label{font-family:var(--font-display);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;opacity:.8}.ps-main{display:flex;align-items:baseline;gap:4px}.ps-main b{font-family:var(--font-display);font-size:28px;font-weight:800;line-height:1;color:var(--green);font-variant-numeric:tabular-nums}.ps-main small{font-size:11px;font-weight:700}.ps-main abbr{color:#fff;text-decoration:none}.ps-sub{font-size:10.5px;opacity:.85;white-space:nowrap}@media(max-width:760px){.pitch-score{position:static;margin:0 auto 10px;align-items:center;text-align:center;width:fit-content}}.ease-score{display:inline-flex;flex-direction:column;align-items:center;gap:3px;min-width:44px}.ease-score b{font-family:var(--font-display);font-size:14px;font-variant-numeric:tabular-nums;line-height:1;color:var(--ink)}.ease-score .ease-bar{display:block;width:44px;height:4px;border-radius:2px;background:var(--chip-bg);position:relative;overflow:hidden}.ease-score .ease-bar:after{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--w, 50%);border-radius:2px;background:var(--fdr3)}.ease-score .band-1:after{background:var(--fdr1)}.ease-score .band-2:after{background:var(--fdr2)}.ease-score .band-3:after{background:var(--fdr3)}.ease-score .band-4:after{background:var(--fdr4)}.ease-score .band-5:after{background:var(--fdr5)}.ticker .ease-td{border-right:1px solid var(--glass-border);padding-right:12px}.ticker td.ease-td+td{padding-left:12px}.tile .ease-score b{font-size:22px}.h2h-grid{display:flex;flex-direction:column;gap:6px}.h2h-row{padding:8px 10px;border-radius:10px;background:var(--chip-bg)}.h2h-head{display:flex;align-items:center;gap:8px;margin-bottom:6px}.h2h-rec{font-family:var(--font-display);font-weight:800;font-variant-numeric:tabular-nums;font-size:12px}.h2h-list{display:flex;flex-wrap:wrap;gap:6px 10px}.h2h-m{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-display);font-weight:700;font-size:12px;font-variant-numeric:tabular-nums}.h2h-m small{color:var(--ink-3);font-weight:500;font-size:10.5px}.cmp-table td.cmp-best{color:var(--good);font-weight:800;position:relative}.cmp-table td.cmp-best:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:3px;border-radius:2px;background:var(--good)}.cmp-table td{padding-left:12px}.dd-search{display:block;width:100%;box-sizing:border-box;margin:2px 0 6px;padding:7px 10px;border-radius:8px;border:1px solid var(--glass-border);background:var(--chip-bg);color:var(--ink);font:inherit;font-size:13px}.dd-search:focus{outline:none;border-color:var(--cyan)}.dd-list button[hidden]{display:none}.role-box{margin-top:10px;padding:10px 12px;border-radius:10px;background:var(--chip-bg)}.role-head{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin-bottom:8px}.role-head b{font-family:var(--font-display);font-size:14px}.role-split{display:flex;height:20px;border-radius:6px;overflow:hidden;font-family:var(--font-display);font-size:10.5px;font-weight:800;letter-spacing:.02em}.role-split span{display:grid;place-items:center;white-space:nowrap;overflow:hidden;min-width:0}.role-split .role-att{background:var(--pink);color:#fff}.role-split .role-def{background:var(--cyan);color:#141419}.linkish{border:0;background:transparent;color:var(--link);font:inherit;font-size:inherit;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.proj{color:var(--link);font-weight:700}.h2h-table .pip{display:inline-flex;align-items:center;gap:4px;font-size:11px;height:22px;white-space:nowrap}.h2h-table td{vertical-align:middle}th.ctr,td.ctr{text-align:center}.tipbox{position:fixed;z-index:120;max-width:320px;padding:8px 11px;border-radius:10px;background:var(--menu-bg);border:1px solid var(--glass-border);color:var(--ink);font-size:12px;line-height:1.45;font-weight:500;box-shadow:0 12px 30px #00000059;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);pointer-events:none;opacity:0;transform:translateY(-3px);transition:opacity .12s ease,transform .12s ease;white-space:normal}.tipbox.show{opacity:1;transform:none}.tipbox:before{content:"";position:absolute;left:var(--ax, 50%);top:-6px;width:10px;height:10px;margin-left:-5px;background:var(--menu-bg);border-left:1px solid var(--glass-border);border-top:1px solid var(--glass-border);transform:rotate(45deg)}.tipbox.above:before{top:auto;bottom:-6px;border:0;border-right:1px solid var(--glass-border);border-bottom:1px solid var(--glass-border)}@media(prefers-reduced-motion:reduce){.tipbox{transition:none}}.insight-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:10px}.insight{padding:12px 14px;border-radius:12px;background:var(--chip-bg);border:1px solid var(--glass-border);display:flex;flex-direction:column;gap:6px}.insight-head{display:flex;align-items:center;gap:8px;font-family:var(--font-display);font-size:14px}.insight-icon{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;background:var(--glass-strong);font-size:14px}.insight p{margin:0;font-size:12.5px;line-height:1.45;color:var(--ink-2)}.insight .lnk{color:var(--ink);cursor:pointer;text-decoration:underline;text-decoration-color:var(--glass-border);text-underline-offset:2px}.insight .lnk:hover{text-decoration-color:var(--accent)}.insight .linkish{align-self:flex-start;font-size:12px;font-weight:700;text-decoration:none}.feature-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px}.feature{display:flex;gap:12px;padding:12px 14px;border-radius:12px;background:var(--chip-bg);border:1px solid var(--glass-border);transition:transform .12s ease,border-color .12s ease}.feature:hover{transform:translateY(-1px);border-color:var(--accent)}.feature-icon{width:36px;height:36px;flex-shrink:0;border-radius:10px;display:grid;place-items:center;background:var(--glass-strong);font-size:18px}.feature b{font-family:var(--font-display);font-size:14px}.feature p{margin:3px 0 6px;font-size:12.5px;line-height:1.45;color:var(--ink-2)}.feature-cta{font-size:12px;font-weight:700;color:var(--link)}.steps{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:8px;font-size:13px;line-height:1.45;color:var(--ink-2)}.steps b{color:var(--ink)}.tile.clickable{cursor:pointer}.tile.clickable:hover{border-color:var(--accent)}.bento{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px}.bento>.panel{min-width:0;display:flex;flex-direction:column}.bento-4{grid-column:span 4}.bento-6{grid-column:span 6}.bento-8{grid-column:span 8}@media(max-width:1100px){.bento-4{grid-column:span 6}.bento-8{grid-column:span 12}}@media(max-width:720px){.bento-4,.bento-6,.bento-8{grid-column:span 12}}.bento-head{display:flex;align-items:center;gap:10px;margin-bottom:10px}.bento-head b{font-family:var(--font-display);font-size:15px}.bento-head.inline{margin:0}.bento-icon{width:30px;height:30px;flex-shrink:0;border-radius:9px;display:grid;place-items:center;background:var(--glass-strong);font-size:15px}.bento-foot{margin-top:auto;padding-top:10px;font-size:12px;line-height:1.45;color:var(--ink-3)}.bento-foot .lnk{color:var(--ink-2);cursor:pointer}.list.compact .list-row{padding:6px 0;gap:8px}.list.compact .name{font-size:13px}.list.compact .meta{font-size:11px}table.mini th,table.mini td{padding:6px;font-size:12.5px}.signals{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:8px}.signal{display:grid;grid-template-columns:26px 1fr;gap:8px 10px;padding:10px 12px;border-radius:10px;background:var(--chip-bg);border:1px solid var(--glass-border);align-items:start}.signal b{font-family:var(--font-display);font-size:13px}.signal p{margin:2px 0 0;font-size:12px;line-height:1.45;color:var(--ink-2)}.signal .lnk{color:var(--ink);cursor:pointer;text-decoration:underline;text-decoration-color:var(--glass-border);text-underline-offset:2px}.signal .linkish{grid-column:2;justify-self:start;font-size:12px;font-weight:700;text-decoration:none}@media(max-width:860px){.hero{grid-template-columns:1fr}.hero .tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-main{min-width:0}.hero-main h1{font-size:1.4rem}}@media(max-width:480px){.hero .tiles{grid-template-columns:1fr}}#poolTable th:not(:first-child),#poolTable td:not(:first-child){width:36px;padding-left:3px;padding-right:3px;font-size:12px}#poolTable th:nth-child(3),#poolTable td:nth-child(3){width:42px}#poolTable th:nth-child(9),#poolTable td:nth-child(9){width:46px}#poolTable th:nth-child(7),#poolTable td:nth-child(7){width:42px}.team-pick .name.clickable{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.team-pick .name.clickable:hover{color:var(--accent)}.picks{display:grid;grid-template-columns:auto 1fr;gap:4px 8px;align-items:center}.pick-lbl{font-family:var(--font-display);font-size:9.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.pick{display:flex;align-items:center;gap:6px;flex-wrap:wrap;cursor:pointer;font-size:12.5px;min-width:0}.pick:hover b{color:var(--accent)}.pick .pos{transform:scale(.85);transform-origin:left center}.pick-xp{margin-left:auto;font-family:var(--font-display);font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.pick-xp small{font-weight:600;color:var(--ink-3)}.ticker td.clickable:hover .club-cell b{color:var(--accent)}.pk-list{display:flex;flex-direction:column;gap:6px}.pk-club{padding:10px 12px 8px;border-radius:12px;background:var(--chip-bg);border:1px solid var(--glass-border)}.pk-club-head{display:flex;align-items:center;gap:8px;cursor:pointer}.pk-club-head b{font-family:var(--font-display);font-size:14px}.pk-club-head:hover b{color:var(--accent)}.pk-club-head .rank{width:18px}.pk-rate{padding:1px 7px;font-size:10.5px}.pk-val{margin-left:auto;font-family:var(--font-display);font-weight:800;font-size:15px;font-variant-numeric:tabular-nums;white-space:nowrap}.pk-val small{font-weight:600;color:var(--ink-3);font-size:11px}.pk-row{display:grid;grid-template-columns:74px 40px minmax(0,1fr) 48px 48px 56px 46px 52px;align-items:center;gap:6px;padding:4px 0;font-size:12.5px;cursor:pointer;border-radius:6px}.pk-row:hover{background:var(--glass-strong)}.pk-row .pos{justify-self:start;transform:scale(.85);transform-origin:left center}.pk-lbl{font-family:var(--font-display);font-size:9.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.pk-name{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk-tag{padding:0 6px;font-size:9.5px;vertical-align:1px}.pk-num{text-align:right;font-variant-numeric:tabular-nums;color:var(--ink-2)}.pk-xp{text-align:right;font-family:var(--font-display);font-weight:800;font-variant-numeric:tabular-nums}.pk-head{cursor:default;padding:0 12px 4px;font-family:var(--font-display);font-size:10px;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3)}.pk-head:hover{background:transparent}@media(max-width:640px){.pk-row{grid-template-columns:60px 36px minmax(0,1fr) 44px 52px}.pk-row .pk-num:nth-child(6),.pk-row .pk-num:nth-child(7),.pk-head span:nth-child(6),.pk-head span:nth-child(7){display:none}}:root{--ink-3: #6A6860}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--ink-3: #AEACA6}}:root[data-theme=dark]{--ink-3: #AEACA6}body{font-size:15px;line-height:1.55}.small{font-size:12.5px}th{font-size:11px}.list-row{padding:10px 0;gap:12px}.list-row .meta{font-size:12px;line-height:1.4}.list.compact .list-row{padding:7px 0}.finding p{font-size:13px;line-height:1.5}.panel{padding:18px 20px}.panel-head{margin-bottom:14px}.grid,.stack{gap:18px}.view-head{margin-bottom:20px}.view-head p{line-height:1.55}main{padding-inline:24px}@media(max-width:720px){main{padding-inline:16px}.panel{padding:14px}}.tile .label{font-size:11.5px}.tile .sub{font-size:12.5px}.kv .k{font-size:11px}.status-strip{font-size:12.5px}.seg{background:var(--chip-bg);border:1px solid var(--glass-border);padding:3px}.seg button{font-size:13px;padding:5px 14px;color:var(--ink);opacity:.78}.seg button:hover{opacity:1;background:var(--glass-strong)}.seg button.active{opacity:1}.horizon-strip{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:12px 18px}.horizon-strip .seg button{font-size:13.5px;padding:6px 16px}.bento-foot{font-size:12.5px}.insight p,.signal p,.feature p{font-size:13px}.pk-head{position:sticky;top:64px;z-index:5;background:var(--menu-bg);border-radius:8px;margin:0 -6px 6px;padding:6px 18px;box-shadow:0 6px 16px #0000002e}.pk-head span{color:var(--ink-2)}.ico{width:18px;height:18px;display:block}.bento-icon{color:var(--cyan)}.bento-icon.tint-green{color:var(--green);background:#f2c14e1f}.bento-icon.tint-cyan{color:var(--cyan);background:#19e6c11f}.bento-icon.tint-pink{color:var(--pink);background:#ff3d8a24}:root:not([data-theme=dark]) .bento-icon.tint-green{color:#0e9f5a}:root:not([data-theme=dark]) .bento-icon.tint-cyan{color:#0e8f7a}.insight-icon{color:var(--cyan)}.insight-icon .ico{width:15px;height:15px}.targets-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:6px 18px}.targets-2 .meta .lnk{color:var(--ink);font-weight:700;cursor:pointer}.targets-2 .meta .fdr-row{vertical-align:middle}.bento-12{grid-column:span 12}.ticker .fdr.clickable{cursor:pointer;transition:transform .1s ease}.ticker .fdr.clickable:hover{transform:translateY(-1px);filter:brightness(1.08)}.horizon-strip{background:linear-gradient(120deg,var(--purple) 0%,#2A2A36 55%,var(--violet) 100%);border-color:#ffffff2e;color:#fff;padding:14px 20px;gap:16px}.horizon-strip .eyebrow{color:var(--green);font-size:12px;letter-spacing:.1em}.horizon-strip .muted{color:#ffffffc7;font-size:13px}.horizon-strip .seg{background:#00000047;border-color:#ffffff38;padding:4px}.horizon-strip .seg button{color:#fff;opacity:.85;font-size:14px;padding:8px 20px}.horizon-strip .seg button:hover{background:#ffffff1f;opacity:1}.horizon-strip .seg button.active{background:var(--green);color:var(--purple-deep);opacity:1;box-shadow:0 4px 14px #f2c14e59}.tc-wrap{overflow-x:hidden}.tc-table th,.tc-table td{padding-left:6px;padding-right:6px}.tc-table th:first-child,.tc-table td:first-child{padding-left:10px}.tc-table th:last-child,.tc-table td:last-child{padding-right:10px}.tc-table .fdr{min-width:34px;padding:3px 4px}.tc-opt{display:flex;flex-direction:column;line-height:1.25;min-width:0}.tc-opt>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.bento{gap:18px}.bento>.panel{padding:22px 24px}.bento-head{margin-bottom:14px;gap:12px}.bento-head b{font-size:16px}.bento-icon{width:34px;height:34px;border-radius:10px}.bento-icon .ico{width:18px;height:18px}.bento-5{grid-column:span 5}.bento-7{grid-column:span 7}@media(max-width:1100px){.bento-5,.bento-7{grid-column:span 6}}@media(max-width:720px){.bento-5,.bento-7{grid-column:span 12}}.hero{gap:18px}.hero .tiles{gap:14px}.hero .tile{padding:16px 18px;display:flex;flex-direction:column;justify-content:center}.hero .tile .value{font-size:21px}.list.compact .list-row{padding:8px 0}.list-row .val small{display:block;font-size:10px;font-weight:600;color:var(--ink-3);text-align:right;letter-spacing:.04em;text-transform:uppercase;line-height:1.1}.sub-eyebrow{margin:10px 0 4px}.sub-eyebrow:first-of-type{margin-top:0}.bento-foot{padding-top:12px}.ov-horizon{margin-top:18px;display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:12px 20px;background:linear-gradient(120deg,var(--purple) 0%,#2A2A36 55%,var(--violet) 100%);border-color:#ffffff2e;color:#fff}.ov-horizon .eyebrow{color:var(--green);font-size:12px;letter-spacing:.1em}.ov-horizon .muted{color:#ffffffd1;font-size:13.5px}.ov-horizon .ov-note{margin-left:auto;font-size:12.5px;color:#ffffffa6}.ov-horizon .seg{background:#00000047;border-color:#ffffff38;padding:4px}.ov-horizon .seg button{color:#fff;opacity:.85;font-size:14px;padding:7px 20px}.ov-horizon .seg button:hover{background:#ffffff1f;opacity:1}.ov-horizon .seg button.active{background:var(--green);color:var(--purple-deep);opacity:1;box-shadow:0 4px 14px #f2c14e59}@media(max-width:720px){.ov-horizon .ov-note{display:none}}.bento>.fsim{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:28px;align-items:stretch;padding:0!important;overflow:hidden;background:linear-gradient(115deg,var(--purple-deep) 0%,var(--purple) 45%,#1E1E27 100%);border-color:#ffffff24;color:#fff;position:relative}.fsim:before{content:"";position:absolute;width:420px;height:420px;left:-160px;bottom:-220px;border-radius:50%;background:radial-gradient(circle,rgba(25,230,193,.28),transparent 65%);pointer-events:none}.fsim-text{padding:28px 8px 28px 30px;position:relative;display:flex;flex-direction:column;gap:12px}.fsim-text .eyebrow{color:var(--green);letter-spacing:.12em}.fsim-text h2{font-size:1.55rem;line-height:1.15;color:#fff;text-wrap:balance}.fsim-text p{color:#fffc;font-size:14px;line-height:1.55;max-width:52ch}.fsim-stats{display:flex;gap:10px;flex-wrap:wrap;margin-top:4px}.fsim-stat{display:flex;flex-direction:column;padding:10px 14px;border-radius:12px;background:#ffffff14;border:1px solid rgba(255,255,255,.14);min-width:120px}.fsim-stat b{font-family:var(--font-display);font-size:20px;font-variant-numeric:tabular-nums;color:var(--green);line-height:1.1}.fsim-stat span{font-size:11.5px;color:#ffffffb3;margin-top:3px}.fsim-cta{display:flex;gap:10px;flex-wrap:wrap;margin-top:6px}.fsim-cta .btn.primary{background:var(--green);color:var(--purple-deep);border-color:transparent;padding:10px 20px;font-size:14px}.fsim-cta .btn.ghost{color:#fff;border-color:#fff6;background:#ffffff0f;padding:10px 18px;font-size:14px}.fsim-cta .btn.ghost:hover{background:#ffffff24}.fsim-pitch{position:relative;min-height:320px;margin:18px 18px 18px 0;border-radius:16px;background:linear-gradient(180deg,#2e9e5b,#278a50);box-shadow:inset 0 0 0 2px #ffffff2e,0 18px 40px #00000059;overflow:hidden}.fsim-pitch:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(180deg,rgba(255,255,255,.035) 0 12.5%,transparent 12.5% 25%)}.fsim-lines{position:absolute;inset:0;pointer-events:none}.fsim-lines:before{content:"";position:absolute;left:22%;right:22%;top:-2px;height:16%;border:2px solid rgba(255,255,255,.35);border-top:0;border-radius:0 0 6px 6px}.fsim-lines:after{content:"";position:absolute;left:22%;right:22%;bottom:-2px;height:16%;border:2px solid rgba(255,255,255,.35);border-bottom:0;border-radius:6px 6px 0 0}.fsim-tok{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:2px;cursor:pointer;width:92px}.fsim-tok .crest{width:30px;height:30px;background:#fff;border-radius:50%;padding:3px;box-shadow:0 4px 10px #00000059}.fsim-tok span{font-family:var(--font-display);font-size:10.5px;font-weight:700;color:#fff;background:#08080bc7;padding:2px 7px;border-radius:999px;white-space:nowrap;max-width:92px;overflow:hidden;text-overflow:ellipsis}.fsim-tok em{font-style:normal;font-size:10px;font-weight:700;color:var(--green);font-variant-numeric:tabular-nums}.fsim-tok.cap .crest{box-shadow:0 0 0 3px var(--green),0 4px 10px #00000059}.fsim-tok.cap span:after{content:" C";color:var(--green)}.fsim-tok:hover span{background:var(--green);color:var(--purple-deep)}.fsim-badge{position:absolute;right:12px;top:12px;padding:8px 12px;border-radius:12px;background:#08080bd1;border:1px solid rgba(255,255,255,.18);display:flex;flex-direction:column;align-items:flex-end}.fsim-badge b{font-family:var(--font-display);font-size:18px;color:var(--green);line-height:1.1}.fsim-badge span{font-size:10.5px;color:#ffffffbf}.fsim-wait{position:absolute;inset:0;display:grid;place-items:center;color:#ffffffd9;font-weight:600;font-size:13.5px}@media(max-width:900px){.bento>.fsim{grid-template-columns:1fr}.fsim-text{padding:24px 22px 6px}.fsim-pitch{margin:0 18px 18px;min-height:300px}}.ticker-grid{display:flex;flex-direction:column}.ticker-row{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--glass-border);cursor:pointer}.ticker-row:last-child{border-bottom:0}.ticker-row .rank{width:18px;text-align:right;font-family:var(--font-display);font-weight:700;color:var(--ink-3);font-size:12px}.ticker-row .grow{flex:1;min-width:0}.ticker-row .name{font-weight:700;font-size:13.5px}.ticker-row .meta{margin-top:3px}.ticker-row:hover .name{color:var(--accent)}.ticker-nums{display:flex;gap:14px}.ticker-nums span{display:flex;flex-direction:column;align-items:flex-end;font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-3);font-weight:600;line-height:1.1;min-width:42px}.ticker-nums b{font-family:var(--font-display);font-size:14px;color:var(--ink);font-variant-numeric:tabular-nums;margin-bottom:2px}.ticker-hard{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:12px;padding-top:12px;border-top:1px dashed var(--glass-border)}.hard-chip{display:inline-flex;align-items:center;gap:5px;padding:4px 10px 4px 6px;border-radius:999px;background:#ff3d8a1a;border:1px solid rgba(255,61,138,.25);font-size:12px;font-weight:600;cursor:pointer}.hard-chip b{font-family:var(--font-display);color:var(--bad)}@media(max-width:520px){.ticker-nums{display:none}}.odds-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:8px 26px}.odds-title{display:flex;align-items:center;gap:8px;font-family:var(--font-display);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);margin-bottom:6px}.odds-title .dot{width:9px;height:9px;border-radius:50%}.odds-title .dot.cs{background:var(--cyan);box-shadow:0 0 0 3px #19e6c12e}.odds-title .dot.atk{background:var(--pink);box-shadow:0 0 0 3px #ff3d8a2e}.odds-row{display:flex;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid var(--glass-border)}.odds-row:last-child{border-bottom:0}.odds-row .grow{flex:1;min-width:0}.odds-top{display:flex;align-items:center;gap:8px}.odds-top .name{font-weight:700;font-size:13.5px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.odds-top .name:hover{color:var(--accent)}.odds-bar{height:6px;border-radius:999px;background:var(--chip-bg);margin:6px 0 4px;overflow:hidden}.odds-fill{height:100%;border-radius:999px}.odds-fill.atk{background:linear-gradient(90deg,#B0245F,var(--pink))}.odds-row .meta{font-size:11.5px;color:var(--ink-3)}.odds-row .meta .lnk{color:var(--ink);font-weight:700;cursor:pointer}.odds-row .val{font-family:var(--font-display);font-weight:800;font-size:16px;font-variant-numeric:tabular-nums;text-align:right;min-width:64px}.odds-row .val small{display:block;font-size:9.5px;font-weight:600;color:var(--ink-3);letter-spacing:.04em;text-transform:uppercase;line-height:1.1}.chip-line{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;padding:9px 0;border-bottom:1px solid var(--glass-border)}.chip-line:last-of-type{border-bottom:0}.chip-line .tag{margin-top:2px}.chip-line b{font-size:13.5px}.chip-line .meta{font-size:12px;color:var(--ink-3);margin-top:2px;line-height:1.4}.bento-head .grow{min-width:0}.bento-head .btn.sm{white-space:nowrap;flex-shrink:0}.tipbox.rich{padding:10px 12px 9px;min-width:200px;max-width:280px}.tip-h{font-family:var(--font-display);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-bottom:6px}.tip-rows{display:flex;flex-direction:column;gap:3px}.tip-row{display:flex;justify-content:space-between;align-items:baseline;gap:14px;font-size:12px;color:var(--ink-2)}.tip-row b{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap}.tip-row.lead{padding-bottom:5px;margin-bottom:3px;border-bottom:1px solid var(--glass-border);font-size:12.5px}.tip-row.lead b{font-size:17px;font-weight:800;color:var(--ink)}.tip-f{margin-top:7px;padding-top:6px;border-top:1px dashed var(--glass-border);font-size:11px;color:var(--ink-3)}.fdr[data-team]{cursor:pointer;transition:transform .1s ease,filter .1s ease}.fdr[data-team]:hover{transform:translateY(-1px);filter:brightness(1.08)}.tip-row.lead b.tip-fdr-1{color:var(--fdr1)}.tip-row.lead b.tip-fdr-2{color:var(--fdr2)}.tip-row.lead b.tip-fdr-3{color:var(--fdr3)}.tip-row.lead b.tip-fdr-4{color:var(--fdr4)}.tip-row.lead b.tip-fdr-5{color:var(--fdr5)}:root:not([data-theme=dark]) .tip-row.lead b.tip-fdr-2{color:#0e9f5a}:root:not([data-theme=dark]) .tip-row.lead b.tip-fdr-3{color:#b8860b}.tip-row b .pips{vertical-align:middle;margin-left:4px}.tip-row b .pip{width:16px;height:16px;font-size:9px;border-radius:4px}.ov-float{position:fixed;right:20px;bottom:20px;z-index:60;display:flex;align-items:center;gap:10px;padding:8px 10px 8px 14px;border-radius:999px;background:linear-gradient(120deg,var(--purple) 0%,#2A2A36 55%,var(--violet) 100%);border:1px solid rgba(255,255,255,.2);box-shadow:0 14px 34px #0006;color:#fff;opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity .18s ease,transform .18s ease}.ov-float.show{opacity:1;transform:none;pointer-events:auto}.ov-float .eyebrow{color:var(--green);font-size:11px;letter-spacing:.1em}.ov-float .seg{background:#00000047;border-color:#ffffff38;padding:3px}.ov-float .seg button{color:#fff;opacity:.85;font-size:13px;padding:6px 14px}.ov-float .seg button.active{background:var(--green);color:var(--purple-deep);opacity:1;box-shadow:0 4px 14px #f2c14e59}@media(prefers-reduced-motion:reduce){.ov-float{transition:none}}@media(max-width:720px){.ov-float{right:12px;bottom:12px;padding-left:10px}.ov-float .eyebrow{display:none}}.ov-sec{margin-top:40px}.ov-sec:first-of-type{margin-top:28px}.ov-sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px 28px;flex-wrap:wrap;margin:0 4px 18px}.ov-sec-head>div:first-child{flex:1 1 420px;min-width:0}.ov-sec-head .eyebrow{color:var(--accent-2);letter-spacing:.12em}.ov-sec-head h2{font-size:1.5rem;margin-top:4px;letter-spacing:-.02em}.ov-sec-head p{margin:8px 0 0;max-width:66ch;color:var(--ink-2);font-size:14.5px;line-height:1.6}.ov-horizon{margin:0 0 4px;padding:7px 14px 7px 16px;border-radius:999px;width:auto;flex-wrap:nowrap;gap:12px;flex:0 0 auto}.ov-horizon .muted{font-size:13px;white-space:nowrap}.ov-horizon .seg button{padding:6px 16px;font-size:13.5px}@media(max-width:720px){.ov-horizon{flex-wrap:wrap}.ov-sec-head h2{font-size:1.3rem}}:root{--dot: rgba(17,17,19, .11);--grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .16 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--dot: rgba(255, 255, 255, .075)}}:root[data-theme=dark]{--dot: rgba(255, 255, 255, .075)}body{background-image:radial-gradient(var(--dot) 1px,transparent 1.3px);background-size:26px 26px;background-attachment:fixed}.hero-main{background-image:var(--grain),linear-gradient(135deg,var(--purple) 0%,#2A2A36 60%,var(--violet) 100%);background-blend-mode:soft-light,normal}.bento>.fsim{background-image:var(--grain),linear-gradient(115deg,var(--purple-deep) 0%,var(--purple) 45%,#1E1E27 100%);background-blend-mode:soft-light,normal}.horizon-strip,.ov-horizon,.ov-float{background-image:var(--grain),linear-gradient(120deg,var(--purple) 0%,#2A2A36 55%,var(--violet) 100%);background-blend-mode:soft-light,normal}.fsim-pitch{background-image:repeating-linear-gradient(180deg,rgba(255,255,255,.035) 0 12.5%,transparent 12.5% 25%),var(--grain),linear-gradient(180deg,#2e9e5b,#278a50);background-blend-mode:normal,soft-light,normal}.fsim-pitch:before{display:none}.topbar{background-image:linear-gradient(180deg,rgba(255,255,255,.04),transparent);border-bottom-color:transparent;position:sticky}.topbar:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent 0%,var(--green) 18%,var(--cyan) 50%,var(--violet) 82%,transparent 100%);opacity:.55}.brand{position:relative}.brand-mark{position:relative;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s ease}.brand-mark:after{content:"";position:absolute;inset:-6px;border-radius:14px;background:radial-gradient(circle,rgba(242,193,78,.35),transparent 70%);z-index:-1;opacity:.7}.brand:hover .brand-mark{transform:rotate(-6deg) scale(1.04);box-shadow:0 8px 22px #8b5cf673}.nav button{transition:background .2s ease,color .2s ease,transform .2s ease}.nav button.active{box-shadow:0 4px 14px #f2c14e38}.nav button:not(.active):hover{transform:translateY(-1px)}@keyframes rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.view.active>.view-head{animation:rise .32s cubic-bezier(.2,.8,.2,1)}.glass{transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s ease,border-color .22s ease}.tile.clickable:hover,.bento>.panel:hover{transform:translateY(-2px);box-shadow:0 16px 40px #08080b47;border-color:#8b5cf659}.bento>.fsim:hover{transform:none}.list-row,.ticker-row,.odds-row,tr.clickable{transition:background .15s ease}.list-row.clickable:hover,.ticker-row:hover,tr.clickable:hover{background:var(--row-hover)}.list-row.clickable:hover{border-radius:8px;margin:0 -8px;padding-left:8px;padding-right:8px}.btn{transition:transform .15s cubic-bezier(.2,.8,.2,1),background .2s ease,box-shadow .2s ease,border-color .2s ease}.btn:hover{transform:translateY(-1px)}.btn.primary:hover,.fsim-cta .btn.primary:hover{box-shadow:0 8px 20px #f2c14e47}.fdr,.pip,.tag{transition:transform .12s ease,filter .12s ease}.seg button{transition:background .18s ease,color .18s ease,opacity .18s ease}@media(prefers-reduced-motion:reduce){.view.active>.view-head{animation:none}.glass,.btn,.nav button,.brand-mark{transition:none}.tile.clickable:hover,.bento>.panel:hover,.btn:hover{transform:none}}.glass{background-image:radial-gradient(120% 90% at 0% 0%,rgba(255,255,255,.07),transparent 55%);box-shadow:var(--glass-shadow),inset 0 1px #ffffff1a}:root:not([data-theme=dark]) .glass{background-image:radial-gradient(120% 90% at 0% 0%,rgba(255,255,255,.55),transparent 55%);box-shadow:var(--glass-shadow),inset 0 1px #ffffffb3}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .glass{background-image:radial-gradient(120% 90% at 0% 0%,rgba(255,255,255,.07),transparent 55%);box-shadow:var(--glass-shadow),inset 0 1px #ffffff1a}}.hero-main,.bento>.fsim,.horizon-strip,.ov-horizon,.ov-float,.fsim-pitch{box-shadow:var(--glass-shadow),inset 0 1px #ffffff2e}.fsim-pitch{box-shadow:inset 0 0 0 2px #ffffff2e,0 18px 40px #00000059}:root{--pitch-art: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1200' height='1200' viewBox='0 0 1200 1200' fill='none' stroke='%23141419' stroke-opacity='.08' stroke-width='2'%3E%3Ccircle cx='600' cy='600' r='160'/%3E%3Ccircle cx='600' cy='600' r='6' fill='%23141419' fill-opacity='.08' stroke='none'/%3E%3Cpath d='M0 600H1200'/%3E%3C/svg%3E")}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--pitch-art: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1200' height='1200' viewBox='0 0 1200 1200' fill='none' stroke='white' stroke-opacity='.06' stroke-width='2'%3E%3Ccircle cx='600' cy='600' r='160'/%3E%3Ccircle cx='600' cy='600' r='6' fill='white' fill-opacity='.06' stroke='none'/%3E%3Cpath d='M0 600H1200'/%3E%3C/svg%3E")}}:root[data-theme=dark]{--pitch-art: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1200' height='1200' viewBox='0 0 1200 1200' fill='none' stroke='white' stroke-opacity='.06' stroke-width='2'%3E%3Ccircle cx='600' cy='600' r='160'/%3E%3Ccircle cx='600' cy='600' r='6' fill='white' fill-opacity='.06' stroke='none'/%3E%3Cpath d='M0 600H1200'/%3E%3C/svg%3E")}body{background-image:var(--pitch-art),radial-gradient(var(--dot) 1px,transparent 1.3px);background-size:1200px 1200px,26px 26px;background-position:center 40vh,0 0;background-repeat:no-repeat,repeat;background-attachment:fixed,fixed}.ov-sec-head{position:relative;padding-bottom:14px}.ov-sec-head:after{content:"";position:absolute;left:0;bottom:0;width:72px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--green),var(--cyan))}.ai-badge{display:inline-flex;align-items:center;gap:8px;margin-top:12px;padding:5px 12px 5px 9px;border-radius:999px;background:#00000047;border:1px solid rgba(242,193,78,.35);color:#fff;font-family:var(--font-display);font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;position:relative}.ai-badge sup,.ai-chip sup,h2 sup,p sup{font-size:.6em;vertical-align:super;line-height:0;margin-left:1px}.ai-dot{width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 #f2c14e99;animation:aiPulse 2.2s ease-out infinite}@keyframes aiPulse{0%{box-shadow:0 0 #f2c14e99}70%{box-shadow:0 0 0 8px #f2c14e00}to{box-shadow:0 0 #f2c14e00}}.ai-chip{display:inline-flex;align-items:center;margin-left:8px;padding:2px 9px;border-radius:999px;background:linear-gradient(90deg,#f2c14e2e,#19e6c12e);border:1px solid rgba(242,193,78,.4);color:var(--green);font-family:var(--font-display);font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;vertical-align:middle}:root:not([data-theme=dark]) .view-head .ai-chip{color:#0e9f5a;border-color:#0e9f5a73}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .view-head .ai-chip{color:var(--green);border-color:#f2c14e66}}@media(prefers-reduced-motion:reduce){.ai-dot{animation:none}}.tm{font-size:.58em;vertical-align:.45em;margin-left:1px;font-weight:700;letter-spacing:0}.pipe{display:flex;align-items:stretch;gap:0;flex:0 1 auto;margin-bottom:4px;position:relative}.pipe-step{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;padding:10px 14px 8px;min-width:128px;cursor:help}.pipe-step:before{content:"";position:absolute;top:27px;left:50%;right:-50%;height:2px;background:linear-gradient(90deg,var(--accent-2),var(--violet));opacity:.5;z-index:0}.pipe-step:last-child:before{display:none}.pipe-ico{position:relative;z-index:1;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--glass-strong);border:1px solid var(--glass-border);color:var(--accent-2);box-shadow:0 6px 16px #08080b40;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s ease}.pipe-ico .ico{width:17px;height:17px}.pipe-step:hover .pipe-ico{transform:translateY(-2px) scale(1.06);box-shadow:0 10px 22px #f2c14e47;color:var(--accent)}:root:not([data-theme=dark]) .pipe-step:hover .pipe-ico{color:var(--violet)}.pipe-step b{font-family:var(--font-display);font-size:13px;margin-top:4px}.pipe-step span:last-child{font-size:11px;color:var(--ink-3);line-height:1.2}@media(max-width:720px){.pipe{flex-wrap:wrap}.pipe-step{min-width:46%}.pipe-step:before{display:none}}:root .hero-main.glass{background-image:var(--grain),linear-gradient(135deg,var(--purple) 0%,#2A2A36 60%,var(--violet) 100%);background-blend-mode:soft-light,normal}:root .bento>.fsim.glass{background-image:var(--grain),linear-gradient(115deg,var(--purple-deep) 0%,var(--purple) 45%,#1E1E27 100%);background-blend-mode:soft-light,normal}:root .horizon-strip.glass,:root .ov-horizon.glass,:root .ov-float{background-image:var(--grain),linear-gradient(120deg,var(--purple) 0%,#2A2A36 55%,var(--violet) 100%);background-blend-mode:soft-light,normal}:root{--gold-2: #B8860B;--gold-3: #FFE08A}:root .hero-main.glass{background-image:var(--grain),linear-gradient(135deg,#08080b,#16141a,#3a2c0f);background-blend-mode:soft-light,normal}.hero-main:after{background:radial-gradient(circle,rgba(242,193,78,.5),transparent 65%)}:root .bento>.fsim.glass{background-image:var(--grain),linear-gradient(115deg,#08080b,#141419 45%,#2a1f08);background-blend-mode:soft-light,normal}.fsim:before{background:radial-gradient(circle,rgba(139,92,246,.28),transparent 65%)}:root .horizon-strip.glass,:root .ov-horizon.glass,:root .ov-float{background-image:var(--grain),linear-gradient(120deg,#0b0b0f,#1e1b16 55%,#3a2c0f);background-blend-mode:soft-light,normal}.brand-mark{background:linear-gradient(135deg,#1a1a22,#3a2c0f);color:var(--gold-3);box-shadow:0 6px 16px #00000073,inset 0 0 0 1px #f2c14e59}.brand-mark:after{background:radial-gradient(circle,rgba(242,193,78,.4),transparent 70%)}.brand:hover .brand-mark{box-shadow:0 8px 22px #f2c14e59,inset 0 0 0 1px #f2c14e99}.topbar:after{background:linear-gradient(90deg,transparent 0%,var(--gold-2) 15%,var(--gold-3) 40%,var(--cyan) 65%,var(--pink) 85%,transparent 100%);opacity:.7}.nav button.active,.btn.primary,.fsim-cta .btn.primary,.hero-import .btn.primary,.ov-horizon .seg button.active,.ov-float .seg button.active,.horizon-strip .seg button.active{background:linear-gradient(135deg,var(--gold-3) 0%,var(--green) 55%,#D9A63A 100%);color:#111113}.nav button.active{box-shadow:0 4px 14px #f2c14e4d}.ov-sec-head:after{background:linear-gradient(90deg,var(--gold-3),var(--green),var(--cyan))}.ai-badge{border-color:#f2c14e80}.tile.clickable:hover,.bento>.panel:hover{border-color:#f2c14e73}.odds-fill.cs{background:linear-gradient(90deg,#0E8F7A,var(--cyan))}.odds-fill.atk{background:linear-gradient(90deg,#8B1E5A,var(--pink))}:root{--label: #A67C00;--glass: rgba(255,255,255,.82);--glass-strong: rgba(255,255,255,.96);--glass-border: rgba(17,17,19,.13);--glass-shadow: 0 10px 30px rgba(17,17,19,.1);--ink-2: #3F3D37;--ink-3: #6A6860;--row-hover: rgba(17,17,19,.045);--chip-bg: rgba(17,17,19,.07)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--label: #F2C14E;--glass: rgba(255,255,255,.075);--glass-strong: rgba(255,255,255,.13);--glass-border: rgba(255,255,255,.17);--ink-2: #DAD8D2;--ink-3: #ABA9A0;--row-hover: rgba(255,255,255,.07);--chip-bg: rgba(255,255,255,.1)}}:root[data-theme=dark]{--label: #F2C14E;--glass: rgba(255,255,255,.075);--glass-strong: rgba(255,255,255,.13);--glass-border: rgba(255,255,255,.17);--ink-2: #DAD8D2;--ink-3: #ABA9A0;--row-hover: rgba(255,255,255,.07);--chip-bg: rgba(255,255,255,.1)}.eyebrow,.tile .label,.bento-foot .eyebrow,.sub-eyebrow,.odds-title,.pick-lbl{color:var(--label)}.ov-sec-head .eyebrow,.hero-main .eyebrow,.fsim-text .eyebrow,.ov-horizon .eyebrow,.horizon-strip .eyebrow,.ov-float .eyebrow{color:var(--green)}h1,h2{letter-spacing:-.02em}table{font-size:13.5px}th{font-size:11.5px}.list-row .name{font-size:14px}.list-row .meta{font-size:12.5px}.list-row .val{font-size:15px}.bento-foot{color:var(--ink-3)}.hero .tile{padding:18px 20px;gap:2px}.hero .tile .label{display:flex;align-items:center;gap:7px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--label)}.hero .tile .label:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 0 3px #f2c14e2e;flex-shrink:0}.hero .tile .value{font-size:23px;margin-top:6px}.hero .tile .sub{font-size:13px;color:var(--ink-2);margin-top:4px}:root:not([data-theme=dark]) .hero .tile{background:#ffffffe6;border-color:#a67c0038}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .hero .tile{background:var(--glass);border-color:var(--glass-border)}}.tip-row{align-items:flex-start}.tip-row>span{flex:0 0 auto;padding-top:1px}.tip-row b{white-space:normal;text-align:right;flex:1 1 auto;min-width:0;overflow-wrap:anywhere;font-size:12.5px}.tip-row.lead b{font-size:12.5px}.tip-row.lead b.num{font-size:17px}#poolTable{font-size:13.5px}#poolTable th,#poolTable td{padding:8px}#poolTable th{font-size:11px;color:var(--ink-2)}.pool-name b{font-size:13.5px}.pool-name span{font-size:11.5px;color:var(--ink-2)}#poolTable td.xp b{font-size:15px}#poolTable .fdr{font-size:11px;padding:4px 6px;min-width:38px}#poolTable tbody tr:hover{background:var(--row-hover)}.pcard .name{font-size:13px}.pcard .cell{font-size:10.5px}.pcard .cell b{font-size:11.5px}#poolTable td:first-child,#poolTable th:first-child{min-width:236px;padding-right:4px}#poolTable td.num,#poolTable th.num{padding-left:5px;padding-right:5px;font-size:13px}.pool-name b{max-width:210px}.pool-name span,.pool-meta{max-width:226px}.pool-meta{font-size:11.5px}.pool-fx{margin-top:3px}.pool-fx .fxs-cell{min-width:32px;padding:3px 2px}.pool-fx .fxs-cell b{font-size:10.5px}.pool-fx .fxs-cell small{font-size:8px}.grid-sim{grid-template-columns:minmax(0,1.15fr) minmax(600px,1fr)}#poolTable td:first-child,#poolTable th:first-child{min-width:0;width:auto}.pool-name b{max-width:220px}.pool-name span,.pool-meta{max-width:236px}@media(max-width:1180px){.grid-sim{grid-template-columns:1fr}}.grid-sim{align-items:stretch}.pool-cell{position:relative;min-height:520px}.pool-cell .pool-sticky{position:absolute;inset:0;max-height:none}.sim-below{margin-top:18px}@media(max-width:1180px){.pool-cell{position:static;min-height:0}.pool-cell .pool-sticky{position:static;max-height:88vh}}:root{--bg: #FFFFFF;--bg-2: #F6F3EC;--blob-1: rgba(242,193,78,.34);--blob-2: rgba(242,193,78,.16);--blob-3: rgba(242,193,78,0)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--bg: #08080B;--bg-2: #121218;--blob-1: rgba(242,193,78,.16);--blob-2: rgba(242,193,78,.07);--blob-3: rgba(242,193,78,0)}}:root[data-theme=dark]{--bg: #08080B;--bg-2: #121218;--blob-1: rgba(242,193,78,.16);--blob-2: rgba(242,193,78,.07);--blob-3: rgba(242,193,78,0)}.blob{display:none}.fsim:before{background:radial-gradient(circle,rgba(242,193,78,.22),transparent 65%)}.topbar:after{background:linear-gradient(90deg,transparent 0%,var(--gold-2) 20%,var(--gold-3) 50%,var(--gold-2) 80%,transparent 100%)}.pipe-step:before{background:linear-gradient(90deg,var(--gold-2),var(--gold-3))}.pipe-ico{color:var(--label)}.pitch-row{flex-wrap:nowrap}.pitch-row>.pcard{flex:0 1 auto;min-width:0}.pcard .name,.pcard .nm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grid-sim{grid-template-columns:minmax(0,1.3fr) minmax(560px,1fr)}#poolTable th:not(:first-child),#poolTable td:not(:first-child){width:40px}.pool-name b{max-width:190px}.pool-name span,.pool-meta{max-width:200px}.pool-cell .pool-wrap{max-height:none}.seg button.active:hover{background:var(--accent);color:var(--accent-ink)}.ov-horizon .seg button.active:hover,.ov-float .seg button.active:hover,.horizon-strip .seg button.active:hover{background:linear-gradient(135deg,var(--gold-3) 0%,var(--green) 55%,#D9A63A 100%);color:#111113}.pool-fx .fxs-cell{min-width:30px;padding:3px 1px}.pool-fx .fxs{gap:2px}.pool-name span,.pool-meta{max-width:196px}.pool-fx{max-width:none;overflow:visible}.grid-sim{grid-template-columns:minmax(0,1.25fr) minmax(590px,1fr)}#poolTable th:not(:first-child),#poolTable td:not(:first-child){width:36px;padding-left:4px;padding-right:4px}#poolTable th{font-size:10.5px;letter-spacing:.04em}#poolTable th{font-size:10px;letter-spacing:.03em}.hero-main:after{content:"";position:absolute;inset:0;width:auto;height:auto;border-radius:0;filter:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='560' height='340' viewBox='0 0 560 340' fill='none' stroke='%23F2C14E' stroke-width='2'%3E%3Cpath d='M0 30H530V340'/%3E%3Cpath d='M502 30a28 28 0 0 0 28 28'/%3E%3Cpath d='M365 340V214H530'/%3E%3Cpath d='M475 340V296H530'/%3E%3Ccircle cx='420' cy='300' r='3' fill='%23F2C14E' stroke='none'/%3E%3Cpath d='M365 330a55 55 0 0 1 0-60' stroke-dasharray='3 5'/%3E%3C/svg%3E") no-repeat right -20px top -6px / 560px 340px;opacity:.32;pointer-events:none}.hero-main>*{position:relative}.hero-main p{max-width:62ch}.hero .tile:first-child{background:linear-gradient(135deg,var(--gold-3) 0%,var(--green) 55%,#D9A63A 100%);color:#111113;border-color:transparent;box-shadow:0 14px 30px #f2c14e47}.hero .tile:first-child .label{color:#111113b8}.hero .tile:first-child .label:before{background:#111113;box-shadow:0 0 0 3px #11111324}.hero .tile:first-child .value{color:#111113}.hero .tile:first-child .sub{color:#111113c7}.hero .tile:first-child:hover{border-color:transparent}:root .hero .tile:first-child{background-image:none}.view-head{display:grid;grid-template-columns:minmax(240px,1fr) minmax(0,1.8fr);gap:14px 40px;align-items:start;margin-bottom:28px;padding-top:6px}.view-head>div:first-child:has(>p){display:contents}.view-head>div:first-child:has(>p)>h1{grid-column:1;font-size:2.05rem;line-height:1.08;letter-spacing:-.025em;margin:0}.view-head>div:first-child:has(>p)>p{grid-column:2;margin:6px 0 0;padding-left:22px;border-left:2px solid var(--green);font-size:14.5px;line-height:1.62;max-width:72ch;color:var(--ink-2)}.view-head:has(>div:first-child>p)>:not(:first-child){grid-column:1 / -1}.view-head>.controls{justify-self:end;align-self:center}.view-head:has(>div:first-child>p)>.controls{justify-self:start}@media(max-width:820px){.view-head{grid-template-columns:1fr;gap:10px}.view-head>div:first-child:has(>p)>p{grid-column:1;padding-left:0;border-left:0}.view-head:has(>div:first-child>p)>:not(:first-child),.view-head>.controls{grid-column:1;justify-self:start}}.panel-head h2:before{content:"";width:8px;height:8px;border-radius:2px;background:var(--green);transform:rotate(45deg);flex-shrink:0}.grid,.stack{gap:20px}.ov-sec.band{margin-inline:calc(50% - 50vw);padding:30px max(24px,calc(50vw - 636px)) 36px;background-color:var(--bg-2);background-image:var(--grain);border-top:1px solid var(--glass-border);border-bottom:1px solid var(--glass-border)}.ov-sec.band+.ov-sec{margin-top:36px}#view-captain .grid-main,#view-chips .grid-main{grid-template-columns:minmax(300px,1fr) minmax(0,2fr)}#view-captain .grid-main>:first-child,#view-chips .grid-main>:first-child{order:2}@media(max-width:900px){#view-captain .grid-main,#view-chips .grid-main{grid-template-columns:1fr}#view-captain .grid-main>:first-child,#view-chips .grid-main>:first-child{order:0}}:root:not([data-theme=light]) .hero .tile:first-child,:root[data-theme=dark] .hero .tile:first-child,:root .hero .tile:first-child{background:linear-gradient(135deg,var(--gold-3) 0%,var(--green) 55%,#D9A63A 100%);background-image:linear-gradient(135deg,var(--gold-3) 0%,var(--green) 55%,#D9A63A 100%);border-color:transparent;color:#111113}.hero-import .btn:not(.primary){background:#ffffff1a;color:#fff;border-color:#ffffff73}.hero-import .btn:not(.primary):hover{background:#fff3}.pipe{position:relative;padding:30px 14px 12px;border:1px solid var(--glass-border);border-radius:16px;background:var(--glass)}.pipe-cap{position:absolute;top:10px;left:18px;font-family:var(--font-display);font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--label)}.pipe-ico{background:var(--bg-2);background-image:none;border:1px solid rgba(242,193,78,.45)}.pipe-step:before{top:27px;left:calc(50% + 22px);right:calc(-50% + 22px);height:1.5px;opacity:.8;z-index:0}.pipe-step:hover .pipe-ico{background:var(--green);color:#111113;border-color:transparent}:root:not([data-theme=dark]) .pipe-step:hover .pipe-ico{color:#111113}#view-overview{counter-reset:sec}.ov-sec{counter-increment:sec;margin-top:44px}.ov-sec-head{border-top:1px solid var(--glass-border);padding-top:26px;padding-bottom:18px}.ov-sec-head:after{display:none}.ov-sec-head>div:first-child>.eyebrow{display:inline-flex;align-items:center;gap:10px}.ov-sec-head>div:first-child>.eyebrow:before{content:counter(sec,decimal-leading-zero);font-family:var(--font-display);font-size:11px;font-weight:800;letter-spacing:.06em;color:#111113;background:linear-gradient(135deg,var(--gold-3),var(--green));padding:3px 8px;border-radius:6px;line-height:1}.ov-sec-head h2{font-size:1.8rem;margin-top:8px}.ov-sec-head p{font-size:15px}.ov-sec.band .ov-sec-head{border-top:0;padding-top:0}.ov-sec.band{margin-top:48px;padding-top:34px;padding-bottom:40px}.ov-sec.band+.ov-sec{margin-top:44px}.ov-sec:first-of-type{margin-top:30px}.ov-sec:first-of-type .ov-sec-head{border-top:0;padding-top:0}.hero-main:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='760' height='460' viewBox='0 0 760 460' fill='none' stroke='%23F2C14E' stroke-width='2'%3E%3Cpath d='M0 40H720V460'/%3E%3Cpath d='M498 460V236H720'/%3E%3Cpath d='M646 460V352H720'/%3E%3Ccircle cx='572' cy='400' r='4' fill='%23F2C14E' stroke='none'/%3E%3C/svg%3E") no-repeat right -30px bottom -40px / 760px 460px;opacity:.4;-webkit-mask-image:linear-gradient(90deg,transparent 42%,#000 72%);mask-image:linear-gradient(90deg,transparent 42%,#000 72%)}.hero-main:after{-webkit-mask-image:linear-gradient(90deg,transparent 58%,#000 84%);mask-image:linear-gradient(90deg,transparent 58%,#000 84%);opacity:.45}:root{--fdr1: #1F6F52;--fdr2: #3ECF8E;--fdr3: #E3E2EA;--fdr4: #EF4A62;--fdr5: #8A1531;--fdr1-ink: #fff;--fdr2-ink: #0B1F17;--fdr3-ink: #2A2A33;--fdr4-ink: #fff;--fdr5-ink: #fff;--good: #15935F;--warn: #C85A2B;--bad: #D22F47;--info: #2F6BDB;--link: #2F6BDB;--cyan: #4F8DF7;--pink: #FF4D8D;--violet: #8B5CF6;--pos-gkp: #A78BFA;--pos-def: #4F8DF7;--pos-mid: #19C6B0;--pos-fwd: #FF4D8D}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--fdr3: #3D3D48;--fdr3-ink: #ECECF2;--good: #3ECF8E;--warn: #F0784A;--bad: #EF4A62;--info: #6FA3FF;--link: #7FB0FF}}:root[data-theme=dark]{--fdr3: #3D3D48;--fdr3-ink: #ECECF2;--good: #3ECF8E;--warn: #F0784A;--bad: #EF4A62;--info: #6FA3FF;--link: #7FB0FF}.pos-1{background:var(--pos-gkp);color:#1b1240}.pos-2{background:var(--pos-def);color:#fff}.pos-3{background:var(--pos-mid);color:#06302a}.pos-4{background:var(--pos-fwd);color:#fff}.tag.good{background:#3ecf8e29;color:var(--good)}.tag.warn{background:#f0784a29;color:var(--warn)}.tag.bad{background:#ef4a6229;color:var(--bad)}.tag.info{background:#4f8df729;color:var(--info)}.pip.W{background:var(--fdr2);color:var(--fdr2-ink)}.pip.D{background:var(--fdr3);color:var(--fdr3-ink)}.pip.L{background:var(--fdr4);color:var(--fdr4-ink)}.finding.info .bar{background:var(--info)}.chip-row.good .chip-verdict{background:var(--good);color:#06302a}.chip-row.warn .chip-verdict{background:#f0784a33;color:var(--warn)}.ticker .dgw{box-shadow:0 0 0 2px var(--violet) inset}.xp-col.dgw b{color:var(--violet)}.bar-fill{background:linear-gradient(90deg,var(--gold-2),var(--gold-3))}.bar-fill.def{background:linear-gradient(90deg,#2F6BDB,var(--cyan))}.xp-bar{background:linear-gradient(180deg,var(--gold-3),var(--gold-2))}.odds-title .dot.cs{background:var(--cyan);box-shadow:0 0 0 3px #4f8df733}.odds-title .dot.atk{background:var(--pink);box-shadow:0 0 0 3px #ff4d8d33}.odds-fill.cs{background:linear-gradient(90deg,#2F6BDB,var(--cyan))}.odds-fill.atk{background:linear-gradient(90deg,#B8235F,var(--pink))}.bento-icon.tint-cyan{color:var(--cyan);background:#4f8df724}.bento-icon.tint-pink{color:var(--pink);background:#ff4d8d24}.bento-icon.tint-green{color:var(--label);background:#f2c14e24}.insight-icon{color:var(--label)}.role-split .role-def{background:var(--cyan);color:#fff}.pcard.cap,.mcard.cap{border-color:var(--pink)}.pcard.vice,.mcard.vice{border-color:var(--violet)}.tip-row.lead b.tip-fdr-3{color:var(--ink-2)}:root:not([data-theme=dark]) .tip-row.lead b.tip-fdr-2{color:#15935f}:root:not([data-theme=dark]) .tip-row.lead b.tip-fdr-3{color:var(--ink-2)}.sim-summary{margin-bottom:24px;padding:12px 18px 12px 12px;gap:6px 24px}.sim-deck{position:relative;display:flex;gap:16px;align-items:flex-end;padding:22px 16px 12px;border-radius:14px;border:1px solid rgba(242,193,78,.45);background:#f2c14e14}.deck-cap{position:absolute;top:7px;left:16px;font-family:var(--font-display);font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--label)}.sim-deck .sim-ctl .k{color:var(--ink-2);font-size:11px}.sim-deck .sim-ctl .dd-btn{padding:8px 14px;font-size:15px;font-weight:700;border-color:#f2c14e8c;background:var(--glass-strong)}.sim-deck .sim-ctl .dd-btn:hover{border-color:var(--green);box-shadow:0 0 0 3px #f2c14e2e}.sim-deck .dd-caret{color:var(--label);opacity:1}.sim-sep{margin:0 8px}.seg{gap:4px;padding:4px}.seg button:not(.active){border:1px solid var(--glass-border);background:var(--glass);opacity:1;color:var(--ink-2)}.seg button:not(.active):hover{background:var(--glass-strong);color:var(--ink);border-color:var(--ink-3)}.horizon-strip .seg button:not(.active),.ov-horizon .seg button:not(.active),.ov-float .seg button:not(.active){border-color:#ffffff59;background:#ffffff0f;color:#fff}.horizon-strip .seg button:not(.active):hover,.ov-horizon .seg button:not(.active):hover,.ov-float .seg button:not(.active):hover{background:#ffffff29;border-color:#ffffffb3;color:#fff}.horizon-strip{margin-bottom:20px}.sim-summary>.sim-deck{flex-direction:row;align-items:flex-end;gap:18px}.sim-deck .sim-ctl{align-items:flex-start}#view-captain .grid-main{grid-template-columns:minmax(300px,3fr) minmax(0,7fr);align-items:stretch}#view-captain .grid-main>.panel:first-child{display:flex;flex-direction:column;min-height:0}#view-captain .grid-main>.panel:first-child>.panel-head{flex-shrink:0}#view-captain .grid-main>.panel:first-child>.table-wrap{flex:1 1 0;min-height:0;max-height:none}#view-captain .grid-main>.panel:first-child th,#view-captain .grid-main>.panel:first-child td{padding-left:8px;padding-right:8px}@media(max-width:900px){#view-captain .grid-main>.panel:first-child>.table-wrap{flex:none;max-height:70vh}}#view-captain .grid-main{grid-template-columns:minmax(340px,7fr) minmax(0,13fr)}.chart .bar.scored{fill:var(--fdr2);opacity:.95}.chart .bar.conceded{fill:var(--fdr4);opacity:.95}.topbar{backdrop-filter:blur(22px) saturate(170%);-webkit-backdrop-filter:blur(22px) saturate(170%)}:root:not([data-theme=dark]) .topbar{background-color:#ffffff8c;background-image:linear-gradient(180deg,#ffffff8c,#fff3);box-shadow:inset 0 1px #ffffffe6,0 12px 32px #11111312}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .topbar{background-color:#0e0e128c;background-image:linear-gradient(180deg,rgba(255,255,255,.06),transparent);box-shadow:inset 0 1px #ffffff14,0 12px 32px #00000059}}:root[data-theme=dark] .topbar{background-color:#0e0e128c;background-image:linear-gradient(180deg,rgba(255,255,255,.06),transparent);box-shadow:inset 0 1px #ffffff14,0 12px 32px #00000059}.hero-main:after{background-position:right -30px top -14px;-webkit-mask-image:linear-gradient(90deg,transparent 55%,#000 82%),linear-gradient(180deg,#000 45%,transparent 72%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 55%,#000 82%),linear-gradient(180deg,#000 45%,transparent 72%);mask-composite:intersect}.hero-import .btn:not(.primary){background:#14120cb8;border-color:#ffffff59}.hero-import .btn:not(.primary):hover{background:#14120ce6;border-color:#fff9}tr.mine td{box-shadow:none;background:#f2c14e21}tr.mine td:first-child{box-shadow:inset 3px 0 0 var(--green)}tr.mine:hover td{background:#f2c14e33}tr.mine td:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}tr.mine td:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px}.list-row .name .crest,.pk-name .crest,.tc-opt .crest,.chip-line .crest{display:inline-flex;vertical-align:-3px;margin-right:1px}.tile .value .crest{display:inline-flex;vertical-align:-4px;margin-right:4px}.tile .value{display:flex;align-items:center;gap:6px}.pitch{padding:26px 20px 14px}.pcard,.pitch-row>.pcard,.bench .pcard,.bench-slot .pcard.slot.empty{width:112px}.pitch-row{gap:12px;margin-bottom:14px}.pcard .ph{height:66px}.pcard .body{padding:0 3px 4px}.pitch-bar{background:#08080b9e;border:1px solid rgba(255,255,255,.14);padding:9px 10px;gap:8px;margin:-16px 6px 16px;box-shadow:0 8px 24px #00000047}.pitch-bar .btn{font-size:13px;padding:7px 14px;background:#ffffff1a;border-color:#ffffff4d;color:#fff}.pitch-bar .btn:hover{background:#fff3}.pitch-bar .btn.primary{background:linear-gradient(135deg,var(--gold-3) 0%,var(--green) 55%,#D9A63A 100%);color:#111113;border-color:transparent}.pitch-score{top:70px;right:20px;padding:10px 14px;background:#08080bb8;border:1px solid rgba(242,193,78,.55);box-shadow:0 10px 28px #00000059;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:14px}.ps-label{color:var(--green);opacity:1}.ps-main b{font-size:32px}.ps-sub{opacity:.9;font-size:11px}:root{--gkp: #5B4BC9;--def: #2F6BDB;--mid: #0F8F7E;--fwd: #C8285F}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--gkp: #B3A6F5;--def: #86B4FF;--mid: #5ED3C3;--fwd: #FF8DB4}}:root[data-theme=dark]{--gkp: #B3A6F5;--def: #86B4FF;--mid: #5ED3C3;--fwd: #FF8DB4}.pos-1,.pos-2,.pos-3,.pos-4{background:transparent;border:1px solid;font-weight:800;letter-spacing:.06em}.pos-1{color:var(--gkp);border-color:#8b7ce673;background:#8b7ce621}.pos-2{color:var(--def);border-color:#4f8df773;background:#4f8df721}.pos-3{color:var(--mid);border-color:#19c6b073;background:#19c6b021}.pos-4{color:var(--fwd);border-color:#ff4d8d73;background:#ff4d8d21}.bento>.panel.bento-5>.table-wrap{flex:1 1 0;min-height:0;max-height:none}@media(max-width:1100px){.bento>.panel.bento-5>.table-wrap{flex:none;max-height:60vh}}.ov-sec.band{border-top:0;box-shadow:inset 0 2px 0 var(--green);background-image:var(--grain),repeating-linear-gradient(135deg,var(--dot) 0 1px,transparent 1px 36px),radial-gradient(circle at 90% 18%,transparent 238px,var(--dot) 239px,var(--dot) 241px,transparent 242px),radial-gradient(circle at 90% 18%,transparent 158px,var(--dot) 159px,var(--dot) 161px,transparent 162px),radial-gradient(circle at 90% 18%,var(--dot) 0 5px,transparent 6px);background-blend-mode:soft-light,normal,normal,normal,normal;background-repeat:repeat,repeat,no-repeat,no-repeat,no-repeat}:root{--gkp: #C2410C}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--gkp: #FFB070}}:root[data-theme=dark]{--gkp: #FFB070}.pos-1{color:var(--gkp);border-color:#ff9f4380;background:#ff9f4324}.pool-cell .pool-wrap,.pool-wrap{margin-right:0;padding-right:6px;scrollbar-gutter:stable}.grid-sim{grid-template-columns:minmax(0,1.2fr) minmax(624px,1fr)}#poolTable th:not(:first-child),#poolTable td:not(:first-child){width:38px;padding-left:3px;padding-right:3px}#poolTable th{font-size:10px;letter-spacing:.02em;overflow:visible}.grid-sim{grid-template-columns:minmax(0,1.2fr) minmax(600px,1fr)}#poolTable th:not(:first-child),#poolTable td:not(:first-child){width:36px}.pitch-bar{justify-content:space-between;padding:7px 8px;gap:6px}.pitch-bar .btn{font-size:12.5px;padding:6px 11px;white-space:nowrap}:root{--gkp: #4B5563}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--gkp: #CDD3DE}}:root[data-theme=dark]{--gkp: #CDD3DE}.pos-1{color:var(--gkp);border-color:#94a3b880;background:#94a3b829}#poolTable thead th,#poolTable thead th.num{font-size:11px;letter-spacing:.05em;font-weight:800;color:var(--ink-2);padding-top:10px;padding-bottom:10px;text-transform:uppercase}#poolTable thead th:first-child{padding-left:12px}#poolTable th:not(:first-child),#poolTable td:not(:first-child){width:38px}#poolTable th:nth-child(7),#poolTable td:nth-child(7){width:44px}:root{--gkp: #5F7A00}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--gkp: #D9F24A}}:root[data-theme=dark]{--gkp: #D9F24A}.pos-1{color:var(--gkp);border-color:#bee63c80;background:#bee63c24}.grid-sim{grid-template-columns:minmax(0,1fr) minmax(660px,1fr)}#poolTable th:not(:first-child),#poolTable td:not(:first-child){width:44px;padding-left:4px;padding-right:4px}#poolTable th:nth-child(7),#poolTable td:nth-child(7){width:48px}#poolTable th:last-child,#poolTable td:last-child{padding-right:10px}.pool-cell .pool-wrap,.pool-wrap{padding-right:10px}#poolTable thead th{letter-spacing:.04em}@media(max-width:1260px){.grid-sim{grid-template-columns:1fr}}.pitch-bar{position:relative;margin:0 0 12px;z-index:5;justify-content:flex-start}.pitch-score{top:14px;right:14px}.pitch{padding-top:22px}.grid-sim{grid-template-columns:minmax(0,1fr) minmax(640px,1fr)}#poolTable th:not(:first-child),#poolTable td:not(:first-child){width:42px}#poolTable th:nth-child(7),#poolTable td:nth-child(7){width:46px}.signals{gap:12px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.signal{display:flex;flex-direction:column;gap:8px;padding:14px 16px 12px}.sig-head{display:flex;align-items:center;gap:10px}.sig-head b{font-size:15px}.sig-items{display:flex;flex-direction:column}.sig-item{display:grid;grid-template-columns:20px minmax(0,1fr) auto;grid-template-areas:"crest name num" "crest lbl num";align-items:center;column-gap:10px;padding:7px 0;border-top:1px solid var(--glass-border)}.sig-item:first-child{border-top:0}.sig-item.player,.sig-item.team{cursor:pointer}.sig-item.player:hover .sig-name,.sig-item.team:hover .sig-name{color:var(--label)}.sig-item .crest{grid-area:crest}.sig-item.gw{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name num" "lbl num"}.sig-name{grid-area:name;font-family:var(--font-display);font-size:15px;font-weight:800;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sig-name small{font-family:var(--font-body);font-size:11.5px;font-weight:600;color:var(--ink-3);margin-left:2px}.sig-num{grid-area:num;font-family:var(--font-display);font-size:20px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--ink);line-height:1;padding-left:10px}.sig-lbl{grid-area:lbl;font-size:11.5px;color:var(--ink-3);line-height:1.3}.sig-note{margin:2px 0 0;font-size:12px;line-height:1.45;color:var(--ink-3)}.signal .linkish{align-self:flex-start;font-size:12px;font-weight:700}#poolTable th:last-child,#poolTable td:last-child{width:58px;padding-right:12px;text-align:right}#poolTable td:last-child .ease-score{min-width:0;width:100%;align-items:flex-end}#poolTable td:last-child .ease-score .ease-bar{width:38px}#poolTable thead th{white-space:nowrap;overflow:visible}#poolTable thead th:last-child{padding-right:12px}.signals{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}#poolTable thead th:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}#poolTable thead th:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}.pitch-bar{z-index:60}.sim-below .list{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));column-gap:28px}.sim-below .gw-explorer{display:grid;grid-template-columns:minmax(0,600px) minmax(320px,1fr);grid-template-areas:"head head" "pitch tabs" "pitch text" "pitch ideas";grid-template-rows:auto auto auto 1fr;gap:6px 28px;align-items:start}.sim-below .gw-explorer>.panel-head{grid-area:head}.sim-below .gw-explorer>.gw-tabs{grid-area:tabs}.sim-below .gw-explorer>p{grid-area:text;margin:6px 0 8px}.sim-below .gw-explorer>.pitch.mini{grid-area:pitch;align-self:start}.sim-below .gw-explorer>.gw-ideas{grid-area:ideas;min-width:0}.gw-ideas{display:flex;flex-direction:column;gap:14px;margin-top:4px}.idea-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap;padding-bottom:8px;border-bottom:1px solid var(--glass-border)}.idea-group-h{display:flex;align-items:baseline;gap:8px;margin-bottom:4px}.idea-group-h b{font-family:var(--font-display);font-size:12px;font-weight:800;letter-spacing:.02em}.idea-group-h span{font-size:12px;color:var(--ink-3)}.idea-group.viewing .idea-group-h b{color:var(--accent)}.idea-row.planned .idea-name b{font-weight:800}.idea-row:not(.planned){opacity:.78}.idea-row:not(.planned):hover{opacity:1}.idea-none{padding:4px 0 2px}.idea-row{display:grid;grid-template-columns:minmax(0,1fr) auto 44px;align-items:center;gap:12px;padding:6px 0;border-top:1px solid var(--glass-border);font-size:13px}.idea-group .idea-row:first-of-type{border-top:0}.idea-row:hover{background:var(--row-hover)}.idea-name{display:flex;align-items:baseline;gap:6px;min-width:0;white-space:nowrap;overflow:hidden}.idea-name i{font-style:normal;color:var(--ink-3)}.idea-name b{font-weight:800}.idea-name small{font-size:11px;color:var(--ink-3);overflow:hidden;text-overflow:ellipsis}.idea-fx{display:inline-flex}.idea-fx .fxs-cell{min-width:30px;padding:1px 2px}.idea-fx .fxs-cell b{font-size:10px}.idea-row .val{text-align:right;font-size:14px}@media(max-width:560px){.idea-row{grid-template-columns:minmax(0,1fr) 44px}.idea-fx{grid-column:1 / -1}}.pitch.mini{padding:14px 10px 8px}.pitch.mini .pitch-row{gap:8px;margin-bottom:10px}.pitch.mini .mcard{width:96px}@media(max-width:1100px){.sim-below .gw-explorer{grid-template-columns:1fr;grid-template-areas:"head" "tabs" "text" "pitch" "ideas"}}#view-chips .chips-soon{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;gap:36px;min-height:calc(100vh - 140px);padding:clamp(28px,5vw,64px);color:#fff;border:0;background-image:var(--grain),linear-gradient(135deg,#08080b,#16141a,#3a2c0f);background-blend-mode:soft-light,normal}#view-chips .chips-soon:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.45;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='760' height='460' viewBox='0 0 760 460' fill='none' stroke='%23F2C14E' stroke-width='2'%3E%3Cpath d='M0 40H720V460'/%3E%3Cpath d='M498 460V236H720'/%3E%3Cpath d='M646 460V352H720'/%3E%3Ccircle cx='572' cy='400' r='4' fill='%23F2C14E' stroke='none'/%3E%3C/svg%3E") no-repeat right -30px top -14px / 760px 460px;-webkit-mask-image:linear-gradient(90deg,transparent 50%,#000 80%),linear-gradient(180deg,#000 0,#000 120px,transparent 300px);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 50%,#000 80%),linear-gradient(180deg,#000 0,#000 120px,transparent 300px);mask-composite:intersect}#view-chips .chips-soon-card{position:relative;z-index:2}#view-chips .chips-soon>*{position:relative;z-index:1}#view-chips .chips-soon .eyebrow{color:var(--green);font-size:12px}#view-chips .chips-soon h1{font-size:clamp(3.4rem,9vw,7.5rem);line-height:.92;letter-spacing:-.035em;font-weight:800;margin:14px 0 22px;color:#fff;background:linear-gradient(135deg,#fff 0%,var(--gold-3) 55%,var(--green) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}#view-chips .chips-soon-top p{font-size:clamp(15px,1.5vw,19px);line-height:1.55;max-width:44ch;color:#fffc;padding-left:18px;border-left:2px solid var(--green)}#view-chips .chips-soon-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}#view-chips .chips-soon-card{padding:20px 18px 18px;border-radius:14px;background:#ffffff0d;border:1px solid rgba(242,193,78,.28);box-shadow:inset 0 1px #ffffff14}#view-chips .chips-soon-k{display:inline-block;font-family:var(--font-display);font-size:11px;font-weight:800;letter-spacing:.08em;color:#111113;background:linear-gradient(135deg,var(--gold-3),var(--green));padding:4px 9px;border-radius:6px;line-height:1;margin-bottom:14px}#view-chips .chips-soon-card b{display:block;font-family:var(--font-display);font-size:17px;font-weight:800;letter-spacing:-.01em;margin-bottom:6px}#view-chips .chips-soon-card p{font-size:13px;line-height:1.5;color:#ffffffad}#view-chips .chips-soon-foot{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding-top:22px;border-top:1px solid rgba(255,255,255,.12)}#view-chips .chips-soon-foot .muted{color:#ffffff8c;font-size:13px;margin-right:6px}#view-chips .chips-soon-foot .btn{border-color:#ffffff38;color:#fff;background:#ffffff0f}#view-chips .chips-soon-foot .btn.primary{border-color:transparent}@media(max-width:980px){#view-chips .chips-soon-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){#view-chips .chips-soon{min-height:calc(100vh - 120px);gap:26px}#view-chips .chips-soon-grid{grid-template-columns:1fr}}.slot-pop-range{display:flex;align-items:center;gap:8px;padding:0 6px 8px;margin-bottom:4px;border-bottom:1px solid var(--glass-border);flex-wrap:wrap}.slot-pop-range label{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:var(--ink-3)}.slot-pop-range .dd-btn{padding:3px 9px;font-size:12px}.slot-pop-range .btn.sm{padding:2px 8px;margin-left:auto}#view-differentials .grid-main{align-items:stretch}#view-differentials .grid-main>.panel:first-child{display:flex;flex-direction:column;min-height:0}#view-differentials .grid-main>.panel:first-child .table-wrap{flex:1 1 auto;max-height:none;min-height:0}@media(max-width:900px){#view-differentials .grid-main>.panel:first-child .table-wrap{max-height:70vh}}.feat-rail{position:relative;overflow:hidden;margin:-8px 0 24px;padding:14px 18px 16px;border-radius:var(--radius);background:var(--glass);border:1px solid var(--glass-border);box-shadow:inset 0 2px 0 var(--green),var(--glass-shadow)}.feat-rail:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:repeating-linear-gradient(135deg,var(--dot) 0 1px,transparent 1px 36px);opacity:.5;-webkit-mask-image:linear-gradient(90deg,transparent 55%,#000);mask-image:linear-gradient(90deg,transparent 55%,#000)}.feat-rail-h{display:flex;align-items:center;gap:10px;margin-bottom:10px;position:relative}.feat-rail-h .eyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--accent-2)}.feat-rail-h .eyebrow:before{content:"";width:8px;height:8px;border-radius:2px;background:var(--green);transform:rotate(45deg)}.feat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:6px 22px;position:relative}.feat{display:flex;gap:11px;align-items:flex-start;padding:8px 0}.feat+.feat{border-left:1px solid var(--glass-border);padding-left:16px;margin-left:-12px}.feat-ico{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;flex-shrink:0;background:var(--bg-2);border:1px solid rgba(242,193,78,.45);color:var(--accent-2);transition:transform .15s,background .15s,color .15s}.feat-ico .ico{width:17px;height:17px}.feat:hover .feat-ico{transform:translateY(-2px) scale(1.06);background:var(--green);color:#111113;border-color:transparent;box-shadow:0 8px 18px #f2c14e4d}.feat b{display:block;font-family:var(--font-display);font-size:13px;font-weight:800;letter-spacing:-.01em;margin-bottom:2px;line-height:1.25}.feat p{font-size:12px;line-height:1.45;color:var(--ink-3)}@media(max-width:720px){.feat-grid{grid-template-columns:1fr 1fr;gap:4px 16px}.feat+.feat{border-left:0;padding-left:0;margin-left:0}}@media(max-width:460px){.feat-grid{grid-template-columns:1fr}}.view-tools{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:-8px 0 18px}.view-tools>.controls{margin:0}.view-tools .seg{padding:4px}.view-tools .seg button{padding:6px 16px;font-size:13px}.tgt-panel{display:flex;flex-direction:column}.tgt-intro{margin-bottom:10px;min-height:2.9em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tgt-row{align-items:center;gap:10px;padding:9px 0;min-height:72px}.tgt-row .name{font-size:14px}.tgt-row>.grow{min-width:0}.tgt-row .fdr-row{display:flex;flex-wrap:wrap;gap:2px;row-gap:3px}.tgt-meta{margin:1px 0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tgt-val{display:flex;flex-direction:column;align-items:flex-end;line-height:1;min-width:48px}.tgt-val b{font-family:var(--font-display);font-size:20px;font-weight:800;font-variant-numeric:tabular-nums}.tgt-val small{font-size:9.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-top:3px}.feat-rail{margin-bottom:18px}.view-tools{margin-bottom:14px}.hero-end{position:relative;height:1px;background:var(--glass-border);margin:6px 0 34px}.hero-end:before{content:"";position:absolute;left:0;top:-4px;width:9px;height:9px;border-radius:2px;background:var(--green);transform:rotate(45deg)}.hero-end:after{content:"";position:absolute;left:12px;top:0;width:96px;height:1px;background:linear-gradient(90deg,var(--green),transparent)}.pk-list{gap:12px}.pk-club{padding:0;overflow:hidden;background:var(--glass);border:1px solid var(--glass-border);border-left:4px solid var(--club, var(--green));box-shadow:var(--glass-shadow)}.pk-club-head{padding:10px 14px 9px 13px;gap:10px;background:var(--chip-bg)}.pk-club-head .rank{width:22px;height:22px;border-radius:6px;display:grid;place-items:center;background:var(--ink);color:var(--bg);font-size:11px;font-weight:800}.pk-club-head b{font-size:16px;letter-spacing:-.01em}.pk-club-head .muted.small{font-size:11px}.pk-val{font-size:21px;line-height:1;display:inline-flex;align-items:baseline;gap:4px}.pk-val small{font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.pk-bar{height:3px;border-radius:0;background:transparent;margin:0}.pk-bar .bar-fill{border-radius:0}.pk-club .pk-row{padding:8px 14px 8px 13px;border-radius:0;border-top:1px solid var(--glass-border)}.pk-club .pk-row:first-of-type{border-top:0}.pk-club .pk-row:hover{background:var(--row-hover)}.pk-club .pk-lbl{display:inline-block;padding:2px 6px;border-radius:4px;background:var(--chip-bg);color:var(--ink-2);font-size:9px;width:fit-content}.pk-club .pk-name b{font-size:13.5px}.pk-head{margin:0 0 8px;padding:6px 14px 6px 18px}.pk-list{gap:10px}.pk-club{display:grid;grid-template-columns:172px minmax(0,1fr);padding:0;border-left:4px solid var(--club, var(--green))}.pk-club-head{flex-direction:column;align-items:flex-start;gap:4px;padding:12px 12px 10px;background:color-mix(in srgb,var(--club, #888) 9%,var(--glass));border-right:1px solid var(--glass-border);position:relative}.pk-club-head .rank{position:absolute;top:8px;right:8px;width:20px;height:20px;font-size:10.5px}.pk-id{display:flex;align-items:center;gap:8px;min-width:0;padding-right:24px}.pk-id b{font-size:15px;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk-club-head .pk-val{margin:6px 0 0;font-size:24px}.pk-club-head .pk-bar{width:100%;height:3px;margin:4px 0 2px;background:var(--chip-bg);border-radius:2px}.pk-club-head .pk-bar .bar-fill{border-radius:2px}.pk-sub{font-size:11px;color:var(--ink-3);display:inline-flex;align-items:center;gap:6px}.pk-body{display:flex;flex-direction:column;justify-content:center;min-width:0}.pk-club .pk-row{grid-template-columns:40px 36px minmax(0,1fr) 48px 48px 56px 46px 60px;padding:9px 12px;border-top:0}.pk-club .pk-row+.pk-row{border-top:1px solid var(--glass-border)}.pk-club .pk-lbl{font-size:9px;padding:2px 0;text-align:center;width:36px;background:var(--ink);color:var(--bg)}.pk-club .pk-xp{padding:3px 6px;border-radius:6px;background:linear-gradient(90deg,transparent calc(100% - var(--w, 0%)),rgba(242,193,78,.28) 0);font-size:14px}.pk-head{display:grid;grid-template-columns:189px 40px 36px minmax(0,1fr) 48px 48px 56px 46px 60px;gap:6px;margin:0 0 8px;padding:6px 13px 6px 0}.pk-head span:first-child{padding-left:14px}.pk-head span:last-child{padding-right:6px}@media(max-width:640px){.pk-club{grid-template-columns:1fr}.pk-club-head{border-right:0;border-bottom:1px solid var(--glass-border)}.pk-head{display:none}.pk-club .pk-row{grid-template-columns:40px 36px minmax(0,1fr) 48px 60px}.pk-club .pk-row .pk-num:nth-child(5),.pk-club .pk-row .pk-num:nth-child(6),.pk-club .pk-row .pk-num:nth-child(7){display:none}}.hist-wrap{max-height:none;overflow-x:auto}.hist-table{font-size:12.5px}.hist-table th,.hist-table td{padding:6px}.hist-table th{position:static}.hist-fx{display:inline-flex;align-items:center;gap:4px;cursor:pointer;white-space:nowrap}.hist-fx i{font-style:normal;font-size:9px;font-weight:800;color:var(--ink-3)}.hist-fx .pip{width:auto;padding:0 5px;font-size:10px;height:18px}.hist-fx:hover{color:var(--accent)}.hist-dnp td{color:var(--ink-3)}.hist-total td{border-top:2px solid var(--glass-border);border-bottom:0;font-weight:700}.pts-pill{display:inline-grid;place-items:center;min-width:28px;height:22px;padding:0 6px;border-radius:6px;font-family:var(--font-display);font-weight:800;font-size:12px;font-variant-numeric:tabular-nums}.pts-pill.blank{background:var(--chip-bg);color:var(--ink-3)}.pts-pill.ok{background:#3ecf8e29;color:#1f6f52}.pts-pill.good{background:#3ecf8e;color:#08261a}.pts-pill.haul{background:#1f6f52;color:#fff}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .pts-pill.ok{color:#7fe3b4}}:root[data-theme=dark] .pts-pill.ok{color:#7fe3b4}.dc-hit{color:var(--good);font-weight:700}.card-ic{display:inline-block;width:9px;height:13px;border-radius:2px;vertical-align:-2px;margin-left:2px}.card-ic.yc{background:#f2c14e}.card-ic.rc{background:#ef4a62}.dr-more{margin-top:18px;border-top:1px solid var(--glass-border);padding-top:6px}.dr-more summary{cursor:pointer;font-family:var(--font-display);font-weight:700;font-size:13.5px;padding:8px 0;list-style:none;display:flex;align-items:center;gap:8px}.dr-more summary::-webkit-details-marker{display:none}.dr-more summary:before{content:"";width:7px;height:7px;border-right:2px solid var(--ink-3);border-bottom:2px solid var(--ink-3);transform:rotate(-45deg);transition:transform .15s;flex-shrink:0}.dr-more[open] summary:before{transform:rotate(45deg)}.dr-more summary .muted{font-weight:500}.fx-toggle{white-space:nowrap}.fx-toggle .fx-caret{display:inline-block;transition:transform .15s;font-size:10px}.fx-toggle.open .fx-caret{transform:rotate(180deg)}.fx-detail>td{padding:0 8px 10px;background:var(--chip-bg);border-bottom:1px solid var(--glass-border);white-space:normal}.fx-detail:hover{background:transparent}.fxd{padding:8px 6px 2px}.fxd-head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:4px}.fxd-table{width:100%;font-size:12.5px}.fxd-table th{position:static;background:transparent;font-size:10px}.fxd-table th,.fxd-table td{padding:5px 6px}.fxd-table .player-cell .name{font-size:13px}.pk-club{grid-template-columns:150px minmax(0,1fr)}.pk-club-head{padding:10px 10px 9px}.pk-id b{font-size:14px}.pk-club-head .pk-val{font-size:22px}.pk-club .pk-row{grid-template-columns:34px 34px minmax(0,1fr) 44px 42px 44px 38px 54px;gap:5px;padding:8px 10px;font-size:12px}.pk-club .pk-lbl{width:34px;font-size:8.5px}.pk-club .pk-name b{font-size:13px}.pk-club .pk-name .crest{width:14px;height:14px}.pk-club .pk-xp{font-size:13.5px;padding:3px 4px}.pk-head{grid-template-columns:166px 34px 34px minmax(0,1fr) 44px 42px 44px 38px 54px;gap:5px;padding-right:11px}.pk-club-head .rank{position:static;width:20px;height:20px;flex-shrink:0}.pk-id{width:100%;padding-right:0;gap:7px}.pk-id b{flex:1;min-width:0}.fx-row td{white-space:normal;vertical-align:middle}.fx-row td.small{font-size:12px;line-height:1.35}.fx-cell{width:22px;padding-right:0!important}.fx-chev{display:inline-block;width:7px;height:7px;border-right:2px solid var(--ink-3);border-bottom:2px solid var(--ink-3);transform:rotate(-45deg);transition:transform .15s;margin-left:4px}.fx-row.open .fx-chev{transform:rotate(45deg);border-color:var(--accent)}.fx-row.open td{background:var(--row-hover)}.fx-row .club-cell{cursor:pointer}.fx-row .club-cell:hover span{color:var(--accent)}.fx-row .club-cell>span{white-space:nowrap}.tbl-snip{position:relative;overflow:hidden}.snip-table{width:100%;font-size:13px}.snip-table th{position:static;background:transparent}.snip-table th,.snip-table td{padding:8px 6px}.snip-table td.rank{color:var(--ink-3);font-family:var(--font-display);font-weight:800}.snip-table tr.me td{background:#f2c14e24}.snip-table tr.me td:first-child{box-shadow:inset 3px 0 0 var(--green)}.snip-table tr.me td b{color:var(--ink)}.snip-table tr.faded td{opacity:.45;filter:blur(.6px);border-bottom-color:transparent}.snip-table tr.faded:hover td{opacity:.85;filter:none}.snip-table tr.clickable:hover td{background:var(--row-hover)}.snip-table .pips{gap:2px}.snip-table .pip{width:16px;height:16px;font-size:9px;border-radius:4px}.hero-end{margin:6px 0 22px}.view-tools{margin:0 0 18px}.dr-team{display:inline-flex;align-items:center;gap:6px;cursor:pointer;border-bottom:1px dotted transparent}.dr-team:hover{color:var(--accent);border-bottom-color:currentColor}.sp-table{width:100%;table-layout:fixed}.sp-table th:first-child{width:190px}.sp-table th,.sp-table td{padding:10px 12px;white-space:normal;vertical-align:top}.sp-table th{position:static}.sp-table td .club-cell{cursor:pointer;gap:9px}.sp-table td .club-cell:hover b{color:var(--accent)}.sp-table td .club-cell b{font-size:13.5px}.sp-first{font-family:var(--font-display);font-weight:800;font-size:14px;line-height:1.3}.sp-rest{font-size:12px;color:var(--ink-3);margin-top:3px;line-height:1.4}.sp-name{cursor:pointer;border-radius:4px}.sp-name:hover{color:var(--accent)}.sp-name.hit{background:#f2c14e38;padding:0 3px}.sp-name.mine:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--green);margin-right:5px;vertical-align:1px}.sp-dot{display:inline-block;width:7px;height:7px;border-radius:50%;margin-left:5px;vertical-align:1px}.sp-dot.mine{background:var(--green);margin-left:0}.sp-dot.warn{background:#f0784a}.sp-dot.bad{background:#ef4a62}.sp-legend{display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap}.sp-legend .sp-dot{margin-left:2px}@media(max-width:760px){.sp-table th:first-child{width:120px}.sp-table th,.sp-table td{padding:8px 6px}}@media(max-width:1024px){.table-wrap .sp-table th[data-c=club],.table-wrap .sp-table td[data-c=club]{width:92px}.table-wrap .sp-table th:not([data-c=club]),.table-wrap .sp-table td:not([data-c=club]){width:auto;padding-inline:10px}}@media(max-width:640px){.table-wrap .sp-table th[data-c=club],.table-wrap .sp-table td[data-c=club]{width:68px}.sp-first{font-size:14.5px;line-height:1.3}.sp-rest{margin-top:4px;font-size:12.5px;line-height:1.5}}.pm{color:var(--bad);font-weight:800}.topbar-inner{max-width:1680px;padding:14px 28px;gap:22px}.brand-mark{width:42px;height:42px;font-size:17px;border-radius:12px}.brand-name{font-size:21px}.nav{gap:6px}.nav button{font-size:15px;padding:9px 16px;letter-spacing:-.005em}.team-import input{width:130px;padding:9px 14px;font-size:14px}.team-import .btn{padding:9px 18px;font-size:14px}.theme-toggle{width:38px;height:38px}@media(max-width:1100px){.nav button{font-size:13.5px;padding:7px 12px}.topbar-inner{padding:10px 20px;gap:12px}}main{padding-block:40px 96px}.view-head{margin-bottom:30px;padding-top:8px}.feat-rail{padding:18px 22px 20px;margin-bottom:22px}.feat-rail-h{margin-bottom:12px}.hero-end{margin:10px 0 32px}.view-tools{margin-bottom:26px}.grid,.stack{gap:24px}.tiles{gap:16px}.tile{padding:18px 20px}.panel{padding:22px 24px}.panel-head{margin-bottom:16px}.panel-head h2{font-size:1.2rem}.panel h3{margin-top:22px;margin-bottom:10px}.panel .eyebrow{margin-bottom:8px}.panel>p.muted.small,.panel>p.small.muted{line-height:1.6}th,td{padding:9px 10px}.list-row{padding:10px 0}.findings{gap:10px}.finding{padding:12px 14px}.controls{gap:10px;margin-bottom:16px}.drawer{padding:26px 24px}.drawer h3{margin-top:26px!important;margin-bottom:10px!important}.dr-tiles{margin-top:18px;gap:14px}.sim-summary{padding:14px 22px;margin-bottom:18px}.sim-toolbar{margin-bottom:12px}.sim-below .gw-explorer{gap:8px 32px}.ov-sec{margin-bottom:12px}.ov-sec-head{padding-top:32px;padding-bottom:22px}.bento{gap:20px}.tbl-snip .snip-table th,.tbl-snip .snip-table td{padding:9px 8px}@media(max-width:720px){main{padding-block:24px 64px}.panel{padding:16px 18px}.grid,.stack{gap:16px}}.team-import{display:none}.nav{overflow:visible;flex-wrap:wrap;row-gap:4px}.nav::-webkit-scrollbar{display:none}@media(max-width:900px){.topbar-inner{flex-wrap:wrap}}.nav{gap:2px}.nav button{font-size:14px;padding:8px 13px}.topbar-inner{gap:16px}@media(max-width:1400px){.nav button{font-size:13.5px;padding:7px 11px}}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--accent-2: #FFE08A}}:root[data-theme=dark]{--accent-2: #FFE08A}.view-head{min-height:88px;align-content:start}.view-head>div:first-child:has(>p)>p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.feat-grid{grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:0 18px}.feat{min-height:68px;align-items:flex-start}.feat b{line-height:1.2}.feat p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:720px){.view-head,.feat{min-height:0}.feat p{-webkit-line-clamp:3}}.mode-note{margin:-8px 0 18px;max-width:96ch;line-height:1.55}.view-head{min-height:66px}.view-head>div:first-child:has(>p)>p{-webkit-line-clamp:2}.page-note,.mode-note{margin:-6px 0 22px;max-width:100ch;line-height:1.6;padding-left:14px;border-left:2px solid var(--glass-border)}.page-note+.page-note.ai-call{margin-top:-14px}.page-note.ai-call.is-final{border-left-color:var(--gold)}@media(max-width:720px){.view-head>div:first-child:has(>p)>p{-webkit-line-clamp:4}}.topbar:after{background:linear-gradient(90deg,transparent 0%,var(--gold-2) 18%,var(--green) 50%,var(--gold-3) 72%,transparent 100%);opacity:.8}.nav button:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline-color:var(--green)}.nw:focus-within{outline-color:var(--green)}.tpl-edit:focus,.dd-search:focus{border-color:var(--green)}.pcard.slot.selected{outline-color:var(--green)}.ov-sec-head:after{background:linear-gradient(90deg,var(--gold-3),var(--green),var(--gold-2))}.bento-icon,.insight-icon{color:var(--accent-2)}.bento-icon.tint-cyan{color:var(--accent-2);background:#f2c14e24}.view-head{min-height:168px;grid-template-rows:auto 1fr;align-content:start}.view-head>div:first-child:has(>p)>h1{align-self:start}:root{--art-fill: #B8860B}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--art-fill: #F2C14E}}:root[data-theme=dark]{--art-fill: #F2C14E}.art{background-color:var(--art-fill);-webkit-mask:var(--art) center / contain no-repeat;mask:var(--art) center / contain no-repeat}.hero-art{grid-column:1;grid-row:2;align-self:end;justify-self:start;width:min(100%,250px);height:125px;margin-top:10px;opacity:.95;-webkit-mask-position:left center;mask-position:left center}.hero-art.sq{width:125px}@media(max-width:820px){.hero-art{grid-row:auto;height:84px;margin-top:4px}}.empty-art{width:112px;aspect-ratio:1;margin:0 auto 10px;opacity:.85}.empty-state{text-align:center;padding:6px 0 22px;color:var(--ink-3)}.empty-state p{margin:0;font-size:13.5px}.error-state{text-align:center;padding:36px 24px}.error-state .empty-art{width:140px;margin-bottom:14px}.hero-main>.hero-main-art{position:absolute;right:30px;bottom:26px;width:210px;aspect-ratio:3 / 2;opacity:.92;background-color:#f2c14e;z-index:0}@media(min-width:1100px){.hero-main:has(>.hero-main-art){padding-right:264px}}@media(max-width:1099px){.hero-main>.hero-main-art{display:none}}#view-chips .chips-soon-top>.chips-art{position:absolute;right:0;top:0;width:min(36%,380px);aspect-ratio:3 / 2;opacity:.95;background-color:#f2c14e}@media(max-width:900px){#view-chips .chips-soon-top>.chips-art{display:none}}#view-chips .chips-soon-card>.chip-art{position:absolute;right:14px;top:14px;width:58px;aspect-ratio:1;background-color:#f2c14e;opacity:.9}.ov-sec-head>.ov-art{flex:0 0 auto;height:92px;aspect-ratio:3 / 2;align-self:center;opacity:.9;margin-right:8px}@media(max-width:720px){.ov-sec-head>.ov-art{display:none}}.loading-state .empty-art{width:120px;margin-bottom:14px}.lead-more{grid-column:2;grid-row:2;margin:10px 0 0;padding-left:22px;border-left:0;font-size:13.5px;line-height:1.6;color:var(--ink-3);max-width:76ch;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;align-self:start}.lead-more code{font-size:12px}@media(max-width:820px){.view-head{min-height:0;grid-template-rows:none}.hero-art{display:none}.lead-more{grid-column:1;grid-row:auto;padding-left:0;-webkit-line-clamp:6}}.bento-icon,.insight-icon,.feat-ico,.pipe-ico{background:var(--bg-2);border:1px solid rgba(242,193,78,.42);color:var(--gold-2);box-shadow:none}.bento-icon.tint-green,.bento-icon.tint-cyan,.bento-icon.tint-pink,.bento-icon.tint-violet,.insight-icon{color:var(--gold-2);background:var(--bg-2)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .bento-icon,:root:not([data-theme=light]) .insight-icon,:root:not([data-theme=light]) .feat-ico,:root:not([data-theme=light]) .pipe-ico,:root:not([data-theme=light]) .bento-icon[class*=tint-]{color:var(--green);background:#1a1a22;border-color:#f2c14e61}}:root[data-theme=dark] .bento-icon,:root[data-theme=dark] .insight-icon,:root[data-theme=dark] .feat-ico,:root[data-theme=dark] .pipe-ico,:root[data-theme=dark] .bento-icon[class*=tint-]{color:var(--green);background:#1a1a22;border-color:#f2c14e61}.bento-icon .ico,.insight-icon .ico{stroke-width:1.6}.odds-diff{display:inline-block;font-family:var(--font-display);font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:1px 5px;border-radius:4px;background:#3ecf8e2e;color:var(--good);vertical-align:1px;cursor:help}.odds-row .meta{white-space:normal;line-height:1.5}.odds-dc{display:inline-block;font-size:10.5px;font-weight:700;color:var(--good);padding:0 5px;border-radius:4px;background:#3ecf8e1f;cursor:help}.pk-club .pk-name{white-space:normal;overflow:visible;line-height:1.2;display:flex;flex-wrap:wrap;align-items:center;column-gap:4px}.pk-club .pk-name b{white-space:normal}.pk-dc{flex-basis:100%;font-size:10px;font-weight:700;color:var(--good);margin-top:2px;cursor:help}.pk-club .pk-row{align-items:center}.pk-club .pk-name{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.pk-who{display:flex;align-items:center;gap:5px;min-width:0;max-width:100%}.pk-who .crest{flex-shrink:0}.pk-who b{white-space:normal;min-width:0;line-height:1.15}.pk-dc{flex-basis:auto;margin-top:0}.pk-club .pk-name{overflow:hidden}.pk-who{white-space:nowrap;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 18px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 18px),transparent);cursor:help}.pk-who b{white-space:nowrap;overflow:visible}.dr-key .kv{grid-template-columns:repeat(3,1fr)}.dr-key .kv .v{font-size:17px}.dr-key .kv .v small{font-size:10.5px;font-weight:600;margin-left:3px}.dr-key .kv .v.delta-up{color:var(--good)}.pk-club .pk-name b,.pk-club .pk-who b{white-space:nowrap}.pk-club{grid-template-columns:138px minmax(0,1fr)}.pk-club .pk-row{grid-template-columns:30px 32px minmax(0,1fr) 42px 40px 58px 34px 48px;gap:4px;padding:8px 8px 8px 9px}.pk-club .pk-lbl{width:30px;font-size:8px;letter-spacing:.04em}.pk-club .pk-row .pos{transform:scale(.8)}.pk-club .pk-num{font-size:11.5px}.pk-club .pk-xp{font-size:13px;padding:3px}.pk-who{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 10px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 10px),transparent);gap:4px}.pk-who .crest{width:14px;height:14px}.pk-head{grid-template-columns:152px 30px 32px minmax(0,1fr) 42px 40px 58px 34px 48px;gap:4px;padding-right:9px}.pk-head span{white-space:nowrap}.bench .pitch-row{flex-wrap:wrap;row-gap:14px}.ov-sec-head>div:first-child>.eyebrow:before{display:none}.ov-sec-head h2{font-size:2.25rem;line-height:1.08;margin-top:10px}.ov-sec-head p{font-size:15.5px;max-width:70ch}.ov-sec:first-of-type{margin-top:40px;padding-top:34px;border-top:1px solid var(--glass-border);position:relative}.ov-sec:first-of-type:before{content:"";position:absolute;left:0;top:-5px;width:9px;height:9px;border-radius:2px;background:var(--green);transform:rotate(45deg)}.ov-sec:first-of-type:after{content:"";position:absolute;left:12px;top:-1px;width:96px;height:1px;background:linear-gradient(90deg,var(--green),transparent)}.ov-sec.band{margin-inline:0;padding:0;background:transparent;background-image:none;border:0;box-shadow:none}.ov-sec.band .ov-sec-head{border-top:1px solid var(--glass-border);padding-top:32px}.list.compact .meta .dc-hit{font-weight:700}@media(max-width:720px){.ov-sec-head h2{font-size:1.6rem}}.pitch.mini{min-height:420px;display:flex;flex-direction:column}.pitch.mini .bench{margin-top:auto}.pitch.mini.is-empty .bench{display:none}.mini-empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px;padding:24px;color:#fff;position:relative;z-index:1}.mini-empty .art{width:120px;height:120px;background-color:#ffffffd9;margin-bottom:6px}.mini-empty b{font-family:var(--font-display);font-size:16px}.mini-empty p{font-size:13px;color:#fffc;max-width:34ch;line-height:1.5}.signals.flat{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:0 32px;margin-top:4px}.signals.flat .signal{background:transparent;border:0;border-radius:0;border-top:2px solid var(--glass-border);padding:18px 0 22px;gap:10px}.signals.flat .signal .sig-head b{font-size:16px}.signals.flat .sig-item{padding:9px 0}.signals.flat .sig-num{font-size:22px}.signals.flat .sig-note{font-size:12.5px;color:var(--ink-2)}.signals.flat .signal .linkish{margin-top:2px}.signals.flat .signal:hover{border-top-color:var(--green)}.tile .sub .delta-up,.tile .sub.delta-up{color:var(--good);font-weight:700}.tile .sub .delta-down,.tile .sub.delta-down{color:var(--bad);font-weight:700}.dc-wrap{max-height:none;overflow:visible}.dc-table{font-size:12.5px}.dc-table th{position:static;font-size:10px;padding:4px 6px}.dc-table td{padding:6px}.dc-table .dc-who{display:flex;align-items:center;gap:6px;min-width:0}.dc-table .dc-who .pill{transform:scale(.85);transform-origin:left center;margin-right:-4px}.dc-table .dc-who b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:110px}.dc-table td.num small{font-size:10px;margin-left:2px}.watch-list .list-row{align-items:flex-start}.watch-list .watch-why{white-space:normal;line-height:1.4;color:var(--ink-2)}.watch-list .watch-why abbr{color:inherit}.sp-name.unfit{color:var(--ink-3);text-decoration:line-through;text-decoration-color:var(--bad);text-decoration-thickness:1.5px}.sp-first .sp-name.unfit{text-decoration:none}.fx-row td.fx-score{white-space:nowrap}.sp-first .sp-name.unfit{text-decoration:line-through}.odds-diff.is-next{background:var(--chip-bg);color:var(--ink-2)}.odds-dc,.pk-dc,.dc-hit,.dc-table td.dc-hit{color:#4f8df7}.odds-dc{background:#4f8df724}.pk-club .pk-lbl.diff{background:#3ecf8e2e;color:var(--good)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .odds-dc,:root:not([data-theme=light]) .pk-dc,:root:not([data-theme=light]) .dc-hit{color:#7faaff}}:root[data-theme=dark] .odds-dc,:root[data-theme=dark] .pk-dc,:root[data-theme=dark] .dc-hit{color:#7faaff}.pos-seg{vertical-align:middle}.pos-seg button{padding:6px 14px;font-size:13px}.cmp-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:8px}.cmp-head p{margin:0}.cmp-head .colpick-menu{max-height:380px;columns:2;column-gap:14px}.cmp-head .colpick-menu label{break-inside:avoid}.cmp-head .colpick-menu>div{column-span:all}.club-pick .colpick-menu{min-width:240px;max-height:420px;columns:2;column-gap:12px}.club-pick .colpick-menu label{break-inside:avoid}.club-pick .colpick-menu label span{display:inline-flex;align-items:center;gap:6px}.club-pick .colpick-menu>div{column-span:all}.ticker-wrap{min-height:240px}.ticker-wrap .empty{padding:60px 16px}.glass.panel:has(.club-pick.open){position:relative;z-index:60}.club-pick .colpick-menu{z-index:95}.dc-card{display:flex;flex-direction:column}.dc-card .dc-wrap{flex:1}.dc-card .bento-foot{margin-top:auto}.slot-pop-search{padding:0 6px 8px}.slot-pop-search input{width:100%;padding:7px 12px;border-radius:999px;border:1px solid var(--glass-border);background:var(--glass);color:var(--ink);font:inherit;font-size:13px}.slot-pop-search{display:flex;gap:6px;align-items:center}.slot-pop-search input{flex:1;min-width:0}.slot-pop-search .dd-btn{padding:6px 10px;font-size:12px;max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pcard.slot.empty .ai-pill{max-width:calc(100% - 12px);white-space:normal;text-align:center;line-height:1.15;font-size:9px;padding:3px 8px;letter-spacing:.02em;box-sizing:border-box}.pcard.slot.empty{padding-left:6px;padding-right:6px}.pcard.slot.empty .ai-pill{display:inline-flex;align-items:center;justify-content:center;gap:4px;color:#111113}.pcard.slot.empty .ai-ico{width:11px;height:11px;flex-shrink:0}.info-btn{width:18px;height:18px;border-radius:50%;border:1px solid var(--glass-border);background:var(--glass-strong);color:var(--ink-2);font-family:var(--font-display);font-size:10px;font-weight:800;line-height:1;display:inline-grid;place-items:center;cursor:pointer;padding:0}.info-btn:hover{background:var(--green);color:#111113;border-color:transparent}.pcard .info-btn{position:absolute;bottom:4px;right:4px;background:#ffffffe6;color:#141419;border-color:#11111326;opacity:0;transition:opacity .15s;z-index:3}.pcard:hover .info-btn{opacity:1}.info-btn.inline{vertical-align:1px;margin-left:5px;width:16px;height:16px;font-size:9px}.info-btn,.pcard .info-btn,.info-btn.inline{background:#141419;color:#f2c14e;border:1px solid rgba(242,193,78,.55);opacity:1;box-shadow:0 2px 6px #00000059}.info-btn:hover,.pcard .info-btn:hover{background:#f2c14e;color:#111113;border-color:transparent}.pcard .info-btn{top:50px;right:4px;bottom:auto;width:20px;height:20px;font-size:11px}.pcard.slot .info-btn{top:50px}.pcard .info-btn{top:28px;right:5px;width:18px;height:18px;font-size:10px;background:#ffffffe0;color:#141419;border:1px solid rgba(17,17,19,.18);box-shadow:0 1px 3px #0003}.pcard.slot .info-btn{top:28px}.info-btn.inline{background:transparent;color:var(--ink-3);border:1px solid var(--glass-border);box-shadow:none}.info-btn.inline:hover{background:var(--chip-bg);color:var(--ink);border-color:var(--glass-border)}.pcard .info-btn,.pcard.slot .info-btn{position:static;top:auto;right:auto;bottom:auto;width:15px;height:15px;font-size:9px;margin-left:3px;flex-shrink:0;background:transparent;color:#1414198c;border:1px solid rgba(20,20,25,.28);box-shadow:none;opacity:1}.pcard .info-btn:hover{background:#f2c14e;color:#111113;border-color:transparent}.pcard .nm-row{gap:3px}.dc-tools{display:flex;align-items:center;gap:10px;margin:-4px 0 10px}.dc-tools .eyebrow{font-size:10.5px;letter-spacing:.1em}.seg.sm{padding:2px}.seg.sm button{font-size:11.5px;padding:3px 10px}.list.compact .meta .fdr-row{vertical-align:middle}.picks-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(560px,1fr));gap:16px}@media(max-width:640px){.picks-grid{grid-template-columns:1fr}}.picks-panel .panel-head h2{gap:8px}.picks-ctl{margin-bottom:8px}.picks-ctl select{max-width:170px}.picks-wrap{max-height:none}.picks-table th,.picks-table td{padding:5px 6px}.picks-table .player-cell .name{font-size:12.5px}.picks-table .fxs-cell{min-width:32px}.view-head{grid-template-rows:minmax(54px,auto) 1fr}@media(max-width:820px){.view-head{grid-template-rows:none}}.view-tools .seg{background:var(--chip-bg);border:1px solid var(--glass-border);gap:4px;padding:4px}.view-tools .seg button{padding:7px 18px;font-size:13.5px;font-weight:700}.view-tools .seg button:not(.active){border:1px solid var(--glass-border);background:var(--glass);color:var(--ink-2)}.view-tools .seg button:not(.active):hover{background:var(--glass-strong);color:var(--ink);border-color:#f2c14e80}.view-tools .seg button.active,.view-tools .seg button.active:hover{background:linear-gradient(135deg,var(--gold-3) 0%,var(--green) 55%,#D9A63A 100%);color:#111113;border:1px solid transparent;box-shadow:0 4px 14px #f2c14e52}.picks-wrap{overflow-y:visible}.picks-table{width:100%}.picks-table th,.picks-table td{padding:4px}.picks-table th{letter-spacing:.03em}.picks-table td.rank{width:18px;padding-left:2px}.picks-table .player-cell{gap:6px;max-width:168px}.picks-table .player-cell>div:last-child{min-width:0}.picks-table .player-cell .name,.picks-table .player-cell .meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.picks-table .player-cell .meta{font-size:10.5px}.picks-table .fxs{gap:2px}.picks-table .fxs-cell{min-width:29px;padding:2px 1px;border-radius:5px}.picks-table .fxs-cell b{font-size:10.5px}@media(max-width:1240px)and (min-width:641px){.picks-grid{grid-template-columns:1fr}}.xp-lc{text-transform:none}.signals:not(.all)>.signal.more{display:none}.sig-more{margin-top:14px}.ai-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:14px}.ai-team{display:flex;flex-direction:column;gap:10px;padding:16px 18px 14px}@supports (grid-template-rows: subgrid){.ai-team{display:grid;grid-template-rows:subgrid;grid-row:span 5;row-gap:10px;align-content:start}.ai-team>*{min-width:0}.ai-team>.ai-head{grid-row:1}.ai-team>.ai-spread{grid-row:2}.ai-team>.ai-stats{grid-row:3}.ai-team>.ai-list,.ai-team>.ai-empty-note{grid-row:4}.ai-team>.ai-actions{grid-row:5}.ai-team>.ai-empty-note.ai-nospread{grid-row:2 / span 2;align-self:stretch}.ai-team .ai-list{align-self:start}.ai-team .ai-actions{align-self:end}}.ai-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.ai-head h2{font-size:1.15rem;margin:2px 0 4px}.ai-head p{line-height:1.45}.ai-big{text-align:right;flex-shrink:0}.ai-big b{display:block;font-family:var(--font-display);font-size:30px;line-height:1;font-variant-numeric:tabular-nums;color:var(--green)}.ai-big span{font-size:11px;color:var(--ink-3);white-space:nowrap}.ai-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.ai-stat{background:var(--chip-bg);border-radius:8px;padding:6px 8px;text-align:center}.ai-stat b{display:block;font-family:var(--font-display);font-size:15px;font-variant-numeric:tabular-nums}.ai-stat span{font-size:10px;color:var(--ink-3);white-space:nowrap}.ai-list{display:flex;flex-direction:column}.ai-row{display:grid;grid-template-columns:38px 1fr auto 42px;gap:8px;align-items:center;padding:4px 0;border-top:1px solid var(--glass-border);font-size:12.5px;cursor:pointer}.ai-row:hover{background:var(--row-hover)}.ai-row.bench{opacity:.7}.ai-row .pill{font-size:10px;padding:1px 5px}.ai-name{display:flex;align-items:center;gap:6px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-xp{font-family:var(--font-display);font-weight:700;font-variant-numeric:tabular-nums;text-align:right}.ai-c{font-style:normal;display:inline-grid;place-items:center;width:16px;height:16px;border-radius:50%;background:var(--pink);color:#fff;font-size:9px;font-weight:800;font-family:var(--font-display)}.ai-c.v{background:var(--violet)}.ai-name>.ai-c{flex:0 0 auto}.ai-name>.ai-nm{flex:0 .001 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.ai-name>.sp-tags{flex:0 10 auto;min-width:0;flex-wrap:wrap;height:16px;overflow:hidden}.ai-name>.sp-tags:before{content:"";width:0;height:16px}.ai-name>.sp-tags{margin-left:1px}.ai-bench-h{margin:8px 0 2px}.ai-team>.btn{align-self:flex-start;margin-top:4px}.ai-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px;margin-bottom:14px}.ai-sum{background:var(--chip-bg);border-radius:10px;padding:8px 12px;display:flex;flex-direction:column;gap:2px}.ai-sum b{font-family:var(--font-display);font-size:13px}.ai-sum span{font-family:var(--font-display);font-weight:700;font-variant-numeric:tabular-nums}.ai-sum small{font-family:var(--font-body);font-weight:500;color:var(--ink-3)}.ai-track td small{font-size:10.5px}.ai-spread{display:grid;grid-template-columns:repeat(4,auto);justify-content:space-between;gap:6px 10px;padding:6px 10px;border-radius:8px;border:1px dashed var(--glass-border);font-size:11px;color:var(--ink-3)}.ai-spread span{white-space:nowrap}.ai-spread b{font-family:var(--font-display);font-size:13px;color:var(--ink);margin-right:3px;font-variant-numeric:tabular-nums}.ai-misses{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:6px}.ai-miss{display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:8px;background:var(--chip-bg);font-size:12px;cursor:pointer}.ai-miss b{font-family:var(--font-display)}.ai-track td[rowspan]{vertical-align:top}.ai-team.mine{box-shadow:inset 0 0 0 1px #4f8df78c,var(--glass-shadow)}.ai-team.custom{box-shadow:inset 0 0 0 1px #8b5cf699,var(--glass-shadow)}.ai-team.mine .ai-big b{color:#4f8df7}.ai-team.custom .ai-big b{color:var(--violet)}.ai-kind{display:inline-block;padding:1px 7px;border-radius:999px;font-size:10px;letter-spacing:.04em}.ai-team.mine .ai-kind{background:#4f8df729;color:#4f8df7}.ai-team.custom .ai-kind{background:#8b5cf629;color:var(--violet)}.ai-row{grid-template-columns:38px 1fr auto 42px}.ai-fx{justify-content:flex-end}.ai-fx .fdr{min-width:58px}.ai-actions{display:flex;gap:6px;flex-wrap:wrap;align-items:center;margin-top:4px}.ai-team>.ai-actions>.btn{align-self:auto}.ai-team.open-slot{border-style:dashed;opacity:.78}.ai-team.open-slot .ai-big b,.ai-team.open-slot .ai-stat b,.ai-team.open-slot .ai-spread b{color:var(--ink-3)}.ai-team.open-slot:hover{opacity:1}.ai-empty-note{display:flex;align-items:center;justify-content:center;text-align:center;gap:8px;padding:10px 12px;border-radius:8px;background:var(--chip-bg);font-size:12.5px;color:var(--ink-2);line-height:1.4;min-height:84px}.dot-wait{flex-shrink:0;width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 0 3px #f2c14e40}@media(prefers-reduced-motion:no-preference){.dot-wait{animation:waitPulse 1.8s ease-in-out infinite}@keyframes waitPulse{0%,to{box-shadow:0 0 0 3px #f2c14e40}50%{box-shadow:0 0 0 7px #f2c14e00}}}.ai-team.building{opacity:.7}.ai-team.building .ai-big b,.ai-team.building .ai-stat b,.ai-team.building .ai-spread b{color:var(--ink-3)}.ai-team.building .ai-empty-note{min-height:0}.tr-panel{margin-bottom:18px}.tr-summary{display:flex;flex-wrap:wrap;gap:8px 22px;align-items:center;margin-bottom:10px}.tr-summary>div{display:flex;flex-direction:column}.tr-summary .k{font-family:var(--font-display);font-size:10.5px;letter-spacing:.03em;color:var(--ink-3);font-weight:700}.tr-summary .v{font-family:var(--font-display);font-size:18px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.3}.tr-summary .grow{flex:1}.tr-summary .nw input{width:48px;padding:3px 4px 3px 8px;font-size:15px}.tr-moves{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.tr-move{display:inline-flex;align-items:center;gap:8px;padding:5px 8px 5px 12px;border-radius:999px;background:#3ecf8e1f;border:1px solid rgba(62,207,142,.45);font-size:12.5px}.tr-move .arrow{color:var(--good);font-weight:800}.tr-grid{display:grid;grid-template-columns:minmax(300px,380px) minmax(0,1fr);gap:18px}@media(max-width:980px){.tr-grid{grid-template-columns:1fr}}.tr-h{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:8px}.tr-group{margin-bottom:8px}.tr-group .eyebrow{margin:6px 0 2px}.tr-row{display:grid;grid-template-columns:38px 1fr auto 40px 30px;gap:8px;align-items:center;padding:5px 6px;border-radius:8px;font-size:12.5px;cursor:pointer;border:1px solid transparent}.tr-row:hover{background:var(--row-hover)}.tr-row.in{background:#3ecf8e1a;border-color:#3ecf8e66}.tr-row.sel{background:#f2c14e29;border-color:var(--green);box-shadow:inset 3px 0 0 var(--green)}.tr-name{display:flex;align-items:center;gap:5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tr-xp{font-family:var(--font-display);font-weight:700;text-align:right;font-variant-numeric:tabular-nums}.tr-undo{padding:1px 6px;font-size:13px}.tr-wrap{max-height:560px}.tr-market table td{padding:5px 6px}.pcard.in{border-color:#3ecf8e}.pcard .sub-lbl.in-lbl{background:#3ecf8e;color:#08110c}.tr-block{margin-bottom:22px}.tr-summary .nw input{width:54px;padding:2px 4px 2px 8px;font-size:16px;font-weight:700;font-family:var(--font-display)}.tr-summary .nw{padding-right:6px}.tr-price{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--ink-3)}.tr-price .nw input{width:46px;padding:1px 2px 1px 6px;font-size:12px}.tr-move .nw{padding-right:4px}.pcard.tr-card{cursor:pointer}.pcard.tr-sel{outline:3px solid var(--green);outline-offset:2px}.pcard .sub-lbl.out-lbl{background:var(--green);color:#111113}#trPool{font-size:12.5px}#trPool th,#trPool td{padding:5px 6px}#trPool tbody tr.clickable{cursor:pointer}#trPool td.xp b{font-family:var(--font-display);font-size:13.5px}.tr-cols .pool-cell{min-height:620px}.team-how{margin-top:8px;max-width:64ch;font-size:13.5px;line-height:1.55;color:var(--ink-2)}.tr-room{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-display);font-weight:700;font-size:13px;color:var(--green)}.tr-cols .pitch{margin-top:4px}.pcard.tr-card.drag-over{transform:scale(1.06);outline:3px solid var(--green);outline-offset:2px}.pcard.tr-card .badge.setcap{z-index:3}.pcard.tr-card:hover .badge.setvc{opacity:1}.pcard.tr-card .flag.rm{opacity:0}.pcard.tr-card:hover .flag.rm{opacity:1}.pcard.tr-card.slot.empty{min-height:150px;cursor:pointer}.pcard.tr-card.slot.empty .tr-putback{margin-top:6px;border:0;background:#ffffff2e;color:#fff;font:inherit;font-size:10.5px;font-weight:700;padding:3px 8px;border-radius:999px;cursor:pointer}.pcard.tr-card.slot.empty .tr-putback:hover{background:#ffffff4d}.pcard.tr-card.slot.empty.tr-sel{outline:3px solid var(--green);outline-offset:2px;border-style:solid}.tr-summary #trUndo{margin-right:6px}.score-tile .value small{font-size:14px;color:var(--ink-3);margin-left:2px;font-weight:600}.score-parts{display:grid;gap:5px;margin:0 0 14px}.score-part{display:grid;grid-template-columns:92px 1fr 52px;gap:10px;align-items:center;font-size:12px}.score-part .sp-l{color:var(--ink-2);font-weight:600}.score-part .sp-bar{height:7px;border-radius:4px;background:var(--chip-bg);overflow:hidden}.score-part .sp-bar i{display:block;height:100%;border-radius:4px;background:linear-gradient(90deg,var(--gold-2),var(--green))}.score-part .sp-n{font-family:var(--font-display);font-weight:700;text-align:right;font-variant-numeric:tabular-nums}.score-part .sp-n small{color:var(--ink-3);font-weight:500}.ai-score{display:block;margin-top:4px;font-family:var(--font-display);font-weight:800;font-size:14px;color:var(--ink)}.ai-score small{font-weight:600;color:var(--ink-3);font-size:11px}.chips-mini .chip-row p{font-size:12px}.tr-suggest{margin-top:14px}.tr-suggest .slot-pop-row{border:1px solid var(--glass-border);border-radius:9px;margin-bottom:4px;background:var(--glass)}.tr-suggest .slot-pop-row:hover{background:var(--glass-strong)}#pitch .pitch-row.has-pop,#pitch .bench.has-pop{position:relative;z-index:40}.team-tiles{margin-bottom:14px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.team-tiles .tile{padding:12px 14px 11px}.team-tiles .tile .value{font-size:24px;margin-top:2px}.team-tiles .tile .sub{font-size:11.5px;margin-top:3px;white-space:normal;line-height:1.35}.team-tiles .chips-pills{display:flex;flex-wrap:wrap;gap:4px;white-space:normal}.team-tiles .chips-pills .tag{padding:1px 6px;font-size:10px}.review-band{display:grid;grid-template-columns:minmax(240px,1fr) minmax(280px,1.25fr) minmax(280px,1.25fr);gap:0;padding:0;margin-bottom:18px;overflow:hidden}.rb-col{padding:16px 18px 14px;min-width:0}.rb-col+.rb-col{border-left:1px solid var(--glass-border)}.rb-h{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.rb-big{font-family:var(--font-display);font-size:40px;font-weight:800;line-height:1;letter-spacing:-.02em;margin:2px 0 12px;font-variant-numeric:tabular-nums}.rb-big small{font-size:14px;font-weight:600;color:var(--ink-3);margin-left:3px;letter-spacing:0}.grade-chip{font-family:var(--font-display);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:3px 9px;border-radius:999px;background:var(--chip-bg);color:var(--ink-2)}.grade-chip.g-strong{background:#3ecf8e2e;color:var(--good)}.grade-chip.g-solid{background:#4f8df729;color:var(--info)}.grade-chip.g-patchy{background:#f0784a2e;color:var(--warn)}.grade-chip.g-rebuild{background:#ef4a6229;color:var(--bad)}.rb-score .score-parts{margin:0;gap:4px}.rb-score .score-part{grid-template-columns:78px 1fr 44px;font-size:11.5px}.rb-score .score-part .sp-bar{height:6px}.chips-compact{display:flex;flex-direction:column;gap:6px}.cc-row{display:grid;grid-template-columns:56px 1fr;gap:10px;align-items:start;padding:7px 9px;border-radius:9px;background:var(--glass);border:1px solid var(--glass-border)}.cc-row.use{border-color:#3ecf8e80;background:#3ecf8e12}.cc-verdict{display:inline-grid;place-items:center;height:22px;border-radius:999px;font-family:var(--font-display);font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;background:var(--chip-bg);color:var(--ink-3)}.cc-row.use .cc-verdict{background:var(--good);color:#06302a}.cc-row.watch .cc-verdict{background:#f0784a2e;color:var(--warn)}.cc-row.used .cc-verdict{opacity:.6}.cc-row.used{opacity:.65}.cc-body{min-width:0}.cc-top{display:flex;align-items:baseline;gap:8px}.cc-top b{font-family:var(--font-display);font-size:13px}.cc-gw{font-family:var(--font-display);font-size:11px;font-weight:800;color:var(--green)}.cc-body p{margin:1px 0 0;font-size:11.5px;line-height:1.4;color:var(--ink-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.notes-compact{display:flex;flex-direction:column;gap:4px;max-height:300px;overflow-y:auto;padding-right:4px;scrollbar-gutter:stable}.nc-row{display:grid;grid-template-columns:3px 1fr;gap:9px;padding:5px 4px 5px 0}.nc-row i{display:block;border-radius:2px;background:var(--ink-3)}.nc-row.good i{background:var(--good)}.nc-row.warn i{background:var(--warn)}.nc-row.bad i{background:var(--bad)}.nc-row.info i{background:var(--info)}.nc-row b{font-family:var(--font-display);font-size:12.5px;display:block}.nc-row p{margin:1px 0 0;font-size:11.5px;line-height:1.4;color:var(--ink-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:1100px){.review-band{grid-template-columns:1fr 1fr}.rb-notes{grid-column:1 / -1;border-left:0;border-top:1px solid var(--glass-border)}}@media(max-width:720px){.review-band{grid-template-columns:1fr}.rb-col+.rb-col{border-left:0;border-top:1px solid var(--glass-border)}}.chart .line{stroke:var(--art-fill);stroke-width:2.2}.chart .area{fill:var(--art-fill);opacity:.14}.chart .dot{fill:var(--art-fill)}.chart .bar{fill:var(--art-fill);opacity:.92}.chart .bar.avg{fill:var(--ink-3);opacity:.35}.chart-legend{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--ink-3)}.chart-legend i{width:10px;height:10px;border-radius:3px;display:inline-block;margin-left:6px}.chart-legend .lg-you{background:var(--art-fill)}.chart-legend .lg-avg{background:var(--ink-3);opacity:.4}.team-charts .panel{padding-bottom:10px}.team-tiles{align-items:stretch}.team-tiles .tile{display:flex;flex-direction:column;justify-content:flex-start}.team-tiles .chips-pills{margin-top:5px}:root{--g-elite: #B8860B;--g-strong: #15935F;--g-solid: #2F6BDB;--g-patchy: #C85A2B;--g-rebuild: #D22F47}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--g-elite: #F2C14E;--g-strong: #3ECF8E;--g-solid: #4F8DF7;--g-patchy: #F0784A;--g-rebuild: #EF4A62}}:root[data-theme=dark]{--g-elite: #F2C14E;--g-strong: #3ECF8E;--g-solid: #4F8DF7;--g-patchy: #F0784A;--g-rebuild: #EF4A62}.g-elite{--g: var(--g-elite)}.g-strong{--g: var(--g-strong)}.g-solid{--g: var(--g-solid)}.g-patchy{--g: var(--g-patchy)}.g-rebuild{--g: var(--g-rebuild)}.score-tile.tile.accent .value{color:var(--g)}.score-tile{box-shadow:inset 0 3px 0 var(--g),var(--glass-shadow)}.rb-score .rb-big{color:var(--g)}.rb-score .score-part .sp-bar i{background:var(--g);opacity:.9}.rb-score .score-part .sp-n{color:var(--ink)}.rb-score{background:linear-gradient(180deg,color-mix(in srgb,var(--g) 10%,transparent) 0%,transparent 70%)}.grade-chip.g-elite,.grade-chip.g-strong,.grade-chip.g-solid,.grade-chip.g-patchy,.grade-chip.g-rebuild{background:color-mix(in srgb,var(--g) 18%,transparent);color:var(--g)}.grade-chip.g-elite{background:linear-gradient(135deg,var(--gold-3) 0%,var(--green) 55%,#D9A63A 100%);color:#111113}#tTable{max-height:none}#tTable table th.sorted{color:var(--green)}:root{--mine: #19E6C1;--mine-bg: rgba(25,230,193,.11);--mine-bg-hover: rgba(25,230,193,.18)}tr.mine td{box-shadow:none;background:var(--mine-bg)}tr.mine td:first-child{box-shadow:inset 3px 0 0 var(--mine)}tr.mine:hover td{background:var(--mine-bg-hover)}.pcard.mine,.mcard.mine{box-shadow:0 0 0 2px var(--mine),0 8px 18px #00000040}.mcard.mine:before{content:"";position:absolute;left:-2px;top:-2px;width:0;height:0;border-style:solid;border-width:15px 15px 0 0;border-color:var(--mine) transparent transparent transparent;border-top-left-radius:9px;z-index:3;pointer-events:none}.list-row.mine,.ai-row.mine,.sig-item.mine,.slot-pop-row.mine,.cap-mini.mine{box-shadow:inset 3px 0 0 var(--mine);background:var(--mine-bg);border-radius:6px}.list-row.mine,.ai-row.mine,.sig-item.mine{padding-left:8px;margin-left:-8px;padding-right:6px;margin-right:-6px}.lnk.mine,.ch-name.mine b,.mv-who.mine b,.el-chip.mine,td.mine,span.mine[data-player]{box-shadow:inset 0 -2px 0 var(--mine)}.el-chip.mine{box-shadow:inset 0 0 0 2px var(--mine)}.sp-taker.mine{box-shadow:0 0 0 2px var(--mine)}.sp-name.mine:before,.sp-dot.mine{background:var(--mine)}.tile.mine{box-shadow:inset 0 0 0 2px var(--mine),var(--glass-shadow)}.mine-key{display:inline-block;width:12px;height:12px;border-radius:3px;background:var(--mine-bg);box-shadow:inset 3px 0 0 var(--mine);vertical-align:-2px;margin-right:4px}.moves-panel{margin-bottom:18px}.moves-panel .panel-head{align-items:flex-start;gap:12px}.moves-panel .panel-head p{margin:4px 0 0;max-width:70ch}.moves-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px 12px;margin-top:14px}.move-card{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1.25fr);grid-template-areas:"out arrow in" "gain gain gain" "act act act";gap:8px 10px;padding:16px 14px 12px;border-radius:var(--radius-sm);background:var(--glass);border:1px solid var(--glass-border)}.move-card .mv-rank{position:absolute;top:-10px;left:12px;width:22px;height:22px;border-radius:50%;background:var(--accent);color:var(--accent-ink);font-family:var(--font-display);font-weight:800;font-size:11px;display:grid;place-items:center}.mv-side{min-width:0}.mv-side.out{grid-area:out}.mv-side.in{grid-area:in}.mv-lbl{display:block;font-family:var(--font-display);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-weight:700;margin-bottom:3px}.mv-side.in .mv-lbl{color:var(--good)}.mv-side.out .mv-lbl{color:var(--bad)}.mv-who{display:flex;align-items:center;gap:6px;font-family:var(--font-display);font-weight:800;font-size:14px;min-width:0}.mv-who b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mv-side small{display:block;font-size:11px;color:var(--ink-3);margin-top:2px}.mv-side .fxs{margin-top:6px}.mv-arrow{grid-area:arrow;align-self:center;font-family:var(--font-display);font-weight:800;font-size:18px;color:var(--accent-2)}.mv-gain{grid-area:gain;display:flex;align-items:baseline;gap:8px;padding-top:8px;border-top:1px dashed var(--glass-border);flex-wrap:wrap}.mv-gain b{font-family:var(--font-display);font-size:22px;color:var(--good);font-variant-numeric:tabular-nums}.mv-gain small{color:var(--ink-3);font-size:11.5px}.mv-cost{margin-left:auto;font-size:11.5px;font-weight:700}.mv-act{grid-area:act;display:flex;gap:6px}@media(max-width:520px){.move-card{grid-template-columns:1fr;grid-template-areas:"out" "arrow" "in" "gain" "act"}.mv-arrow{transform:rotate(90deg);justify-self:center}}.bench-panel{margin-bottom:18px}.bench-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(240px,1fr);gap:16px;align-items:start}.pitch.mini.bench-pitch{min-height:0}.bench-side .kv{grid-template-columns:repeat(2,1fr)}.rb-bench{display:inline-block;margin-top:10px;font-size:12px;font-weight:700}.gw-tile .sub{white-space:normal}@media(max-width:900px){.bench-grid{grid-template-columns:1fr}}.cap-heroes{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;margin-bottom:16px;align-items:stretch}.cap-hero{padding:14px 16px 12px;border-top:3px solid var(--ink-3);display:flex;flex-direction:column;gap:8px}.cap-hero.main{border-top-color:var(--green)}.cap-hero.safe{border-top-color:var(--cyan)}.cap-hero.diff{border-top-color:var(--pink)}.cap-hero.empty{opacity:.8}.ch-top{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.ch-name{display:flex;align-items:center;gap:8px;cursor:pointer;flex-wrap:wrap}.ch-name b{font-family:var(--font-display);font-size:20px;font-weight:800;line-height:1.1}.ch-fx{display:flex;gap:4px;flex-wrap:wrap;align-items:center}.ch-nums{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.ch-nums>div{background:var(--chip-bg);border-radius:8px;padding:6px 4px 5px;text-align:center}.ch-nums b{display:block;font-family:var(--font-display);font-size:17px;font-weight:800;font-variant-numeric:tabular-nums;line-height:1.1}.ch-nums small{display:block;font-size:10px;color:var(--ink-3);font-weight:700;text-transform:uppercase;letter-spacing:.04em}.ch-why{margin:0;font-size:12px;color:var(--ink-2);line-height:1.45}.cap-heroes .tile{display:flex;flex-direction:column}.tc-tile .sub{white-space:normal;line-height:1.4}.rng-wrap{display:inline-flex;align-items:center;gap:6px;width:100%;min-width:120px}.rng-wrap small{font-size:10.5px;color:var(--ink-3);font-variant-numeric:tabular-nums;width:16px;text-align:center;flex-shrink:0}.rng{position:relative;flex:1;height:8px;border-radius:4px;background:var(--chip-bg)}.rng-band{position:absolute;top:0;bottom:0;border-radius:4px;background:linear-gradient(90deg,#19e6c199,#f2c14ef2)}.rng-xp{position:absolute;top:-3px;width:3px;height:14px;margin-left:-1.5px;border-radius:2px;background:var(--ink)}.cap-table td{vertical-align:middle}.cap-table .rng-wrap{min-width:150px}.cap-weeks td{vertical-align:top}.cap-stack{display:flex;flex-direction:column;gap:4px;min-width:250px}.cap-mini{display:flex;align-items:center;gap:8px;padding:5px 8px;border-radius:8px;background:var(--glass);border:1px solid var(--glass-border);cursor:pointer;min-width:210px}.cap-mini .rank{width:16px;font-family:var(--font-display);font-weight:800;font-size:11px;color:var(--ink-3);text-align:center;flex-shrink:0}.cap-mini .cm-lbl{font-family:var(--font-display);font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;font-weight:800;color:var(--ink-3);width:30px;flex-shrink:0}.cap-mini.safe .cm-lbl{color:#0fa890}.cap-mini.diff .cm-lbl{color:var(--pink)}.cap-mini .cm-name{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.cap-mini .cm-name b{font-family:var(--font-display);font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cap-mini .cm-name small{font-size:10.5px;color:var(--ink-3);display:flex;gap:3px;align-items:center;flex-wrap:wrap}.cap-mini .cm-xp{text-align:right;flex-shrink:0}.cap-mini .cm-xp b{display:block;font-family:var(--font-display);font-size:14px;font-variant-numeric:tabular-nums}.cap-mini .cm-xp small{font-size:10px;color:var(--ink-3);font-variant-numeric:tabular-nums}.cap-mini.none{cursor:default;opacity:.75}tr.tc-week td{background:#f2c14e1a}.el-top{align-items:start}.el-gap{text-align:right;flex-shrink:0}.el-gap b{display:block;font-family:var(--font-display);font-size:15px;font-variant-numeric:tabular-nums}.el-gap small{font-size:10.5px;color:var(--ink-3)}tr.el-mgr.open td{background:var(--row-hover)}.el-squad td{padding:8px 10px 12px;background:var(--glass)}.el-squad-rows{display:flex;flex-direction:column;gap:6px}.el-squad-row{display:flex;flex-wrap:wrap;gap:6px}.el-chip{display:inline-flex;align-items:center;gap:5px;padding:3px 9px 3px 6px;border-radius:999px;background:var(--chip-bg);font-size:12px;font-weight:700;cursor:pointer}.el-chip.bench{opacity:.6}.el-chip b{font-family:var(--font-display);font-size:10px;background:var(--pink);color:#fff;border-radius:50%;width:15px;height:15px;display:grid;place-items:center}.el-chip.vice b{background:var(--violet)}.prog{display:flex;align-items:center;gap:6px}.el-top>.glass.panel,.el-top>.stack{align-self:start}.pitch.mini.bench-pitch{height:auto;min-height:0;flex:none}.ov-team-tiles{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.ov-team-tiles .score-tile{border-radius:var(--radius-sm);background:var(--glass);border:1px solid var(--glass-border);box-shadow:inset 0 3px 0 var(--g)}.ov-team-tiles .score-tile .value{color:var(--g)}.ov-team-tiles .score-tile .value small{font-size:14px;color:var(--ink-3);margin-left:2px;font-weight:600}.ov-team-tiles .tile .sub{white-space:normal;line-height:1.35}.ov-moves{margin-top:14px;border-top:1px solid var(--glass-border);padding-top:10px}.ov-moves-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:4px}.ov-moves-head .linkish{margin-left:auto;font-size:12px;font-weight:700}.ov-move{display:flex;align-items:center;gap:10px;padding:7px 0;border-bottom:1px solid var(--glass-border);flex-wrap:wrap}.ov-move:last-child{border-bottom:0}.ov-who{display:inline-flex;align-items:center;gap:6px;min-width:0;flex:1 1 200px}.ov-who b{font-family:var(--font-display);font-size:13px;white-space:nowrap}.ov-who small{font-size:11px;color:var(--ink-3);white-space:nowrap}.ov-who.in{cursor:pointer}.ov-move .arrow{font-family:var(--font-display);font-weight:800;color:var(--accent-2)}.ov-gain{display:inline-flex;align-items:baseline;gap:4px;margin-left:auto}.ov-gain b{font-family:var(--font-display);font-size:17px;color:var(--good);font-variant-numeric:tabular-nums}.ov-gain small{font-size:10.5px;color:var(--ink-3)}.club-hero{position:relative;overflow:hidden;padding:24px 26px 20px;margin-bottom:16px;background:linear-gradient(120deg,color-mix(in srgb,var(--club) 26%,var(--glass)) 0%,var(--glass) 55%)}.club-hero:before{content:"";position:absolute;right:-120px;top:-160px;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--club) 45%,transparent) 0%,transparent 65%);pointer-events:none}.club-hero:after{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:var(--club)}.clh-main{position:relative;display:flex;align-items:center;gap:24px;flex-wrap:wrap}.clh-crest{width:128px;height:128px;flex-shrink:0;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 50% 35%,#fff,#ece9e1 80%);box-shadow:0 0 0 5px color-mix(in srgb,var(--club) 65%,transparent),0 0 0 9px color-mix(in srgb,var(--club) 18%,transparent),0 16px 36px #00000047}.clh-crest .crest{width:100px!important;height:100px!important}.clh-text{min-width:0;flex:1 1 260px}.clh-kicker{color:var(--accent-2);font-weight:800;font-size:12px;letter-spacing:.1em}.clh-title{font-size:clamp(2rem,4.2vw,3rem);font-weight:800;letter-spacing:-.035em;line-height:1;margin:6px 0 10px}.clh-form{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.clh-form .pips{gap:5px}.clh-form .pip{width:30px;height:30px;font-size:13px;border-radius:8px;box-shadow:0 3px 8px #0000002e}.clh-flags{display:inline-flex;gap:4px}.clh-actions{margin-left:auto;display:flex;gap:8px;align-self:flex-start;flex-wrap:wrap}.clh-stats{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;margin-top:20px;padding-top:16px;border-top:1px solid var(--glass-border)}.clh-stat{background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-sm);padding:10px 12px 9px;min-width:0}.clh-stat.clickable{cursor:pointer}.clh-stat.clickable:hover{background:var(--glass-strong)}.clh-stat .k{font-family:var(--font-display);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-weight:700}.clh-stat .v{font-family:var(--font-display);font-size:20px;font-weight:800;line-height:1.2;margin-top:3px;font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.clh-stat .v small{font-size:11.5px;font-weight:700;color:var(--ink-3)}.clh-stat .v .fdr{font-size:12px;min-width:52px;padding:5px 7px}.clh-stat .s{font-size:11.5px;color:var(--ink-2);margin-top:3px;line-height:1.35}@media(max-width:640px){.clh-crest{width:92px;height:92px}.clh-crest .crest{width:72px!important;height:72px!important}.clh-actions{margin-left:0}}.ka-role{margin-top:3px}.ka-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin-top:6px;max-width:380px}.ka-stats>div{background:var(--chip-bg);border-radius:7px;padding:4px 3px 3px;text-align:center;line-height:1.1;min-width:0}.ka-stats b{display:block;font-family:var(--font-display);font-size:13px;font-weight:800;font-variant-numeric:tabular-nums}.ka-stats small{display:block;font-size:8.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap}.ka-stats .hi{background:#f2c14e3d}.ka-stats .lo{background:#ff3d8a29}.watch-why{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.ka-why{display:inline-block;padding:2px 8px;border-radius:999px;background:var(--chip-bg);font-size:11px;font-weight:600;color:var(--ink-2)}.ha{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:5px;font-family:var(--font-display);font-size:10px;font-weight:800;background:var(--chip-bg);color:var(--ink-2);margin-left:4px;vertical-align:1px}.ha.h{background:#19e6c133;color:#0fa890}.gl-chips{display:flex;flex-wrap:wrap;gap:4px;max-width:230px}.gl-chip{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;background:var(--chip-bg);font-size:11.5px;font-weight:700;white-space:nowrap;line-height:1.4}.gl-chip small{font-size:9px;font-weight:800;color:var(--bad);letter-spacing:.04em}.gl-chip.og{opacity:.75}.gl-chips.muted .gl-chip{color:var(--ink-3);font-weight:600}.brand-mark,[data-theme=dark] .brand-mark{background:none;box-shadow:none;padding:0;color:transparent;font-size:0;border-radius:0}.brand-mark svg{display:block;width:100%;height:100%;filter:drop-shadow(0 4px 10px rgba(0,0,0,.25))}.brand:hover .brand-mark,[data-theme=dark] .brand:hover .brand-mark{box-shadow:none}.brand:hover .brand-mark svg{filter:drop-shadow(0 6px 14px rgba(242,193,78,.35))}.brand-mark:after{border-radius:16px}.pm{display:inline-block;margin-left:3px;font-size:9px;font-weight:800;line-height:1;vertical-align:1px;opacity:.6;cursor:help}.pm.up{color:var(--good)}.pm.down{color:var(--bad)}.pm.now{opacity:1;font-size:10px}.pcard .pr .pm{margin-left:2px;font-size:8px}.dr-tiles .value .pm{font-size:14px;margin-left:6px;vertical-align:3px}.pool-row.club-full{opacity:.55}.pool-row.club-full .pool-meta .tag{opacity:1;padding:0 6px;font-size:9.5px}.price-prog{display:block;height:4px;border-radius:2px;background:var(--chip-bg);margin-top:6px;overflow:hidden}.price-prog i{display:block;height:100%;background:var(--good);border-radius:2px}.price-prog i.down{background:var(--bad)}.diff-grid{align-items:start}.diff-grid .table-wrap{max-height:60vh}.nav button.nav-spark{position:relative;color:var(--accent-2);font-weight:800;border-color:color-mix(in srgb,var(--accent-2) 45%,transparent);background:linear-gradient(135deg,#f2c14e24,#19e6c11f);padding-left:22px}.nav button.nav-spark:before{content:"✦";position:absolute;left:9px;top:50%;transform:translateY(-50%);font-size:10px;line-height:1;color:var(--accent-2)}.nav button.nav-spark:hover{background:linear-gradient(135deg,#f2c14e42,#19e6c133);color:var(--ink)}.nav button.nav-spark.active{background:linear-gradient(135deg,var(--green) 0%,var(--cyan) 100%);color:#08080b;border-color:transparent;box-shadow:0 4px 14px #f2c14e59}.nav button.nav-spark.active:before{color:#08080b}.sig-teaser .ov-sec-head{padding-bottom:0}#sigKind small{font-weight:600;opacity:.7;margin-left:2px}.nav button{padding:6px 9px;font-size:12px}.nav button.nav-spark{padding-left:20px}.nav button.nav-spark:before{left:8px}.signals.boxed{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px;margin-top:4px}.signals.boxed .signal{position:relative;display:flex;flex-direction:column;gap:8px;background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-sm);padding:14px 16px 12px;overflow:hidden}.signals.boxed .signal:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,var(--green),var(--cyan))}.signals.boxed .sig-head{padding-bottom:8px;border-bottom:1px solid var(--glass-border)}.signals.boxed .sig-head b{font-size:15.5px}.signals.boxed .sig-items{display:flex;flex-direction:column}.signals.boxed .sig-item{padding:8px 0;border-top:1px solid var(--glass-border)}.signals.boxed .sig-item:first-child{border-top:0}.signals.boxed .sig-num{font-size:21px}.signals.boxed .sig-note{font-size:12.5px;color:var(--ink-2);padding-top:8px;border-top:1px dashed var(--glass-border)}.signals.boxed .signal .linkish{align-self:flex-start;margin-top:auto;font-size:12px;font-weight:700;text-decoration:none}.signals.boxed .signal,.signals.boxed .sig-items{align-items:stretch}.signals.boxed .sig-head,.signals.boxed .sig-item,.signals.boxed .sig-note{width:100%}.topbar-inner{flex-wrap:nowrap}.nav{flex-wrap:nowrap;gap:3px}.nav button{padding:8px 11px;font-size:14px;font-weight:700}.nav button.nav-spark{padding-left:24px}.nav button.nav-spark:before{left:10px;font-size:11px}@media(max-width:1560px){.nav button{padding:7px 9px;font-size:13.5px}.nav button.nav-spark{padding-left:21px}.nav button.nav-spark:before{left:8px}.brand-sub{display:none}.brand-name{font-size:17px}.team-import input{width:86px}.topbar-inner{gap:10px;padding-inline:14px}}@media(max-width:1320px){.nav button{padding:6px 8px;font-size:12.5px}.nav button.nav-spark{padding-left:19px}}.brand{gap:12px}.brand-mark{width:46px;height:46px;border-radius:13px;font-size:19px}.brand-name{font-size:23px}.brand-sub{font-size:12px;margin-top:-2px}.nav{justify-content:center}@media(max-width:1560px){.brand-mark{width:42px;height:42px;font-size:17px}.brand-name{font-size:20px}}.ps-score{display:inline-flex;align-items:baseline;gap:3px;margin-top:5px;padding:3px 9px;border-radius:999px;background:#ffffff24;font-size:11px;font-weight:700;color:#fff;white-space:nowrap}.ps-score b{font-family:var(--font-display);font-size:16px;font-weight:800;color:var(--g);font-variant-numeric:tabular-nums;line-height:1}.ps-score small{font-size:10px;opacity:.75}.pitch-bar{background:var(--glass-strong);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow)}.pitch-bar .btn{background:var(--glass);border-color:var(--glass-border);color:var(--ink)}.pitch-bar .btn:hover{background:var(--chip-bg)}.pitch-bar .btn[disabled]{opacity:.5}.pitch-bar .btn .tag{background:#19e6c12e;color:var(--link)}.pcard .flag.rm{opacity:0}.pcard:hover .flag.rm,.pcard:focus-within .flag.rm{opacity:1}.pcard:hover .badge.setcap,.pcard:hover .badge.setvc,.pcard:focus-within .badge.setcap,.pcard:focus-within .badge.setvc{opacity:1}.pcard:hover{outline:2px solid rgba(255,255,255,.75);outline-offset:2px}.pcard.tr-card:hover,.pcard.slot.selected:hover{outline-color:var(--green)}@media(hover:none){.pcard .flag.rm,.pcard .badge.setcap,.pcard .badge.setvc{opacity:.9}.pcard:hover{outline:0}}.logo-loader{display:inline-block;width:var(--sz, 56px);line-height:0;vertical-align:middle}.logo-loader svg{display:block;width:100%;height:auto;overflow:visible}.logo-loader.inline{margin-right:8px;vertical-align:-6px}.logo-loader.inline .gl-runner.halo,.logo-loader.inline .gl-shine{display:none}.loading-state{display:grid;justify-items:center;gap:18px;padding:72px 16px 80px}.loading-state p{margin:0;font-weight:600;color:var(--ink-3)}.loading-state .logo-loader svg{filter:drop-shadow(0 14px 30px rgba(242,193,78,.35))}.lv-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--bad);margin-right:6px;vertical-align:1px;animation:lvPulse 1.6s ease-out infinite}.lv-dot.big{width:12px;height:12px;margin:0;flex-shrink:0}@keyframes lvPulse{0%{box-shadow:0 0 #ff4d7a8c}to{box-shadow:0 0 0 9px #ff4d7a00}}@media(prefers-reduced-motion:reduce){.lv-dot{animation:none}}.live-banner{display:flex;align-items:center;gap:14px;padding:14px 18px;margin-bottom:14px;border-left:4px solid var(--ink-3);flex-wrap:wrap}.live-banner.st-live{border-left-color:var(--bad)}.live-banner.st-final{border-left-color:var(--good)}.live-banner.st-waiting{border-left-color:var(--accent-2)}.live-banner.st-updating{border-left-color:var(--warn)}.live-banner .grow{flex:1 1 260px;min-width:0}.live-banner b{font-family:var(--font-display);font-size:16px}.live-banner p{margin:3px 0 0;color:var(--ink-2);font-size:13px;line-height:1.5;max-width:90ch}.live-grid{align-items:start}.pcard.live-card{cursor:pointer}.live-card .xp-pill.lv-pts{font-size:14px;padding:2px 8px;background:#141419;color:#fff}.live-card.st-playing .xp-pill.lv-pts{background:var(--bad)}.live-card.st-togo .xp-pill.lv-pts,.live-card.st-notyet .xp-pill.lv-pts{background:#14141980}.live-card.st-playing{border-color:var(--bad)}.live-card.sub-out{opacity:.55;filter:saturate(.6)}.live-card.sub-in{border-color:var(--cyan)}.lv-state{font-size:9.5px;font-weight:800;font-family:var(--font-display);letter-spacing:.02em;color:#4a4842;background:#11111314;border-radius:5px;padding:1px 5px;flex-shrink:0;white-space:nowrap}.lv-state.is-live{background:var(--bad);color:#fff}.lv-state.is-out{background:#d0113f24;color:#b00e36}td .lv-state{font-size:11px;color:var(--ink-2);background:var(--chip-bg);padding:2px 7px}td .lv-state.is-live{background:var(--bad);color:#fff}td .lv-state.is-out{background:#ff4d7a29;color:var(--bad)}.lv-evs{display:flex;flex-wrap:wrap;gap:2px;justify-content:center;padding:0 3px 4px;min-height:18px}.lv-ev{font-style:normal;font-family:var(--font-display);font-size:8.5px;font-weight:800;line-height:1.5;padding:0 4px;border-radius:4px;background:#11111314;color:#141419}.lv-ev.g{background:#141419;color:var(--green)}.lv-ev.a{background:var(--cyan);color:#08080b}.lv-ev.cs,.lv-ev.ps{background:#257d5a;color:#fff}.lv-ev.dc{background:var(--violet);color:#fff}.lv-ev.b{background:var(--green);color:#111113}.lv-ev.yc{background:#ffd166;color:#3a2a00}.lv-ev.rc,.lv-ev.og,.lv-ev.pm{background:var(--bad);color:#fff}.lv-fx{padding:11px 0;border-bottom:1px solid var(--glass-border)}.lv-fx:last-child{border-bottom:0}.lv-fx-top{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px}.lv-side{display:flex;align-items:center;gap:8px;font-weight:700;min-width:0;cursor:pointer}.lv-side span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lv-side.away{justify-content:flex-end;text-align:right}.lv-score{font-family:var(--font-display);font-size:18px;font-weight:800;text-align:center;min-width:78px;font-variant-numeric:tabular-nums;line-height:1.1}.lv-score small{display:block;font-size:10px;font-weight:700;color:var(--ink-3);letter-spacing:.05em;margin-top:2px}.lv-fx.is-live .lv-score small{color:var(--bad)}.lv-fx-lines{margin-top:7px;display:grid;gap:4px}.lv-line{display:flex;gap:8px;align-items:baseline;font-size:11.5px}.lv-line>span:first-child{width:52px;flex-shrink:0;color:var(--ink-3);font-weight:700;font-size:10px;text-transform:uppercase;letter-spacing:.05em}.lv-line .gl-chips{max-width:none}.lv-line .gl-chip{cursor:pointer}.lv-line .gl-chip b{color:var(--accent-2)}.lv-mine{margin-top:6px;font-size:11px;font-weight:700;color:var(--link)}tr.lv-bench td{opacity:.6}.live-table td.tot b{font-family:var(--font-display);font-size:14px}.live-table th,.live-table td{padding:6px}.live-table td:first-child{padding-left:8px}.lvi{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#141419;color:var(--green);flex-shrink:0;vertical-align:middle;box-shadow:inset 0 0 0 1px #ffffff1f}.lvi svg{width:13px;height:13px;display:block}.lvi-boot{color:var(--cyan)}.lvi-glove,.lvi-shield,.lvi-frameok{color:#2ee6a6}.lvi-wall{color:#b79cff}.lvi-star{color:var(--gold)}.lvi-card,.lvi-yc{color:#ffd166}.lvi-rc,.lvi-frameno{color:#ff4d7a}.lv-legend{display:flex;flex-wrap:wrap;gap:5px 14px;margin-top:10px;font-size:11px;color:var(--ink-3);font-weight:600}.lv-legend.top{margin:-2px 0 6px;padding-bottom:10px;border-bottom:1px solid var(--glass-border)}.lv-legend span{display:inline-flex;align-items:center;gap:5px}.lv-legend .lvi{width:18px;height:18px}.lv-legend .lvi svg{width:11px;height:11px}.lv-fx-lines{margin-top:9px;display:grid;gap:5px;position:relative}.lv-fx-lines:before{content:"";position:absolute;left:50%;top:4px;bottom:4px;width:1px;background:var(--glass-border)}.lv-evrow{display:grid;grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr);gap:8px;align-items:center;position:relative}.lv-evside{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-start;min-width:0}.lv-evside.away{justify-content:flex-end}.lv-evrow .gl-chip{cursor:pointer;font-size:11.5px;padding:2px 8px}.lv-evrow .gl-chip b{color:var(--accent-2);font-weight:800}.lv-evrow .gl-chip b.v{color:var(--violet)}.lv-evrow .gl-chip b.s{color:var(--good)}.lv-evrow .gl-chip em{font-style:normal;font-weight:800;color:var(--accent-2)}.lv-evrow .gl-chip small.ok{color:var(--good)}.lv-evrow .gl-chip.is-yc:before,.lv-evrow .gl-chip.is-rc:before,.cardi{content:"";display:inline-block;width:7px;height:10px;border-radius:1.5px;background:#ffd166;transform:rotate(8deg);flex-shrink:0}.lv-evrow .gl-chip.is-rc:before,.cardi.r{background:#ff4d7a}.lv-evrow .gl-chip.is-yc,.lv-evrow .gl-chip.is-rc{font-weight:600;color:var(--ink-2)}.cardi{vertical-align:-1px}.lv-table-panel .table-wrap,.lv-league .table-wrap{max-height:none;overflow-y:visible}.live-table.lv-players th,.live-table.lv-players td{padding:4px 5px;font-size:12.5px;line-height:1.25}.live-table.lv-players th{vertical-align:middle}.live-table.lv-players th .lvi{width:20px;height:20px}.live-table.lv-players th .lvi svg{width:12px;height:12px}.lv-pl{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.lv-pl b{font-weight:700}.lv-pl .pos,.lv-pl .pos-pill{transform:scale(.86);transform-origin:left center;margin-right:-4px}.lv-arm{display:inline-grid;place-items:center;width:15px;height:15px;border-radius:50%;background:var(--green);color:#111113;font-size:9px;font-weight:800;font-family:var(--font-display)}.lv-arm.v{background:transparent;color:var(--ink-2);box-shadow:inset 0 0 0 1.5px var(--ink-3)}.lv-pl .tag{font-size:9.5px;padding:0 5px}.live-table td.ev-g{color:var(--accent-2);font-weight:800}.live-table td.ev-a{color:var(--link);font-weight:800}.live-table td.ev-cs{color:var(--good);font-weight:800}.live-table td.ev-dc{color:var(--violet);font-weight:800}.live-table td.ev-b{color:var(--accent-2);font-weight:800}.live-table td.tot small{color:var(--ink-3);font-weight:700;margin-right:4px;font-size:10px}.live-table td.tot{white-space:nowrap}tr.lv-bench-first td{border-top:2px solid var(--glass-border)}td .lv-state{font-size:10.5px;padding:1px 6px}.lv-league .panel-head{flex-wrap:wrap;gap:8px}.lg-table th,.lg-table td{padding:5px 7px;font-size:12.5px}.lg-team{display:grid;line-height:1.25}.lg-team small{color:var(--ink-3);font-size:10.5px}.lg-cap{cursor:pointer;font-weight:700}.lg-on{color:var(--bad);font-weight:800}tr.lg-me td{background:var(--mine-bg)}tr.lg-me td:first-child{box-shadow:inset 3px 0 0 var(--mine)}.live-strip{display:flex;align-items:center;flex-wrap:wrap;gap:8px 22px;padding:10px 16px;margin-bottom:14px;cursor:pointer;border-left:4px solid var(--green);transition:transform .15s ease}.live-strip:hover{transform:translateY(-1px)}.ls-status{font-family:var(--font-display);font-weight:800;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2)}.ls-status.is-live{color:var(--bad)}.ls-pts b{font-family:var(--font-display);font-size:24px;font-weight:800;line-height:1}.ls-pts small{margin-left:4px;color:var(--ink-3);font-weight:700;font-size:11px}.ls-cell{display:grid;line-height:1.2}.ls-cell b{font-size:14px;font-weight:800}.ls-cell small{font-size:10px;color:var(--ink-3);font-weight:700;text-transform:uppercase;letter-spacing:.04em}.ls-go{margin-left:auto;font-weight:700;font-size:12.5px;color:var(--link)}.ls-facts{display:contents}.ls-pts .ls-hit{color:var(--bad)}.sys-note{display:flex;align-items:center;gap:12px;padding:10px 16px;margin-bottom:14px;border-left:4px solid var(--warn);font-size:13px;line-height:1.45;color:var(--ink-2)}.sys-note b{color:var(--ink)}.lv-notes{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px}.lv-notes>div{padding:12px 14px;border:1px solid var(--glass-border);border-radius:var(--radius-sm);background:var(--chip-bg)}.lv-notes b{font-family:var(--font-display);font-size:12.5px}.lv-notes p{margin:4px 0 0;font-size:12px;line-height:1.5;color:var(--ink-2)}.lv-fx-lines{gap:0;margin-top:10px;border-top:1px solid var(--glass-border)}.lv-fx-lines:before{display:none}.lv-evrow{grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr);gap:10px;align-items:center;padding:7px 0;border-bottom:1px solid var(--glass-border)}.lv-evrow:last-child{border-bottom:0}.lv-evrow:nth-child(odd){background:linear-gradient(90deg,transparent,var(--chip-bg) 50%,transparent)}.lv-evmid{display:grid;justify-items:center;gap:3px}.lv-evmid small{font-size:8.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap}.lv-evside{display:block;font-size:12.5px;line-height:1.55;font-weight:600;color:var(--ink);text-align:left}.lv-evside.away{text-align:right}.lv-nm{cursor:pointer;white-space:nowrap}.lv-nm:hover{color:var(--link)}.lv-nm b{margin-left:4px;font-weight:800;color:var(--accent-2)}.lv-nm b.v{color:var(--violet)}.lv-nm b.s{color:var(--good)}.lv-nm em{margin-left:3px;font-style:normal;font-weight:800;color:var(--accent-2)}.lv-nm small{margin-left:4px;font-size:9px;font-weight:800;letter-spacing:.04em;color:var(--bad);text-transform:uppercase}.lv-nm small.ok{color:var(--good)}.lv-nm.og{color:var(--ink-2)}.lv-nm.is-yc,.lv-nm.is-rc{font-weight:500;color:var(--ink-2)}.lv-nm.is-yc:before,.lv-nm.is-rc:before{content:"";display:inline-block;width:6px;height:9px;border-radius:1.5px;background:#ffd166;transform:rotate(8deg);margin-right:4px;vertical-align:-1px}.lv-nm.is-rc:before{background:#ff4d7a}.lv-sep{font-style:normal;color:var(--ink-3)}.lve{display:inline-flex;align-items:center;gap:2px}.lve .lvi{width:16px;height:16px}.lve .lvi svg{width:10px;height:10px}.lve em{font-style:normal;font-family:var(--font-display);font-size:9.5px;font-weight:800;color:inherit}.lv-evs{gap:4px;align-items:center}.lv-evs .lve em{color:#141419}th[data-lvsort],th[data-aisort]{cursor:pointer;user-select:none}th[data-lvsort]:hover,th[data-aisort]:hover{color:var(--ink)}.live-table th.sorted .lvi{box-shadow:0 0 0 2px var(--green)}.ai-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:0 0 16px}.ai-bar .seg button small{display:block;font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;opacity:.7;line-height:1.1}.ai-state{font-size:12.5px;font-weight:600;color:var(--ink-2)}.ai-state.is-live{color:var(--ink)}.ai-row.has-pts{grid-template-columns:38px minmax(0,1fr) 38px 44px}.ai-row.has-pts .ai-fx{display:none}.ai-row.has-pts .ai-name{display:flex;align-items:center;gap:5px;white-space:nowrap}.ai-row.has-pts .ai-evs{flex-wrap:nowrap;margin-left:4px}.ai-row.ai-rowhead{cursor:default;border-top:0;padding:0 0 4px;font-size:9.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3)}.ai-row.ai-rowhead:hover{background:none}.ai-row.ai-rowhead .ai-xp,.ai-row.ai-rowhead .ai-pts{font-family:inherit;font-size:inherit;font-weight:800;color:var(--ink-3);background:none}.ai-row.ai-rowhead .ai-fx{text-align:right}.ai-row .ai-xp{color:var(--ink-2)}.ai-pts{font-family:var(--font-display);font-weight:800;font-variant-numeric:tabular-nums;text-align:right;color:var(--green);white-space:nowrap}.ai-pts small{font-size:9px;color:var(--ink-3);margin-left:2px}.ai-pts.off{color:var(--ink-3);font-weight:600}.ai-pts.on{color:var(--bad)}.ai-pts.muted{color:var(--ink-3)}.ai-evs{display:inline-flex;flex-wrap:wrap;gap:4px;margin-left:7px;vertical-align:middle}.ai-name{min-width:0}.ai-big .ai-proj{display:block;margin-top:3px}.ai-big .ai-proj b{display:inline;font-size:13px;color:var(--ink)}.ai-big .ai-proj em{font-style:normal;font-weight:800}.ai-listview{padding-top:14px}.ai-listtable td,.ai-listtable th{padding:7px 8px}.ai-listtable td.tot b{font-family:var(--font-display);font-size:15px;color:var(--green)}.lv-fx{padding:0}.lv-fx-top{grid-template-columns:20px minmax(0,1fr) auto minmax(0,1fr) 12px;padding:10px 4px;border-radius:8px}.lv-fx-top{gap:6px}.lv-fx .lv-side{gap:6px;font-size:13.5px}.lv-fx .lv-side span{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.15}.lv-fx .lv-score{min-width:58px;font-size:17px}.lv-fx.can-open>.lv-fx-top{cursor:pointer}.lv-fx.can-open>.lv-fx-top:hover{background:var(--row-hover)}.lv-fx-top:focus-visible{outline:2px solid var(--cyan);outline-offset:-2px}.lv-fx .lv-side{cursor:inherit}.lv-fx-n{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--mine);color:#08080b;font-family:var(--font-display);font-size:11px;font-weight:800}.lv-fx-n.none{background:transparent}.lv-fx-chev{color:var(--ink-3);font-size:12px;transition:transform .2s ease;text-align:center}.lv-fx.open .lv-fx-chev{transform:rotate(180deg)}.lv-fx:not(.open) .lv-fx-lines{display:none}.lv-fx.open .lv-fx-lines{margin:0 0 10px}.lv-stamp{font-size:12px;font-weight:600;color:var(--ink-3);margin-left:4px;white-space:nowrap}.lv-stamp.flash{animation:lvStamp 1.6s ease-out 1}@keyframes lvStamp{0%{color:var(--good);text-shadow:0 0 12px var(--good)}to{color:var(--ink-3);text-shadow:none}}.refresh-btn .loader{width:12px;height:12px;margin-right:6px;vertical-align:-2px}.rk-move{font-size:.55em;font-weight:800;vertical-align:middle;white-space:nowrap}.sub .rk-move{font-size:1em}@media(prefers-reduced-motion:reduce){.lv-stamp.flash{animation:none}.lv-fx-chev{transition:none}}.ai-row.pts-wait{grid-template-columns:38px 1fr auto 38px 34px}@media(max-width:640px){.ai-row.pts-wait{grid-template-columns:34px minmax(0,1fr) 40px 30px}.ai-row.has-pts{grid-template-columns:34px minmax(0,1fr) 36px 40px}}.ai-team.ai-flash{animation:aiFlash 2.4s ease-out 1}@keyframes aiFlash{0%,55%{box-shadow:0 0 0 2px var(--green),0 0 28px #f2c14e73,var(--glass-shadow)}to{box-shadow:0 0 0 2px transparent,var(--glass-shadow)}}@media(prefers-reduced-motion:reduce){.ai-team.ai-flash{animation:none;box-shadow:0 0 0 2px var(--green),var(--glass-shadow)}}.pr-period{align-items:center;margin-bottom:12px}.pr-period .eyebrow{margin:0 4px 0 0}.pr-mine{display:inline-flex;align-items:center;gap:5px;cursor:pointer;color:var(--ink-2);font-weight:600}.pr-mine input{accent-color:var(--mine)}.pr-table{table-layout:fixed;width:100%;min-width:1060px}.pr-slim.pr-tall{max-height:70vh;overflow-y:auto}.pr-table .fdr-row{flex-wrap:nowrap;gap:3px}.pr-table .fdr{min-width:0;padding-inline:5px;font-size:10.5px}.pr-table td{overflow:hidden}.pr-table td:first-child .player-cell{min-width:0}.pr-slim{max-height:none;overflow-y:visible}.pr-slim table{width:100%}.pr-slim th,.pr-slim td{padding:5px 7px;font-size:12.5px;white-space:nowrap}.pr-slim .prog{gap:6px}.pr-slim .bar-track{width:44px!important}.pr-slim th,.pr-slim td{padding-inline:5px}.pr-slim{container-type:inline-size}@container (max-width: 610px){.pr-slim .bar-track{display:none}}@container (max-width: 470px){.pr-slim .prog .tag{display:none}}.pr-slim .prog .tag{font-size:9.5px;padding:0 5px}.pr-pl{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.pr-pl b{font-weight:700}.pr-pl .tag{font-size:9.5px;padding:0 5px}th[data-prsort]{cursor:pointer;user-select:none}th[data-prsort]:hover{color:var(--ink)}.pr-more{display:inline-block;margin-top:8px;font-size:12px;font-weight:700}th[data-pksort]{cursor:pointer;user-select:none}th[data-pksort]:hover{color:var(--ink)}.picks-table th{white-space:nowrap}:root{--tabbar-h: 0px;--safe-t: env(safe-area-inset-top, 0px);--safe-b: env(safe-area-inset-bottom, 0px);--safe-l: env(safe-area-inset-left, 0px);--safe-r: env(safe-area-inset-right, 0px);--bar-bg: rgba(255,255,255,.86);--bar-line: rgba(17,17,19,.1)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--bar-bg: rgba(14,14,18,.84);--bar-line: rgba(255,255,255,.12)}}:root[data-theme=dark]{--bar-bg: rgba(14,14,18,.84);--bar-line: rgba(255,255,255,.12)}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;overflow-x:clip;-webkit-tap-highlight-color:transparent}body{overflow-x:clip}.topbar{padding-top:var(--safe-t)}.nav{justify-content:safe center;overflow-x:auto;overscroll-behavior-x:contain;scroll-behavior:smooth}.nav{padding-block:8px;margin-block:-8px}.nav.fade-l{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 28px);mask-image:linear-gradient(90deg,transparent 0,#000 28px)}.nav.fade-r{-webkit-mask-image:linear-gradient(270deg,transparent 0,#000 28px);mask-image:linear-gradient(270deg,transparent 0,#000 28px)}.nav.fade-l.fade-r{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 28px,#000 calc(100% - 28px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 28px,#000 calc(100% - 28px),transparent 100%)}.grid-2{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr))}.grid-3{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))}.sp-grid,.insight-grid,.signals.boxed{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr))}.signals,.signals.flat,.odds-2{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))}.feature-grid,.targets-2{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr))}.ai-grid{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr))}.moves-grid{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr))}.cap-heroes,.ai-misses{grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr))}.sim-below .list{grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr))}.sim-settings{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),320px))}.grid>*,.stack>*,.bento>*,.hero>*{min-width:0}@media(max-width:900px){.grid-main{grid-template-columns:minmax(0,1fr)}}.pk-panel{container-type:inline-size}.pk-club .pk-who{align-self:stretch}@container (max-width: 540px){.pk-head{display:none}.pk-club{grid-template-columns:minmax(0,1fr)}.pk-club-head{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"id val" "bar bar" "sub sub";align-items:center;gap:4px 12px;padding:10px 12px 9px;border-right:0;border-bottom:1px solid var(--glass-border)}.pk-club-head .pk-id{grid-area:id}.pk-club-head .pk-val{grid-area:val;margin:0;font-size:20px}.pk-club-head .pk-bar{grid-area:bar}.pk-club-head .pk-sub{grid-area:sub}.pk-club .pk-row{grid-template-columns:30px 34px minmax(0,1fr) 46px 50px;gap:6px;padding:9px 12px}.pk-club .pk-row>.pk-num:nth-child(5),.pk-club .pk-row>.pk-num:nth-child(6),.pk-club .pk-row>.pk-num:nth-child(7){display:none}}.tk-set{position:relative;margin-bottom:10px}.tk-sum{appearance:none;background:none;border:0;padding:2px 0;margin:0;cursor:pointer;display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px 9px;font:inherit;font-size:13px;font-weight:700;color:var(--ink-2);max-width:100%;text-align:left}.tk-sum>span{text-decoration:underline dotted var(--ink-3);text-decoration-thickness:1px;text-underline-offset:4px;white-space:nowrap}.tk-sum>i{font-style:normal;color:var(--ink-3)}.tk-sum .tk-chev{font-size:10px;transition:transform .15s}.tk-sum:hover>span{color:var(--accent);text-decoration-color:var(--accent)}.tk-set.open .tk-chev{transform:rotate(180deg)}.tk-set .tk-tools{display:none;margin:12px 0 0}.tk-set.open .tk-tools{display:flex}@media(hover:hover)and (pointer:fine)and (min-width:761px){.tk-set:hover .tk-tools{display:flex}.tk-set .tk-tools{position:absolute;left:-12px;top:100%;z-index:72;margin:0;width:max-content;max-width:min(760px,calc(100vw - 48px));padding:14px 16px;border-radius:14px;background:var(--menu-bg);border:1px solid var(--glass-border);box-shadow:0 14px 34px #00000059}}@media(prefers-reduced-motion:reduce){.tk-sum .tk-chev{transition:none}}.pk-sub{flex-wrap:wrap}.pk-fx{display:inline-flex;flex-wrap:wrap;align-items:center;gap:3px}.pk-more{font-size:11px;font-weight:700;color:var(--ink-3);cursor:help;margin-left:2px}.dr-club{align-items:center}.dr-crest{width:76px;height:76px;flex-shrink:0;display:grid;place-items:center;border-radius:18px;background:color-mix(in srgb,var(--club, var(--accent)) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--club, var(--accent)) 30%,transparent)}.dr-title{font-family:var(--font-display);font-size:24px;line-height:1.1;letter-spacing:-.01em;margin:4px 0 7px}.dr-form{display:flex;align-items:center;gap:8px}.dr-fx{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.dr-fx-gw{display:grid;gap:5px;justify-items:start;align-content:start}.dr-fx-gw .eyebrow{font-size:10px;display:flex;align-items:center;gap:4px}.dr-fx-gw .fdr{min-width:0}.dr-assets{display:grid;grid-template-columns:38px minmax(0,1fr) 52px 52px;column-gap:8px;align-items:center}.dr-ahead,.dr-asset{display:grid;grid-template-columns:subgrid;grid-column:1 / -1;align-items:center}.dr-ahead{font-size:10.5px;font-weight:700;color:var(--ink-3);padding-bottom:2px}.dr-ahead span{text-align:right;white-space:nowrap}.dr-agrp{grid-column:1 / -1;display:flex;align-items:baseline;gap:8px;padding:10px 0 4px;border-top:1px solid var(--glass-border);font-family:var(--font-display);font-size:13px;font-weight:700}.dr-agrp small{color:var(--ink-3);font-weight:600;font-family:var(--font-body, inherit)}.dr-asset{padding:7px 0;border-top:1px solid var(--glass-border);cursor:pointer}.dr-asset:hover .name{color:var(--accent)}.dr-aname{min-width:0}.dr-asset .name{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dr-asset .pk-dc{display:block;margin-top:1px}.dr-xp{text-align:right;font-family:var(--font-display);font-weight:800;font-size:14px;font-variant-numeric:tabular-nums}.dr-club-page{width:100%;margin-top:18px;justify-content:center}@media(max-width:420px){.dr-fx{grid-template-columns:repeat(3,minmax(0,1fr))}.dr-crest{width:64px;height:64px}.dr-title{font-size:21px}}.table-wrap.sx:not(.sx-end),.sx:not(.sx-end){-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 30px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 30px),transparent)}.tabbar,.sheet,.sheet-backdrop{display:none}@media(max-width:1260px){.brand-name{display:none}.topbar-inner{gap:12px}.grid-sim,.grid-sim.tr-cols{grid-template-columns:minmax(0,1fr)}.pool-cell,.tr-cols .pool-cell{position:static;min-height:0}.pool-cell .pool-sticky{position:static;inset:auto;max-height:min(86vh,900px)}.pool-cell .pool-wrap{max-height:none}}@media(max-width:1024px){:root{--tabbar-h: 64px}.nav{display:none}.brand-name{display:inline;font-size:19px}.brand-mark{width:38px;height:38px}.topbar-inner{padding:8px max(16px,var(--safe-r)) 8px max(16px,var(--safe-l));justify-content:space-between;gap:12px}.theme-toggle{width:40px;height:40px}main{padding-inline:max(20px,var(--safe-l)) max(20px,var(--safe-r));padding-block:28px calc(var(--tabbar-h) + var(--safe-b) + 48px)}.tabbar{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));position:fixed;z-index:76;left:0;right:0;bottom:0;padding:6px max(6px,var(--safe-l)) calc(6px + var(--safe-b)) max(6px,var(--safe-r));background:var(--bar-bg);-webkit-backdrop-filter:blur(22px) saturate(170%);backdrop-filter:blur(22px) saturate(170%);border-top:1px solid var(--bar-line);box-shadow:0 -10px 30px #08080b1a}.tabbar:before{content:"";position:absolute;left:0;right:0;top:-1px;height:1px;background:linear-gradient(90deg,transparent 0%,var(--gold-2) 18%,var(--green) 50%,var(--gold-3) 72%,transparent 100%);opacity:.7}.tabbar button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:52px;padding:2px;border:0;background:none;color:var(--ink-3);font-family:var(--font-display);font-size:10.5px;font-weight:700;letter-spacing:.01em;border-radius:14px;touch-action:manipulation}.tabbar .tb-ico{display:grid;place-items:center;width:56px;height:30px;border-radius:999px;transition:background .2s ease,color .2s ease,transform .2s cubic-bezier(.2,.8,.2,1)}.tabbar .tb-ico .ico{width:21px;height:21px}.tabbar .tb-lbl{line-height:1.1;white-space:nowrap}.tabbar button.active{color:var(--ink)}.tabbar button.active .tb-ico{background:linear-gradient(135deg,var(--gold-3) 0%,var(--green) 55%,#D9A63A 100%);color:#111113;box-shadow:0 4px 14px #f2c14e59}.tabbar button:active .tb-ico{transform:scale(.92)}.tabbar button:focus-visible{outline-offset:-2px}.sheet-backdrop{display:block;position:fixed;inset:0;z-index:94;background:#08080b85;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility 0s .25s}.sheet-backdrop.open{opacity:1;visibility:visible;transition:opacity .25s ease}.sheet{display:block;position:fixed;z-index:95;left:0;right:0;bottom:0;max-height:88vh;max-height:88dvh;overflow-y:auto;overscroll-behavior:contain;padding:8px max(16px,var(--safe-l)) calc(18px + var(--safe-b)) max(16px,var(--safe-r));background:var(--bg);border:1px solid var(--glass-border);border-bottom:0;border-radius:26px 26px 0 0;box-shadow:0 -24px 60px #00000059;transform:translateY(calc(104% + var(--drag, 0px)));visibility:hidden;transition:transform .34s cubic-bezier(.2,.8,.2,1),visibility 0s .34s}.sheet.open{transform:translateY(var(--drag, 0px));visibility:visible;transition:transform .34s cubic-bezier(.2,.8,.2,1)}.sheet-grab{width:44px;height:5px;border-radius:3px;background:var(--glass-border);margin:4px auto 10px}.sheet-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 4px 12px}.sheet-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.sheet-grid button{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-height:104px;padding:12px 12px 11px;text-align:left;border-radius:16px;border:1px solid var(--glass-border);background:var(--glass);color:var(--ink);touch-action:manipulation}.sheet-grid button .feat-ico{margin-bottom:6px}.sheet-grid button b{font-family:var(--font-display);font-size:14px;font-weight:800;letter-spacing:-.01em;line-height:1.15}.sheet-grid button small{font-size:11.5px;line-height:1.3;color:var(--ink-3)}.sheet-grid button.active{border-color:var(--green);box-shadow:inset 0 0 0 1px var(--green);background:#f2c14e1a}.sheet-grid button.active .feat-ico{background:var(--green);color:#111113;border-color:transparent}.sheet-grid button.spark b:before{content:"✦ ";color:var(--accent-2);font-size:.8em}.sheet-grid button:active{transform:scale(.98)}.sheet-row{display:flex;align-items:center;gap:12px;width:100%;margin-top:12px;padding:10px 14px 10px 12px;border-radius:16px;border:1px solid var(--glass-border);background:var(--glass);color:var(--ink);text-align:left}.sheet-row b{font-family:var(--font-display);font-size:14px;flex:1}.sheet-val{font-size:13px;font-weight:700;color:var(--ink-3)}html.sheet-open,html.sheet-open body{overflow:hidden}.toast{bottom:calc(var(--tabbar-h) + var(--safe-b) + 14px)}.ov-float{bottom:calc(var(--tabbar-h) + var(--safe-b) + 12px)}.pk-head{top:calc(56px + var(--safe-t))}.table-wrap,.table-wrap.full,.dc-wrap,.tc-wrap,.picks-wrap,.hist-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.table-wrap,.table-wrap.full,.table-wrap.pr-slim.pr-tall,.pool-wrap,.dc-wrap,.tc-wrap,.picks-wrap,.hist-wrap,.gloss-wrap,.notes-compact,#view-captain .grid-main>.panel:first-child>.table-wrap,#view-differentials .grid-main>.panel:first-child .table-wrap,.bento>.panel.bento-5>.table-wrap,.diff-grid .table-wrap,.review-band .rb-notes .notes-compact{max-height:none}.table-wrap.fits{overflow:visible}.table-wrap.fits table thead th{top:calc(56px + var(--safe-t))}.table-wrap.full th{top:0}.table-wrap.full.fits th{top:calc(56px + var(--safe-t))}#view-captain .grid-main,#view-chips .grid-main{grid-template-columns:minmax(0,1fr)}#view-captain .grid-main>:first-child,#view-chips .grid-main>:first-child{order:0}#view-captain .grid-main>.panel:first-child>.table-wrap{flex:none}.picks-grid{grid-template-columns:minmax(0,1fr)}.sim-below .gw-explorer{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "tabs" "text" "pitch" "ideas"}.bench-grid{grid-template-columns:minmax(0,1fr)}}@media(min-width:641px)and (max-width:1024px){:root{--tabbar-h: 84px}.tabbar{left:50%;right:auto;bottom:calc(14px + var(--safe-b));width:min(560px,calc(100vw - 40px));transform:translate(-50%);padding:7px 8px;border:1px solid var(--bar-line);border-radius:26px;box-shadow:0 18px 44px #08080b38,inset 0 1px #ffffff2e}.tabbar:before{display:none}.tabbar button{font-size:11px;min-height:54px}.sheet{left:50%;right:auto;width:min(600px,calc(100vw - 40px));bottom:calc(14px + var(--safe-b));border-bottom:1px solid var(--glass-border);border-radius:26px;transform:translate(-50%,calc(110% + var(--drag, 0px)))}.sheet.open{transform:translate(-50%,var(--drag, 0px))}.sheet-grab{display:none}.sheet-head{padding-top:8px}}@media(max-height:480px)and (max-width:1024px)and (orientation:landscape){:root{--tabbar-h: 46px}.tabbar{left:0;right:0;bottom:0;width:auto;transform:none;border-radius:0;border:0;border-top:1px solid var(--bar-line);padding:3px max(6px,var(--safe-l)) calc(3px + var(--safe-b)) max(6px,var(--safe-r))}.tabbar button{flex-direction:row;gap:7px;min-height:40px;font-size:11.5px}.tabbar .tb-ico{width:38px;height:28px}.topbar{position:static}}@media(max-width:820px){body{background-attachment:scroll,scroll}body:before,body:after{filter:blur(56px)}.view-head{margin-bottom:18px;padding-top:0}.view-head>div:first-child:has(>p)>h1{font-size:1.85rem}.view-head>div:first-child:has(>p)>p{font-size:14.5px;-webkit-line-clamp:5;margin-top:0}.view-head>div:first-child:has(>p)>p.lead-more{font-size:13px;line-height:1.55;color:var(--ink-3);-webkit-line-clamp:4;margin-top:2px}.hero-end{margin:4px 0 22px}.page-note,.mode-note{margin:0 0 18px}.feat-rail{padding:12px 0;margin:0 0 16px}.feat-rail:before{display:none}.feat-ico{width:30px;height:30px}.seg{max-width:100%;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain;flex-shrink:1}.seg::-webkit-scrollbar{display:none}.seg button{flex:0 0 auto}.view-tools{gap:10px;margin-bottom:18px}.view-tools>*{max-width:100%}.pitch-tools{flex-wrap:nowrap;min-width:0;max-width:100%}.pitch-tools .eyebrow{flex-shrink:0}.sim-toolbar{justify-content:flex-start}.sim-toolbar>*{min-width:0;max-width:100%}.ov-sec{margin-top:34px}.ov-sec-head{margin-inline:0;padding-top:24px;padding-bottom:16px;gap:14px}.ov-sec-head>div:first-child{flex:1 1 100%}.ov-sec-head h2{font-size:1.7rem}.ov-sec-head p{font-size:14.5px}.ov-horizon{width:100%;flex:1 1 100%;flex-wrap:wrap;justify-content:space-between;border-radius:18px;padding:10px 12px 10px 16px}.ov-horizon .muted{display:none}.bento>.panel{padding:18px 16px}.pipe{width:100%}.hero-main{padding:20px 18px}.hero-main:after{opacity:.28}.hero-import input{min-width:0;flex:1 1 160px}.fsim-text{padding:22px 18px 6px}.fsim-text h2{font-size:1.4rem}.fsim-pitch{margin:0 12px 12px;padding-bottom:38px;min-height:342px}.fsim-badge{inset:auto 0 0;padding:7px 12px;border-radius:0 0 16px 16px;border-width:1px 0 0;flex-direction:row;align-items:baseline;justify-content:space-between;gap:10px}.fsim-badge span{text-align:right}.club-hero{padding:20px 16px 16px}.clh-main{gap:16px}.clh-actions{margin-left:0;width:100%}.clh-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.gl-chips{max-width:none;min-width:150px}.dd-menu,.colpick-menu{max-width:calc(100vw - 16px)}.cmp-head .colpick-menu,.club-pick .colpick-menu{column-count:auto;column-width:auto;overflow-x:hidden}.cmp-head .colpick-menu label,.club-pick .colpick-menu label{white-space:normal}.tpl-menu{min-width:0;width:min(300px,calc(100vw - 32px))}.chips-soon-foot .muted{flex-basis:100%}}@media(max-width:640px){:root{--radius: 16px}body{font-size:14.5px}main{padding-inline:max(16px,var(--safe-l)) max(16px,var(--safe-r));padding-top:20px}.brand-name{font-size:18px}.brand-mark{width:34px;height:34px}.panel{padding:16px 14px}.panel-head{gap:6px 12px;margin-bottom:12px}.panel-head h2{font-size:1.08rem}.grid,.stack,.bento{gap:14px}.tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tile{padding:12px 14px}.tile .value{font-size:21px;flex-wrap:wrap}.hero .tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.hero .tile{padding:14px}.hero .tile .value{font-size:19px}.hero .tile .sub{font-size:12px}.hero-main h1{font-size:1.35rem}.countdown{gap:6px}.countdown div{min-width:48px}.team-tiles,.ov-team-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.kv{grid-template-columns:repeat(auto-fit,minmax(96px,1fr))}th,td{padding:8px}table{font-size:13px}.controls{gap:8px}.controls input[type=search]{flex:1 1 100%;min-width:0}.controls label{flex-wrap:wrap}.picks-ctl select{max-width:100%}.status-strip{gap:6px}.empty{padding:24px 12px}.view-head>div:first-child:has(>p)>h1{font-size:1.7rem}.ov-sec-head h2{font-size:1.5rem}.sheet-grid{gap:8px}.sheet-grid button{min-height:96px;padding:10px 10px 9px}.sheet-grid button small{font-size:11px}.pitch{--pc: min(112px, calc((100vw - 68px)/5) );padding:18px 8px 8px;border-radius:14px}.pitch .marks{inset:6px}.pitch .marks .box{height:64px}.pitch .marks .six{height:24px}.pitch .marks .circle{width:84px;height:84px}.pitch-row{gap:5px;margin-bottom:12px}.bench{padding:8px 4px 2px;border-radius:10px}.bench .pitch-row{gap:5px;row-gap:12px}.pcard,.pitch-row>.pcard,.bench .pcard,.bench-slot .pcard.slot.empty{width:var(--pc);border-radius:10px;border-width:1.5px}.pcard .ph{height:calc(var(--pc) * .62);border-radius:8px 8px 0 0}.pcard .ph.kit img{padding:4px 0 1px}.pcard .ph .xp-pill{left:3px;top:3px;font-size:9.5px;padding:0 4px;border-radius:5px}.pcard .ph .crest-corner{right:2px;top:2px;padding:1px}.pcard .ph .crest-corner .crest{width:13px!important;height:13px!important}.pcard .nm-row{padding:3px 3px 2px;justify-content:center}.pcard .nm{font-size:10px;text-align:center;letter-spacing:-.01em}.pcard .pr,.pcard .info-btn,.pcard.slot .info-btn{display:none}.pcard .body{gap:1px;padding:0 2px 2px}.pcard .body.cols-5{grid-template-columns:repeat(3,1fr)}.pcard .body.cols-5>.cell:nth-child(n+4){display:none}.pcard .cell{padding:2px 0 1px;border-radius:4px}.pcard .cell b{font-size:9.5px;letter-spacing:-.02em}.pcard .cell small{font-size:6.5px}.pcard .cell small.badges .crest{width:9px!important;height:9px!important}.pcard .cell small.badges i{font-size:6.5px}.pcard .badge{top:-7px;right:-4px;width:18px;height:18px;font-size:10px}.pcard .badge.setvc{top:13px;right:-4px;width:18px;height:18px;font-size:9px}.pcard .flag{top:-7px;left:-4px;width:18px;height:18px;font-size:10px}.pcard .sub-lbl{font-size:7.5px;padding:1px 5px;top:-7px}.bench-lbl{font-size:9px}.pcard.slot.empty,.bench-slot .pcard.slot.empty,.pcard.tr-card.slot.empty{min-height:calc(var(--pc) * 1.32);padding-inline:2px}.pcard.slot.empty .empty-mark{font-size:18px}.pcard.slot.empty .nm{font-size:10px}.pcard.slot.empty .ai-pill,.bench .pcard.slot.empty .ai-pill{font-size:7px;padding:2px 4px;max-width:100%}.pcard.slot.empty .ai-ico{display:none}.pcard.tr-card.slot.empty .tr-putback{font-size:8px;padding:2px 5px}.pcard .flag.rm,.pcard .badge.setcap,.pcard .badge.setvc{opacity:0!important;pointer-events:none}.pcard.selected .flag.rm,.pcard.selected .badge.setcap,.pcard.selected .badge.setvc,.pcard.tr-sel .flag.rm,.pcard.tr-sel .badge.setcap,.pcard.tr-sel .badge.setvc{opacity:1!important;pointer-events:auto;width:24px;height:24px;font-size:12px}.pcard.selected .flag.rm,.pcard.tr-sel .flag.rm{top:-10px;left:-8px}.pcard.selected .badge.setcap,.pcard.tr-sel .badge.setcap{top:-10px;right:-8px}.pcard.selected .badge.setvc,.pcard.tr-sel .badge.setvc{top:18px;right:-8px}.pitch-row:has(.pcard.selected),.pitch-row:has(.pcard.tr-sel){z-index:6}.pcard.slot.empty.open{position:static}.slot-pop{position:absolute;top:calc(100% + 8px);bottom:auto;left:0;right:0;width:auto;max-width:none;transform:none;max-height:62vh;overflow-y:auto}.slot-pop{background:var(--bg)}.slot-pop:before{display:none}.slot-pop-row{padding:9px 6px}.pitch-score{margin:0 auto 12px;padding:8px 14px}.ps-main b{font-size:26px}.pitch-bar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:8px}.pitch-bar .dd-like{display:block;min-width:0}.pitch-bar .btn{width:100%;justify-content:center;min-width:0;overflow:hidden;text-overflow:ellipsis}.pitch-bar .colpick-menu{min-width:0;width:min(300px,calc(100vw - 32px))}#cardN{display:none}.pitch-tools{width:100%}.sim-summary{width:100%;padding:12px 14px;gap:10px 18px}.sim-summary>.sim-deck{width:100%}.sim-sep{display:none}.pitch.mini{padding:12px 6px 6px;min-height:0}.pitch.mini .pitch-row{gap:4px;margin-bottom:8px}.pitch.mini .mcard,.mcard{width:min(96px,calc((100vw - 88px)/5));padding:4px 2px 14px;border-width:1.5px}.mcard .mnm{font-size:9.5px}.mcard b{font-size:10.5px}.mcard .crest{width:18px!important;height:18px!important}.mrole{font-size:7px;letter-spacing:.04em}.gw-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.gw-tabs::-webkit-scrollbar{display:none}.gw-tab{flex:0 0 auto}#poolTable th:nth-child(4),#poolTable td:nth-child(4),#poolTable th:nth-child(5),#poolTable td:nth-child(5),#poolTable th:nth-child(6),#poolTable td:nth-child(6),#poolTable th:nth-child(8),#poolTable td:nth-child(8){display:none}#poolTable th:not(:first-child),#poolTable td:not(:first-child){width:40px}#poolTable th:last-child,#poolTable td:last-child{width:50px;padding-right:4px}#poolTable thead th:first-child{padding-left:6px}.pool-name{gap:6px}.pool-name b,.pool-name span,.pool-meta{max-width:100%}.pool-id{min-width:0;flex:1}#poolTable td:first-child,.pool-name,.pool-id,.pool-fx{overflow:visible}.pool-fx{width:max-content;position:relative;z-index:1}.pool-name .pool-fx,.pool-name .fxs{overflow:visible;max-width:none}.pool-cell .pool-wrap,.pool-wrap{padding-right:2px;overflow-x:hidden}.pool-cell .pool-sticky{max-height:82vh}.fsim-tok{width:62px}.fsim-tok .crest{width:26px!important;height:26px!important}.fsim-tok span{font-size:9px;padding:1px 5px;max-width:58px;box-shadow:0 0 0 1.5px #278a50f2}.fsim-tok em{font-size:9px}.fsim-stats{gap:8px}.fsim-stat{flex:1 1 calc(50% - 8px);min-width:0}.fsim-cta .btn{flex:1 1 100%;justify-content:center}.hero-import .btn{flex:1 1 auto;justify-content:center}.ticker-row{gap:8px}.odds-row .val{min-width:52px;font-size:15px}.sig-num{font-size:18px}.ai-row{grid-template-columns:34px minmax(0,1fr) 40px}.ai-row .ai-fx{display:none}.ai-spread{grid-template-columns:repeat(2,auto)}.ai-head{flex-wrap:wrap}.ch-name b{font-size:18px}.score-part,.rb-score .score-part{grid-template-columns:74px 1fr 44px}.ov-who{flex:1 1 140px}.tr-summary{gap:8px 16px}.tr-summary .grow{display:none}.tr-cols .pool-cell{min-height:0}.clh-title{font-size:1.9rem}.clh-form .pip{width:26px;height:26px;font-size:12px}.ka-stats{max-width:none}#view-chips .chips-soon{min-height:0;padding:26px 18px;gap:24px}#view-chips .chips-soon h1{font-size:clamp(2.6rem,14vw,3.4rem)}.drawer{width:100vw;border-left:0;padding:calc(18px + var(--safe-t)) max(16px,var(--safe-r)) calc(28px + var(--safe-b)) max(16px,var(--safe-l))}.drawer.open .close{position:fixed;top:calc(4px + var(--safe-t));right:8px;z-index:5;width:40px;height:40px;padding:0;justify-content:center;border-radius:50%;background:var(--bg);box-shadow:0 6px 18px #00000040;font-size:0}.drawer.open .close:before{content:"✕";font-size:15px}.dr-head{padding-right:48px;gap:12px}.dr-tiles{gap:10px}.dr-key .kv{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.dr-key .kv>div{padding:7px 8px}.dr-key .kv .v{font-size:15px}.hist-table th,.hist-table td{padding:6px 5px}.tipbox{max-width:min(320px,calc(100vw - 16px))}}@media(max-width:380px){.tabbar .tb-ico{width:48px}.tabbar button{font-size:10px}.sheet-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sheet-grid button{min-height:0}}@media(pointer:coarse){.btn{min-height:40px;padding-inline:16px}.btn.sm{min-height:36px;padding:6px 13px;font-size:12.5px}.theme-toggle{min-height:0;padding:0}.seg button,.view-tools .seg button{min-height:36px}.seg.sm button{min-height:32px;padding-inline:12px}.dd-btn{min-height:40px;padding-inline:14px}.sim-ctl .dd-btn,.slot-pop-range .dd-btn,.slot-pop-search .dd-btn{min-height:36px}.dd-menu button,.menu-item,.colpick-menu label{padding-block:10px;font-size:14px}.controls select,.controls input[type=text],.controls input[type=number],.controls input[type=search],.squad-tools input[type=search],.slot-pop-search input{min-height:40px;padding-inline:14px}.controls label{min-height:36px}input[type=checkbox]{width:20px;height:20px}.cmp{width:34px;height:34px}.gw-tab{min-height:56px}.nw{display:inline-flex;align-items:stretch;padding:0;overflow:hidden}.nw>.nw-down{order:-1}.nw input[type=number]{flex:1 1 auto;min-width:0;text-align:center;padding:6px 2px;font-size:15px}.nw-btn{display:grid;place-items:center;width:42px;align-self:stretch;padding:0;border-radius:0;color:var(--ink-2);font-size:17px;font-weight:600;line-height:1}.nw>.nw-down{border-right:1px solid var(--glass-border)}.nw>.nw-up{border-left:1px solid var(--glass-border)}.nw-btn:active{background:var(--chip-bg);color:var(--accent)}.nw-fine{display:none}.nw-coarse{display:block}.money-input .nw .nw-btn{width:34px}.money-input .nw input[type=number]{width:40px}.tr-price .nw .nw-btn,.tr-move .nw .nw-btn{width:32px}.menu-x,.menu-close,.cmp-chip button{min-width:36px;min-height:36px}.linkish{padding-block:8px}.sp-taker,.el-chip,.hard-chip{min-height:32px}.info-btn,.pool-name .add{position:relative}.info-btn:after,.pool-name .add:after{content:"";position:absolute;inset:-11px}input,select,textarea,.tpl-edit,.dd-search{font-size:16px!important}}@media(hover:none){.btn:hover,.nav button:not(.active):hover,.tile.clickable:hover,.bento>.panel:hover,.pcard:hover,.feature:hover,.fdr[data-team]:hover,.ticker .fdr.clickable:hover,.brand:hover .brand-mark{transform:none}.bento>.panel:hover,.tile.clickable:hover{box-shadow:var(--glass-shadow),inset 0 1px #ffffff1a;border-color:var(--glass-border)}.list-row.clickable:hover{margin:0;padding-left:0;padding-right:0;background:transparent}.list-row.clickable.mine:hover{padding-left:8px;margin-left:-8px;padding-right:6px;margin-right:-6px;background:var(--mine-bg)}.list-row.clickable:active,.ticker-row:active,tr.clickable:active,.sig-item.player:active,.sig-item.team:active,.ai-row:active,.pool-row:active td{background:var(--row-hover)}.pool-row{cursor:pointer}}@media(prefers-reduced-motion:reduce){.sheet,.sheet-backdrop,.tabbar .tb-ico{transition:none}.nav{scroll-behavior:auto}}.site-foot{margin-top:72px;padding-top:28px;border-top:2px solid var(--art-fill);color:var(--ink-2);font-size:13px;line-height:1.6}.sf-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,1.25fr);gap:28px 48px}.sf-brand{font-family:var(--font-display);font-weight:800;font-size:18px;letter-spacing:-.02em;color:var(--ink);margin-bottom:8px}.sf-about p{margin:0 0 10px;max-width:42ch}.sf-h{font-family:var(--font-display);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin:0 0 10px}.sf-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.sf-list li{padding-left:14px;position:relative}.sf-list li:before{content:"";position:absolute;left:0;top:.62em;width:5px;height:5px;transform:rotate(45deg);background:var(--art-fill)}.sf-list b{display:block;color:var(--ink);font-weight:700}.sf-link{color:var(--ink);font-weight:700;text-decoration:none;border-bottom:1px solid var(--art-fill);padding-bottom:1px}.sf-link:after{content:" →"}.sf-link:hover{color:var(--art-fill)}.sf-legal{margin:28px 0 0;padding-top:16px;border-top:1px solid var(--glass-border);font-size:11.5px;line-height:1.6;color:var(--ink-3);max-width:110ch}.site-noscript{padding:24px;border:1px solid var(--glass-border);border-radius:16px}@media(max-width:900px){.site-foot{margin-top:48px}.sf-grid{grid-template-columns:minmax(0,1fr);gap:24px}.sf-about p{max-width:none}}.proof{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:18px;border:1px solid var(--glass-border);border-top:2px solid var(--art-fill);border-radius:18px;background:var(--glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);overflow:hidden}.proof-item{padding:16px 20px;border-left:1px solid var(--glass-border);min-width:0}.proof-item:first-child{border-left:0}.proof-item b{display:block;font-family:var(--font-display);font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1.1;color:var(--ink);font-variant-numeric:tabular-nums}.proof-item span{display:block;margin-top:4px;font-family:var(--font-display);font-size:10.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3)}.proof-item p{margin:6px 0 0;font-size:12.5px;line-height:1.5;color:var(--ink-2)}.proof-foot{margin:10px 2px 0;font-size:12.5px;color:var(--ink-3)}.proof-foot a,.trust-link{color:var(--ink);font-weight:700;text-decoration:none;border-bottom:1px solid var(--art-fill)}@media(max-width:1100px){.proof{grid-template-columns:repeat(2,minmax(0,1fr))}.proof-item:nth-child(3){border-left:0}.proof-item:nth-child(n+3){border-top:1px solid var(--glass-border)}}@media(max-width:560px){.proof{grid-template-columns:minmax(0,1fr)}.proof-item{border-left:0}.proof-item:nth-child(n+2){border-top:1px solid var(--glass-border)}.proof-item b{font-size:20px}}#view-help .grid-main{align-items:stretch}.gloss-panel{display:flex;flex-direction:column;min-height:0;scroll-margin-top:96px}.gloss-tools{margin-bottom:10px}.gloss-tools input[type=search]{flex:1 1 100%}.gloss-wrap{flex:1 1 0;min-height:320px;max-height:none}.gloss-table td{vertical-align:top}.gloss-table td:first-child{white-space:nowrap;padding-right:14px}.gloss-table td:last-child{white-space:normal;line-height:1.5;color:var(--ink-2)}.gloss-table tr[hidden]{display:none}@media(max-width:900px){.gloss-wrap{flex:none;min-height:0;max-height:none;overflow-y:visible}.gloss-table td:first-child{white-space:normal}}.search-btn{gap:8px;padding:8px 10px 8px 12px;color:var(--ink-2);flex-shrink:0}.search-btn:hover{color:var(--ink)}.search-btn-lbl{font-size:13px;font-weight:600}.search-kbd,.cmd kbd{font-family:var(--font-display);font-size:10px;font-weight:700;letter-spacing:.04em;padding:2px 6px;border-radius:6px;border:1px solid var(--glass-border);background:var(--chip-bg);color:var(--ink-3);white-space:nowrap}@media(max-width:1560px){.search-btn-lbl{display:none}.search-btn{padding:8px 10px}}@media(max-width:1400px){.search-kbd{display:none}.search-btn{width:38px;height:38px;padding:0;justify-content:center;border-radius:50%}}@media(max-width:1024px){.topbar-inner>.search-btn{margin-left:auto;width:40px;height:40px}}.cmd-backdrop{position:fixed;inset:0;z-index:108;background:#08080b80;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;visibility:hidden;transition:opacity .18s ease,visibility 0s .18s}.cmd-backdrop.open{opacity:1;visibility:visible;transition:opacity .18s ease}.cmd{position:fixed;z-index:110;left:50%;top:min(14vh,120px);width:min(640px,calc(100vw - 32px));max-height:min(72vh,640px);display:flex;flex-direction:column;overflow:hidden;background:var(--bg);border:1px solid var(--glass-border);border-radius:20px;box-shadow:0 30px 80px #0006,inset 0 2px 0 var(--green);opacity:0;visibility:hidden;transform:translate(-50%,-8px) scale(.985);transition:opacity .18s ease,transform .22s cubic-bezier(.2,.8,.2,1),visibility 0s .22s}.cmd.open{opacity:1;visibility:visible;transform:translate(-50%);transition:opacity .18s ease,transform .22s cubic-bezier(.2,.8,.2,1)}.cmd-bar{display:flex;align-items:center;gap:12px;padding:14px 14px 14px 18px;border-bottom:1px solid var(--glass-border);color:var(--ink-3);flex-shrink:0}.cmd-bar input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--ink);font-family:var(--font-body);font-size:17px;font-weight:600}.cmd-bar input::placeholder{color:var(--ink-3);font-weight:500}.cmd-bar input::-webkit-search-cancel-button{display:none}.cmd-bar input:focus-visible{outline:0}.cmd-list{overflow-y:auto;overscroll-behavior:contain;padding:6px 8px 10px;scrollbar-width:thin;scrollbar-color:var(--scroll-thumb) transparent}.cmd-h{padding:10px 10px 4px;font-family:var(--font-display);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--label)}.cmd-row{display:flex;align-items:center;gap:12px;width:100%;padding:8px 10px;border:0;border-radius:12px;background:transparent;color:var(--ink);text-align:left;cursor:pointer}.cmd-row.on{background:var(--chip-bg);box-shadow:inset 3px 0 0 var(--green)}.cmd-row .crest{flex-shrink:0}.cmd-row .feat-ico{width:28px;height:28px}.cmd-row .feat-ico .ico{width:15px;height:15px}.cmd-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.cmd-t b{font-family:var(--font-display);font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmd-t small{font-size:12px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmd-v{flex-shrink:0;font-family:var(--font-display);font-size:15px;font-weight:800;font-variant-numeric:tabular-nums}.cmd-v small{margin-left:3px;font-size:10px;font-weight:700;color:var(--ink-3)}.cmd-foot{display:flex;gap:16px;flex-wrap:wrap;padding:9px 16px;border-top:1px solid var(--glass-border);font-size:11.5px;color:var(--ink-3);flex-shrink:0}.cmd-foot kbd+kbd{margin-left:3px}@media(max-width:640px){.cmd{top:calc(8px + env(safe-area-inset-top,0px));width:calc(100vw - 16px);max-height:min(70vh,70dvh);border-radius:18px}.cmd-row{padding:10px}}@media(hover:none){.cmd-foot{display:none}}@media(prefers-reduced-motion:reduce){.cmd,.cmd-backdrop{transition:none}}.sf-links{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.doc-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0 0 28px}.doc-link{display:flex;align-items:center;gap:14px;padding:16px 18px;text-decoration:none;color:var(--ink);border-top:2px solid var(--art-fill);transition:transform .15s ease,border-color .15s ease}.doc-link:hover{transform:translateY(-2px)}.doc-link:focus-visible{outline:2px solid var(--art-fill);outline-offset:3px}.doc-ico{display:grid;place-items:center;flex-shrink:0;width:42px;height:42px;border-radius:12px;background:var(--chip-bg);color:var(--art-fill)}.doc-ico .ico{width:22px;height:22px}.doc-txt{display:block;min-width:0;flex:1}.doc-txt b{display:block;font-family:var(--font-display);font-size:16px;letter-spacing:-.01em}.doc-txt span{display:block;margin-top:2px;font-size:13px;line-height:1.45;color:var(--ink-2)}.doc-go{flex-shrink:0;font-family:var(--font-display);font-weight:800;font-size:18px;color:var(--art-fill)}@media(max-width:720px){.doc-links{grid-template-columns:minmax(0,1fr);gap:10px;margin-bottom:20px}}@media(hover:none){.doc-link:hover{transform:none}}:root{--sheet-bg: rgba(17,17,19,.04);--sheet-mid: rgba(17,17,19,.05);--sheet-rule: rgba(17,17,19,.14)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--sheet-bg: rgba(0,0,0,.3);--sheet-mid: rgba(255,255,255,.05);--sheet-rule: rgba(255,255,255,.14)}}:root[data-theme=dark]{--sheet-bg: rgba(0,0,0,.3);--sheet-mid: rgba(255,255,255,.05);--sheet-rule: rgba(255,255,255,.14)}.lv-fx.open{margin:8px 0 12px;border:1px solid var(--glass-border);border-radius:14px;overflow:hidden;background:var(--glass);box-shadow:var(--glass-shadow)}.lv-fx.open:last-child{border-bottom:1px solid var(--glass-border)}.lv-fx:has(+.lv-fx.open){border-bottom-color:transparent}.lv-fx.open>.lv-fx-top{border-radius:0;padding:12px 10px 12px 8px;background:var(--glass-strong);box-shadow:inset 3px 0 0 var(--art-fill)}.lv-fx.open.can-open>.lv-fx-top:hover{background:var(--glass-strong)}.lv-fx.open .lv-fx-lines{margin:0;padding:2px 0 4px;gap:0;border-top:1px solid var(--glass-border);background:var(--sheet-bg)}.lv-fx.open .lv-evrow{grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr);gap:0;padding:0;align-items:stretch;border-bottom:1px dotted var(--sheet-rule);background:none}.lv-fx.open .lv-evrow:last-child{border-bottom:0}.lv-fx.open .lv-evmid{align-content:center;padding:6px 0;background:var(--sheet-mid)}.lv-fx.open .lv-evmid .lvi{width:18px;height:18px}.lv-fx.open .lv-evmid .lvi svg{width:11px;height:11px}.lv-fx.open .lv-evmid small{font-size:8px}.lv-fx.open .lv-evside{align-self:center;padding:6px 12px;font-size:12px;line-height:1.5;font-weight:500;color:var(--ink-2)}.lv-fx.open .lv-evside b,.lv-fx.open .lv-evside em{font-weight:700}.aud{display:grid;grid-template-columns:minmax(200px,.9fr) repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;align-items:stretch}.aud-head{align-self:center;padding-right:10px}.aud-head .eyebrow{color:var(--label)}.aud-head p{margin-top:8px;font-size:14px;line-height:1.55;color:var(--ink-2)}.aud-card{display:flex;flex-direction:column;gap:6px;padding:16px 18px}.aud-top{display:flex;align-items:center;gap:9px}.aud-ico{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:var(--chip-bg);color:var(--art-fill)}.aud-ico .ico{width:17px;height:17px}.aud-card>b{font-family:var(--font-display);font-size:17px;letter-spacing:-.015em;line-height:1.25}.aud-card>p{font-size:13px;line-height:1.5;color:var(--ink-2)}.aud-go{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:8px}@media(max-width:1100px){.aud{grid-template-columns:repeat(3,minmax(0,1fr))}.aud-head{grid-column:1 / -1;padding-right:0}}@media(max-width:760px){.aud{grid-template-columns:minmax(0,1fr)}}.acct-btn{width:34px;height:34px;padding:0;justify-content:center;border-radius:50%;flex-shrink:0;color:var(--ink-2)}.acct-btn .ico{width:18px;height:18px}.acct-btn[hidden]{display:none}.acct-btn.signed-in{background:linear-gradient(135deg,var(--gold-3) 0%,var(--green) 60%,#D9A63A 100%);border-color:transparent;color:#111113}.acct-initial{font-family:var(--font-display);font-weight:800;font-size:14px}.acct-btn.signed-in[data-state=offline],.acct-btn.signed-in[data-state=error]{box-shadow:0 0 0 2px var(--warn)}@media(min-width:1025px){.acct-btn{width:38px;height:38px}}@media(max-width:1024px){.acct-btn{width:40px;height:40px}}.acct-dialog{width:min(440px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow-y:auto;padding:20px 22px;color:var(--ink);background:var(--bg);border:1px solid var(--glass-border);border-radius:22px;box-shadow:0 30px 80px #00000059}.acct-dialog::backdrop{background:#08080b8c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.acct-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.acct-head h2{margin:0;font-family:var(--font-display);font-size:19px;letter-spacing:-.015em}.acct-note{margin:8px 0;font-size:13.5px;line-height:1.55;color:var(--ink-2)}.acct-fine{margin:14px 0 0;font-size:12px;line-height:1.5;color:var(--ink-3)}.acct-fine a{color:var(--link)}.acct-form{display:grid;gap:10px;margin-top:14px}.acct-form form{display:grid;gap:10px}.acct-field{display:grid;gap:6px}.acct-field span{font-family:var(--font-display);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.acct-field input{width:100%;padding:11px 14px;border-radius:12px;border:1px solid var(--glass-border);background:var(--glass);color:var(--ink);font:600 15px/1.3 var(--font-body)}.acct-field input:focus{outline:none;border-color:var(--green);box-shadow:0 0 0 3px #f2c14e40}.acct-form .btn.primary{justify-content:center;padding:11px 16px;font-size:14px}.acct-google{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:11px 16px;border-radius:12px;border:1px solid rgba(20,20,25,.18);background:#fff;color:#1f1f1f;font:700 14px/1 var(--font-body);cursor:pointer}.acct-google:hover{box-shadow:0 6px 18px #0000001f}.acct-or{display:flex;align-items:center;gap:12px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.acct-or:before,.acct-or:after{content:"";flex:1;height:1px;background:var(--glass-border)}.acct-err{margin:0;font-size:13px;font-weight:600;color:var(--bad)}.acct-err:empty{display:none}.acct-link{padding:0;border:0;background:none;color:var(--link);font:inherit;font-weight:700;cursor:pointer}.acct-who{display:flex;align-items:center;gap:12px;margin:12px 0 4px}.acct-who b{display:block;font-family:var(--font-display);font-size:15px}.acct-who span{font-size:13px;color:var(--ink-2);word-break:break-all}.acct-avatar{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;border-radius:50%;background:linear-gradient(135deg,var(--gold-3) 0%,var(--green) 60%,#D9A63A 100%);color:#111113;font-family:var(--font-display);font-weight:800;font-size:18px}.acct-status{margin:10px 0;font-size:13px;font-weight:700;color:var(--good)}.acct-status:before{content:"●";margin-right:6px}.acct-status[data-state=syncing]{color:var(--ink-3)}.acct-status[data-state=offline],.acct-status[data-state=error]{color:var(--warn)}.acct-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.acct-danger{margin-top:16px;padding-top:12px;border-top:1px solid var(--glass-border)}.acct-danger summary{cursor:pointer;font-size:13px;font-weight:700;color:var(--bad)}.pool-name .pool-fx,.pool-name .pool-fx span{max-width:none;overflow:visible}@media(min-width:641px){.pool-fx{display:block;width:100%}.pool-fx .fxs{display:flex;width:100%;gap:2px}.pool-fx .fxs-cell{flex:1 1 0;min-width:0;max-width:40px;padding:3px 1px}}.pool-name .pool-meta{display:block;white-space:normal;overflow:visible;text-overflow:clip;line-height:1.4}.pool-name .pool-meta .crest{vertical-align:-2px;margin-right:2px}.pool-name .pool-meta i{font-style:normal;white-space:nowrap}.pool-name .pool-meta .crest{display:inline-grid}.pool-name .pool-meta .crest .crest-fb{display:none}.ai-explain{display:flex;gap:14px;align-items:flex-start;margin:0 0 16px;padding:14px 18px;border-radius:16px;border-left:3px solid var(--art-fill)}.ai-explain-ico{flex-shrink:0;display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:color-mix(in srgb,var(--art-fill) 16%,transparent);color:var(--art-fill)}.ai-explain-ico svg{width:18px;height:18px}.ai-explain b{font-family:var(--font-display);font-size:14.5px}.ai-explain p{margin:4px 0 0;font-size:13px;line-height:1.55;color:var(--ink-2);max-width:1100px}.ai-explain p b{font-family:inherit;font-size:inherit;color:var(--ink)}.sp-tags{display:inline-flex;gap:3px;margin-left:6px;vertical-align:1px;white-space:nowrap}.sp{display:inline-grid;place-items:center;min-width:17px;height:16px;padding:0 3px;border-radius:5px;font:800 9px/1 var(--font-display);letter-spacing:.02em;color:var(--sp);background:color-mix(in srgb,var(--sp) 13%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sp) 55%,transparent);cursor:help}.sp-p{--sp: #D81B6A}.sp-fk{--sp: #0E8F7A}.sp-ck{--sp: #6D3FD6}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .sp-p{--sp: #FF5C9D}:root:not([data-theme=light]) .sp-fk{--sp: #3BE8C8}:root:not([data-theme=light]) .sp-ck{--sp: #A98BFF}}:root[data-theme=dark] .sp-p{--sp: #FF5C9D}:root[data-theme=dark] .sp-fk{--sp: #3BE8C8}:root[data-theme=dark] .sp-ck{--sp: #A98BFF}.dr-head h2 .sp-tags{vertical-align:3px}.dr-head h2 .sp{height:18px;min-width:20px;font-size:10px}.pool-id b .sp-tags{margin-left:0}.ai-name .sp-tags{margin-left:4px}.pool-name .pool-id b{max-width:none;flex-wrap:wrap;row-gap:3px}.pool-name .sp-tags{display:inline-flex;max-width:none;overflow:visible;gap:3px}.pool-name .sp{display:inline-grid;max-width:none;overflow:visible;font-size:9px;color:var(--sp)}.guide-btn{width:34px;height:34px;padding:0;justify-content:center;border-radius:50%;font:800 15px/1 var(--font-display);flex-shrink:0}@media(max-width:1024px){.guide-btn{display:none}}.tour{position:fixed;inset:0;z-index:400;animation:tourIn .18s ease-out}.tour.leaving{opacity:0;transition:opacity .18s}@keyframes tourIn{0%{opacity:0}}.tour-catch{position:absolute;inset:0}.tour-dim{position:absolute;inset:0;background:#050508b8;opacity:0;transition:opacity .2s}.tour-hole{position:fixed;border-radius:13px;box-shadow:0 0 0 1.5px var(--art-fill),0 0 0 7px color-mix(in srgb,var(--art-fill) 22%,transparent),0 0 34px 6px color-mix(in srgb,var(--art-fill) 30%,transparent);pointer-events:none;transition:opacity .16s ease,transform .16s ease}.tour-card{position:fixed;width:min(380px,calc(100vw - 24px));padding:16px 18px 14px;border-radius:18px;background:var(--bg-2);border:1px solid var(--glass-border);box-shadow:0 24px 60px #00000073,inset 0 2px 0 var(--art-fill);color:var(--ink);outline:none;transition:opacity .16s ease,transform .16s ease;-webkit-backdrop-filter:none;backdrop-filter:none}.tour-card.center{left:50%!important;top:50%!important;transform:translate(-50%,-50%);width:min(620px,calc(100vw - 32px));padding:22px 24px 18px;transition:none}.tour-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.tour-kicker{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.tour-x{width:28px;height:28px;border:0;border-radius:50%;background:transparent;color:var(--ink-2);font-size:20px;line-height:1;cursor:pointer}.tour-x:hover{background:var(--chip-bg);color:var(--ink)}.tour-body{display:flex;gap:20px;align-items:center}.tour-art{flex:0 0 200px;height:150px;-webkit-mask-position:center;mask-position:center}.tour-copy{min-width:0}.tour-copy .eyebrow{color:var(--label)}.tour-copy h3{margin:4px 0 6px;font-family:var(--font-display);font-size:19px;line-height:1.2;letter-spacing:-.01em}.tour-card.center .tour-copy h3{font-size:24px}.tour-copy p{margin:0;font-size:13.5px;line-height:1.55;color:var(--ink-2)}.tour-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.tour-chips span{padding:3px 9px;border-radius:999px;background:var(--chip-bg);font-size:12px;font-weight:600}.tour-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:14px;padding-top:12px;border-top:1px solid var(--glass-border);flex-wrap:wrap}.tour-dots{display:flex;gap:5px}.tour-dots i{width:6px;height:6px;border-radius:3px;background:var(--ink-3);opacity:.45;transition:width .2s}.tour-dots i.on{width:18px;background:var(--art-fill);opacity:1}.tour-btns{display:flex;gap:8px;margin-left:auto}.tour-btns .btn{min-width:72px;justify-content:center}.tour-off{flex-basis:100%;order:3;padding:0;border:0;background:none;color:var(--ink-3);font:600 12px/1.4 var(--font-body);text-align:left;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.tour-off:hover{color:var(--ink)}.tour-card.dock{left:8px!important;right:8px;top:auto!important;bottom:calc(8px + env(safe-area-inset-bottom));width:auto;transform:none;max-height:52vh;overflow:auto}.tour-card.dock .tour-art{display:none}.tour-card.dock .tour-copy h3{font-size:18px}@media(max-width:640px){.tour-card.center .tour-body{display:block}}@media(prefers-reduced-motion:reduce){.tour,.tour-hole,.tour-card{animation:none;transition:none}}.tour-panel{margin-bottom:16px}.tour-switch{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;margin:2px 0 12px;cursor:pointer}.tour-list{display:flex;flex-wrap:wrap;gap:6px}.tour-list .btn{gap:6px}.tour-new{width:7px;height:7px;border-radius:50%;background:var(--art-fill);display:inline-block}.tour-card.dock.dock-top{top:calc(8px + env(safe-area-inset-top))!important;bottom:auto}.rb-fix{margin:-4px 0 12px;padding:10px 12px;border-radius:12px;background:color-mix(in srgb,var(--g, var(--art-fill)) 10%,transparent);box-shadow:inset 3px 0 0 var(--g, var(--art-fill))}.rb-fix p{margin:0 0 8px;font-size:12.5px;line-height:1.5;color:var(--ink-2)}.rb-fix b{color:var(--ink)}.ai-title{display:flex;align-items:center;gap:6px}.ai-rename{flex-shrink:0;width:26px;height:26px;border:0;border-radius:8px;background:transparent;color:var(--ink-3);font-size:14px;cursor:pointer;opacity:.7}.ai-rename:hover,.ai-rename:focus-visible{background:var(--chip-bg);color:var(--ink);opacity:1}.ai-name-edit{width:100%;min-width:0;padding:4px 8px;border-radius:8px;border:1px solid var(--art-fill);background:var(--glass);color:var(--ink);font:inherit}.live-card .lv-evs{flex-wrap:nowrap;overflow:hidden;gap:3px;padding-inline:2px}.live-card .lve{gap:1px}.lve-more{padding:0 5px;height:16px;border-radius:8px;background:#141419;color:#fff;font:800 9.5px/16px var(--font-display);cursor:help}.live-card .cell b i{font-style:normal;font-size:.72em;font-weight:700;opacity:.55}.pcard .body.cols-2{grid-template-columns:repeat(2,1fr)}@media(max-width:640px){.live-card .lve em{font-size:8.5px}.live-card .lve .lvi{width:14px;height:14px}.live-card .lve .lvi svg{width:9px;height:9px}.live-card .lv-evs{gap:2px;padding-inline:1px}}html.tour-open{overflow:hidden;scrollbar-gutter:stable;overscroll-behavior:none}html.tour-open body{overscroll-behavior:none}html:has(dialog[open]) .tour,html:has(#drawer.open) .tour,html:has(.cmd.open) .tour,html:has(#moreSheet.open) .tour{visibility:hidden;pointer-events:none}html.tour-open:has(#drawer.open){overflow:auto}.pcard .ph .ph-tl{position:absolute;left:5px;top:5px;display:flex;flex-direction:column;align-items:flex-start;gap:3px;z-index:1}.pcard .ph .ph-tl .xp-pill{position:static}.pcard .ph .ph-tl .pr{background:#ffffffeb;color:#141419;box-shadow:0 1px 3px #0000002e;font-size:9.5px;padding:1px 5px;border-radius:5px}.pcard .nm-row{justify-content:center}.pcard .nm-row .nm{flex:1 1 auto;min-width:0;text-align:center}@media(max-width:640px){.pcard .ph .ph-tl{left:3px;top:3px}}.pitch-score .ps-asset{font-style:normal;cursor:help;text-decoration:underline dotted;text-underline-offset:2px}.tk{container-type:inline-size}.tk .tk-head,.tk .tk-row{display:grid;grid-template-columns:18px 22px minmax(96px,150px) minmax(0,1fr) 46px 46px 70px;align-items:center;gap:10px}.tk .tk-head{padding:0 0 6px;border-bottom:1px solid var(--glass-border);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.tk .tk-head span[title]{cursor:help;text-decoration:underline dotted rgba(255,255,255,.25);text-underline-offset:3px}.tk .tk-head span:last-child{text-align:left}.tk .tk-n{text-align:right;font-variant-numeric:tabular-nums}.tk .tk-row .tk-n{font-family:var(--font-display);font-weight:700;font-size:14px;color:var(--ink)}.tk .tk-row .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tk .tk-fx .fdr-row{display:flex;flex-wrap:wrap;gap:4px}.tk .tk-sec{margin:12px 0 2px;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.tk .tk-sec.good{color:var(--good)}.tk .tk-sec.bad{color:var(--bad);margin-top:16px;padding-top:12px;border-top:1px dashed var(--glass-border)}@container (max-width: 620px){.tk .tk-head,.tk .tk-row{grid-template-columns:18px 22px minmax(0,1fr) 40px 40px 62px;row-gap:4px}.tk .tk-head span:nth-child(4){display:none}.tk .tk-row .tk-fx{grid-column:3 / -1;grid-row:2}}@container (max-width: 380px){.tk .tk-head,.tk .tk-row{grid-template-columns:18px 22px minmax(0,1fr) 62px}.tk .tk-n{display:none}}.pool-colbar{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:2px 0 8px}.pool-colbar .colpick-menu{z-index:90}#simPoolPanel .pool-wrap{overflow-x:auto}#simPoolPanel #poolTable{table-layout:auto;width:max-content;min-width:100%}#simPoolPanel #poolTable th,#simPoolPanel #poolTable td{display:table-cell;width:auto;min-width:0;white-space:nowrap;padding-left:7px;padding-right:7px}#simPoolPanel #poolTable th.pc-name,#simPoolPanel #poolTable td.pc-name{width:228px;min-width:228px;max-width:228px;padding-left:8px;white-space:normal}#simPoolPanel #poolTable td.pool-ease,#simPoolPanel #poolTable th.pc-ease{width:58px}#simPoolPanel #poolTable td.pool-ease .ease-score{align-items:flex-end}#simPoolPanel #poolTable td.pool-club{padding-top:10px}.pool-club{font-size:12px;font-weight:700;color:var(--ink-2)}.pool-club .crest{display:inline-grid;vertical-align:-3px;margin-right:5px}.pool-club .crest .crest-fb{display:none}.pool-name .pool-id{flex:1;min-width:0}.pool-top{display:flex;align-items:center;gap:5px;min-width:0}.pool-name .pool-top .pool-nm{display:block;flex:0 1 auto;min-width:0;max-width:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;line-height:20px}.pool-top .info-btn.inline{flex:0 0 auto;margin:0;align-self:center}.pool-name .pool-flags{display:inline-flex;align-items:center;gap:3px;flex:0 0 auto;max-width:none;overflow:visible}.pool-flags .tag{font-size:9px;padding:0 5px;margin:0}.pool-flags .sp-tags{margin:0}.pool-name .pool-fx{margin-top:5px}@media(max-width:640px){#simPoolPanel #poolTable th.pc-name,#simPoolPanel #poolTable td.pc-name{width:188px;min-width:188px;max-width:188px}.pool-colbar .muted{display:none}}.pool-colbar .colpick-menu{background:#fff}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .pool-colbar .colpick-menu{background:#16161b}}:root[data-theme=dark] .pool-colbar .colpick-menu{background:#16161b}.tk .tk-fx .fdr{flex:0 0 auto}#simPoolPanel #poolTable .pinned{background:#fff}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) #simPoolPanel #poolTable .pinned{background:#141419}}:root[data-theme=dark] #simPoolPanel #poolTable .pinned{background:#141419}#simPoolPanel #poolTable td.pc-name .pool-fx{width:100%;overflow:hidden}#simPoolPanel #poolTable td.pc-name .pool-fx .fxs{display:flex;width:100%;gap:2px}#simPoolPanel #poolTable td.pc-name .pool-fx .fxs-cell{flex:1 1 0;min-width:0;max-width:40px}.review-band .rb-notes{display:flex;flex-direction:column;min-height:0}.review-band .rb-notes .notes-compact{flex:1 1 auto;height:0;min-height:300px;max-height:none}.review-band .rb-notes .nc-row p{display:block;-webkit-line-clamp:unset;overflow:visible}@media(max-width:1100px){.review-band .rb-notes .notes-compact{height:auto;min-height:0;max-height:420px}}.ov-brief{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:0 28px;margin-top:14px;border-top:1px solid var(--glass-border);padding-top:10px}.ov-brief .ov-moves{margin:0;border:0;padding:0}.ov-brief .ov-moves-head{margin-bottom:6px}.ov-flags{border-left:1px solid var(--glass-border);padding-left:28px;min-width:0}.ovm-row{display:flex;align-items:center;gap:8px;padding:6px 0;border-bottom:1px solid var(--glass-border);font-size:13px;min-width:0}.ovm-row:last-of-type{border-bottom:0}.ovm-out{display:inline-flex;align-items:center;gap:5px;color:var(--ink-3);white-space:nowrap}.ovm-row .arrow{color:var(--ink-3)}.ovm-in{display:inline-flex;align-items:center;gap:5px;min-width:0;flex:1;white-space:nowrap;overflow:hidden}.ovm-in b{font-weight:800}.ovm-in small{color:var(--ink-3);font-size:11px}.ovm-in:hover b{color:var(--accent)}.ovm-row .fxs{flex-shrink:0}.ovm-gain{font-family:var(--font-display);font-weight:800;color:var(--good);min-width:42px;text-align:right}.ovm-note{margin-top:6px}.ovf-list{max-height:none;overflow:visible}.ovf-list .nc-row p{-webkit-line-clamp:2}@media(max-width:900px){.ov-brief{grid-template-columns:minmax(0,1fr)}.ov-flags{border-left:0;padding-left:0;border-top:1px solid var(--glass-border);padding-top:10px;margin-top:8px}}@media(max-width:520px){.ovm-row .fxs,.ovm-in small{display:none}}.ovf-min{display:inline-grid;place-items:center;min-width:26px;height:26px;padding:0 8px;border-radius:999px;border:1px solid rgba(255,255,255,.35);background:#ffffff14;color:#fff;font:700 13px/1 var(--font-display);cursor:pointer}.ovf-min:hover{background:#fff3}.ov-float.mini{padding:6px}.ov-float.mini .eyebrow,.ov-float.mini .seg{display:none}.ov-float.mini .ovf-min{border-color:transparent;background:linear-gradient(135deg,var(--gold-3) 0%,var(--green) 55%,#D9A63A 100%);color:#111113;padding:0 14px;height:30px}.tk .tk-head,.tk .tk-row{grid-template-columns:18px 22px minmax(88px,132px) minmax(0,1fr) 46px 46px 70px}.tk .tk-fx .fdr-row{flex-wrap:nowrap;gap:3px}.tk .tk-fx .fdr{flex:0 1 auto;min-width:0;padding-left:5px;padding-right:5px;overflow:hidden}@container (max-width: 620px){.tk .tk-head,.tk .tk-row{grid-template-columns:18px 22px minmax(0,1fr) 40px 40px 62px}}@container (max-width: 380px){.tk .tk-head,.tk .tk-row{grid-template-columns:18px 22px minmax(0,1fr) 62px}.tk .tk-head span.tk-n:last-child{display:block}}.pool-name{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:8px;row-gap:2px;align-items:start}.pool-name .pill{grid-column:1;grid-row:1}.pool-badge{grid-column:1;grid-row:2;display:flex;align-items:center;justify-content:center;gap:3px;font-size:10px;font-weight:700;color:var(--ink-3);letter-spacing:.02em}.pool-badge i{font-style:normal}.pool-badge .crest{display:inline-grid;width:13px;height:13px}.pool-badge .crest .crest-fb{display:none}.pool-name .pool-id{grid-column:2;grid-row:1 / span 2}@container (max-width: 620px){.tk .tk-fx{min-width:0}.tk .tk-fx .fdr{flex:1 1 0;min-width:0;padding-left:2px;padding-right:2px;font-size:10px;justify-content:center}.tk .tk-fx .fdr .crest{display:none}}.pcard .badge.setcap.low{top:16px;right:-8px;width:20px;height:20px;font-size:10px;background:#141419}@media(max-width:700px){.pcard .badge.setcap.low{top:13px;right:-4px;width:18px;height:18px;font-size:9px}.pcard.selected .badge.setcap.low,.pcard.tr-sel .badge.setcap.low{top:18px;right:-8px;width:24px;height:24px;font-size:12px}}.tipbox.rich{max-width:300px}.tip-row.bar{display:grid;grid-template-columns:76px 1fr 46px;gap:9px;align-items:center}.tip-row.bar .sp-bar{height:6px;border-radius:4px;background:var(--chip-bg);overflow:hidden}.tip-row.bar .sp-bar i{display:block;height:100%;border-radius:4px;background:linear-gradient(90deg,var(--gold-2),var(--green))}.tip-row.bar b{text-align:right;font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--ink)}.gsc-parts{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px 18px}.gsc-part .gsc-h{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.gsc-part .gsc-h b{font-family:var(--font-display);font-size:13.5px}.gsc-part .gsc-h span{font-size:11px;font-weight:700;color:var(--ink-3)}.gsc-part .sp-bar{height:6px;border-radius:4px;background:var(--chip-bg);overflow:hidden;margin:5px 0 6px}.gsc-part .sp-bar i{display:block;height:100%;border-radius:4px;background:linear-gradient(90deg,var(--gold-2),var(--green))}.gsc-part p{margin:0;font-size:12px;line-height:1.5;color:var(--ink-2)}.gsc-grades{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:16px;padding-top:12px;border-top:1px solid var(--glass-border)}.ov-float.peek{padding:8px 10px 8px 14px}.ov-float.peek .seg{display:flex}.ov-float.peek .eyebrow{display:inline-block}.ovf-ar{margin-right:4px;opacity:.75}.tk .tk-head,.tk .tk-row{grid-template-columns:18px 22px minmax(80px,124px) minmax(0,1fr) 54px 50px 66px}.tk .tk-head{align-items:end}.tk .tk-head span.tk-n{text-align:right;white-space:normal;line-height:1.2}.tk .tk-head span:last-child{text-align:right}.tk .tk-row .val,.tk .tk-row .ease-score{align-items:flex-end;text-align:right}@container (max-width: 620px){.tk .tk-head,.tk .tk-row{grid-template-columns:18px 22px minmax(0,1fr) 46px 44px 62px}}@container (max-width: 380px){.tk .tk-head,.tk .tk-row{grid-template-columns:18px 22px minmax(0,1fr) 62px}}.ovf-min{display:inline-flex;align-items:center;justify-content:center;gap:4px;white-space:nowrap}.tour-pane{position:fixed;background:#06060ab8;-webkit-backdrop-filter:blur(5px) saturate(.85);backdrop-filter:blur(5px) saturate(.85);transition:opacity .16s ease}.tour.shift .tour-pane,.tour.shift .tour-hole,.tour.shift .tour-card{opacity:0}.tour.shift .tour-hole{transform:scale(.985)}.tour.shift .tour-card{transform:translateY(6px)}.tour.shift .tour-card.center{transform:translate(-50%,-50%) scale(.99)}.tour-card.center{transition:opacity .16s ease}@media(prefers-reduced-motion:reduce){.tour-pane,.tour-hole,.tour-card{transition:none}}.fdr-why-lede{margin:0 0 14px;font-size:13.5px;line-height:1.6;color:var(--ink-2);max-width:78ch}.fdr-ingredients{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px 16px;padding:12px 0 14px;border-top:1px solid var(--glass-border);border-bottom:1px solid var(--glass-border)}.fdr-ing .fi-h{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.fdr-ing .fi-h b{font-family:var(--font-display);font-size:13px}.fdr-ing .fi-h span{font-family:var(--font-display);font-size:12px;font-weight:800;color:var(--accent)}.fdr-ing p{margin:3px 0 0;font-size:11.5px;line-height:1.45;color:var(--ink-3)}.fdr-gaps{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;margin-top:14px}.fdr-gap{padding:12px 14px;border-radius:var(--radius-sm);background:var(--glass);border:1px solid var(--glass-border);border-left:3px solid var(--ink-3)}.fdr-gap.harder{border-left-color:var(--bad)}.fdr-gap.kinder{border-left-color:var(--good)}.fg-nums{display:flex;align-items:center;gap:8px;margin:9px 0 8px;flex-wrap:wrap}.fg-nums i{color:var(--ink-3);font-style:normal}.fg-off,.fg-lab{display:inline-flex;align-items:baseline;gap:5px;padding:4px 10px;border-radius:8px;font-family:var(--font-display);font-weight:800;font-size:15px;cursor:help}.fg-off{background:var(--chip-bg);color:var(--ink-2)}.fg-off small,.fg-lab small{font-family:var(--font-body);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;opacity:.75}.fg-lab{min-width:0}.fg-tag{font-size:11px;font-weight:700;color:var(--ink-3)}.fdr-gap.harder .fg-tag{color:var(--bad)}.fdr-gap.kinder .fg-tag{color:var(--good)}.fg-form{display:flex;align-items:center;gap:8px;margin:0;font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--ink-3);cursor:help}.fg-form .pips{gap:3px}.cap-weeks td{vertical-align:middle;white-space:nowrap}.cap-weeks .cw-gw{display:flex;align-items:center;gap:6px}.cap-weeks .cw-gw b{font-family:var(--font-display);font-size:13px}.cap-weeks .cw-gw .tag{font-size:9px;padding:0 5px}.cw-pick{display:inline-flex;align-items:center;gap:5px;padding:3px 8px 3px 5px;border-radius:999px;background:var(--chip-bg);cursor:pointer;font-size:12.5px;max-width:168px}.cw-pick+.cw-pick{margin-left:5px}.cw-pick b{font-family:var(--font-display);font-weight:700;overflow:hidden;text-overflow:ellipsis}.cw-pick i{font-style:normal;font-family:var(--font-display);font-weight:800;color:var(--ink-2)}.cw-pick:hover{background:var(--row-hover)}.cw-pick:hover b{color:var(--accent)}.cw-pick.top{background:#3ecf8e1f;box-shadow:inset 0 0 0 1px #3ecf8e59}.cw-pick.top i{color:var(--good)}.cw-pick.safe{background:#0fa8901f;box-shadow:inset 0 0 0 1px #0fa8904d}.cw-pick.diff{background:#ff3d8a1a;box-shadow:inset 0 0 0 1px #ff3d8a4d}.cap-weeks .cw-fx{margin-left:7px;display:inline-flex;gap:3px;vertical-align:middle}.cap-weeks .cw-fx .fdr{font-size:10.5px;padding:2px 6px}.cap-weeks .cw-rest{opacity:.92}@media(max-width:900px){.cap-weeks .cw-fx{display:none}.cw-pick{max-width:132px}}.view-head>div:first-child:has(>p)>p,.lead-more,.feat p,.tgt-intro{display:block;-webkit-line-clamp:unset;overflow:visible}@media(max-width:720px){.view-head>div:first-child:has(>p)>p,.lead-more,.feat p{-webkit-line-clamp:unset}}.mode-note{min-height:3.2em}@media(max-width:720px){.mode-note{min-height:0}}.lead-more{min-height:3.2em}@media(max-width:820px){.lead-more{min-height:0}}.ticker th.tk-gw,.ticker td.tk-gw{width:96px;min-width:96px}.ticker .fdr b{min-width:2.1em;display:inline-block;text-align:center}@media(max-width:720px){.ticker th.tk-gw,.ticker td.tk-gw{width:82px;min-width:82px}}.fg-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.fg-side{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--ink-3);cursor:help}.fg-vs{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3)}.fg-opp{display:inline-flex;align-items:center;gap:7px;padding:3px 10px 3px 4px;border-radius:999px;background:var(--chip-bg);cursor:help}.fg-opp b{font-family:var(--font-display);font-size:15px}.fg-calc{display:grid;grid-template-columns:1fr auto auto;align-items:baseline;column-gap:12px;margin-top:10px;padding-top:8px;border-top:1px solid var(--glass-border)}.fg-calc>span{padding:3px 0;cursor:help}.fc-k{font-size:12px;color:var(--ink-2)}.fc-w{font-family:var(--font-display);font-size:11px;font-weight:800;color:var(--accent);text-align:right}.fc-v{display:flex;align-items:center;justify-content:flex-end;gap:6px;min-width:64px;font-family:var(--font-display);font-size:13px;font-weight:800;text-align:right}.fg-calc .pips{gap:2px}.fg-calc .pip{width:13px;height:13px;font-size:8px}.fg-total{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:4px;padding-top:7px;border-top:1px solid var(--glass-border)}.fg-total span{font-family:var(--font-display);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.fg-total b{font-family:var(--font-display);font-size:15px;font-weight:800;color:var(--accent)}.live-strip .ls-cell{white-space:nowrap}@media(min-width:1025px)and (max-width:1300px){.ls-facts .ls-cell:nth-last-child(1){display:none}}@media(min-width:1025px)and (max-width:1150px){.ls-facts .ls-cell:nth-last-child(2){display:none}}.em-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px 18px}.em-cols .eyebrow{margin-bottom:6px}.em-row{display:flex;align-items:center;gap:8px;padding:5px 0;border-bottom:1px solid var(--glass-border);cursor:pointer}.em-row:last-child{border-bottom:0}.em-row:hover .em-name b{color:var(--accent)}.em-name{flex:1;min-width:0;display:grid;line-height:1.25}.em-name b{font-family:var(--font-display);font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.em-name small{font-size:10.5px;color:var(--ink-3)}.em-d{display:grid;justify-items:end;font-family:var(--font-display);font-weight:800;font-size:14px;line-height:1.1}.em-d small{font-family:var(--font-body);font-size:9px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--ink-3)}.em-n{min-width:22px;text-align:center;font-family:var(--font-display);font-weight:800;font-size:12px;color:var(--ink-2)}.status-strip{display:block}.status-strip .dot-live{margin-right:7px;vertical-align:1px}.sig-peek{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.sig-peek i{font-style:normal;padding:3px 9px;border-radius:999px;background:var(--chip-bg);font-size:12px}.sig-peek b{padding:3px 9px;border-radius:999px;border:1px dashed var(--glass-border);font-size:12px;font-weight:700;color:var(--ink-2);cursor:pointer}.sig-peek b:hover{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 50%,transparent)}.nav button.nav-spark{color:var(--accent-2);background:color-mix(in srgb,var(--accent-2) 10%,transparent);border-color:color-mix(in srgb,var(--accent-2) 35%,transparent)}.nav button.nav-spark:hover{background:color-mix(in srgb,var(--accent-2) 18%,transparent);color:var(--ink)}.nav button.nav-spark.active{background:linear-gradient(135deg,var(--gold-3) 0%,var(--green) 55%,#D9A63A 100%);color:#111113;border-color:transparent;box-shadow:0 4px 16px #f2c14e61}.nav button.nav-spark.active:before{color:#111113}.hist-table{font-size:12px}.hist-table th,.hist-table td{padding:5px 6px}.hist-table th:first-child,.hist-table td:first-child{padding-left:2px}.hist-table .hist-fx{gap:3px}.hist-table .pts-pill{min-width:26px;padding:2px 6px}.hist-table .hist-fx{display:inline-grid;grid-template-columns:16px 30px 10px auto;align-items:center;gap:4px;text-align:left}.hist-table .hist-fx .crest{justify-self:center}.hist-table .hist-fx i{text-align:center}.hist-table .hist-fx .pip{min-width:40px;padding:0 4px;justify-self:start}.hist-table td:nth-child(2){text-align:left}.ov-float .ovf-lbl{display:none;align-items:center}.ov-float.mini .ovf-lbl{display:inline-flex}.ov-float.mini .ovf-close,.ov-float.peek .ovf-lbl{display:none}.el-top{align-items:stretch}.el-top>.stack{display:flex;flex-direction:column}.el-top>.stack>.glass.panel:last-child{flex:0 0 auto}.el-top>.stack{align-self:stretch}@media(max-width:900px){.el-top>.stack>.glass.panel:last-child{flex:0 0 auto}}@property --spark-turn{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.nav button.nav-spark:not(.active){position:relative}.nav button.nav-spark:not(.active):after{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;pointer-events:none;background:conic-gradient(from var(--spark-turn),transparent 0 56%,color-mix(in srgb,var(--accent-2) 60%,transparent) 68%,color-mix(in srgb,var(--gold-3) 92%,transparent) 76%,color-mix(in srgb,var(--accent-2) 55%,transparent) 82%,transparent 90%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:sparkTurn 11s linear infinite,sparkBreath 7s ease-in-out infinite}.nav button.nav-spark:not(.active):hover:after{animation-play-state:paused;opacity:1}@keyframes sparkTurn{to{--spark-turn: 360deg}}@keyframes sparkBreath{0%,to{opacity:.3}50%{opacity:.95}}@media(prefers-reduced-motion:reduce){.nav button.nav-spark:not(.active):after{animation:none;opacity:.55}}.nav button.nav-spark:not(.active){border-color:color-mix(in srgb,var(--accent-2) 20%,transparent)}.nav button.nav-spark:not(.active):after{background:conic-gradient(from var(--spark-turn),transparent 0 64%,color-mix(in srgb,var(--accent-2) 45%,transparent) 72%,color-mix(in srgb,var(--gold-3) 100%,transparent) 78%,color-mix(in srgb,var(--accent-2) 45%,transparent) 84%,transparent 91%);filter:drop-shadow(0 0 3px color-mix(in srgb,var(--gold-3) 45%,transparent))}@keyframes sparkBreath{0%,to{opacity:.5}50%{opacity:1}}@media(max-width:1024px){.sheet-grid button.spark{position:relative;border-color:color-mix(in srgb,var(--accent-2) 22%,transparent)}.sheet-grid button.spark:after{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;pointer-events:none;background:conic-gradient(from var(--spark-turn),transparent 0 64%,color-mix(in srgb,var(--accent-2) 45%,transparent) 72%,color-mix(in srgb,var(--gold-3) 100%,transparent) 78%,color-mix(in srgb,var(--accent-2) 45%,transparent) 84%,transparent 91%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:sparkTurn 11s linear infinite,sparkBreath 7s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.sheet-grid button.spark:after{animation:none;opacity:.55}}}:root{--spark-core: #6D28D9;--spark-tail: #FF3D8A;--spark-rest: 32%}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--spark-core: var(--gold-3);--spark-tail: var(--accent-2);--spark-rest: 20%}}:root[data-theme=dark]{--spark-core: var(--gold-3);--spark-tail: var(--accent-2);--spark-rest: 20%}.nav button.nav-spark:not(.active),.sheet-grid button.spark{border-color:color-mix(in srgb,var(--spark-core) var(--spark-rest),transparent)}.nav button.nav-spark:not(.active):after,.sheet-grid button.spark:after{background:conic-gradient(from var(--spark-turn),transparent 0 64%,color-mix(in srgb,var(--spark-tail) 55%,transparent) 72%,var(--spark-core) 78%,color-mix(in srgb,var(--spark-tail) 55%,transparent) 84%,transparent 91%);filter:drop-shadow(0 0 3px color-mix(in srgb,var(--spark-core) 50%,transparent))}:root:not([data-theme=dark]) .nav button.nav-spark:not(.active){color:var(--spark-core);background:color-mix(in srgb,var(--spark-core) 7%,transparent)}:root:not([data-theme=dark]) .nav button.nav-spark:not(.active):before{color:var(--spark-core)}:root:not([data-theme=dark]) .nav button.nav-spark:not(.active):hover{background:color-mix(in srgb,var(--spark-core) 14%,transparent);color:var(--spark-core)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .nav button.nav-spark:not(.active){color:var(--accent-2);background:color-mix(in srgb,var(--accent-2) 10%,transparent)}:root:not([data-theme=light]) .nav button.nav-spark:not(.active):before{color:var(--accent-2)}}@keyframes spotFlash{0%,62%{box-shadow:0 0 0 2px var(--gold-3),0 0 0 9px color-mix(in srgb,var(--gold-3) 26%,transparent),0 14px 40px color-mix(in srgb,var(--gold-3) 24%,transparent)}to{box-shadow:0 0 0 2px transparent,0 0 0 9px transparent,0 14px 40px transparent}}.search-flash{animation:spotFlash 2.4s cubic-bezier(.4,0,.2,1);border-radius:18px;scroll-margin-top:90px}@media(prefers-reduced-motion:reduce){.search-flash{animation-duration:.01s;outline:2px solid var(--gold-3);outline-offset:3px}}.tour .tour-card.glass{border-color:transparent;box-shadow:0 0 0 1px color-mix(in srgb,var(--ink) 34%,transparent),0 0 0 5px color-mix(in srgb,var(--bg) 82%,transparent),0 2px 5px #14110b29,0 16px 34px #14110b47,0 40px 80px #14110b5c,inset 0 2px 0 var(--art-fill)}@media(max-width:640px){.cap-table [data-c=rank],.cap-table [data-c=fx],.cap-table [data-c=floor],.cap-table [data-c=ceil],.cap-table [data-c=range],.cap-table [data-c=blank],.cap-table [data-c=start],.cap-table [data-c=own],.cap-table [data-c=ecap],#dTable [data-c=vel],#dTable [data-c=form],#dTable [data-c=xgi],#dTable [data-c=haul],#dTable [data-c=eo],#dTable [data-c=fx],.picks-table [data-c=own],.picks-table [data-c=start],.picks-table [data-c=haul],.picks-table [data-c=next],.ticker [data-c=att],.ticker [data-c=def],.ticker [data-c=goals],.ticker [data-c=cs],.teams-table [data-c=wdl],.teams-table [data-c=gf],.teams-table [data-c=ga],.teams-table [data-c=cs],.teams-table [data-c=att],.teams-table [data-c=def],.teams-table [data-c=xg],.teams-table [data-c=xgc],.teams-table [data-c=fx],.teams-table [data-c=ease],.teams-table [data-c=best],table.mini [data-c=att],table.mini [data-c=def],.lv-players [data-c=g],.lv-players [data-c=a],.lv-players [data-c=cs],.lv-players [data-c=dc],.lv-players [data-c=saves],.lv-players [data-c=ps],.lv-players [data-c=bps],.lv-players [data-c=yc],.lv-players [data-c=rc],.lg-table [data-c=move],.lg-table [data-c=cap],.dc-table [data-c=proj],.dc-table [data-c=start],.pr-slim [data-c=own],.pr-slim [data-c=net],.pr-slim [data-c=xp5],.pen-table [data-c=xgi],.pen-table [data-c=pens],.pen-table [data-c=fx],.clfx-table [data-c=date],.clfx-table [data-c=ref],.clfx-table [data-c=oform],.clfx-table [data-c=oatt],.clfx-table [data-c=odef],.h2h-table [data-c=last],#view-teams [data-c=scorers],#view-teams [data-c=assists],#view-teams [data-c=conc],#view-teams [data-c=fdr],#trPool [data-c=xp5],#trPool [data-c=haul],#trPool [data-c=fx]{display:none}table th,table td{padding:9px 6px}table th:first-child,table td:first-child{padding-left:10px}table th:last-child,table td:last-child{padding-right:10px}th.num,td.num{width:46px}th{font-size:11px;letter-spacing:.02em}.pc-fx{margin-top:3px}.pc-fx .fdr-row{gap:3px}.pc-fx .fdr{min-width:26px;padding:1px 3px;font-size:10px;line-height:1.35;border-radius:4px}.pc-fx .fdr small{display:none}.player-cell .meta{font-size:11.5px}.player-cell .name{font-size:14px}.table-wrap{overscroll-behavior-x:contain}}@media(max-width:640px){.player-cell>div:last-child{min-width:0}.player-cell .name,.player-cell .meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pc-fx{overflow:hidden}.club-cell>div,.club-cell>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.club-cell b,.club-cell span{overflow:hidden;text-overflow:ellipsis}.pr-table{min-width:0}.ticker th:first-child,.ticker td:first-child{min-width:0;width:116px;position:sticky;left:0;z-index:3;background:var(--menu-bg)}.ticker thead th:first-child{z-index:4}.ticker .club-cell .crest{width:18px!important;height:18px!important}.ticker .club-cell .muted.small{font-size:10.5px}.ticker th.tk-gw,.ticker td.tk-gw{width:52px;min-width:52px}.ticker .fdr{min-width:0;font-size:10.5px;padding:3px 2px}.ticker .fdr small{font-size:8.5px;letter-spacing:0}.ticker td.ease-td,.ticker th[data-c=ease]{width:48px;min-width:48px}.h2h-table td:first-child .club-cell{max-width:160px}.h2h-table .pips{flex-wrap:wrap}.sp-table th,.sp-table td{padding:8px 4px}.table-wrap table td[data-c=name],.table-wrap table th[data-c=name],.table-wrap table td[data-c=club],.table-wrap table th[data-c=club]{position:sticky;left:0;z-index:2;background:var(--menu-bg);box-shadow:6px 0 10px -6px #00000073}.table-wrap table thead th[data-c=name],.table-wrap table thead th[data-c=club]{z-index:4}tbody tr:hover td[data-c=name],tbody tr:hover td[data-c=club]{background:var(--menu-bg)}.cap-table td[data-c=name],.cap-table th[data-c=name],.picks-table td[data-c=name],.picks-table th[data-c=name],.teams-table td[data-c=club],.teams-table th[data-c=club],table.mini td[data-c=club],table.mini th[data-c=club]{position:static;box-shadow:none}}@media(max-width:640px){th.num,td.num{width:42px}#pTable th:first-child,#pTable td:first-child{width:30px;padding-inline:4px 0}#pTable .cmp{width:26px;height:26px}#view-teams [data-c=res]{display:none}.fx-score{font-size:12px;white-space:nowrap}.lv-players th[data-c=status],.lv-players td[data-c=status]{width:58px}.lv-players th[data-c=min],.lv-players td[data-c=min]{width:36px}.teams-table td[data-c=form] .pips,table.mini td[data-c=form] .pips{gap:3px}.teams-table .pip,table.mini .pip{width:15px;height:15px;font-size:9.5px}}@media(max-width:640px){.pr-pl b,.lv-pl b{overflow:hidden;text-overflow:ellipsis;min-width:0}.pr-table td,.pr-slim td{overflow:hidden}.h2h-table th,.h2h-table td{padding:8px 5px}.h2h-table .ha{transform:scale(.9)}.sp-table th,.sp-table td{padding:8px 3px;font-size:12px}.ticker th:first-child,.ticker td:first-child{width:108px;min-width:108px}}@media(max-width:640px){.cap-table td[data-c=verdict],.cap-table th[data-c=verdict]{width:92px}.cap-table td[data-c=verdict] .tag{font-size:10.5px;padding:1px 6px;white-space:normal;line-height:1.25}#pTable th.num,#pTable td.num{width:38px}.lv-players th[data-c=total],.lv-players td[data-c=total]{width:40px}.pr-slim td[data-c=prog],.pr-slim th[data-c=prog]{width:74px}}@media(max-width:640px){table th,table td{padding:9px 5px}table th:first-child,table td:first-child{padding-left:8px}table th:last-child,table td:last-child{padding-right:8px}.sp-table th,.sp-table td{padding:8px 2px}}@media(max-width:640px){td[data-c=name],th[data-c=name]{width:auto;max-width:none}.player-cell{max-width:none}td[data-c=name] .player-cell{max-width:100%}.player-cell>div:last-child{flex:1;min-width:0}th[data-c=cmp],td[data-c=cmp]{width:34px;padding-inline:6px 0}.cmp-h{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}#pTable .cmp{width:26px;height:26px}}@media(max-width:1024px){.table-wrap table,.pool-wrap table,.picks-wrap table,.dc-wrap table,.hist-wrap table{table-layout:fixed;width:100%}.ticker-wrap table.ticker{table-layout:auto;width:auto;min-width:100%}.table-wrap table td,.table-wrap table th{overflow:hidden}td[data-c=name],th[data-c=name],td[data-c=club],th[data-c=club],td[data-c=opp],th[data-c=opp]{width:auto}.pc-fx .fdr-row{flex-wrap:nowrap}.player-cell .name,.player-cell .meta,.pr-pl>b,.lv-pl>b,.club-cell>b,.club-cell>span{min-width:0;white-space:normal;overflow-wrap:break-word}.pr-table{min-width:0}}@media(max-width:640px){.pc-fx .fdr.compact{min-width:0;gap:2px;padding:1px 4px;font-size:9px;border-radius:5px}.pc-fx .fdr.compact .crest{width:12px!important;height:12px!important}.pc-fx .fdr.compact i{font-size:8.5px;font-style:normal;opacity:.85}}@media(max-width:640px){table thead th{white-space:normal;line-height:1.2;font-size:10px;vertical-align:bottom}table thead th.num{text-align:right}table thead th abbr{text-decoration-thickness:1px}}@media(max-width:1024px){.pc-collapse{padding-bottom:0}.pc-collapse>.panel-head{margin-bottom:0;padding:2px 0 14px;cursor:pointer;align-items:center;flex-wrap:nowrap;gap:10px;-webkit-tap-highlight-color:transparent}.pc-collapse>.panel-head>*{min-width:0}.pc-collapse>.panel-head h2{flex:1}.pc-collapse>.panel-head .muted.small{flex:0 0 auto;text-align:right;font-size:11px}.pc-collapse>.panel-head:after{content:"";flex:0 0 auto;width:9px;height:9px;margin-right:3px;border-right:2px solid var(--ink-3);border-bottom:2px solid var(--ink-3);transform:rotate(45deg) translate(-2px,-2px);transition:transform .22s cubic-bezier(.2,.8,.2,1)}.pc-collapse.open>.panel-head:after{transform:rotate(-135deg) translate(-3px,-3px)}.pc-collapse>.panel-head:focus-visible{outline:2px solid var(--gold-3);outline-offset:3px;border-radius:10px}.pc-collapse>.pc-body{display:none;padding-bottom:16px}.pc-collapse.open>.pc-body{display:block}.pc-collapse.open>.panel-head{padding-bottom:12px;border-bottom:1px solid var(--glass-border);margin-bottom:14px}.pc-collapse .gloss-wrap{max-height:none}}@media(prefers-reduced-motion:reduce){.pc-collapse>.panel-head:after{transition:none}}@media(max-width:1024px){.pc-collapse>.bento-head{margin-bottom:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.pc-collapse>.bento-head:after{content:"";flex:0 0 auto;width:8px;height:8px;margin-left:2px;border-right:2px solid var(--ink-3);border-bottom:2px solid var(--ink-3);transform:rotate(45deg) translate(-2px,-2px);transition:transform .22s cubic-bezier(.2,.8,.2,1)}.pc-collapse.open>.bento-head:after{transform:rotate(-135deg) translate(-3px,-3px)}.pc-collapse.open>.bento-head{margin-bottom:12px}.pc-collapse>.bento-head:focus-visible{outline:2px solid var(--gold-3);outline-offset:3px;border-radius:10px}.pc-collapse>.bento-head .btn{flex:0 0 auto}}@media(prefers-reduced-motion:reduce){.pc-collapse>.bento-head:after{transition:none}}@media(max-width:640px){.pc-collapse>.panel-head,.pc-collapse>.bento-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"ico ttl chv" "ico sub chv";align-items:center;column-gap:10px;row-gap:2px}.pc-collapse>.panel-head>h2,.pc-collapse>.bento-head>.grow{grid-area:ttl;align-self:end}.pc-collapse>.bento-head>.bento-icon,.pc-collapse>.panel-head>.eyebrow{grid-area:ico;align-self:center}.pc-collapse>.panel-head>.muted.small,.pc-collapse>.panel-head>span:not(.eyebrow):not(.tm){grid-area:sub;align-self:start;text-align:left;font-size:11.5px;line-height:1.3}.pc-collapse>.panel-head:after,.pc-collapse>.bento-head:after{grid-area:chv;align-self:center}.pc-collapse>.bento-head>.grow{display:block}.pc-collapse>.bento-head>.btn{grid-area:sub;justify-self:start;margin-top:4px}.pc-collapse:not(.open)>.bento-head>.btn{display:none}.pc-collapse>.panel-head h2,.pc-collapse>.bento-head b{font-size:1.02rem;line-height:1.25}.pc-collapse>.panel-head>.btn,.pc-collapse>.panel-head>button{grid-area:sub;justify-self:start}.pc-collapse:not(.open)>.panel-head>.btn,.pc-collapse:not(.open)>.panel-head>button{display:none}}@media(max-width:1024px){.pc-collapse>.panel-head>div:has(>h2),.pc-collapse>.panel-head>h2{grid-area:ttl;align-self:end;min-width:0}.pc-collapse>.panel-head>*:not(:has(h2)):not(.eyebrow):not(.bento-icon):after{content:none}.pc-collapse>.panel-head>span,.pc-collapse>.panel-head>p{grid-area:sub;align-self:start;text-align:left;font-size:11.5px;line-height:1.3;min-width:0}.pc-collapse>.panel-head>.controls,.pc-collapse>.panel-head>.colpick,.pc-collapse>.panel-head>.seg{grid-area:sub;justify-self:start}.pc-collapse:not(.open)>.panel-head>.controls,.pc-collapse:not(.open)>.panel-head>.colpick,.pc-collapse:not(.open)>.panel-head>.seg{display:none}}@media(max-width:1024px){.pc-collapse>.panel-head,.pc-collapse>.bento-head{grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"ico ttl act chv" "ico sub act chv"}.pc-collapse>.bento-head>.btn,.pc-collapse>.panel-head>.btn,.pc-collapse>.panel-head>button:not(.linkish){grid-area:act;justify-self:end;align-self:center;margin-top:0}.pc-collapse>.panel-head>.controls,.pc-collapse>.panel-head>.colpick,.pc-collapse>.panel-head>.seg{grid-area:act;justify-self:end;align-self:center}}@media(max-width:640px){.pr-pl,.lv-pl,.club-cell,.ticker .club-cell{max-width:100%;min-width:0;overflow:hidden}.ticker th:first-child,.ticker td:first-child{width:120px;min-width:120px}.ticker .club-cell{gap:5px}table thead th{font-size:10.5px;letter-spacing:0}.sp-table th:first-child,.sp-table td:first-child{width:62px}.sp-table td:first-child b{font-size:11.5px}}@media(max-width:640px){small,.small,.muted.small,small.muted{font-size:11.5px}abbr.ab,.ab{font-size:inherit}.tag,.tag.good,.tag.warn,.tag.bad,.tag.info{font-size:11px;padding:1px 6px}.eyebrow,.pipe-cap,.deck-cap,.ai-kind,.ai-chip,.cc-verdict,.mv-lbl,.ps-label,.k,.kv .k,.pill,.pos,.pos-pill{font-size:11px}.pk-lbl{font-size:9.5px}th,th.num{font-size:10.5px}.pcard small,.pcard .cell small,.pcard .cell b,.mcard .mnm,.mcard b,.mrole,.bench-lbl,.live-card .lve em,.fsim-tok span,.fsim-tok em,.pc-fx .fdr.compact,.pc-fx .fdr.compact i{font-size:revert}.pcard .cell small{font-size:6.5px}.mrole{font-size:7px}.ticker .fdr small{font-size:9.5px}.fdr-row .fdr{font-size:10.5px}.sf-link,.sf-list a,.acct-link,#tourReset{display:inline-block;padding-block:9px}.site-foot .sf-list{gap:4px}.clickable.lnk,.ovm-in.clickable,.name.clickable,.linkish{padding-block:9px;margin-block:-9px}.info-btn,.info-btn.inline,.cmp,.pool-name .add,.menu-x,.fx-chev{position:relative}.info-btn:after,.info-btn.inline:after,.cmp:after,.pool-name .add:after{content:"";position:absolute;left:50%;top:50%;width:42px;height:42px;transform:translate(-50%,-50%)}.nw,.nw-native,input[type=number]{min-height:44px}input[type=checkbox]{width:24px;height:24px}label:has(>input[type=checkbox]),.controls label:has(input[type=checkbox]){min-height:44px;display:inline-flex;align-items:center;gap:8px}input[type=range]{height:40px}input[type=range]::-webkit-slider-thumb{width:26px;height:26px}input[type=range]::-moz-range-thumb{width:26px;height:26px}.ticker .fdr.clickable{min-height:34px}.role-split.bare{height:12px}.role-legend{display:flex;gap:14px;margin-top:6px;font-size:11.5px;color:var(--ink-2)}.role-legend span{display:inline-flex;align-items:center;gap:5px}.role-legend i{width:9px;height:9px;border-radius:3px}.role-legend .rl-att{background:var(--pink)}.role-legend .rl-def{background:var(--cyan)}}@media(max-width:640px){.pr-pl,.lv-pl,.pool-name,.pool-id,.club-cell,.player-cell,.dc-who,.mv-who{max-width:100%;min-width:0}.pr-pl>.pill,.pr-pl>.crest,.pr-pl>.tag,.pr-pl>.pr-mark,.lv-pl>.pill,.lv-pl>.crest,.lv-pl>.tag,.pool-name>.pill,.dc-who>.pill,.dc-who>.crest,.club-cell>.crest,.club-cell>.badge,.player-cell>div:first-child{flex:0 0 auto}.pr-pl>b,.lv-pl>b,.pool-id>b,.pool-nm,.dc-who>b,.club-cell>span,.club-cell>div,.player-cell>div:last-child{flex:1 1 auto;min-width:0}.pr-pl>b,.lv-pl>b,.pool-id>b,.dc-who>b,.club-cell>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.club-cell>span>.muted,.club-cell>span>.ha{flex:0 0 auto}.player-cell{gap:6px}.player-cell .name{font-size:13.5px}th[data-c=cmp],td[data-c=cmp]{width:30px;padding-inline:4px 0}.lv-players [data-c=status]{display:none}.lv-players th[data-c=total],.lv-players td[data-c=total]{width:46px}#trPool [data-c=add]{display:none}}@media(max-width:640px){.player-cell{gap:5px}.player-cell>div:first-child .pill,.pr-pl>.pill,.lv-pl>.pill,.pool-name>.pill{padding-inline:5px;letter-spacing:0}.pr-pl,.lv-pl{gap:4px}.pr-pl>.pm,.pr-pl>.tag,.lv-pl>.tag{flex:0 0 auto}.pr-pl>.pm{font-size:10px}.pr-slim td[data-c=prog],.pr-slim th[data-c=prog]{width:62px}.pr-slim td[data-c=price],.pr-slim th[data-c=price],.pr-slim td[data-c=move],.pr-slim th[data-c=move]{width:40px}.pr-pl>.tag,.lv-pl>.tag,.pool-id>b>.tag{max-width:44px;overflow:hidden}}@media(max-width:1024px){.table-wrap table th,.table-wrap table td,.pool-wrap table th,.pool-wrap table td{width:44px}.table-wrap table th[data-c=rank],.table-wrap table td[data-c=rank],.table-wrap table th[data-c=chev],.table-wrap table td[data-c=chev],.table-wrap table th[data-c=cmp],.table-wrap table td[data-c=cmp]{width:30px}.table-wrap table th[data-c=pos],.table-wrap table td[data-c=pos],.table-wrap table th[data-c=played],.table-wrap table td[data-c=played],.table-wrap table th[data-c=gw],.table-wrap table td[data-c=gw]{width:38px}.table-wrap table th[data-c=rec],.table-wrap table td[data-c=rec],.table-wrap table th[data-c=lab],.table-wrap table td[data-c=lab]{width:50px}.table-wrap table th[data-c=res],.table-wrap table td[data-c=res]{width:56px}.table-wrap table th[data-c=prog],.table-wrap table td[data-c=prog],.table-wrap table th[data-c=range],.table-wrap table td[data-c=range]{width:62px}.table-wrap table th[data-c=form],.table-wrap table td[data-c=form]{width:66px}.table-wrap table th[data-c=score],.table-wrap table td[data-c=score]{width:72px}.table-wrap table th[data-c=verdict],.table-wrap table td[data-c=verdict]{width:76px}.table-wrap table th[data-c=fixtures],.table-wrap table td[data-c=fixtures]{width:44px}.table-wrap table th[data-c=name],.table-wrap table td[data-c=name],.table-wrap table th[data-c=club],.table-wrap table td[data-c=club],.table-wrap table th[data-c=opp],.table-wrap table td[data-c=opp],.table-wrap table th[data-c=team],.table-wrap table td[data-c=team],.pool-wrap table th[data-c=name],.pool-wrap table td[data-c=name],.h2h-table th[data-c=fx],.h2h-table td[data-c=fx],.hist-table th[data-c=fx],.hist-table td[data-c=fx]{width:auto}.cap-table [data-c=haul]{display:none}.pr-pl,.lv-pl,.pool-name,.dc-who,.club-cell,.player-cell{display:flex;width:100%}}@media(max-width:640px){#simPoolPanel #poolTable th.pc-name,#simPoolPanel #poolTable td.pc-name{width:218px;min-width:218px;max-width:218px}#simPoolPanel #poolTable th.pc-price,#simPoolPanel #poolTable td.pc-price,#simPoolPanel #poolTable th.pc-range,#simPoolPanel #poolTable td.pc-range{width:48px;min-width:48px}#simPoolPanel #poolTable .pool-badge{flex:0 0 auto}#simPoolPanel #poolTable .pool-badge i{font-size:11px}#view-teams .fx-row td[data-c=chev],#view-teams thead th[data-c=chev]{width:28px}#view-teams .fx-row td[data-c=gw],#view-teams thead th[data-c=gw]{width:42px}#view-teams .fx-row td[data-c=score],#view-teams thead th[data-c=score]{width:84px}#view-teams .fx-row td[data-c=opp],#view-teams thead th[data-c=opp]{width:auto}}@media(max-width:640px){.player-cell .name{font-size:13px}.player-cell{gap:4px}.lv-pl{gap:3px}.lv-pl>b{font-size:13px}#poolTable .pool-top{min-width:0}#poolTable .pool-top>.pool-nm,#poolTable .pool-nm{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}#poolTable .pool-top>.info-btn,#poolTable .pool-top>.tag,#poolTable .pool-top>.sp-tags{flex:0 0 auto}.pr-table .pr-pl>b{font-size:13.5px}}@media(max-width:640px){#poolTable .pool-nm{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;line-height:1.2}#poolTable .pool-top{flex-wrap:wrap;row-gap:2px}}@media(max-width:640px){.table-wrap table th[data-c=cmp],.table-wrap table td[data-c=cmp]{width:26px;padding-inline:3px 0}#pTable .cmp{width:24px;height:24px;font-size:13px}.player-cell>div:first-child .pill{padding-inline:4px;font-size:10.5px}.h2h-table .club-cell>span{font-size:13px}}@media(max-width:640px){.seg:not(.ov-float .seg){display:flex;flex-wrap:wrap;width:100%;max-width:100%;overflow-x:visible;border-radius:16px;gap:4px;justify-content:flex-start}.seg:not(.ov-float .seg)>button{flex:1 1 auto;min-width:max-content;justify-content:center;text-align:center;min-height:40px;padding-inline:12px}.pc-collapse>.panel-head>.seg,.pc-collapse>.bento-head>.seg{width:auto}.ov-float .seg{width:auto;flex-wrap:nowrap}.view-tools,.pitch-tools,.sim-toolbar{flex-wrap:wrap}.view-tools>.seg,.pitch-tools>.seg,.controls>.seg{flex:1 1 100%}.view-tools>.eyebrow,.pitch-tools>.eyebrow,.controls>.eyebrow{flex:0 0 auto}.pos-seg{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.pos-seg>button{min-width:0;padding-inline:4px}}@media(max-width:1024px){.view-head>div:first-child>p.lead-fold{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.view-head>div:first-child>p.lead-fold.open{display:block;-webkit-line-clamp:unset;overflow:visible}.view-head>div:first-child>p.lead-rest{display:none}.view-head>div:first-child>p.lead-rest.open{display:block}.view-head>div:first-child>.lead-more-btn{grid-column:1;justify-self:start;align-self:start;display:inline-block;width:fit-content;margin:4px 0 2px;padding:8px 0;font-size:13px;font-weight:700;text-align:left}.lead-more-btn:after{content:" ↓"}.lead-more-btn[aria-expanded=true]:after{content:" ↑"}.toast{border-radius:16px;width:calc(100% - 32px);max-width:none;text-align:left;line-height:1.45;padding:12px 14px;font-weight:600}}@media(max-width:1024px){.view-head>div:first-child>.lead-more-btn{color:var(--ink-3);text-decoration:none;letter-spacing:.04em;text-transform:uppercase;font-size:11.5px}.view-head>div:first-child>.lead-more-btn:after{color:var(--art-fill);font-size:13px}.view-head>div:first-child>.lead-more-btn:active{color:var(--ink)}}@media(max-width:640px){.brand{min-height:40px}.brand-mark{width:36px;height:36px}.btn.sm,.btn.sm.ghost,.btn.sm.primary{min-height:40px}.linkish{padding-block:11px;margin-block:-11px}.lead-more-btn{padding-block:12px;margin-block:0}.pc-collapse>.panel-head,.pc-collapse>.bento-head{min-height:44px}.ticker .fdr.clickable{min-height:38px}.dd-btn,.colpick>.btn{min-height:40px}.pill,.pos,.pos-pill,.player-cell>div:first-child .pill,.pr-pl>.pill,.lv-pl>.pill,.pool-name>.pill{font-size:11px}table thead th,table thead th.num,table thead th abbr,.countdown .lbl,.countdown div span,.countdown small,.proof-item span,.proof-item small,.fdr,.fdr-row .fdr,.ticker .fdr{font-size:11px}.ticker .fdr small{font-size:10.5px}.live-strip .ls-cell small,.ls-cell small,.tag,.chips-pills .tag,.k,.kv .k,.tip-row .k,.ticker .club-cell .muted.small,.club-cell .muted.small{font-size:11px}.cmp-h{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}}@media(max-width:640px){.cmd-bar{padding:10px 12px}.cmd-bar input,#cmdQ{min-height:44px;font-size:16px!important}.view-head>div:first-child>.lead-more-btn{padding:12px 0}.doc-link{padding:18px;min-height:44px}.acct-link,#tourReset{min-height:40px;padding-block:10px}.ov-brief a,.sf-about a,.proof-foot a,.page-note a,.status-strip a{display:inline-block;padding-block:9px}.table-wrap table tbody td,.pool-wrap table tbody td{padding-top:11px;padding-bottom:11px}.lv-players tbody td,.hist-table tbody td,.gloss-table tbody td{padding-top:10px;padding-bottom:10px}.pk-lbl,.pk-club .pk-lbl{font-size:10px}.ps-label,.ps-sub,.fdr,.tk .tk-fx .fdr,.ticker-row .fdr,.fxs-cell b{font-size:11px}.fxs-cell small{font-size:9px}.sub .tag,.chips-pills .tag,.tile .tag,.deck-cap,.sim-deck small,.sim-summary small,.pool-badge i,.tip-row .k,.kv .k,.k,.fdr-why small,.fdr-why .muted{font-size:11px}.hist-table th[data-c=fx]{min-width:62px}.pr-slim th[data-c=move],.pr-slim td[data-c=move]{width:46px}}@media(max-width:640px){#main small,#main .small,#main .muted.small,#main .tag,#main .k,#main .eyebrow,#main abbr.ab,#main .pk-lbl,#main .ps-sub,#main .ps-label,#main .deck-cap,#main .ai-kind,#main .ai-pts,#main .cc-verdict,#main .mv-lbl,#main .pill,#main .pool-badge i,#main .cmd-h,#main .fdr,#drawer small,#drawer .small,#drawer .muted.small,#drawer .tag,#drawer .k,#drawer .pill,#drawer abbr.ab{font-size:11px}#main .fxs-cell small,#drawer .fxs-cell small{font-size:9.5px}#main .pcard small,#main .pcard .cell small{font-size:6.5px}#main .pcard .sub-lbl{font-size:7.5px}#main .pc-fx .fdr.compact{font-size:9px}#main .live-card .lve em{font-size:8.5px}#drawer .xp-fx .fdr{font-size:10px}#main .live-table.lv-players tbody td{padding-top:11px;padding-bottom:11px}}@media(max-width:640px){.ticker [data-c=ease]{display:none}.ticker th:first-child,.ticker td:first-child{width:112px;min-width:112px}.ticker th.tk-gw,.ticker td.tk-gw{width:54px;min-width:54px}#view-fixtures .tk-tools,#view-fixtures .view-tools{gap:10px 14px}#view-fixtures .view-tools>label,#view-fixtures .view-tools>.dd-like{flex:1 1 42%;min-width:0}}@media(max-width:640px){.player-cell .name,.player-cell .meta{white-space:normal;text-overflow:clip;overflow-wrap:break-word;line-height:1.25}.pr-pl>b,.lv-pl>b,.pool-id>b,.dc-who>b{white-space:normal;text-overflow:clip;overflow-wrap:break-word;line-height:1.2}.pr-pl,.lv-pl,.dc-who{align-items:center}.club-cell>span{white-space:normal;text-overflow:clip;overflow-wrap:break-word;line-height:1.25}.table-wrap table tbody td{vertical-align:middle}}@media(max-width:640px){input[type=checkbox],input[type=radio],input[type=range]{accent-color:var(--art-fill)}}@media(max-width:1024px){.btn.sm,.btn.sm.ghost,.btn.sm.primary,.seg button,.view-tools .seg button,.pos-seg button{min-height:40px}.seg.sm button{min-height:36px}.linkish{padding-block:10px;margin-block:-10px}.sf-link,.sf-list a,.acct-link,#tourReset{display:inline-block;padding-block:9px}.site-foot .sf-list{gap:4px}.clickable.lnk,.ovm-in.clickable,.name.clickable{padding-block:9px;margin-block:-9px}.brand{min-height:40px}.nw,.nw-native,input[type=number]{min-height:44px}input[type=checkbox],input[type=radio]{width:22px;height:22px;accent-color:var(--art-fill)}input[type=range]{height:40px;accent-color:var(--art-fill)}label:has(>input[type=checkbox]),.controls label:has(input[type=checkbox]){min-height:44px;display:inline-flex;align-items:center;gap:8px}.dd-btn,.colpick>.btn{min-height:40px}.cmd-bar input,#cmdQ{min-height:44px}.info-btn,.info-btn.inline,.cmp,.pool-name .add{position:relative}.info-btn:after,.info-btn.inline:after,.cmp:after,.pool-name .add:after{content:"";position:absolute;left:50%;top:50%;width:42px;height:42px;transform:translate(-50%,-50%)}.doc-link{min-height:44px}.table-wrap table tbody td{padding-top:10px;padding-bottom:10px}#main small,#main .small,#main .muted.small,#main .tag,#main .k,#main .eyebrow,#main abbr.ab,#main .pill,#main .pk-lbl,#main .ps-sub,#main .ps-label,#main .deck-cap,#main .ai-kind,#main .ai-pts,#main .ai-chip,#main .cc-verdict,#main .mv-lbl,#main .pipe-cap,#main .odds-diff,#main .fdr,#main .cmd-h,#main th,#main th.num,#drawer small,#drawer .small,#drawer .muted.small,#drawer .tag,#drawer .k,#drawer .pill,#drawer abbr.ab{font-size:11px}#main .fxs-cell small,#drawer .fxs-cell small{font-size:9.5px}#main .pcard small,#main .pcard .cell small{font-size:6.5px}#main .pcard .sub-lbl{font-size:7.5px}#main .live-card .lve em{font-size:8.5px}#main .pc-fx .fdr.compact{font-size:9.5px}}@media(max-width:1024px){.view-head>div:first-child>.lead-more-btn{padding:12px 0;color:var(--ink-3);text-decoration:none;letter-spacing:.04em;text-transform:uppercase;font-size:11.5px}.view-head>div:first-child>.lead-more-btn:after{color:var(--art-fill);font-size:13px}.ov-brief a,.sf-about a,.proof-foot a,.page-note a,.status-strip a,.bento-foot a{display:inline-block;padding-block:9px}.ticker .fdr.clickable{min-height:38px}#main .countdown .lbl,#main .countdown div span,#main .countdown small,#main .proof-item span,#main .proof-item small,#main .pip,#main .role-att,#main .role-def,#main .role-legend,#drawer .role-att,#drawer .role-def,#drawer .role-legend,#drawer .xp-fx .fdr{font-size:11px}.pr-pl,.lv-pl,.pool-name,.dc-who,.club-cell,.player-cell,.ai-name{min-width:0}.pr-pl>.pill,.pr-pl>.crest,.pr-pl>.tag,.pr-pl>.pm,.lv-pl>.pill,.lv-pl>.crest,.lv-pl>.tag,.pool-name>.pill,.dc-who>.pill,.dc-who>.crest,.club-cell>.crest,.club-cell>.badge,.ai-name>.pill,.ai-name>.crest,.player-cell>div:first-child{flex:0 0 auto}.pr-pl>b,.lv-pl>b,.pool-id>b,.pool-nm,.dc-who>b,.ai-name>b,.club-cell>span,.club-cell>div,.player-cell>div:last-child{flex:1 1 auto;min-width:0}.player-cell .name,.player-cell .meta,.ai-name>b{white-space:normal;overflow-wrap:break-word;line-height:1.25}.pc-fx{margin-top:3px}.pc-fx .fdr-row{gap:3px;flex-wrap:nowrap}.pc-fx .fdr.compact{min-width:0;gap:2px;padding:1px 4px;font-size:9.5px;border-radius:5px}.pc-fx .fdr.compact .crest{width:13px!important;height:13px!important}.pc-fx .fdr.compact i{font-style:normal;opacity:.85}.role-split.bare{height:12px}.role-split.bare span{font-size:0}.role-legend{display:flex;gap:14px;margin-top:6px;color:var(--ink-2)}.role-legend span{display:inline-flex;align-items:center;gap:5px}.role-legend i{width:9px;height:9px;border-radius:3px}.role-legend .rl-att{background:var(--pink)}.role-legend .rl-def{background:var(--cyan)}}@media(min-width:641px)and (max-width:1024px){.teams-table [data-c=xg],.teams-table [data-c=xgc],.teams-table [data-c=cs],.teams-table [data-c=best],.cap-table [data-c=blank],.cap-table [data-c=start],.cap-table [data-c=own],.cap-table [data-c=ecap],.lv-players [data-c=ps],.lv-players [data-c=saves],.lv-players [data-c=yc],.lv-players [data-c=rc],#view-teams [data-c=assists],#view-teams [data-c=conc],.pr-table [data-c=chgToday],.pr-table [data-c=chgWeek],.pr-table [data-c=priceGw],#dTable [data-c=vel],#dTable [data-c=xgi]{display:none}}@media(min-width:641px)and (max-width:1024px){.pr-slim [data-c=own],.pr-slim [data-c=net],.pr-slim [data-c=xp5],.pen-table [data-c=xgi],.pen-table [data-c=pens],.pen-table [data-c=fx],.teams-table [data-c=wdl],.teams-table [data-c=ga],.clfx-table [data-c=ref],.cap-table [data-c=fx],.cap-table [data-c=floor],#dTable [data-c=form],#dTable [data-c=fx],.pr-table [data-c=netTransfers],.pr-table [data-c=ownership],.pr-table [data-c=fixtures],.dc-table [data-c=proj],table.mini [data-c=att],table.mini [data-c=def]{display:none}}@media(min-width:641px)and (max-width:1024px){.teams-table [data-c=played]{display:none}}@media(min-width:641px)and (max-width:1024px){#trPool [data-c=haul]{display:none}}@media(min-width:641px)and (max-width:1024px){.table-wrap table th,.table-wrap table td,.pool-wrap table th,.pool-wrap table td{width:56px}.table-wrap table th[data-c=rank],.table-wrap table td[data-c=rank],.table-wrap table th[data-c=chev],.table-wrap table td[data-c=chev],.table-wrap table th[data-c=cmp],.table-wrap table td[data-c=cmp]{width:40px}.table-wrap table th[data-c=pos],.table-wrap table td[data-c=pos],.table-wrap table th[data-c=gw],.table-wrap table td[data-c=gw]{width:48px}.table-wrap table th[data-c=verdict],.table-wrap table td[data-c=verdict]{width:96px}.table-wrap table th[data-c=prog],.table-wrap table td[data-c=prog]{width:84px}.table-wrap table th[data-c=form],.table-wrap table td[data-c=form]{width:86px}.table-wrap table th[data-c=score],.table-wrap table td[data-c=score]{width:80px}.table-wrap table th[data-c=range],.table-wrap table td[data-c=range]{width:92px}table thead th{font-size:11px;white-space:normal}}@media(max-width:1024px){#poolTable .pool-nm{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;line-height:1.2}#poolTable .pool-top{flex-wrap:wrap;row-gap:2px;min-width:0}#poolTable .pool-top>.pool-nm{flex:1 1 auto;min-width:0}#poolTable .pool-top>.info-btn,#poolTable .pool-top>.tag,#poolTable .pool-top>.sp-tags{flex:0 0 auto}}@media(max-width:1024px){.table-wrap table td[data-c=name],.table-wrap table th[data-c=name],.table-wrap table td[data-c=club],.table-wrap table th[data-c=club]{background:transparent;box-shadow:none}.table-wrap.sxs table td[data-c=name],.table-wrap.sxs table th[data-c=name],.table-wrap.sxs table td[data-c=club],.table-wrap.sxs table th[data-c=club]{background:var(--menu-bg);box-shadow:6px 0 10px -6px #00000073}.table-wrap.fits table th[data-c=name],.table-wrap.fits table td[data-c=name],.table-wrap.fits table th[data-c=club],.table-wrap.fits table td[data-c=club]{width:148px}.table-wrap.fits table th:not([data-c=name]):not([data-c=club]),.table-wrap.fits table td:not([data-c=name]):not([data-c=club]){width:auto}.table-wrap.fits table td .tag{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.table-wrap.sx tbody tr.mine td[data-c=name],.table-wrap.sx tbody tr.mine td[data-c=club]{background:var(--mine-bg, var(--menu-bg))}.table-wrap.sx tbody tr:active td[data-c=name],.table-wrap.sx tbody tr:active td[data-c=club]{background:var(--row-hover)}}@media(max-width:1024px){thead th,thead th.static,thead th.num{white-space:normal;overflow-wrap:break-word}.picks-table .player-cell .name,.picks-table .player-cell .meta,.list-row .name,.ai-row .ai-name,.ovm-row .name,.sig-name,.tgt-meta,.idea-row .name{white-space:normal;text-overflow:clip;overflow-wrap:break-word;line-height:1.25}}@media(min-width:641px)and (max-width:1024px){.clfx-table th[data-c=date],.clfx-table td[data-c=date]{width:116px}.table-wrap table th[data-c=oatt],.table-wrap table td[data-c=oatt],.table-wrap table th[data-c=odef],.table-wrap table td[data-c=odef]{width:66px}.sp-table th,.sp-table td{width:auto}}@media(max-width:1024px){.linkish{padding-block:11px;margin-block:-11px}.acct-link,#tourReset,button#tourReset{min-height:40px}input[type=checkbox],input[type=radio]{width:24px;height:24px}#main .live-table.lv-players tbody td{padding-top:11px;padding-bottom:11px}#main .tk-head span,#main .tk .tk-head span,#main .pitch-score .ps-sub,#main .pitch-score .ps-label{font-size:11px}#main .picks-table .player-cell .meta,#main .picks-table .player-cell .name{font-size:11.5px}#main .cmd-h,.cmd .cmd-h,#main .ai-team .ai-kind,#main .ai-fx,#main .ai-head span,#main .ai-spread span,#main .ai-row span{font-size:11px}.ai-name,.ai-name>b{white-space:normal;text-overflow:clip;overflow-wrap:break-word;min-width:0}.gloss-table td{white-space:normal;overflow:visible}}@media(max-width:1024px){#main .fsim-badge span,#main .fsim-badge b{font-size:11px}#main .fsim-badge b{font-size:13px}.ai-row .ai-name,.ai-row.has-pts .ai-name,#main .ai-name{white-space:normal;text-overflow:clip;overflow:visible;line-height:1.2}#main .gloss-table td,#main .gloss-table td:first-child{white-space:normal;overflow:visible;text-overflow:clip}.hist-table th[data-c=fx],.hist-table td[data-c=fx]{min-width:44px}}@media(max-width:1024px){.pool-sticky,.pool-cell .pool-sticky{display:block;max-height:none;position:static;inset:auto}.pool-wrap,.pool-cell .pool-wrap,#simPoolPanel .pool-wrap{flex:none;max-height:none}.notes-compact,.review-band .rb-notes .notes-compact{height:auto;max-height:none;overflow-y:visible}.gloss-wrap{max-height:none;overflow-y:visible}}@media(max-width:1024px){.table-wrap table thead th,.table-wrap table thead th[data-c=name],.table-wrap table thead th[data-c=club]{background:var(--menu-bg)}thead th,thead th.static,thead th.num{overflow-wrap:normal;word-break:keep-all;hyphens:none}.table-wrap.wide table,.pool-wrap.wide table{table-layout:auto;width:max-content;min-width:100%}.table-wrap.wide table th,.table-wrap.wide table td,.pool-wrap.wide table th,.pool-wrap.wide table td{width:auto;max-width:none;overflow:visible}.table-wrap.wide table th.num,.table-wrap.wide table td.num,.pool-wrap.wide table th.num,.pool-wrap.wide table td.num{min-width:46px}.table-wrap.wide{overflow:auto}.pool-wrap.wide{overflow-x:auto}}@media(max-width:640px){.lv-pl-evs{display:flex;flex-wrap:wrap;align-items:center;gap:3px 5px;margin:3px 0 0 2px}.lv-players td[data-c=name]{white-space:normal}.lv-players .lv-pl-evs .lve{display:inline-flex;align-items:center;gap:2px}.lv-players .lv-pl-evs .lvi{width:17px;height:17px}.lv-players .lv-pl-evs .lvi svg{width:11px;height:11px}.lv-players .lv-pl-evs em{font-style:normal;font-size:10.5px;font-weight:700;color:var(--ink-2)}}@media(min-width:641px){.lv-pl-evs{display:none}}@media(max-width:1024px){.lv-fx-top{gap:10px}.lv-fx .lv-score{padding-inline:4px}.lv-fx-chev{font-size:14px}.lv-players th[data-c=min],.lv-players td[data-c=min]{width:34px}.lv-players th[data-c=bonus],.lv-players td[data-c=bonus]{width:32px}.lv-players th[data-c=pts],.lv-players td[data-c=pts]{width:36px}.lv-players .lv-pl{flex-wrap:wrap;row-gap:2px}.lv-players .lv-pl>b{overflow-wrap:break-word}.feat-grid.sx:not(.sx-end){-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 64px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 64px),transparent)}#pTable .cmp{position:relative}#pTable .cmp:after{content:"";position:absolute;inset:-7px}}@media(max-width:640px){.sim-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-items:stretch;padding:12px;width:100%}.sim-summary>div{background:var(--glass);border:1px solid var(--glass-border);border-radius:12px;padding:8px 10px;gap:2px;min-width:0;justify-content:flex-start}.sim-summary>div>.k{white-space:normal}.sim-summary>button,.sim-summary>.btn,.sim-summary>.seg,.sim-summary>.sim-deck,.sim-summary>.sim-now{grid-column:1 / -1}.sim-summary>.grow{display:none}.sim-summary>.sim-sep{display:none}.sim-summary>.sim-deck{padding:22px 14px 12px;gap:12px;background:#f2c14e14;border-color:#f2c14e73}.sim-summary b{font-size:16px}.sim-summary .nw input[type=number]{width:46px}}@media(max-width:1024px){.table-wrap.sxs table td[data-c=name],.table-wrap.sxs table th[data-c=name],.table-wrap.sxs table td[data-c=club],.table-wrap.sxs table th[data-c=club],.table-wrap table thead th,.table-wrap.sxs table thead th[data-c=name],.table-wrap.sxs table thead th[data-c=club]{background:#fff}}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .table-wrap.sxs table td[data-c=name],:root:not([data-theme=light]) .table-wrap.sxs table th[data-c=name],:root:not([data-theme=light]) .table-wrap.sxs table td[data-c=club],:root:not([data-theme=light]) .table-wrap.sxs table th[data-c=club],:root:not([data-theme=light]) .table-wrap table thead th{background:#14141a}}:root[data-theme=dark] .table-wrap.sxs table td[data-c=name],:root[data-theme=dark] .table-wrap.sxs table th[data-c=name],:root[data-theme=dark] .table-wrap.sxs table td[data-c=club],:root[data-theme=dark] .table-wrap.sxs table th[data-c=club],:root[data-theme=dark] .table-wrap table thead th{background:#14141a}:root{color-scheme:light}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark}}:root[data-theme=dark]{color-scheme:dark}:root[data-theme=light]{color-scheme:light}@media(max-width:640px){.feat-rail{position:relative}.feat-rail-h{padding:0 16px;margin-bottom:8px}.feat-grid{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:16px;padding:2px 16px 4px;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.feat-grid::-webkit-scrollbar{display:none}.feat,.feat+.feat{flex:0 0 calc(100% - 40px);scroll-snap-align:start;min-height:0;margin:0;padding:10px 12px;border:1px solid var(--glass-border);border-radius:14px;background:var(--glass)}.feat-grid:after{content:"";flex:0 0 4px}.feat p{-webkit-line-clamp:4}}.soon-panel{display:grid;gap:2px;padding:6px}.soon-row{display:flex;align-items:center;gap:16px;padding:12px 14px;border-radius:12px}.soon-row+.soon-row{box-shadow:inset 0 1px 0 var(--line)}.soon-row:hover{background:var(--glass)}.soon-txt b{font-size:14px}.soon-txt .meta{margin-top:3px;font-size:12.5px;line-height:1.5;opacity:.7}.soon-act{display:flex;align-items:center;gap:10px;margin-left:auto;flex:none}.soon-tag{font:700 9.5px/1 Sora,Segoe UI,system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase;opacity:.5;white-space:nowrap}.soon-row.asked{opacity:.62}.soon-row.asked .soon-btn{cursor:default}@media(max-width:700px){.soon-row{flex-wrap:wrap;gap:10px;padding:12px 10px}.soon-act{margin-left:0;width:100%;justify-content:space-between}}@media(max-width:1024px){.live-strip{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:12px;row-gap:4px;align-items:baseline;padding:12px 14px}.live-strip .ls-status{grid-area:1 / 1}.live-strip .ls-go{grid-area:1 / 2;justify-self:end;margin-left:0}.live-strip .ls-pts{grid-area:2 / 1;display:flex;align-items:baseline;flex-wrap:wrap;column-gap:5px}.live-strip .ls-pts b{font-size:30px}.live-strip .ls-pts small{font-size:12px}.live-strip .ls-hit{flex-basis:100%;margin-left:0}.live-strip .ls-vs{grid-area:2 / 2;justify-self:end;display:flex;align-items:baseline;gap:5px}.live-strip .ls-vs b{font-size:17px}.live-strip .ls-vs small{text-transform:none;letter-spacing:0;font-size:11.5px}.live-strip .ls-facts{grid-area:3 / 1 / 4 / -1;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px;margin-top:6px;padding-top:8px;border-top:1px solid var(--glass-border)}.live-strip .ls-facts .ls-cell{display:flex;align-items:baseline;gap:4px;white-space:nowrap}.live-strip .ls-facts .ls-cell b{font-size:13px}.live-strip .ls-facts .ls-cell small{text-transform:none;letter-spacing:0;font-size:11.5px}}@media(max-width:640px){.live-strip .ls-facts .ls-cell:nth-child(n+5){display:none}}@media(max-width:640px){#poolTable .pool-name{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:8px;row-gap:2px;align-items:start;width:auto}#poolTable .pool-name>.pool-badge{grid-column:1;grid-row:1;justify-content:flex-start}#poolTable .pool-name>.pill{grid-column:1;grid-row:2;margin-top:0}#poolTable .pool-name>.pool-id{grid-column:2;grid-row:1 / span 2}#simPoolPanel #poolTable th.pc-name,#simPoolPanel #poolTable td.pc-name{width:166px;min-width:166px;max-width:166px}#simPoolPanel #poolTable th:not(.pc-name),#simPoolPanel #poolTable td:not(.pc-name){width:auto}}.rd-tiles{margin-bottom:16px}.rd-tiles .tile .value{font-size:22px;display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0;overflow-wrap:anywhere}.rd-bento{align-items:start}.rd-note{margin:10px 0 0}.rd-line{margin:10px 0 0;font-size:13.5px;line-height:1.5}.rd-share{margin:8px 0}.rd-share-top{display:flex;justify-content:space-between;gap:10px;font-size:13px;align-items:center}.rd-share-top span{display:inline-flex;align-items:center;gap:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-share-top b{font-variant-numeric:tabular-nums;white-space:nowrap}.rd-cap{display:grid;gap:8px}.rd-cap-row{display:grid;grid-template-columns:minmax(0,150px) minmax(0,1fr);gap:12px;align-items:center;cursor:pointer}.rd-cap-who{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:600;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rd-cap-bars{display:grid;gap:3px}.rd-cap-bar{display:grid;grid-template-columns:minmax(0,1fr) 44px;gap:8px;align-items:center}.rd-cap-bar i{display:block;height:7px;border-radius:999px;min-width:2px}.rd-cap-bar em{font-style:normal;font-size:12px;font-variant-numeric:tabular-nums;text-align:right;color:var(--ink-3)}.rd-cap-bar i.crowd,.rd-legend i.crowd{background:linear-gradient(90deg,#B0245F,var(--pink))}.rd-cap-bar i.elite,.rd-legend i.elite{background:linear-gradient(90deg,#0E8F7A,var(--cyan))}.rd-legend{display:flex;gap:16px;margin-top:10px;font-size:12px;color:var(--ink-3)}.rd-legend span{display:inline-flex;align-items:center;gap:6px}.rd-legend i{display:inline-block;width:16px;height:7px;border-radius:999px}.rd-pos{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px 18px}.rd-pos .eyebrow{margin-bottom:6px}.rd-odd{font-size:13.5px;line-height:1.5;padding:6px 0;border-bottom:1px solid var(--line, rgba(127,127,127,.15))}.rd-odd:last-child{border-bottom:0}.rd-odd b{margin-right:6px}.rd-habits td:first-child{white-space:normal}.rd-live{margin:0 0 14px}.rd-controls{display:flex;gap:10px;align-items:center;flex-wrap:wrap}@media(max-width:640px){.rd-cap-row{grid-template-columns:minmax(0,110px) minmax(0,1fr);gap:8px}.rd-tiles .tile .value{font-size:17px}}.rd-bento .list-row .val,.rd-ov .list-row .val{min-width:70px;text-align:right;display:flex;flex-direction:column;align-items:flex-end;line-height:1.1}.rd-bento .list-row .val small{margin-top:2px}.rd-habits{table-layout:fixed;width:100%}.rd-habits .rd-c-what{width:50%}.rd-habits .rd-c-n{width:25%}.rd-habits th small{display:block;font-size:10px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--ink-3);margin-top:2px}.nav [data-view=round].is-live,.sheet [data-view=round].is-live{color:var(--pink)}.nav [data-view=round].is-live:after,.sheet [data-view=round].is-live b:after,#tabMore.is-live .tb-ico:after{content:"";display:inline-block;width:7px;height:7px;margin-left:6px;border-radius:50%;background:var(--pink);vertical-align:2px;box-shadow:0 0 #ff4d8d99;animation:rd-pulse 1.6s ease-out infinite}#tabMore.is-live .tb-ico{position:relative}#tabMore.is-live .tb-ico:after{position:absolute;top:0;left:calc(50% + 11px);margin:0}@keyframes rd-pulse{0%{box-shadow:0 0 #ff4d8d8c}70%{box-shadow:0 0 0 7px #ff4d8d00}to{box-shadow:0 0 #ff4d8d00}}@media(prefers-reduced-motion:reduce){.nav [data-view=round].is-live:after,.sheet [data-view=round].is-live b:after,#tabMore.is-live .tb-ico:after{animation:none}}.list.compact .list-row.mine{padding-left:8px;padding-right:6px}.rd-ch{margin-top:28px}.rd-ch:first-child{margin-top:8px}.rd-ch-head{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin:0 2px 12px}.rd-ch-head h3{margin:0;font-family:var(--font-display);font-size:12.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.rd-ch-head p{margin:0;font-size:13px;color:var(--ink-3)}.rd-row{display:grid;gap:16px;align-items:stretch}.rd-row.c1{grid-template-columns:minmax(0,1fr)}.rd-row.c2{grid-template-columns:repeat(2,minmax(0,1fr))}.rd-row.c3{grid-template-columns:repeat(3,minmax(0,1fr))}.rd-row .rd-span2{grid-column:span 2}.rd-row .rd-span3{grid-column:1 / -1}.rd-p{display:flex;flex-direction:column;margin:0;min-width:0}.rd-p-body{min-width:0}.rd-p>.rd-note{margin-top:auto;padding-top:12px}.rd-row .list-row .val{min-width:70px;text-align:right;display:flex;flex-direction:column;align-items:flex-end;line-height:1.1}.rd-r .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-r .meta{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rd-legend.top{margin:0 0 12px}.rd-dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px;vertical-align:1px}.rd-dot.crowd{background:var(--pink)}.rd-dot.elite{background:var(--cyan)}.rd-t{table-layout:fixed;width:100%}.rd-t td[data-c=who]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-pending{border-style:dashed}.rd-wait{display:flex;gap:14px;align-items:flex-start;padding:4px 0}.rd-wait-ico{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:var(--chip-bg);color:var(--accent);flex-shrink:0}.rd-wait-ico .ico{width:22px;height:22px}.rd-wait b{display:block;font-size:15px}.rd-wait p{margin:4px 0 0;font-size:13.5px;line-height:1.5;color:var(--ink-2)}.rd-ghost{margin-top:16px;padding-top:12px;border-top:1px dashed var(--glass-border);opacity:.5}.rd-board{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}.rd-fx{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:6px 8px;padding:10px 12px 8px;border-radius:12px;background:var(--chip-bg)}.rd-fx-t{display:flex;align-items:center;gap:6px;min-width:0;font-size:13px}.rd-fx-t.away{justify-content:flex-end}.rd-fx-s{font-family:var(--font-display);font-weight:800;font-size:17px;font-variant-numeric:tabular-nums;text-align:center;min-width:52px}.rd-fx-s i{font-style:normal;opacity:.5;margin:0 3px}.rd-fx-st{grid-column:1 / -1;text-align:center;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.rd-fx.live{box-shadow:inset 0 0 0 1px var(--pink)}.rd-fx.live .rd-fx-st{color:var(--pink)}.rd-fx.ahead .rd-fx-s{font-size:14px;color:var(--ink-2)}@media(max-width:1100px){.rd-row.c3{grid-template-columns:repeat(2,minmax(0,1fr))}.rd-row.c3 .rd-span2{grid-column:1 / -1}}@media(max-width:760px){.rd-row.c2,.rd-row.c3{grid-template-columns:minmax(0,1fr)}.rd-row .rd-span2{grid-column:auto}.rd-board{grid-template-columns:repeat(2,minmax(0,1fr))}}.rd-row.c1>*{grid-column:1 / -1}.rd-tiles .tile .value{display:block;flex-wrap:nowrap;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:760px){.rd-fx{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:10px 10px 8px}.rd-fx-t:first-child{grid-column:1;grid-row:1}.rd-fx-t.away{grid-column:2;grid-row:1}.rd-fx-s{grid-column:1 / -1;grid-row:2}.rd-fx-st{grid-row:3}}.rd-fx-s small{font-size:9.5px;font-weight:700;letter-spacing:.06em;margin-left:3px;color:var(--ink-3);vertical-align:2px}.live-banner .lb-side{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:7px;flex:0 0 auto}.lb-segs{display:flex;gap:4px}.lb-segs i{width:16px;height:8px;border-radius:3px;background:var(--chip-bg);box-shadow:inset 0 0 0 1px var(--glass-border)}.lb-segs i.done{background:var(--good);box-shadow:none}.lb-segs i.live{background:var(--bad);box-shadow:none;animation:rd-pulse 1.6s ease-out infinite}.lb-side span{font-size:12px;color:var(--ink-3);font-variant-numeric:tabular-nums}@media(max-width:640px){.live-banner .lb-side{margin-left:0;align-items:flex-start}}@media(prefers-reduced-motion:reduce){.lb-segs i.live{animation:none}}.rd-facts{display:grid;gap:14px}.rd-facts>div{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px;align-items:baseline}.rd-facts b{font-family:var(--font-display);font-size:28px;font-weight:800;color:var(--accent);font-variant-numeric:tabular-nums}.rd-facts span{font-size:13.5px;line-height:1.45;color:var(--ink-2)}.rd-avg{display:grid;grid-template-columns:minmax(0,1fr) auto 56px;gap:10px;align-items:baseline;padding:8px 0;border-bottom:1px solid var(--glass-border)}.rd-avg span{font-size:13.5px;font-weight:600}.rd-avg span small{display:block;font-weight:500;font-size:11.5px;color:var(--ink-3)}.rd-avg b{font-family:var(--font-display);font-size:22px;font-weight:800;font-variant-numeric:tabular-nums}.rd-avg em{font-style:normal;font-size:11.5px;color:var(--ink-3);text-align:right;font-variant-numeric:tabular-nums}.rd-verdict{font-weight:700;padding:1px 7px;border-radius:6px;white-space:nowrap}.rd-verdict.up{color:var(--good);background:color-mix(in srgb,var(--good) 14%,transparent)}.rd-verdict.down{color:var(--bad);background:color-mix(in srgb,var(--bad) 14%,transparent)}.rd-verdict.level,.rd-verdict.none{color:var(--ink-2);background:var(--chip-bg)}.rd-mini{margin:2px 0 6px;font-size:12.5px}.rd-facts-row{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.rd-facts-row>div{display:flex;flex-direction:column;grid-template-columns:none;align-items:flex-start;gap:2px}.rd-facts-row b{font-size:24px}.rd-facts-row span{font-size:11.5px}.hist-table tr.hist-cur td{background:var(--tint-accent, rgba(242,193,78,.07))}.hist-live{display:inline-block;width:6px;height:6px;margin-left:5px;vertical-align:2px;border-radius:50%;background:var(--bad)}@media(prefers-reduced-motion:no-preference){.hist-live{animation:lvPulse 1.6s ease-out infinite}}.hist-fx .pip.hist-kick{background:transparent;color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--glass-border)}.hist-fx .pip.hist-on{box-shadow:0 0 0 1.5px var(--bad)}@media(max-width:1024px){#drawer .table-wrap table.hist-table [data-c=gw]{width:46px}#drawer .table-wrap table.hist-table [data-c=pts]{width:38px}#drawer .table-wrap table.hist-table [data-c=min]{width:36px}#drawer .table-wrap table.hist-table [data-c=g],#drawer .table-wrap table.hist-table [data-c=a]{width:24px}#drawer .table-wrap table.hist-table [data-c=cs],#drawer .table-wrap table.hist-table [data-c=ps],#drawer .table-wrap table.hist-table [data-c=pm],#drawer .table-wrap table.hist-table [data-c=saves]{width:30px}#drawer .table-wrap table.hist-table [data-c=dc]{width:40px}#drawer .table-wrap table.hist-table [data-c=bps]{width:38px}#drawer .table-wrap table.hist-table [data-c=bonus]{width:36px}#drawer .table-wrap table.hist-table [data-c=cards]{width:44px}#drawer .table-wrap table.hist-table [data-c=fx]{width:auto}}@media(max-width:1024px){.table-wrap tbody tr.mine td[data-c=name],.table-wrap tbody tr.mine td[data-c=club]{background:var(--mine-bg)}.table-wrap.sxs tbody tr.mine td[data-c=name],.table-wrap.sxs tbody tr.mine td[data-c=club]{background:linear-gradient(var(--mine-bg),var(--mine-bg)),#fff}.pr-pl>b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal;min-width:0;flex:0 1 auto}.pr-slim .pr-pl>.pm{display:none}}@media(max-width:1024px)and (prefers-color-scheme:dark){:root:not([data-theme=light]) .table-wrap.sxs tbody tr.mine td[data-c=name],:root:not([data-theme=light]) .table-wrap.sxs tbody tr.mine td[data-c=club]{background:linear-gradient(var(--mine-bg),var(--mine-bg)),#14141a}}@media(max-width:1024px){:root[data-theme=dark] .table-wrap.sxs tbody tr.mine td[data-c=name],:root[data-theme=dark] .table-wrap.sxs tbody tr.mine td[data-c=club]{background:linear-gradient(var(--mine-bg),var(--mine-bg)),#14141a}}.teams-table td[data-c=pts] .hist-live{margin:0 6px 0 0}.teams-table .tt-move{font-style:normal;font-size:8px;margin-left:3px;vertical-align:2px}.teams-table .tt-move.up{color:var(--good)}.teams-table .tt-move.down{color:var(--bad)}.tt-live-note{margin:0 0 12px;padding-left:14px;border-left:2px solid var(--glass-border);line-height:1.6}.tt-live-note .hist-live{margin:0 4px 0 0}.hist-table tr.hist-cur td[data-c=gw]{color:var(--art-fill);font-weight:800}.rd-cap-who{display:block}.rd-cap-who .crest{vertical-align:-3px;margin-right:2px}@media(max-width:1024px){.live-card .nm-row{flex-direction:column;align-items:stretch;gap:2px;padding:4px 3px 3px}.live-card .nm-row .nm{display:block;width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.live-card .nm-row .lv-state{align-self:center;max-width:100%;overflow:hidden;text-overflow:ellipsis}.live-card.st-togo .body,.live-card.st-notyet .body,.live-card.st-dnp .body,.live-card.st-blank .body,.live-card.st-togo .lv-evs,.live-card.st-notyet .lv-evs,.live-card.st-dnp .lv-evs,.live-card.st-blank .lv-evs{display:none}}@media(max-width:1024px){#livePitch .pcard.live-card{align-self:flex-start}}.md-top{padding:20px 22px;margin-bottom:18px;border-radius:var(--radius)}.md-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.md-head h2{margin:2px 0 0;font-size:22px}.md-eyebrow{display:inline-flex;align-items:center;color:var(--bad)}.md-state{font-size:13px;color:var(--ink-2);display:inline-flex;align-items:center}.md-side{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.md-refresh{display:inline-flex;align-items:center;gap:8px}.refresh-btn{font-variant-numeric:tabular-nums;min-width:8.5em;justify-content:center}.refresh-btn:disabled{opacity:.6;cursor:default}.md-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:16px;align-items:start}.md-score{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:14px;background:var(--glass-strong);border:1px solid var(--glass-border)}.md-score-main{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap}.md-pts b{font-family:var(--font-display);font-size:56px;line-height:1;font-weight:800;letter-spacing:-.02em}.md-pts small{margin-left:6px;font-size:14px;color:var(--ink-2);font-weight:600}.md-vs{font-family:var(--font-display);font-weight:800;font-size:18px}.md-vs small{font-family:inherit;font-weight:500;font-size:12px;color:var(--ink-2)}.md-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:8px}.md-facts span{display:flex;flex-direction:column;gap:1px;min-width:0}.md-facts b{font-family:var(--font-display);font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.md-facts small{font-size:11.5px;color:var(--ink-3)}.md-score .btn{align-self:flex-start}.md-noteam b{font-family:var(--font-display);font-size:18px}.md-noteam p{margin:0;color:var(--ink-2);font-size:13.5px}.md-feed-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.md-feed-head .linkish{white-space:nowrap;font-size:13px}.md-top .md-strip{margin:0 0 14px}.lv-mine-none{margin:0 0 12px;padding-left:14px;border-left:2px solid var(--glass-border)}.md-ev{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;cursor:pointer}.md-ev+.md-ev{margin-top:2px}.md-ev:hover{background:var(--row-hover)}.md-ev.mine{background:var(--mine-bg);box-shadow:inset 3px 0 0 var(--mine)}.md-ev .lvi{flex:0 0 auto;width:22px;height:22px}.md-ev .lvi svg{width:15px;height:15px}.md-ev-who{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.md-ev-who b{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.md-ev-who small{font-size:11.5px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.md-ev-pts{flex:0 0 auto;font-family:var(--font-display);font-weight:800;font-size:15px;color:var(--good)}.md-ev-pts.neg{color:var(--bad)}.md-ev-pts.bench{font-family:inherit;font-weight:600;font-size:11px;color:var(--ink-3)}.md-ev-pts small{font-size:10px;margin-left:2px;opacity:.7}.md-note{margin:8px 0 0}.md-strip{display:flex;gap:8px;overflow-x:auto;margin-top:16px;padding:8px 8px 6px 2px;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x proximity}.md-strip::-webkit-scrollbar{display:none}.md-fx{position:relative;flex:0 0 auto;min-width:104px;display:flex;flex-direction:column;gap:3px;padding:8px 10px;border-radius:12px;border:1px solid var(--glass-border);background:var(--glass);color:var(--ink);font:inherit;text-align:left;cursor:pointer;scroll-snap-align:start}.md-fx-row{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600}.md-fx-row>span:not(.crest){flex:1 1 auto}.md-fx-row>.crest{flex:0 0 auto}.md-fx-row b{font-family:var(--font-display);font-size:14px}.md-fx small{font-size:11px;color:var(--ink-3);display:inline-flex;align-items:center}.md-fx.is-live{border-color:var(--bad)}.md-fx.is-live small{color:var(--bad);font-weight:700}.md-fx.is-done{opacity:.78}.md-fx-n{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--art-fill);color:#111113;font-style:normal;font-size:10.5px;font-weight:800;display:grid;place-items:center}.md-divider{display:flex;align-items:center;gap:12px;margin:26px 0 18px;color:var(--ink-3);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.md-divider:before,.md-divider:after{content:"";flex:1 1 auto;height:1px;background:var(--glass-border)}@media(max-width:760px){.md-top{padding:16px 14px}.md-grid{grid-template-columns:minmax(0,1fr);gap:12px}.md-pts b{font-size:48px}.md-head h2{font-size:19px}.md-side{align-items:flex-start;width:100%}.md-refresh{width:100%;justify-content:space-between}.md-score .btn{align-self:stretch}}.lv-bar,.lv-views,#view-team .md-strip{display:none}.lv-mine-ev .md-evs{display:flex;flex-direction:column}@media(max-width:1024px){#view-team.lv-mode .view-head>div:first-child>p,#view-team.lv-mode .lead-more,#view-team.lv-mode .lead-more-btn,#view-team.lv-mode .feat-rail,#view-team.lv-mode .hero-end,#view-team.lv-mode .hero-art{display:none}#view-team.lv-mode .live-banner.st-live,#view-team.lv-mode .live-banner.st-waiting{display:none}.lv-bar{display:flex;align-items:center;gap:4px;position:sticky;top:calc(56px + var(--safe-t, 0px));z-index:30;margin:0 -2px 12px;padding:8px 12px;border-radius:14px;background:var(--menu-bg, var(--glass-strong));border:1px solid var(--glass-border);box-shadow:0 8px 20px -12px #00000073;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.lv-bar>span{display:flex;flex-direction:column;flex:1 1 0;min-width:0;text-align:center}.lv-bar b{font-family:var(--font-display);font-size:17px;line-height:1.1;display:inline-flex;align-items:center;justify-content:center}.lv-bar small{font-size:10.5px;color:var(--ink-3);white-space:nowrap}.lv-bar .lvb-pts{flex:1.3 1 0;text-align:left}.lv-bar .lvb-pts b{font-size:26px;justify-content:flex-start}.lv-bar .lvb-pts small{text-align:left}#view-team .md-strip,.lv-views{display:flex;margin:0 0 12px}.lv-views button{flex:1 1 0}.live-grid.lvv-pitch .lv-table-panel,.live-grid.lvv-pitch .lv-league,.live-grid.lvv-pitch .lv-notes,.live-grid.lvv-pitch .lv-fixtures,.live-grid.lvv-list #livePitch,.live-grid.lvv-list .lv-mine-ev,.live-grid.lvv-list .lv-notes,.live-grid.lvv-list .lv-fixtures,.live-grid.lvv-matches #livePitch,.live-grid.lvv-matches .lv-mine-ev,.live-grid.lvv-matches .lv-table-panel,.live-grid.lvv-matches .lv-league{display:none}#view-team.lv-mode .team-tiles{margin-top:16px}.live-grid.lvv-matches .lv-fixtures{order:-1}}.tabbar [data-view=team].is-live .tb-ico{position:relative}.tabbar [data-view=team].is-live .tb-ico:after{content:"";position:absolute;top:0;left:calc(50% + 11px);width:7px;height:7px;border-radius:50%;background:var(--pink, var(--bad));animation:rd-pulse 1.6s ease-out infinite}@media(prefers-reduced-motion:reduce){.tabbar [data-view=team].is-live .tb-ico:after{animation:none}}.dr-live{margin:12px 0 4px;padding:12px 14px;border-radius:14px;background:var(--glass-strong);border:1px solid var(--glass-border)}.dr-live-head{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:8px}.dr-live-head .eyebrow{display:inline-flex;align-items:center}.dr-live-head>b{font-family:var(--font-display);font-size:26px;line-height:1}.dr-live-head>b small{font-size:13px;color:var(--ink-2)}.dr-live-x{font-size:13px;color:var(--ink-2)}.dr-live-x b{color:var(--ink);font-family:var(--font-display)}.dr-live-lines{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 18px}.dr-live-lines>div{display:flex;justify-content:space-between;gap:8px;font-size:13px;padding:3px 0;border-bottom:1px dotted var(--glass-border)}.dr-live-lines>div span{color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dr-live-lines>div b{font-family:var(--font-display)}@media(max-width:420px){.dr-live-lines{grid-template-columns:minmax(0,1fr)}}.md-evlist{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:4px 12px}.md-evlist .md-ev+.md-ev{margin-top:0}.md-ev{border:1px solid transparent}.md-ev:not(.mine){background:var(--chip-bg)}.md-ev-now{flex:0 0 auto;min-width:38px;text-align:right;font-family:var(--font-display);font-weight:800;font-size:16px}.md-ev-now small{font-family:inherit;font-size:10px;font-weight:600;color:var(--ink-3);margin-left:1px}.md-ev-pts{padding:1px 6px;border-radius:6px;background:#22c55e1f;font-size:13px}.md-ev-pts.neg{background:#ff4d7a1f}.md-ev-pts.bench{background:none}.md-near{margin-top:14px}.md-dc{color:var(--violet, #8B5CF6)}.md-dc small{color:var(--ink-3)}.lvi.lvi-near{color:var(--violet, #8B5CF6);opacity:.75}.lv-evrow.near .lv-nm b.near{color:var(--violet, #8B5CF6)}.lv-evrow.near .lv-nm b.near i{font-style:normal;opacity:.6;font-size:.85em}.lv-evrow.near .lv-evmid small{color:var(--violet, #8B5CF6)}.ms-head{padding-right:44px;margin-bottom:14px}.ms-head .eyebrow{display:inline-flex;align-items:center}.ms-score{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;margin-top:10px}.ms-team{display:flex;align-items:center;gap:8px;min-width:0;cursor:pointer}.ms-team b{font-family:var(--font-display);font-size:17px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-team.away{justify-content:flex-end;text-align:right}.ms-num{font-family:var(--font-display);font-weight:800;font-size:34px;line-height:1;white-space:nowrap}.ms-num i{font-style:normal;opacity:.45;margin:0 4px}.ms-sheet{border:0;background:none;box-shadow:none;padding:0}@media(max-width:480px){.ms-team b{font-size:14px}.ms-num{font-size:28px}.ms-team .crest{width:28px!important;height:28px!important}}button.rd-fx{border:1px solid transparent;font:inherit;color:inherit;width:100%;cursor:pointer;text-align:inherit;transition:border-color .15s ease,transform .15s ease}button.rd-fx:hover{border-color:var(--glass-border);transform:translateY(-1px)}button.rd-fx.live{border-color:var(--pink, var(--bad))}.rd-fx-sc{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;font-size:11.5px;color:var(--ink-2);line-height:1.35}.rd-fx-sc span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.rd-fx-sc .away{text-align:right}.rd-fx-sc span:empty{visibility:hidden}.gwl-nav{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:6px}.gwl-nav select{min-width:120px}.gwl-state{margin-left:4px}.gwl-nav .linkish{margin-left:auto}.gwl-day{margin-top:16px}.gwl-dayh{margin-bottom:8px}.gwl-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:10px}.gwl-fx{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:6px 10px;padding:12px 14px 10px;border-radius:14px;border:1px solid var(--glass-border);background:var(--chip-bg);color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,transform .15s ease}.gwl-fx:hover{border-color:var(--art-fill);transform:translateY(-1px)}.gwl-fx.is-live{border-color:var(--bad)}.gwl-fx.is-done .gwl-mid small{color:var(--ink-3)}.gwl-side{display:flex;align-items:center;gap:8px;min-width:0}.gwl-side.away{justify-content:flex-end;text-align:right}.gwl-nm{font-weight:700;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.gwl-mid{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:64px}.gwl-score{font-family:var(--font-display);font-weight:800;font-size:22px;line-height:1;white-space:nowrap}.gwl-score i{font-style:normal;opacity:.45;margin:0 3px}.gwl-time{font-family:var(--font-display);font-weight:800;font-size:17px;line-height:1}.gwl-mid small{font-size:11px;font-weight:700;color:var(--bad);display:inline-flex;align-items:center;white-space:nowrap}.gwl-sc{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;font-size:11.5px;color:var(--ink-2);line-height:1.35}.gwl-sc span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.gwl-sc .away{text-align:right}.gwl-fdrs span{display:block}.gwl-sc .gwl-fdr{display:inline-block;width:auto;min-width:0;height:auto;font-size:10.5px;padding:1px 7px}.gwl-fx .md-fx-n{top:-7px;right:-7px}@media(max-width:640px){.gwl-grid{grid-template-columns:minmax(0,1fr)}.gwl-fx{padding:10px 12px 9px}.gwl-nav .linkish{margin-left:0}}.sf-tz{font-size:12px;opacity:.7}.pk-who>b{overflow:hidden;text-overflow:ellipsis;flex:0 1 auto;min-width:0}.pk-who>.sp-tags,.pk-who>.tag{flex:0 0 auto}.pk-who{-webkit-mask-image:none;mask-image:none}.gwl-list{margin-top:4px}.gwl-list .gwl-day{margin-top:14px}.gwl-list,.gwl .gwl-nav{max-width:760px;margin-left:auto;margin-right:auto}.gwl-row .lv-fx-top{cursor:pointer}.gwl-row .lv-side span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.pk-club .pk-name>.pk-who{flex-basis:100%}.pk-club .pk-name>.pk-sp{display:inline-flex;margin-top:2px}.pk-club .pk-name>.pk-sp .sp-tags{margin:0}.pk-club .pk-name>.pk-dc{flex-basis:auto}.gwl-nav #gwlAll{margin-left:6px}.gwl-nav #gwlNow{margin-left:auto}.md-fx{transition:border-color .15s ease,background-color .15s ease,transform .15s ease}@media(hover:hover){.md-fx:hover{border-color:color-mix(in srgb,var(--art-fill) 55%,transparent);background:var(--glass-strong);transform:translateY(-1px)}.md-fx.is-live:hover{border-color:var(--bad)}}@media(prefers-reduced-motion:reduce){.md-fx,.md-fx:hover{transition:none;transform:none}}.gwl-more{display:flex;justify-content:flex-end;padding:8px 12px 10px}.gwl-none{margin:0;padding:10px 12px 0}.gwl-row .lv-side.lose{opacity:.5}.gwl-row .lv-side.win span{font-weight:800}.gwl-row .gwl-g{font:inherit}.gwl-row .gwl-g.win{color:var(--art-fill)}.gwl-row .gwl-g.lose{opacity:.5}.md-evday{grid-column:1 / -1;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin:8px 0 2px}.md-evlist>.md-evday:first-child{margin-top:0}.md-feed-t{display:inline-flex;align-items:center}.md-quiet{margin:0 0 8px}.md-earlier{margin-top:16px}.md-fold{margin-top:8px}.md-fold>summary{list-style:none;display:flex;align-items:center;gap:8px;cursor:pointer;padding:6px 2px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.md-fold>summary::-webkit-details-marker{display:none}.md-fold>summary:after{content:"▾";margin-left:auto;transition:transform .15s ease}.md-fold:not([open])>summary:after{transform:rotate(-90deg)}.md-fold>summary small{font-size:11px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--ink-3);opacity:.8}.md-fold>summary .eyebrow{margin:0}.md-fold>summary:hover{color:var(--ink-2)}.md-fold>.md-evlist{margin-top:4px}@keyframes lvPulseSm{0%{box-shadow:0 0 #ff4d7a80}to{box-shadow:0 0 0 4px #ff4d7a00}}.ms-head .lv-dot,.md-eyebrow .lv-dot,.md-state .lv-dot,.md-feed-t .lv-dot,.md-fx small .lv-dot,.lv-bar .lv-dot,.gwl-row .lv-score small .lv-dot{margin:0 7px 0 3px;flex-shrink:0;animation-name:lvPulseSm}.ms-head .eyebrow{gap:0;line-height:1.6}@media(max-width:1024px){.md-fold>summary{min-height:44px;padding:10px 2px}}.md-fx-n{font-size:11px;min-width:19px;height:19px}.teams-table .tt-move{font-size:10px}.ov-team-tiles .ov-gw-score{border-radius:var(--radius-sm);transition:background .15s}.ov-team-tiles .ov-gw-score:hover{background:#f2c14e0f}.ov-team-tiles .ov-gw-score:hover .label{color:var(--gold, #F2C14E)}.lv-high{color:var(--gold, #F2C14E);text-decoration:none;white-space:nowrap}.lv-high b{font-weight:800}a.lv-high:hover{text-decoration:underline;text-underline-offset:2px}.live-table.lv-players tr.lv-st-live td{background:#ff4d8d12}.live-table.lv-players tr.lv-st-live td:first-child{box-shadow:inset 3px 0 0 var(--pink, #FF4D8D)}.live-table.lv-players tr.lv-st-done td:first-child{box-shadow:inset 3px 0 0 var(--good)}.live-table.lv-players tr.lv-total td{background:#f2c14e14;border-bottom:2px solid rgba(242,193,78,.35)}.live-table.lv-players tr.lv-total td:first-child{box-shadow:inset 3px 0 0 var(--gold, #F2C14E)}.live-table.lv-players tr.lv-total b{color:var(--gold, #F2C14E)}.live-table.lv-players tr.lv-total td.tot b{font-size:17px}.live-table.lv-players tr.lv-total small{font-size:11px;font-weight:700}.lv-tot-st{display:inline-flex;align-items:center;gap:2px;font-size:11px;color:var(--ink-2);font-weight:700;white-space:nowrap}.lv-sw{display:inline-block;width:4px;height:14px;border-radius:2px}.lv-sw.live{background:var(--pink, #FF4D8D)}.lv-sw.done{background:var(--good)}.lg-table tr[data-lgopen]{cursor:pointer}.lg-table tr.lg-open td{border-bottom-color:transparent}.lg-chev{color:var(--ink-3);font-size:10px;margin-left:4px}.lg-table tr.lg-pitch-row>td{padding:4px 0 14px;background:transparent}.lg-pitch{margin:0}#fxView .lv-dot{margin:0 7px 0 1px}.gwl-state .lv-dot{margin:0 6px 0 2px;vertical-align:1px}tr.mine td.pinned,tr.mine th.pinned{background:linear-gradient(var(--mine-bg),var(--mine-bg)),var(--menu-bg)}tr.mine:hover td.pinned{background:linear-gradient(var(--mine-bg-hover),var(--mine-bg-hover)),var(--menu-bg)}.rd-jump-ico{font-size:14px;color:var(--ink-3);margin-left:4px}.pinned,tbody tr:hover .pinned{background:linear-gradient(var(--menu-bg),var(--menu-bg)),var(--pin-base, #14141A)}tr.mine td.pinned,tr.mine th.pinned{background:linear-gradient(var(--mine-bg),var(--mine-bg)),var(--pin-base, #14141A)}tr.mine:hover td.pinned{background:linear-gradient(var(--mine-bg-hover),var(--mine-bg-hover)),var(--pin-base, #14141A)}.rd-avg{grid-template-columns:minmax(0,1fr) auto 76px}.rd-avg.rd-avg-h{padding:0 0 6px}.rd-avg.rd-avg-h span,.rd-avg.rd-avg-h b,.rd-avg.rd-avg-h em{font-family:var(--font-display);font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.rd-avg.rd-avg-h em{cursor:help}.rd-avg em{font-size:13px;color:var(--ink-2)}.rd-dec{width:100%}.rd-dec th,.rd-dec td{padding:6px 7px;font-size:13px}.rd-dec th{cursor:default}.rd-dec td.num b{font-family:var(--font-display)}.rd-dec td:last-child b{font-size:15px}.rd-dec-p{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.rd-dec tr.clickable:hover td{background:#f2c14e0f}.rd-scroll{max-height:470px;overflow-y:auto;overscroll-behavior:contain;margin-right:-6px;padding-right:6px;scrollbar-width:thin}@media(hover:none){.rd-scroll{max-height:none;overflow:visible;margin-right:0;padding-right:0}}.mcard .mcorner{position:absolute;top:5px;left:5px;min-width:24px;height:24px;padding:0 5px;display:grid;place-items:center;border-radius:7px;background:#141419;color:#fff;font-family:var(--font-display);font-size:14px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.mcard:has(.mcorner)>b{display:flex;justify-content:center;align-items:baseline;gap:6px;width:100%;padding-top:4px;margin-top:1px;border-top:1px solid rgba(20,20,25,.1);color:#141419}.mcard .mxp{font-size:11px;font-weight:800;color:#3c3846}.mcard .mgap{font-size:11px;font-weight:800;padding:1px 5px;border-radius:5px}.mcard .mgap.up{color:#0b7a45;background:#0e9f5a24}.mcard .mgap.down{color:#c0243c;background:#d22f471f}.mcard .msub-own{font-size:10px;font-weight:700;color:#5a5566;white-space:nowrap}.mcard .msub{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px 4px;min-height:18px;font-size:10px;font-weight:700;color:#3c3846}.mcard .msub .lve{display:inline-flex;align-items:center;gap:1px}.mcard .msub .lve em{font-style:normal;font-size:10px;font-weight:800}.mcard .msub .lvi{width:15px;height:15px}.mcard .msub .lvi svg{width:9px;height:9px}.mcard .msub-st{white-space:nowrap;font-variant-numeric:tabular-nums}.md-score-main{justify-content:flex-start;column-gap:20px}.lv-fx .lv-side.lose{opacity:.5}.lv-fx .lv-side.win span{font-weight:800}.lv-fx .gwl-g{font:inherit}.lv-fx .gwl-g.win{color:var(--art-fill)}.lv-fx .gwl-g.lose{opacity:.5}.ms-num .ms-g{font:inherit}.ms-num .ms-g.win{color:var(--art-fill)}.ms-num .ms-g.lose,.ms-team.lose{opacity:.5}.pos-rank{font-size:11.5px;font-weight:700;color:var(--ink-3);white-space:nowrap;cursor:help}.pos-rank.top{color:var(--art-fill)}.kv .v small.pos-rank{font-size:10.5px;margin-left:3px}.tile .sub .tile-fx{display:inline-flex;gap:3px;vertical-align:middle;margin-right:4px}.hist-fx .hist-opp{padding:1px 5px;border-radius:5px;font-weight:700;font-size:11px;line-height:1.45}.hist-fx .hist-opp.fdr-3{box-shadow:inset 0 0 0 1px var(--glass-border)}.hist-table .hist-fx{grid-template-columns:16px 40px 10px auto}.hist-table .hist-fx .hist-opp{text-align:center}.md-fx.is-done{opacity:1}.md-fx-row.win>span:not(.crest){font-weight:800}.md-fx-row.win b{color:var(--art-fill)}.md-fx-row.lose{opacity:.5}.md-fx-row b{min-width:1ch;text-align:right;font-variant-numeric:tabular-nums}@media(min-width:900px){.md-top .md-strip .md-fx{flex:1 0 auto}}.md-mine{border-top:1px solid var(--glass-border);padding-top:12px}.md-mine-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:6px}.md-mine-head small{font-size:11.5px;color:var(--ink-3)}.md-mine-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 18px}.md-mine-row{display:flex;align-items:center;gap:7px;min-width:0;padding:5px 4px;border-radius:8px;font-size:13px;cursor:pointer}.md-mine-row:hover{background:var(--row-hover)}span.md-mine-row.mine[data-player]{box-shadow:none}.md-mine-row>.crest{flex:0 0 auto}.md-mine-row>span:not(.crest){flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600}.md-mine-row b{flex:0 0 auto;font-family:var(--font-display);font-size:14px;font-variant-numeric:tabular-nums}.md-mine-row.wait b,.md-mine-row.wait>span:not(.crest){color:var(--ink-3)}.md-mine-row.on b{color:var(--bad)}@media(max-width:640px){.md-mine-list{column-gap:10px}.md-mine-row{padding-inline:2px}}@media(max-width:330px){.md-mine-list{grid-template-columns:minmax(0,1fr)}}.mcard:has(.mcorner){padding-top:11px}.mcard .mcorner{top:4px;left:4px;height:22px;min-width:22px;font-size:13px}.mcard .mxp,.mcard .mgap{white-space:nowrap}i.rd-wait{display:inline-block;width:13px;height:13px;border-radius:50%;border:2px solid var(--ink-3);opacity:.75;vertical-align:middle;cursor:help}.rd-haul .rd-haul-evs{display:flex;flex-wrap:wrap;align-items:center;gap:3px 6px;margin-top:3px}.rd-haul .rd-haul-evs .msub-st{font-variant-numeric:tabular-nums;white-space:nowrap}.rd-haul .val small{white-space:nowrap}.rd-stat th.lft,.rd-stat td.lft{text-align:left}.rd-stat .rd-evs{display:inline-flex;flex-wrap:wrap;align-items:center;gap:3px 6px;font-size:11.5px}.rd-stat .rd-evs .lve{display:inline-flex;align-items:center;gap:1px}.rd-stat .rd-evs .lve em{font-style:normal;font-weight:800;font-size:11px}.rd-stat .rd-evs .lvi{width:17px;height:17px}.rd-stat .rd-evs .msub-st{color:var(--ink-3);white-space:nowrap}@media(max-width:640px){.rp-table [data-c=own],.rp-table [data-c=price],.rp-table [data-c=min],.rp-table [data-c=g],.rp-table [data-c=as],.rp-table [data-c=cs],.rp-table [data-c=dc],.rp-table [data-c=bonus],.rp-table [data-c=bps],.rp-table [data-c=xg],.rp-table [data-c=xa]{display:none}.rp-table{table-layout:auto;width:100%}.rp-table td[data-c=name] .lv-pl b{max-width:34vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:middle}}.rd-under{display:none}@media(max-width:640px){.rd-dec [data-k=gap],.rd-stat [data-k=price],.rd-stat [data-k=did],.rd-dec .rd-dec-p .pill{display:none}.rd-dec th,.rd-dec td{padding:6px 5px;font-size:12.5px}.rd-dec .rd-dec-p b{max-width:30vw;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:middle}.rd-under{display:block;margin-top:3px}.rd-under .rd-evs{display:flex;font-size:11px}}@media(max-width:380px){.rd-dec th,.rd-dec td{padding:6px 3px;font-size:12px}.rd-dec th{letter-spacing:.02em}.rd-dec .rd-dec-p b{max-width:24vw}.rd-dec .rd-dec-p .crest{display:none}}@media(max-width:640px){.mcard:has(.mcorner)>b{flex-direction:column;align-items:center;gap:2px}.mcard .mxp{font-size:10px}.mcard .mgap{font-size:10px;padding:0 4px}.mcard .msub-st{white-space:normal;font-size:9px;line-height:1.25;text-align:center}.mcard .msub-own{font-size:9px}.mcard .msub .lvi{width:13px;height:13px}.mcard .msub .lve em{font-size:9px}}.rd-dec th,.rd-avg-h{position:static}.ai-est{color:var(--ink-3);font-weight:700;margin-left:1px;cursor:help}.ai-pts.cap{justify-self:end;padding:0 6px;border-radius:6px;box-shadow:inset 0 0 0 1.5px var(--pink, #FF4D8D);margin-right:-6px}#sigGw button{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.1;gap:1px}#sigGw .sg-top{display:inline-flex;align-items:center}#sigGw .sg-top .lv-dot{margin-right:5px}#sigGw small{font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.75}.rd-fx .rd-g{font:inherit}.rd-fx .rd-g.win{color:var(--art-fill, #F2C14E)}.rd-fx .rd-g.lose{opacity:.5}.rd-fx .rd-fx-t.lose{opacity:.55}.rd-fx .rd-fx-t.win b{font-weight:800}.rd-chips tr.rd-base td{border-top:2px solid var(--glass-border);color:var(--ink-2)}.rd-chips td b{font-family:var(--font-display)}@media(max-width:640px){.rd-stat td .rd-under .msub-st{display:none}.rd-stat td .rd-under .rd-evs{flex-wrap:wrap;gap:3px 6px}.rd-stat .rd-under .lvi{width:14px;height:14px}.rd-stat .rd-under .lvi svg{width:8px;height:8px}.rd-p[data-rp^=haul] .rd-stat th:nth-child(4),.rd-p[data-rp^=haul] .rd-stat td:nth-child(4){display:none}.mcard:has(.mcorner) .msub{display:none}.mcard:has(.mcorner){padding-bottom:6px;gap:3px}}.rd-chips td:first-child{white-space:normal}@media(max-width:640px){.pitch.mini .pitch-row{flex-wrap:wrap;gap:6px;row-gap:8px}.pitch.mini .mcard,.pitch.mini .bench .mcard{width:calc((100% - 12px) / 3);max-width:116px;min-width:0;padding-left:4px;padding-right:4px}.pitch.mini .mcard .mnm{font-size:11px}.pitch.mini{padding-bottom:10px}}@media(max-width:1024px){.ai-row .ai-name,.ai-row.has-pts .ai-name,#main .ai-name{overflow:hidden}.ai-row .ai-evs,.ai-row.has-pts .ai-evs{flex-wrap:wrap;row-gap:2px;min-width:0}}.rp-table td[data-c=name] .lv-pl{flex-wrap:nowrap;min-width:0;max-width:100%}.rp-table td[data-c=name] .lv-pl b{flex:0 1 auto;min-width:0;max-width:none}.ov-team-tiles .tile{border-radius:var(--radius-sm);background:var(--glass);border:1px solid var(--glass-border)}.ov-team-tiles .score-tile{box-shadow:inset 0 3px 0 var(--g)}@media(max-width:640px){.fsim-tok{width:67px}.fsim-tok span{max-width:67px;font-size:9.5px;padding:2px 5px}.fsim-tok.cap span:after{content:""}}.view-head.vh-q{display:block;min-height:0;margin:0 0 14px;padding-top:2px}.view-head.vh-q>div:first-child:has(>p){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px}.view-head.vh-q>div:first-child:has(>p)>h1{grid-column:1;font-size:1.7rem;line-height:1.12;letter-spacing:-.022em;margin:0}.view-head.vh-q>div:first-child:has(>p)>p{grid-column:1 / -1;margin:0;padding:0;border:0;max-width:96ch;font-size:13.5px;line-height:1.5;color:var(--ink-3);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;min-height:0}.about-btn{grid-column:2;grid-row:1;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:0;border-radius:999px;background:transparent;color:var(--ink-3);font:600 12px/1 inherit;font-family:inherit;cursor:pointer;white-space:nowrap}.about-btn .ico{width:15px;height:15px}.about-btn:hover,.about-btn[aria-expanded=true]{color:var(--ink);background:var(--chip-bg)}.about-page{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px 32px;align-items:start;margin:0 0 18px;padding:18px 20px;border-radius:var(--radius);background:var(--glass);border:1px solid var(--glass-border)}.about-page[hidden]{display:none}.about-page .about-copy p{margin:0;max-width:84ch;font-size:14px;line-height:1.6;color:var(--ink-2);display:block;-webkit-line-clamp:unset;overflow:visible;min-height:0;padding:0}.about-page .about-copy p+p{margin-top:8px;color:var(--ink-3);font-size:13.5px}.about-page .hero-art{grid-column:2;grid-row:1;width:150px;height:76px;margin:0;opacity:.8;align-self:center;-webkit-mask-position:right center;mask-position:right center}.about-page .hero-art.sq{width:76px}.about-page .feat-rail{grid-column:1 / -1;margin:0;padding:14px 0 0;border:0;border-top:1px solid var(--glass-border);border-radius:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.about-page .feat-rail:before,.about-page .feat-rail-h{display:none}.hero-end{height:0;margin:0;background:none}.hero-end:before,.hero-end:after{display:none}.view-tools{margin:0 0 16px}.nav-more{position:relative;display:inline-flex;flex:none}.nav .nav-more-btn{display:inline-flex;align-items:center;gap:6px}.nav .nav-more-btn:after{content:"";width:6px;height:6px;margin-top:-3px;border-right:1.75px solid currentColor;border-bottom:1.75px solid currentColor;transform:rotate(45deg);opacity:.7}.nav .nav-more-btn[aria-expanded=true]:not(.active){background:var(--chip-bg);color:var(--ink)}.nav-menu{position:fixed;z-index:90;width:280px;padding:6px;border-radius:16px;background:var(--bg-2, #15151A);border:1px solid var(--glass-border);box-shadow:0 24px 60px #00000073;display:grid;gap:2px}.nav-menu[hidden]{display:none}.nav .nav-menu button{display:grid;gap:3px;width:100%;text-align:left;padding:10px 12px;border-radius:11px;background:none;color:var(--ink);box-shadow:none;transform:none;white-space:normal}.nav .nav-menu button b{font-size:14px;font-weight:700}.nav .nav-menu button span{font-size:12px;font-weight:500;color:var(--ink-3)}.nav .nav-menu button:hover{background:var(--chip-bg);transform:none}.nav .nav-menu button.active,.nav .nav-menu button.active:hover{background:var(--chip-bg);box-shadow:inset 3px 0 0 var(--green);color:var(--ink)}.nav .nav-menu button.active b{color:var(--green)}html[data-view]:not([data-view=overview]):not([data-view=help]) .site-foot{margin-top:48px;padding-top:18px;border-top-width:1px;border-top-color:var(--glass-border)}html[data-view]:not([data-view=overview]):not([data-view=help]) .site-foot .sf-grid{display:block}html[data-view]:not([data-view=overview]):not([data-view=help]) .site-foot .sf-grid>div:not(.sf-about),html[data-view]:not([data-view=overview]):not([data-view=help]) .site-foot .sf-about>p:not(.sf-links){display:none}html[data-view]:not([data-view=overview]):not([data-view=help]) .site-foot .sf-about{display:flex;align-items:center;gap:8px 24px;flex-wrap:wrap}html[data-view]:not([data-view=overview]):not([data-view=help]) .site-foot .sf-brand{margin:0;font-size:15px}html[data-view]:not([data-view=overview]):not([data-view=help]) .site-foot .sf-links{flex-direction:row;gap:18px;margin:0;flex-wrap:wrap}html[data-view]:not([data-view=overview]):not([data-view=help]) .site-foot .sf-legal{margin-top:12px;padding-top:0;border-top:0}html[data-view]:not([data-view=overview]):not([data-view=help]) .site-foot .sf-legal+.sf-legal{margin-top:6px}.ov-sec{margin-top:34px;margin-bottom:0}.ov-sec-head.q{align-items:center;margin:0 2px 14px;padding:22px 0 0;border-top:1px solid var(--glass-border)}.ov-sec-head.q>div:first-child{display:flex;align-items:baseline;gap:14px;flex:1 1 auto;flex-wrap:wrap}.ov-sec-head.q>div:first-child>.eyebrow{font-size:11px}.ov-sec-head.q h2{font-size:1.3rem;line-height:1.15;margin:0;letter-spacing:-.015em}.ov-sec:first-of-type{margin-top:30px;padding-top:0;border-top:0}.ov-sec:first-of-type:before,.ov-sec:first-of-type:after{display:none}.ov-sec-head.q .ov-horizon{margin:0;padding:4px 4px 4px 14px;background:var(--glass);border:1px solid var(--glass-border);color:var(--ink-2);box-shadow:none}.ov-sec-head.q .ov-horizon .eyebrow{color:var(--ink-3)}.ov-odds .dc-tools{margin-bottom:6px}.ov-odds .odds-row .meta{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sig-teaser.q{margin-top:34px}.sig-line{display:flex;align-items:center;gap:14px 22px;flex-wrap:wrap;padding:22px 2px 0;border-top:1px solid var(--glass-border)}.sig-line>div:first-child{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.sig-line .eyebrow{color:var(--green);font-size:11px;letter-spacing:.12em}.sig-line h2{font-size:1.3rem;margin:0;letter-spacing:-.015em}.sig-line .sig-peek{flex:1 1 auto}.sig-line .btn{margin-left:auto}.soon-panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 8px}.soon-row+.soon-row{box-shadow:none}.soon-row{align-items:flex-start}#ovSoon .ov-sec-head.q>.muted{max-width:52ch;text-align:right}.fsim .fsim-stats:empty{display:none}.all-mine tr.mine td,.all-mine tr.mine td:first-child{background:none;box-shadow:none}.all-mine tr.mine:hover td{background:var(--glass)}@media(max-width:900px){.soon-panel{grid-template-columns:minmax(0,1fr)}#ovSoon .ov-sec-head.q>.muted{text-align:left}.about-page{grid-template-columns:minmax(0,1fr);padding:14px 16px}.about-page .hero-art{display:none}.view-head.vh-q>div:first-child:has(>p)>h1{font-size:1.45rem}.view-head.vh-q>div:first-child:has(>p)>p{-webkit-line-clamp:2;font-size:13px}.about-btn span{display:none}.about-btn{padding:8px}.about-btn .ico{width:18px;height:18px}.ov-sec-head.q h2,.sig-line h2{font-size:1.15rem}.sig-line .btn{margin-left:0}}.about-btn{font-size:12px;font-weight:600;line-height:1;letter-spacing:0}html[data-view]:not([data-view=overview]):not([data-view=help]) .site-foot .sf-about{max-width:none}html[data-view]:not([data-view=overview]):not([data-view=help]) .site-foot .sf-links{flex-wrap:nowrap}html[data-view]:not([data-view=overview]):not([data-view=help]) .site-foot .sf-links .sf-link{white-space:nowrap}#view-overview .ov-sec .list-row .sp-tags{display:none}:root{--mine-bg: rgba(25,230,193,.055);--mine-bg-hover: rgba(25,230,193,.12)}@media(max-width:700px){.ov-team-tiles>.tile:last-child:nth-child(odd),.team-tiles>.tile:last-child:nth-child(odd){grid-column:1 / -1}}.view-head.vh-q:has(.about-btn[aria-expanded=true])>div:first-child:has(>p)>p{display:none}:root{--sp-tight: 16px;--sp-block: 32px;--sp-section: 80px;--sp-grid: 28px}@media(max-width:1024px){:root{--sp-tight: 14px;--sp-block: 24px;--sp-section: 60px;--sp-grid: 20px}}@media(max-width:640px){:root{--sp-tight: 12px;--sp-block: 18px;--sp-section: 48px;--sp-grid: 14px}}main>.view>*{margin-block:0!important}main>.view>*+*{margin-top:var(--above, var(--sp-block))!important}main>.view>.hero-end{display:none}.view-tools,.view>.controls,.about-page,.view>.page-note{--above: 18px}.ov-sec,.rd-ch,.sig-teaser.q{--above: var(--sp-section)}.rd-tiles+.rd-ch,.view-tools+.rd-ch{--above: 56px}.site-foot,html[data-view]:not([data-view=overview]):not([data-view=help]) .site-foot{margin-top:var(--sp-section)}.grid,.stack,.bento,.rd-row,.cap-heroes,.ai-grid,.moves-grid{gap:var(--sp-grid)}.stack{gap:var(--sp-block)}.tiles,.hero,.hero .tiles,.team-tiles{gap:20px}.view-head.vh-q>div:first-child:has(>p)>p{display:none}.view-head.vh-q{padding-top:0}.note-btn{flex:none;display:inline-grid;place-items:center;width:24px;height:24px;margin:0 0 0 -2px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--ink-3);cursor:pointer;opacity:.75;position:relative}.note-btn .ico{width:15px;height:15px}.note-btn:hover,.note-btn[aria-expanded=true]{color:var(--ink);background:var(--chip-bg);opacity:1}.note-btn:after{content:"";position:absolute;inset:-10px}.panel-about{margin:-4px 0 18px;padding:2px 0 2px 14px;border-left:2px solid var(--glass-border);max-width:84ch}.panel-about[hidden]{display:none}.panel-about>*{display:block;margin:0;padding:0;min-height:0;max-width:none;font-size:13px;line-height:1.6;color:var(--ink-2);-webkit-line-clamp:unset;overflow:visible}.panel-about>*+*{margin-top:6px}.rd-find{margin:12px 0 0}.rd-p>.rd-find{margin-top:auto;padding-top:12px}.lv-notes-fold{margin-top:0}.lv-notes-fold>.lv-notes{margin-top:8px}details.ai-explain{display:block;padding:0}details.ai-explain>summary{display:flex;align-items:center;gap:12px;padding:12px 18px;cursor:pointer;list-style:none}details.ai-explain>summary::-webkit-details-marker{display:none}details.ai-explain>summary:after{content:"▾";margin-left:auto;color:var(--ink-3);transition:transform .15s ease}details.ai-explain:not([open])>summary:after{transform:rotate(-90deg)}details.ai-explain>p{margin:0;padding:0 18px 16px 64px}@media(min-width:1025px){.panel,.bento>.panel{padding:28px}.panel-head,.bento-head{margin-bottom:20px}.tile{padding:20px 22px}.rd-ch-head{margin-bottom:18px}}.ov-sec-head.q{border-top:0;padding-top:0;margin-bottom:22px}.sig-line{border-top:0;padding-top:0}.pitch-tools{margin:0;gap:10px}.pitch-tools>label.eyebrow{margin:0;cursor:pointer}.tr-block>.panel-head{margin-bottom:var(--sp-tight)!important;gap:12px 20px}.tr-block>.panel-head>.pitch-tools{margin-left:auto}.tr-block>.tr-summary{margin-bottom:var(--sp-block)}.sim-toolrow{display:flex;align-items:center;justify-content:space-between;gap:12px 20px;flex-wrap:wrap}.sim-toolrow>.pitch-bar{margin:0;flex:0 1 auto}.sim-toolrow>.pitch-tools{flex:0 0 auto}.sim-summary{margin-bottom:0}.view>.sim-toolrow{--above: var(--sp-tight)}.view>.grid-sim{--above: var(--sp-tight)}.tgt-panel:has(.tgt-none){align-self:start}.horizon-strip{justify-content:flex-start}.controls>.pool-colbar{margin:0 0 0 auto}@media(max-width:1024px){.controls>.pool-colbar{flex:1 1 100%;margin:0}}#view-prices .grid-2{align-items:start}.view>.ai-bar{--above: 18px}.view>.page-note.ai-call{--above: 14px;max-width:110ch}.tr-cols .pitch{margin-top:0}@media(max-width:640px){.sim-toolrow>.pitch-bar,.sim-toolrow>.pitch-tools{flex:1 1 100%}}.pcard .flag:not(.rm){transition:left .15s ease}.pcard:hover .flag.rm~.flag:not(.rm),.pcard:focus-within .flag.rm~.flag:not(.rm){left:18px}@media(hover:none)and (min-width:641px){.pcard:not(.tr-card) .flag.rm~.flag:not(.rm){left:18px}}@media(max-width:640px){.pcard .flag.rm~.flag:not(.rm),.pcard:hover .flag.rm~.flag:not(.rm),.pcard:focus-within .flag.rm~.flag:not(.rm){left:-4px}.pcard.selected .flag.rm~.flag:not(.rm),.pcard.tr-sel .flag.rm~.flag:not(.rm){left:18px}}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.story-slot,.story-next{--above: var(--sp-section);margin-top:var(--sp-section)}.story{position:relative;padding:0 4px}.story>:not(.plate){position:relative;z-index:1}.story>.plate{position:absolute;z-index:0;top:-110px;right:-2%;width:min(58%,720px);aspect-ratio:1024 / 553;pointer-events:none;background:var(--plate-paper) center / cover no-repeat;opacity:.5;mix-blend-mode:multiply;-webkit-mask-image:radial-gradient(ellipse 62% 80% at 58% 58%,#000 26%,transparent 74%);mask-image:radial-gradient(ellipse 62% 80% at 58% 58%,#000 26%,transparent 74%)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .story>.plate{background-image:var(--plate);opacity:.95;mix-blend-mode:normal}}:root[data-theme=dark] .story>.plate{background-image:var(--plate);opacity:.95;mix-blend-mode:normal}.story-head{max-width:62ch}.story-head .eyebrow{color:var(--label);letter-spacing:.12em}.story-head h2{font-size:clamp(1.6rem,2.7vw,2.25rem);line-height:1.08;letter-spacing:-.02em;margin-top:10px}.story-lede{margin:14px 0 0;font-size:16px;line-height:1.6;color:var(--ink-2);max-width:54ch;text-wrap:pretty}.story-sub{margin:0 0 16px;font-size:14px;line-height:1.6;color:var(--ink-2);max-width:72ch}.story-foot{margin:18px 0 0;font-size:13px;line-height:1.6;color:var(--ink-3)}.story-foot .linkish{font-weight:700;text-decoration:none}.story-foot .linkish:hover{text-decoration:underline}.fs{margin-top:36px;--fs-cols: minmax(0, 29%) minmax(0, 1fr) 170px 200px;--fs-pad: 30px}.fs-axis,.fs-row{display:grid;grid-template-columns:var(--fs-cols);column-gap:24px;align-items:center}.fs-row{border-top:1px solid var(--glass-border);min-height:68px}.fs-row:last-child{border-bottom:1px solid var(--glass-border)}.fs-row .fg-head{padding:12px 0}.fs-track{align-self:stretch;display:flex;padding:0 var(--fs-pad)}.fs-scale{position:relative;flex:1}.fs-row .fs-scale:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,var(--glass-border) 0 1px,transparent 1px 25%);border-right:1px solid var(--glass-border);opacity:.7}.fs-row .fs-scale:after{content:"";position:absolute;left:0;right:0;top:50%;height:2px;margin-top:-1px;background:var(--chip-bg)}.fs-bar{position:absolute;z-index:1;top:50%;left:var(--lo);width:var(--span);height:5px;margin-top:-2.5px;border-radius:3px}.fs-row.harder .fs-bar{background:linear-gradient(90deg,var(--ink-3),var(--bad))}.fs-row.kinder .fs-bar{background:linear-gradient(270deg,var(--ink-3),var(--good))}.fs-off,.fs-lab{position:absolute;z-index:2;top:50%;transform:translate(-50%,-50%);cursor:help}.fs-off{left:var(--from)}.fs-off i,.fs-ring{display:block;width:16px;height:16px;border-radius:50%;border:2px solid var(--ink-3);background:var(--bg)}.fs-off b{position:absolute;top:50%;transform:translateY(-50%);font-family:var(--font-display);font-size:13.5px;font-weight:800;color:var(--ink-3)}.fs-row.harder .fs-off b{right:calc(100% + 7px)}.fs-row.kinder .fs-off b{left:calc(100% + 7px)}.fs-lab.fdr{left:var(--to);min-width:0;padding:5px 9px;border-radius:8px;font-size:14px;font-weight:800;box-shadow:0 0 0 3px var(--bg),0 8px 20px #00000047}.fs-row .fg-tag{font-size:12px;white-space:nowrap}.fs-row .fg-tag b{font-family:var(--font-display);font-size:16px;font-weight:800;margin-right:5px;font-variant-numeric:tabular-nums}.fs-row.harder .fg-tag{color:var(--bad)}.fs-row.kinder .fg-tag{color:var(--good)}.fs-row .fg-form{justify-content:flex-end;white-space:nowrap}.fs-row .fg-head{flex-wrap:nowrap;white-space:nowrap;min-width:0}.fs-row .fg-side{min-width:0;overflow:hidden;text-overflow:ellipsis}.fs-axis{align-items:end;padding-bottom:10px}.fs-key{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:12px;font-weight:600;color:var(--ink-3)}.fs-key span{display:inline-flex;align-items:center;gap:7px}.fs-key .fs-ring{width:12px;height:12px}.fs-dot{display:block;width:18px;height:11px;border-radius:4px;background:var(--fdr3)}.fs-axis .fs-scale{height:30px}.fs-axis .fs-scale:after{content:"";position:absolute;left:0;right:0;bottom:-12px;height:3px;border-radius:2px;background:linear-gradient(90deg,var(--good),var(--ink-3) 50%,var(--bad));opacity:.6}.fs-axis .fs-scale b{position:absolute;bottom:0;transform:translate(-50%);font-family:var(--font-display);font-size:11px;font-weight:700;color:var(--ink-3)}.fs-axis .fs-scale em{position:absolute;bottom:100%;left:50%;transform:translate(-50%);font-style:normal;font-size:9.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}@media(prefers-reduced-motion:no-preference){.fs .fs-lab.fdr{transition:left .9s cubic-bezier(.2,.8,.2,1)}.fs .fs-bar{transition:left .9s cubic-bezier(.2,.8,.2,1),width .9s cubic-bezier(.2,.8,.2,1)}.fs .fs-row:nth-child(3) :is(.fs-lab,.fs-bar){transition-delay:.12s}.fs .fs-row:nth-child(4) :is(.fs-lab,.fs-bar){transition-delay:.24s}.fs .fs-row:nth-child(5) :is(.fs-lab,.fs-bar){transition-delay:.36s}.fs.armed:not(.in) .fs-lab.fdr{left:var(--from)}.fs.armed:not(.in) .fs-bar{left:var(--from);width:0}}.fs{container:fs / inline-size}@container fs (max-width: 900px){.fs-axis,.fs-row{grid-template-columns:minmax(0,1fr) auto}.fs-row{padding:12px 0;min-height:0;row-gap:2px}.fs-row .fg-head{grid-column:1 / -1;padding:0;flex-wrap:wrap;white-space:normal}.fs-track{grid-column:1 / -1;height:48px;padding:0 26px}.fs-axis .fs-key{grid-column:1 / -1;margin-bottom:4px}.fs-row .fs-scale:before{top:8px;bottom:8px}}@container fs (max-width: 520px){.fs-row .fg-tag,.fs-row .fg-form{grid-column:1 / -1}.fs-row .fg-form{justify-content:flex-start;margin-top:2px}}@media(max-width:720px){.fs{margin-top:28px}.story>.plate{width:100%;top:-70px;right:0;opacity:.3;background-size:150% auto;background-position:10% 100%;-webkit-mask-image:radial-gradient(ellipse 70% 84% at 84% 62%,#000 18%,transparent 72%);mask-image:radial-gradient(ellipse 70% 84% at 84% 62%,#000 18%,transparent 72%)}}@media(prefers-color-scheme:dark){@media(max-width:720px){:root:not([data-theme=light]) .story>.plate{opacity:.5}}}@media(max-width:720px){:root[data-theme=dark] .story>.plate{opacity:.5}}.fdr-blend{margin-top:48px}.fb-bar,.fb-key{display:flex;gap:3px}.fb-bar{height:36px}.fb-seg,.fb-key>div{flex:0 1 0;min-width:0}.fb-seg{display:flex;align-items:center;padding:0 12px;border-radius:5px;font-family:var(--font-display);font-size:13px;font-weight:800;color:#111113;cursor:help}.fb-seg.s0{background:var(--green)}.fb-seg.s1{background:color-mix(in srgb,var(--green) 68%,transparent)}.fb-seg.s2{background:color-mix(in srgb,var(--green) 36%,transparent);color:var(--ink)}.fb-seg.s3{background:color-mix(in srgb,var(--green) 20%,transparent);color:var(--ink)}.fb-seg.venue,.fb-key>.venue{flex:0 0 150px;margin-left:12px}.fb-seg.venue{background:transparent;border:1px dashed var(--ink-3);color:var(--ink-2)}.fb-key{margin-top:12px}.fb-key>div{padding-right:16px}.fb-key b{font-family:var(--font-display);font-size:13px}.fb-key .fb-w{display:none;color:var(--label)}.fb-key p{margin:3px 0 0;font-size:12px;line-height:1.45;color:var(--ink-3)}.story .fdr-gaps.with-calc{margin-top:32px}@media(max-width:860px){.fb-seg{padding:0 6px;font-size:11.5px}.fb-seg.venue{flex-basis:64px;margin-left:6px}.fb-key{display:grid;grid-template-columns:1fr 1fr;gap:14px 16px}.fb-key>.venue{margin-left:0}.fb-key .fb-w{display:inline}}.horizon-strip.rail{background:none;border:0;box-shadow:none;padding:0 4px;margin:0 0 var(--sp-tight);color:inherit;gap:14px}.horizon-strip.rail .eyebrow{color:var(--label)}.horizon-strip.rail .seg{background:var(--chip-bg);border-color:var(--glass-border);padding:3px}.horizon-strip.rail .seg button{font-size:13px;padding:6px 16px}.horizon-strip.rail .seg button:not(.active){background:transparent;border-color:transparent;color:var(--ink-2);opacity:1}.horizon-strip.rail .seg button:not(.active):hover{background:var(--row-hover);border-color:transparent;color:var(--ink)}.pcard .flag:not(.rm){transition:left .15s ease,opacity .15s ease}.pcard.tr-sel:hover .flag.rm~.flag:not(.rm),.pcard.tr-sel:focus-within .flag.rm~.flag:not(.rm){opacity:0;pointer-events:none}@media(max-width:640px){.pcard.tr-sel .flag.rm~.flag:not(.rm){opacity:0;pointer-events:none}}.stack>:is(.unboxed,.story),.stack>:is(.unboxed,.story)+*{margin-top:calc(var(--sp-section) - var(--sp-block));margin-bottom:0}.unboxed{padding:0 4px}.unboxed>.panel-head{margin-bottom:var(--sp-tight)}.tiles.strip,.rd-tiles{gap:0 36px;overflow:hidden;padding:0 4px;margin-bottom:0;border-block:1px solid var(--glass-border);align-items:stretch}:root :is(.tiles.strip,.rd-tiles)>.tile.tile{position:relative;background:none;border:0;border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:18px 0 16px;margin-top:-1px;border-top:1px solid var(--glass-border);transform:none}.tiles.strip>.tile:before,.rd-tiles>.tile:before{content:"";position:absolute;left:-18px;top:18px;bottom:16px;width:1px;background:var(--glass-border)}.tiles.strip>.tile.clickable:hover,.rd-tiles>.tile.clickable:hover{transform:none;box-shadow:none;background:none;border-color:var(--glass-border)}.tiles.strip>.tile.clickable:hover .value,.rd-tiles>.tile.clickable:hover .value{color:var(--accent)}.tiles.strip>.tile .label,.rd-tiles>.tile .label{color:var(--label)}.tiles.strip>.tile.mine{box-shadow:inset 0 -2px 0 var(--mine)}.tiles.strip>.score-tile{box-shadow:none}.panel .tiles.strip{border-block:0;padding:0}.panel .tiles.strip>.tile{padding-top:6px}.panel .tiles.strip>.tile:before{top:6px}.clh-stats{gap:0 32px;overflow:hidden}.clh-stat{position:relative;background:none;border:0;border-radius:0;padding:2px 0}.clh-stat:before{content:"";position:absolute;left:-16px;top:2px;bottom:2px;width:1px;background:var(--glass-border)}.clh-stat.clickable:hover{background:none}.clh-stat.clickable:hover .v{color:var(--accent)}.unboxed .findings{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:0 36px}.unboxed .finding{background:none;border:0;border-radius:0;border-top:1px solid var(--glass-border);padding:16px 0 18px;grid-template-columns:3px 1fr;gap:14px}.unboxed .finding b{font-size:14.5px}.unboxed .finding p{font-size:13.5px;line-height:1.6;margin-top:4px}.unboxed .gsc-parts{gap:0 36px}.unboxed .gsc-part{border-top:1px solid var(--glass-border);padding:16px 0 18px}.soon-panel.unboxed{padding:0 4px;gap:0 48px}.soon-panel.unboxed .soon-row{border-radius:0;padding:18px 0;border-top:1px solid var(--glass-border);box-shadow:none}.soon-panel.unboxed .soon-row:hover{background:none}.soon-panel.unboxed .soon-txt b{font-size:15px}.cap-heroes.story{display:flex;flex-wrap:wrap;gap:28px 40px;margin-bottom:0;align-items:stretch}.cap-heroes.story>.plate{top:-270px}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .cap-heroes.story>.plate{opacity:.7}}:root[data-theme=dark] .cap-heroes.story>.plate{opacity:.7}:root .cap-heroes.story>:is(.cap-hero,.tile:not(.x)){flex:1 1 240px;min-width:0;background:none;border:0;border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:16px 0 0;border-top:2px solid var(--glass-border);transform:none}:root .cap-heroes.story>.cap-hero.main.main{flex:1.5 1 340px;border-top-color:var(--green)}:root .cap-heroes.story>.cap-hero.safe.safe{border-top-color:var(--cyan)}:root .cap-heroes.story>.cap-hero.diff.diff{border-top-color:var(--pink)}.cap-heroes.story>.cap-hero.empty{opacity:1;justify-content:flex-start;text-align:left}.cap-heroes.story>.cap-hero.empty .ch-why{text-align:left;color:var(--ink-3)}.cap-heroes.story .cap-hero.main .ch-name b{font-size:clamp(1.7rem,2.6vw,2.25rem);letter-spacing:-.02em}.cap-heroes.story .ch-nums{gap:0 22px;grid-template-columns:repeat(4,auto);justify-content:start}.cap-heroes.story .ch-nums>div{background:none;border-radius:0;padding:0;text-align:left}.cap-heroes.story .ch-nums b{font-size:22px}.cap-heroes.story .cap-hero.main .ch-nums b{font-size:28px}.cap-heroes.story .ch-why{font-size:13.5px;line-height:1.6;max-width:52ch}.cap-heroes.story>.tile .label{color:var(--label)}.cap-heroes.story>.tile .value{margin-top:8px}.ov-sec.story{padding:0}.ov-sec.story>.plate{top:-180px}:root .ov-horizon.rail{background:none;border:0;border-radius:0;box-shadow:none;padding:0;color:inherit}.ov-horizon.rail .eyebrow{color:var(--label)}.ov-horizon.rail .seg{background:var(--chip-bg);border-color:var(--glass-border);padding:3px}.ov-horizon.rail .seg button:not(.active){background:transparent;border-color:transparent;color:var(--ink-2);opacity:1}.ov-horizon.rail .seg button:not(.active):hover{background:var(--row-hover);border-color:transparent;color:var(--ink)}:root .hero.mast{padding:8px 4px 0;align-items:end}@media(min-width:861px){:root .hero.mast{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:24px 64px}}:root .hero.mast>.plate{top:-130px}:root .hero.mast .hero-main{background:none;border:0;border-radius:0;box-shadow:none;padding:0;color:var(--ink);overflow:visible}:root .hero.mast .hero-main:after{content:none}:root .hero.mast .hero-main .eyebrow{color:var(--label);letter-spacing:.12em}:root .hero.mast .hero-main h1{color:var(--ink);font-size:clamp(1.9rem,3.3vw,2.9rem);line-height:1.04;letter-spacing:-.025em;margin-top:10px}:root .hero.mast .hero-main p{color:var(--ink-2);max-width:58ch}:root .hero.mast .countdown{gap:26px;margin-top:20px!important}:root .hero.mast .countdown div{text-align:left;min-width:0}:root .hero.mast .countdown b{color:var(--ink);font-size:clamp(1.9rem,3vw,2.6rem);font-weight:800;line-height:1}:root .hero.mast .countdown span{color:var(--ink-3)}:root .hero.mast .hero-import{margin-top:22px}:root .hero.mast .hero-import input{border-color:var(--glass-border);background:var(--chip-bg);color:var(--ink)}:root .hero.mast .hero-import input::placeholder{color:var(--ink-3)}:root .hero.mast .idhelp>summary{border-color:var(--glass-border);color:var(--ink-2)}:root .hero.mast .idhelp>summary:before{background:var(--chip-bg)}:root .hero.mast .idhelp>summary:hover{color:var(--ink)}:root .hero.mast .idhelp p{color:var(--ink-2)}:root .hero.mast .idhelp code{background:var(--chip-bg)}:root .hero.mast .idhelp code b{color:var(--label)}:root .hero.mast .ai-badge{background:var(--chip-bg);color:var(--ink-2)}:root .hero.mast .tiles.strip{grid-template-columns:repeat(2,minmax(0,1fr))}:root .hero.mast .tiles.strip>.tile .label{color:var(--label)}:root .hero.mast .tiles.strip>.tile .label:before{display:none}:root .hero.mast .tiles.strip>.tile .value{color:var(--ink)}:root .hero.mast .tiles.strip>.tile .sub{color:var(--ink-2)}:root .hero.mast .tiles.strip>.tile:first-child .value{color:var(--accent)}:root .hero.mast .tiles.strip>.tile.clickable:hover .value{color:var(--accent)}:root .hero.mast #heroPaste{background:transparent;color:var(--ink);border-color:var(--glass-border)}:root .hero.mast #heroPaste:hover{background:var(--row-hover)}:root .rd-row.c3>.rd-p.rd-p,:root .cols-open>.glass.panel{background:none;border:0;border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:18px 0 6px;border-top:2px solid var(--glass-border);transform:none}.rd-row.c3,.grid.cols-open{gap:28px 44px;padding:0 4px}.rd-ch-head{margin:0 4px var(--sp-tight);gap:6px 16px}.rd-ch-head h3{font-size:clamp(1.45rem,2.3vw,1.9rem);font-weight:700;letter-spacing:-.02em;text-transform:none;color:var(--ink);line-height:1.1}.rd-ch-head p{font-size:14px;color:var(--ink-3)}.tiles.strip.dr-tiles{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}.dr-key .kv{gap:0 22px}.dr-key .kv>div{background:none;border:0;border-radius:0;padding:10px 0;border-top:1px solid var(--glass-border)}.ai-stats{gap:8px 14px;padding:10px 0 8px;border-block:1px solid var(--glass-border)}.ai-stat{background:none;border-radius:0;padding:0;text-align:left}.ai-stat b{font-size:17px}.ai-spread{border:0;border-radius:0;padding:0}:root .club-hero.club-hero{background:none;border:0;border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:26px 4px 0;overflow:visible;margin-bottom:0}:root .club-hero.club-hero:before{left:-140px;right:auto;top:-170px;width:640px;height:520px;border-radius:0;background:radial-gradient(closest-side,color-mix(in srgb,var(--club) 42%,transparent),transparent);opacity:.8;pointer-events:none}:root .club-hero.club-hero:after{height:3px;border-radius:2px}.club-hero .clh-title{font-size:clamp(2.3rem,4.6vw,3.6rem)}.unboxed.story>.plate{top:-350px}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .unboxed.story>.plate{opacity:.6}}:root[data-theme=dark] .unboxed.story>.plate{opacity:.6}:root .hero.mast .tiles.strip>.tile{justify-content:flex-start}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .hero.mast>.plate{opacity:.55}}:root[data-theme=dark] .hero.mast>.plate{opacity:.55}.rd-facts span{color:var(--ink);font-size:14px}.rd-facts b{font-size:30px}.rb-meter{display:block;height:7px;border-radius:4px;background:var(--chip-bg);margin-top:9px;max-width:320px}.rb-meter u{display:block;height:100%;border-radius:4px;background:var(--accent)}.rd-cols{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;align-items:end;height:170px;margin:6px 0 14px}.rd-cols>.rc{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px;height:100%;min-width:0}.rd-cols>.rc b{font-family:var(--font-display);font-size:21px;font-weight:800;font-variant-numeric:tabular-nums}.rd-cols>.rc i{display:block;width:100%;max-width:64px;border-radius:4px 4px 0 0;background:var(--ink-3);opacity:.55}.rd-cols>.rc.mid i{background:var(--accent);opacity:1}.rd-cols>.rc.mid b{color:var(--accent)}.rd-cols>.rc span{font-size:11.5px;line-height:1.2;color:var(--ink-2);text-align:center}@media(max-width:720px){.rd-row.c3,.grid.cols-open{gap:4px 44px}:root .rd-row.c3>.rd-p.rd-p,:root .cols-open>.glass.panel{padding:14px 0 2px}}:root .rd-row.c3>.rd-p.rd-p{background:var(--bg-2);border:1px solid var(--glass-border);border-radius:16px;padding:22px 24px 18px;box-shadow:0 1px #ffffff08 inset}.rd-row.c3{gap:20px;padding:0}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .rd-row.c3>.rd-p.rd-p{background:#131318}}:root[data-theme=dark] .rd-row.c3>.rd-p.rd-p{background:#131318}:root .rd-row.c3>.wk-card.wk-up{box-shadow:inset 0 3px 0 var(--good)}:root .rd-row.c3>.wk-card.wk-down{box-shadow:inset 0 3px 0 var(--bad)}:root .rd-row.c3>.wk-card.wk-level,:root .rd-row.c3>.wk-card.wk-none{box-shadow:inset 0 3px 0 var(--ink-3)}:root .rd-row.c3>.wk-card.wk-fact{box-shadow:inset 0 3px 0 var(--label)}.wk-card>.panel-head{margin-bottom:10px}.wk-card>.panel-head h2{font-size:15px;letter-spacing:0;color:var(--ink-2)}.wk-card>.panel-head h2:before{display:none}.wk-card>.panel-head>.muted.small{display:none}.wk-card.pc-collapse:not(.open)>.panel-head>.muted.small{display:block}.wk-card.pc-collapse:not(.open)>.panel-head h2{font-size:16px;color:var(--ink)}.wk-ans{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 14px;align-items:baseline}.wk-ans>b{font-family:var(--font-display);font-size:40px;font-weight:800;line-height:1;letter-spacing:-.02em}.wk-ans.up>b{color:var(--good)}.wk-ans.down>b{color:var(--bad)}.wk-ans.level>b,.wk-ans.none>b{color:var(--ink-3)}.wk-ans.fact>b{color:var(--label)}.wk-card .rb-meter u,.wk-card .rd-cols>.rc.mid i{background:var(--label)}.wk-card .rd-cols>.rc.mid b{color:var(--label)}.wk-ans p{margin:0;font-size:14.5px;line-height:1.45;color:var(--ink)}.wk-ans p b{font-weight:700}.wk-ans.up p b{color:var(--good)}.wk-ans.down p b{color:var(--bad)}.wk-fig{margin-top:20px;padding-top:14px;border-top:1px solid var(--glass-border);display:grid;gap:2px}.wk-row{display:grid;grid-template-columns:minmax(96px,34%) minmax(0,1fr) 54px;gap:12px;align-items:center;padding:7px 0}.wk-k{font-size:14px;font-weight:600;color:var(--ink);line-height:1.2;min-width:0}.wk-k small{display:block;margin-top:2px;font-size:11.5px;font-weight:500;line-height:1.35;color:var(--ink-3)}.wk-track{position:relative;height:22px}.wk-track:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:var(--glass-border)}.wk-track:after{content:"";position:absolute;left:50%;top:-6px;bottom:-6px;width:2px;margin-left:-1px;background:var(--ink-2);border-radius:1px}.wk-track i{position:absolute;top:4px;bottom:4px;border-radius:3px;background:var(--ink-3);opacity:.7}.wk-row.up .wk-track i{background:var(--good);opacity:1}.wk-row.down .wk-track i{background:var(--bad);opacity:1}.wk-d{font-family:var(--font-display);font-size:18px;font-weight:800;text-align:right;font-variant-numeric:tabular-nums;color:var(--ink-2);white-space:nowrap}.wk-row.up .wk-d{color:var(--good)}.wk-row.down .wk-d{color:var(--bad)}.wk-row.level .wk-d{font-size:15px;color:var(--ink-3)}.wk-axis{display:grid;grid-template-columns:minmax(96px,34%) minmax(0,1fr) 54px;gap:12px;margin-top:6px;font-size:11px;color:var(--ink-3)}.wk-axis>span:first-child{grid-column:2;grid-row:1;justify-self:start}.wk-axis>span:last-child{grid-column:2;grid-row:1;justify-self:end}.wk-axis .wk-base{grid-column:1 / -1;grid-row:2;margin-top:4px;color:var(--ink-2)}.wk-axis .wk-base:before{content:"";display:inline-block;width:2px;height:10px;margin-right:7px;vertical-align:-1px;background:var(--ink-2);border-radius:1px}.wk-meter{max-width:none;margin-top:12px}.wk-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px;padding-top:14px;border-top:1px solid var(--glass-border)}.wk-facts b{display:block;font-family:var(--font-display);font-size:24px;font-weight:800;color:var(--ink);font-variant-numeric:tabular-nums}.wk-facts span{display:block;margin-top:2px;font-size:13px;line-height:1.4;color:var(--ink-2)}.wk-card .rd-cols{margin-top:20px;height:150px}@media(max-width:720px){.rd-row.c3{gap:12px}:root .rd-row.c3>.rd-p.rd-p{padding:16px 18px 6px}.wk-ans>b{font-size:32px}}:root{--card-bg: var(--bg-2)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--card-bg: #131318}}:root[data-theme=dark]{--card-bg: #131318}.signals.flat.sig-cards{gap:16px}:root .signals.flat.sig-cards .signal{background:var(--card-bg);border:1px solid var(--glass-border);border-radius:16px;padding:18px 20px 16px;box-shadow:inset 0 3px color-mix(in srgb,var(--label) 70%,transparent)}:root .signals.flat.sig-cards .signal:hover{border-color:color-mix(in srgb,var(--label) 45%,var(--glass-border))}.sig-cards .sig-head{padding-bottom:10px;border-bottom:1px solid var(--glass-border)}.sig-cards .sig-item{grid-template-areas:"crest name num" "crest lbl num" ". bar bar";row-gap:2px}.sig-cards .sig-item.gw{grid-template-areas:"name num" "lbl num" "bar bar"}.sig-cards .sig-item:first-child .sig-num{font-size:28px;color:var(--label)}.sig-cards .sig-item:first-child .sig-name{font-size:16.5px}.sig-bar{grid-area:bar;display:block;height:4px;margin-top:6px;border-radius:2px;background:var(--chip-bg)}.sig-bar u{display:block;height:100%;border-radius:2px;background:var(--ink-3)}.sig-cards .sig-item:first-child .sig-bar u{background:var(--label)}.sig-cards .sig-note{color:var(--ink-2);font-size:13px}.sig-grps{margin:var(--sp-tight) 0 0;flex-wrap:wrap}.sig-group+.sig-group{margin-top:var(--sp-section)}.sig-group-head{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:var(--sp-tight)}.sig-group-head h2{margin:0}.sig-group-head h2 small{font-size:13px;font-weight:600;color:var(--ink-3);margin-left:4px}.sig-group .signals.flat.sig-cards{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1100px){.sig-group .signals.flat.sig-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.sig-group .signals.flat.sig-cards{grid-template-columns:minmax(0,1fr)}}.sig-cards .signal{align-items:stretch}.sig-cards .signal .linkish{align-self:flex-start;margin-top:auto}#view-signals #sigQ{flex:1 1 280px;min-width:240px}@media(max-width:700px){#view-signals #sigQ{min-width:0}:root .seg.sig-grps{display:flex;gap:6px;padding:0;background:none;border:0;box-shadow:none}:root .seg.sig-grps button{flex:0 0 auto;min-height:34px;padding:5px 12px;font-size:13px;border:1px solid var(--glass-border)}:root .seg.sig-grps button.active{border-color:transparent}.sig-group-head{flex-direction:column;align-items:flex-start;gap:2px}}.sig-cards .sig-head{display:flex;align-items:center;gap:10px}.sig-cards .sig-head b{flex:1;min-width:0}.sig-cards .sig-head .sig-i{margin-left:auto}.sig-cards .sig-note[hidden]{display:none}.sig-cards .sig-note{margin:0;padding:8px 10px;border-radius:10px;background:var(--chip-bg)}.sig-group .sig-more{margin-top:var(--sp-tight)}.sig-cards .sig-item.hit{box-shadow:inset 3px 0 0 var(--label);padding-left:10px;border-radius:4px;background:color-mix(in srgb,var(--label) 8%,transparent)}.grid.cols-open{gap:20px;padding:0}:root .cols-open>.glass.panel{background:var(--card-bg);border:1px solid var(--glass-border);border-radius:16px;padding:20px 22px 12px;box-shadow:inset 0 3px 0 var(--good)}:root .cols-open>.glass.panel.tgt-avoid{box-shadow:inset 0 3px 0 var(--bad)}.tgt-bar{display:block;height:4px;margin-top:8px;border-radius:2px;background:var(--chip-bg);max-width:220px}.tgt-bar u{display:block;height:100%;border-radius:2px;background:var(--good)}.tgt-avoid .tgt-bar u{background:var(--bad)}.tgt-row:first-child .tgt-val b{font-size:26px;color:var(--good)}:root .unboxed .findings{gap:14px}:root .unboxed .finding{background:var(--card-bg);border:1px solid var(--glass-border);border-radius:14px;padding:16px 18px 16px 14px}.gsc-total{display:flex;gap:3px;height:54px;margin:4px 0 22px}.gsc-seg{display:flex;flex-direction:column;justify-content:center;gap:1px;min-width:0;padding:0 10px;border-radius:6px;color:#111113;overflow:hidden}.gsc-seg b{font-family:var(--font-display);font-size:17px;font-weight:800;line-height:1}.gsc-seg em{font-style:normal;font-size:11px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.8}.gsc-seg.s0{background:var(--green)}.gsc-seg.s1{background:color-mix(in srgb,var(--green) 78%,var(--card-bg))}.gsc-seg.s2,.gsc-seg.s3,.gsc-seg.s4{background:color-mix(in srgb,var(--green) 52%,var(--card-bg));color:var(--ink)}.gsc-seg.s5,.gsc-seg.s6,.gsc-seg.s7{background:color-mix(in srgb,var(--green) 30%,var(--card-bg));color:var(--ink);padding:0 6px}.gsc-seg.s5 em,.gsc-seg.s6 em,.gsc-seg.s7 em{display:none}:root .unboxed .gsc-part{background:var(--card-bg);border:1px solid var(--glass-border);border-radius:14px;padding:14px 16px}.unboxed .gsc-parts{gap:12px}@media(max-width:640px){.gsc-total{height:46px}.gsc-seg em{display:none}.gsc-seg{padding:0 6px}}.soon-panel.soon-cards{gap:14px;padding:0}:root .soon-panel.soon-cards .soon-row{background:var(--card-bg);border:1px solid var(--glass-border);border-radius:14px;padding:16px 18px;flex-direction:column;align-items:flex-start;gap:12px}.soon-cards .soon-act{margin-left:0}.soon-cards .soon-row.asked{box-shadow:inset 0 3px 0 var(--label)}:root .cap-heroes.story>:is(.cap-hero,.tile:not(.x)){background:var(--card-bg);border:1px solid var(--glass-border);border-radius:16px;padding:20px 22px}:root .cap-heroes.story>.cap-hero.main.main{box-shadow:inset 0 3px 0 var(--green)}:root .cap-heroes.story>.cap-hero.safe.safe{box-shadow:inset 0 3px 0 var(--cyan)}:root .cap-heroes.story>.cap-hero.diff.diff{box-shadow:inset 0 3px 0 var(--pink)}:root .cap-heroes.story>.tile{box-shadow:inset 0 3px 0 var(--label)}.cap-heroes.story{gap:16px}.nav .nav-menu button.nav-spark{padding:10px 12px;background:color-mix(in srgb,var(--spark-core) 8%,transparent);border:1px solid color-mix(in srgb,var(--spark-core) var(--spark-rest),transparent)}.nav .nav-menu button.nav-spark:before{content:none}.nav .nav-menu button.nav-spark b:before{content:"✦ ";color:var(--spark-core)}.nav .nav-menu button.nav-spark:hover{background:color-mix(in srgb,var(--spark-core) 14%,transparent)}.nav .nav-menu button.nav-spark span{color:var(--ink-3)}.nav .nav-more-btn:not(.active) #navMoreLbl:before{content:"✦";margin-right:5px;font-size:10px;color:var(--spark-core);vertical-align:1px}.md-ev-pts:not(.bench),.md-ev-now{display:inline-flex;flex-direction:column;align-items:flex-end;line-height:1.05}.md-ev-pts:not(.bench) b,.md-ev-now b{font:inherit}.md-ev-pts:not(.bench)>small,.md-ev-now>small{display:block;margin:1px 0 0;font-family:var(--font-body);font-size:10px;font-weight:600;opacity:1;color:var(--ink-3);white-space:nowrap}.md-ev-pts:not(.bench){padding:3px 7px}.md-ev-now b small{font-family:inherit;font-size:10px;font-weight:600;color:var(--ink-3);margin-left:1px}.md-ev-cap{display:inline-grid;place-items:center;width:16px;height:16px;margin-left:4px;border-radius:50%;font-style:normal;font-family:var(--font-display);font-size:9.5px;font-weight:800;color:#111113;background:var(--gold-3, #F2C14E);vertical-align:1px}@media(min-width:641px){.drawer .close#drawerClose{position:sticky;top:0;float:right;z-index:6;width:38px;height:38px;margin:0 0 0 14px;translate:14px -18px;transition:none;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--bg);border:1px solid var(--glass-border);box-shadow:0 6px 18px #0000002e}.drawer .close#drawerClose:hover{background:var(--chip-bg)}}.over-budget{margin:var(--sp-tight) 0 0;padding:9px 14px;border-radius:10px;font-size:13px;line-height:1.45;color:var(--ink-2);background:color-mix(in srgb,var(--bad) 9%,transparent);box-shadow:inset 3px 0 0 var(--bad)}.over-budget b{color:var(--bad)}.ai-title .ai-del{margin-left:2px;color:var(--ink-3)}.ai-title .ai-del:hover,.ai-title .ai-del:focus-visible{color:var(--bad);background:color-mix(in srgb,var(--bad) 12%,transparent)}.ai-title .ai-del svg{display:block}dialog.gl-ask{border:0;padding:0;margin:auto;width:min(440px,calc(100vw - 32px));max-width:none;background:transparent;color:var(--ink);overflow:visible}dialog.gl-ask::backdrop{background:#08080b94;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.gl-ask-card{margin:0;padding:26px 26px 22px;border-radius:20px;background:var(--card-bg, var(--bg-2));border:1px solid var(--glass-border);box-shadow:inset 0 3px 0 var(--label),0 30px 80px #00000073}.gl-ask.danger .gl-ask-card{box-shadow:inset 0 3px 0 var(--bad),0 30px 80px #00000073}.gl-ask-ico{display:grid;place-items:center;width:46px;height:46px;margin-bottom:16px;border-radius:50%;color:var(--bad);background:color-mix(in srgb,var(--bad) 14%,transparent)}.gl-ask-card h2{margin:0;font-family:var(--font-display);font-size:1.35rem;line-height:1.2;letter-spacing:-.01em;color:var(--ink);overflow-wrap:anywhere}.gl-ask-card p{margin:10px 0 0;font-size:14.5px;line-height:1.55;color:var(--ink-2)}.gl-ask-act{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}.gl-ask-act .btn{min-width:104px;justify-content:center;padding:10px 18px;font-weight:700}.gl-ask-act .gl-ask-ok{background:linear-gradient(135deg,var(--gold-3) 0%,var(--green) 55%,#D9A63A 100%);color:#111113;border-color:transparent}.gl-ask.danger .gl-ask-act .gl-ask-ok{background:var(--bad);color:#fff;border-color:transparent;box-shadow:0 6px 18px color-mix(in srgb,var(--bad) 35%,transparent)}.gl-ask.danger .gl-ask-act .gl-ask-ok:hover{background:color-mix(in srgb,var(--bad) 86%,#000)}.gl-ask-act .gl-ask-no{background:transparent;color:var(--ink);border-color:var(--glass-border)}.gl-ask-act .gl-ask-no:hover{background:var(--chip-bg)}.gl-ask-act .btn:focus-visible{outline:2px solid var(--label);outline-offset:2px}@media(prefers-reduced-motion:no-preference){dialog.gl-ask[open] .gl-ask-card{animation:glAskIn .18s cubic-bezier(.2,.8,.2,1)}dialog.gl-ask[open]::backdrop{animation:glAskFade .18s ease}}@keyframes glAskIn{0%{opacity:0;transform:translateY(8px) scale(.98)}}@keyframes glAskFade{0%{opacity:0}}@media(max-width:640px){dialog.gl-ask{margin:auto 0 0;width:100%}.gl-ask-card{border-radius:20px 20px 0 0;padding:22px 20px calc(18px + env(safe-area-inset-bottom,0px))}.gl-ask-act{flex-direction:column-reverse}.gl-ask-act .btn{width:100%;padding:13px 18px}}.pitch-value{position:absolute;top:14px;left:14px;z-index:5;display:flex;flex-direction:column;align-items:flex-start;gap:1px;padding:10px 14px;border-radius:14px;color:#fff;background:#08080bb8;border:1px solid rgba(242,193,78,.55);box-shadow:0 10px 28px #00000059;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.pitch-value .pv-main{font-family:var(--font-display);font-size:24px;font-weight:800;line-height:1.05;color:var(--green);font-variant-numeric:tabular-nums}.pitch-value .ps-sub{white-space:nowrap}.pitch-value.over{border-color:color-mix(in srgb,var(--bad) 80%,transparent);box-shadow:0 10px 28px #00000059,0 0 0 3px color-mix(in srgb,var(--bad) 22%,transparent)}.pitch-value.over .ps-label,.pitch-value.over .pv-main{color:#ff6b8b}.pitch-value.over .ps-sub{color:#ff9db2;font-weight:700;opacity:1}@media(max-width:760px){.pitch-value{position:static;margin:0 auto 8px;align-items:center;text-align:center;width:fit-content;padding:7px 14px}.pitch-value .pv-main{font-size:20px}}@media(max-width:760px){.pitch>.pitch-value,.pitch>.pitch-value+.pitch-score{display:inline-flex;vertical-align:top;box-sizing:border-box;width:calc(50% - 6px);margin:0 2px 10px;padding:8px 10px}.pitch>.pitch-value+.pitch-score .ps-main b{font-size:22px}.pitch>.pitch-value .ps-sub,.pitch>.pitch-value+.pitch-score .ps-sub{white-space:normal}}:root .hero.mast .hero-import{align-items:center;gap:12px 18px}.hero.mast .hi-bar{flex:1 1 380px;max-width:600px;min-width:0;display:flex;align-items:center;gap:12px;padding:6px 6px 6px 20px;border-radius:999px;background:var(--card-bg, var(--bg-2));border:1.5px solid color-mix(in srgb,var(--label) 75%,transparent);box-shadow:0 0 0 5px color-mix(in srgb,var(--label) 12%,transparent),0 12px 32px #00000029;transition:box-shadow .2s ease,border-color .2s ease}.hero.mast .hi-bar:focus-within{border-color:var(--label);box-shadow:0 0 0 6px color-mix(in srgb,var(--label) 24%,transparent),0 14px 36px #0003}.hero.mast .hi-k{flex:none;font-family:var(--font-display);font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--label)}:root .hero.mast .hi-bar input{flex:1 1 auto;min-width:0;padding:10px 0;border:0;border-radius:0;background:transparent;box-shadow:none;outline:none;font-family:var(--font-display);font-size:19px;font-weight:800;letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--ink)}:root .hero.mast .hi-bar input::placeholder{font-family:var(--font-body);font-size:14.5px;font-weight:500;letter-spacing:0;color:var(--ink-3)}.hero.mast .hi-go{flex:none;padding:12px 22px;font-size:15px;font-weight:800;border-radius:999px}.hero.mast .hi-go span{display:inline-block;margin-left:4px;transition:transform .2s ease}.hero.mast .hi-go:hover span{transform:translate(3px)}:root .hero.mast #heroPaste.hi-alt{padding:6px 2px;border:0;background:none;box-shadow:none;color:var(--ink-2);font-size:14px;font-weight:600;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--ink-3) 60%,transparent);text-underline-offset:4px}:root .hero.mast #heroPaste.hi-alt:hover{color:var(--ink);text-decoration-color:var(--label)}@media(max-width:520px){.hero.mast .hi-bar{flex-basis:100%;padding-left:16px;gap:8px}.hero.mast .hi-k{display:none}:root .hero.mast .hi-bar input{font-size:17px}.hero.mast .hi-go{padding:11px 16px;font-size:14px}}@media(prefers-reduced-motion:reduce){.hero.mast .hi-bar,.hero.mast .hi-go span{transition:none}}.nav-tabs-menu{width:280px;animation:navTabsIn .14s ease-out}.nav-tabs-menu button{display:grid;gap:3px;width:100%;text-align:left;padding:10px 12px;border:0;border-radius:11px;background:none;color:var(--ink);font:inherit;cursor:pointer;white-space:normal}.nav-tabs-menu button b{font-size:14px;font-weight:700;display:inline-flex;align-items:center;gap:6px}.nav-tabs-menu button span{font-size:12px;font-weight:500;color:var(--ink-3)}.nav-tabs-menu button:hover,.nav-tabs-menu button:focus-visible{background:var(--chip-bg)}.nav-tabs-menu button.active{background:var(--chip-bg);box-shadow:inset 3px 0 0 var(--green)}.nav-tabs-menu button.active b{color:var(--green)}@keyframes navTabsIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.nav-tabs-menu{animation:none}}.gwl-list .gwl-row{position:relative;margin-bottom:6px;border-radius:12px;overflow:hidden;background:linear-gradient(90deg,color-mix(in srgb,var(--hc) 30%,transparent) 0%,color-mix(in srgb,var(--hc) 8%,transparent) 26%,transparent 40%,transparent 60%,color-mix(in srgb,var(--ac) 8%,transparent) 74%,color-mix(in srgb,var(--ac) 30%,transparent) 100%);box-shadow:inset 4px 0 0 var(--hc),inset -4px 0 0 var(--ac);border-bottom:0}.gwl-list .gwl-row>.lv-fx-top{min-height:68px;padding:10px 14px;gap:14px;grid-template-columns:0 minmax(0,1fr) auto minmax(0,1fr) 12px}.gwl-list .gwl-row .lv-side{flex-direction:row-reverse;justify-content:flex-start;gap:10px;font-size:15.5px}.gwl-list .gwl-row .lv-side span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gwl-list .gwl-row .lv-side:not(.away) span{text-align:right}.gwl-list .gwl-row .lv-side.away{text-align:left;justify-content:flex-end}.gwl-list .gwl-row .crest{width:28px!important;height:28px!important;flex:none}.gwl-list .gwl-row .lv-score{min-width:92px;padding:7px 12px 8px;border-radius:6px;background:#0b0b0f;color:#f5f1e8;border-top:2px solid var(--gold, #F2C14E);box-shadow:0 6px 16px #0000002e;display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;column-gap:6px;line-height:1}.gwl-list .gwl-row .gwl-ko{font-size:21px;font-weight:800;letter-spacing:-.01em}.gwl-list .gwl-row .lv-score .gwl-g{font-size:24px;font-weight:800;color:#fff}.gwl-list .gwl-row .lv-score .gwl-g.win{color:#f2c14e}.gwl-list .gwl-row .lv-score .gwl-g.lose{opacity:1;color:#d9d4ca}.gwl-list .gwl-row .lv-score i{font-style:normal;opacity:.7;font-size:16px}.gwl-list .gwl-row .lv-score small{flex-basis:100%;margin-top:4px;font:600 10px/1 var(--font-display);letter-spacing:.1em;color:#b9b4aa}.gwl-list .gwl-row.is-live .lv-score{border-top-color:#2ec4b6}.gwl-list .gwl-row.is-live .lv-score small{color:#5fe3d5}.gwl-list .gwl-row.can-open>.lv-fx-top:hover{background:color-mix(in srgb,var(--ink) 4%,transparent)}.gwl-list .gwl-row.open>.lv-fx-top{background:color-mix(in srgb,var(--ink) 5%,transparent);box-shadow:none;padding:10px 14px}.gwl-list .gwl-row .lv-fx-lines{background:var(--glass-strong)}.gwl-list .gwl-dayh{margin:18px 0 10px}.gwl-list .gwl-row.gwl-cup>.lv-fx-top{min-height:50px;padding:6px 14px;cursor:default}.gwl-list .gwl-row.gwl-cup{background:linear-gradient(90deg,color-mix(in srgb,var(--hc) 16%,transparent) 0%,transparent 30%,transparent 70%,color-mix(in srgb,var(--ac) 16%,transparent) 100%);box-shadow:inset 3px 0 0 var(--hc),inset -3px 0 0 var(--ac)}.gwl-list .gwl-row.gwl-cup .lv-side{font-size:14px}.gwl-list .gwl-row.gwl-cup .crest{width:22px!important;height:22px!important}.gwl-list .gwl-row.gwl-cup .gwl-other{color:var(--ink-2)}:root:root .gwl-list .gwl-row.gwl-cup .lv-score{min-width:84px;padding:5px 10px 6px;background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);border-top:0}.gwl-list .gwl-row.gwl-cup .gwl-ko{font-size:16px}.gwl-list .gwl-row.gwl-cup .lv-score .gwl-g{font-size:17px;color:var(--ink)}.gwl-list .gwl-row.gwl-cup .lv-score .gwl-g.win{color:var(--art-fill)}.gwl-list .gwl-row.gwl-cup .lv-score .gwl-g.lose{color:var(--ink-2)}.gwl-list .gwl-row.gwl-cup .lv-score small{color:var(--ink-2);letter-spacing:.08em}.gwl-list .gwl-row.gwl-cup.is-live .lv-score small{color:var(--green)}.my-cups .cup-list{display:grid;gap:16px}.cup-row{display:grid;gap:3px;min-width:0}.cup-when{font:700 10.5px/1.2 var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.cup-fx{display:flex;align-items:center;gap:7px;min-width:0}.cup-fx b{font-weight:700;font-size:14.5px;line-height:1.3;min-width:0}.cup-row.is-done .cup-fx b{font-weight:600}.cup-who{display:flex;flex-wrap:wrap;gap:2px 10px;font-size:13px;font-weight:600;color:var(--ink);padding-left:25px}.cup-who span{cursor:pointer}.cup-who span.mine[data-player]{box-shadow:none}.cup-who .cup-bench{color:var(--ink-3);font-weight:500}:root[data-theme=dark] .gwl-list .gwl-row .lv-score{background:#15151b;box-shadow:0 0 0 1px #ffffff14}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .gwl-list .gwl-row .lv-score{background:#15151b;box-shadow:0 0 0 1px #ffffff14}}@media(max-width:640px){.gwl-list .gwl-row>.lv-fx-top{min-height:60px;padding:8px 10px;gap:8px}.gwl-list .gwl-row .lv-side{font-size:13.5px;gap:7px}.gwl-list .gwl-row .crest{width:24px!important;height:24px!important}.gwl-list .gwl-row .lv-score{min-width:70px;padding:6px 8px 7px}.gwl-list .gwl-row .gwl-ko{font-size:17px}.gwl-list .gwl-row .lv-score .gwl-g{font-size:20px}}:root{--turf-1: #D4E6CF;--turf-2: #C8DEC2;--turf-line: rgba(18,72,46,.32);--turf-ink: #10301F;--turf-mute: #4F6B5B;--dugout: #B9D0B2;--plate: #0B0B0F;--plate-ink: #F5F1E8;--plate-edge: transparent;--tick-3: #8B939B;--tk-shade: rgba(20,46,32,.26)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--turf-1: #11211A;--turf-2: #0D1A14;--turf-line: rgba(242,193,78,.26);--turf-ink: #E8EFEA;--turf-mute: #8FA399;--dugout: #07100B;--plate-edge: rgba(255,255,255,.12);--tick-3: #7D848C;--tk-shade: rgba(0,0,0,.55)}}:root[data-theme=dark]{--turf-1: #11211A;--turf-2: #0D1A14;--turf-line: rgba(242,193,78,.26);--turf-ink: #E8EFEA;--turf-mute: #8FA399;--dugout: #07100B;--plate-edge: rgba(255,255,255,.12);--tick-3: #7D848C;--tk-shade: rgba(0,0,0,.55)}.pitch.lineup{padding:0;background:none;box-shadow:var(--glass-shadow);border-radius:16px;overflow:visible;display:grid;min-height:0}.pitch.lineup>.turf{position:relative;padding:24px 10px 22px;border-radius:16px;background:repeating-linear-gradient(180deg,var(--turf-1) 0 52px,var(--turf-2) 52px 104px)}.pitch.lineup>.pitch-bug+.turf{border-radius:0 0 16px 16px}.pitch.lineup>.turf:has(+.bench){border-radius:16px 16px 0 0}.pitch.lineup>.pitch-bug+.turf:has(+.bench){border-radius:0}.pitch.lineup .marks{inset:8px;border:1px solid var(--turf-line);border-radius:6px}.pitch.lineup .marks i{border:1px solid var(--turf-line)}.pitch.lineup .marks .box{height:16%;border-radius:0 0 3px 3px}.pitch.lineup .marks .six{height:6%}.pitch.lineup .marks .box.bottom{display:none}.pitch.lineup .marks .circle{width:24%;height:auto;aspect-ratio:1;top:90%}.pitch.lineup .marks .mid{top:90%}.pitch.lineup .pitch-row{gap:8px;margin-bottom:18px;align-items:flex-start}.pitch.lineup>.turf .pitch-row:last-child{margin-bottom:0}.pitch.lineup>.pitch-bug{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:6px 16px;padding:9px 16px;border-radius:16px 16px 0 0;background:var(--plate);color:var(--plate-ink);border-bottom:2px solid var(--green)}.pitch.lineup .pitch-score,.pitch.lineup .pitch-value{position:static;display:flex;flex-direction:row;align-items:baseline;flex-wrap:wrap;gap:4px 8px;padding:0;margin:0;width:auto;background:none;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;color:var(--plate-ink);text-align:left}.pitch.lineup .pitch-value{margin-left:auto}.pitch.lineup .ps-label{align-self:center;padding:3px 6px;border-radius:3px;background:var(--green);color:#0b0b0f;font:600 9.5px/1.2 var(--font-display);letter-spacing:.1em;text-transform:uppercase;opacity:1}.pitch.lineup .ps-main{gap:4px}.pitch.lineup .ps-main b{font-size:22px;color:var(--green)}.pitch.lineup .ps-main small,.pitch.lineup .ps-sub{font:600 10.5px/1.2 var(--font-body);color:#b9b4aa;opacity:1}.pitch.lineup .ps-sub{white-space:nowrap}.pitch.lineup .pitch-value .pv-main{font-size:20px;line-height:1;color:var(--plate-ink)}.pitch.lineup .pitch-value.over .pv-main,.pitch.lineup .pitch-value.over .ps-sub{color:#ff6b8b}.pitch.lineup .pitch-value.over .ps-label{background:#ff6b8b}.pitch.lineup>.bench{position:relative;z-index:auto;margin:0;padding:12px 10px 14px;border-radius:0 0 16px 16px;background:var(--dugout);border-top:1px solid var(--turf-line)}.pitch.lineup>.bench .eyebrow{color:var(--turf-ink);text-align:left;margin:0 0 8px 4px;font:500 10px/1.2 ui-monospace,Cascadia Mono,Consolas,monospace;letter-spacing:.1em;text-transform:uppercase}.pitch.lineup>.bench .pitch-row{margin-bottom:0}.pitch.lineup .bench-slot{gap:2px}.pitch.lineup .bench-lbl{color:var(--turf-mute);font:500 10px/1 ui-monospace,Cascadia Mono,Consolas,monospace;letter-spacing:.06em}.pitch.lineup .bench.open-slots{background:var(--dugout);border:0;border-top:1px dashed var(--turf-line)}.pitch.lineup .pitch-row.has-pop,.pitch.lineup .bench.has-pop{z-index:40}.pitch.lineup .pcard,.pitch.lineup .mcard{--tk-w: 112px;--sh: 64px;--nm: 12px;--fg: 14.5px;--code: 9px;position:relative;width:var(--tk-w);min-width:0;display:grid;justify-items:center;align-content:start;gap:0;padding:0;margin:0;background:none;border:0;border-radius:0;box-shadow:none;color:var(--turf-ink);text-align:center;overflow:visible;cursor:pointer;transition:none;font-family:var(--font-body);filter:none;opacity:1}.pitch.lineup .pcard:hover,.pitch.lineup .mcard:hover{transform:none;box-shadow:none}.pitch.lineup .pcard.benched{opacity:.72}.pitch.lineup .pcard .top,.pitch.lineup .mcard .top{position:relative;display:flex;justify-content:center;width:100%}.pitch.lineup .pcard .shirt,.pitch.lineup .mcard .shirt{width:var(--sh);height:var(--sh);filter:drop-shadow(0 6px 8px var(--tk-shade))}.pitch.lineup .pcard .shirt img,.pitch.lineup .mcard .shirt img{width:100%;height:100%;display:block;object-fit:contain}.pitch.lineup .pcard .side,.pitch.lineup .mcard .side{position:absolute;top:50%;left:calc(50% + var(--sh) / 2 - 2px);transform:translateY(-50%);display:grid;gap:3px;justify-items:start;z-index:1}.pitch.lineup .x{display:inline-flex;align-items:center;gap:3px;padding:4px 6px;border-radius:4px;background:var(--green);color:#0b0b0f;font:800 var(--fg)/1 var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap;box-shadow:0 3px 8px var(--tk-shade)}.pitch.lineup .x small.c{display:inline-grid;place-items:center;width:1.15em;height:1.15em;border-radius:50%;background:#0b0b0f;color:var(--green);font:800 .5em/1 var(--font-display)}.pitch.lineup .pcard .pr{display:inline-flex;align-items:center;gap:1px;padding:3px 5px;margin:0;border-radius:4px;background:var(--plate);color:var(--plate-ink);font:700 calc(var(--fg) - 3.5px)/1 var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;box-shadow:0 0 0 1px var(--plate-edge)}.pitch.lineup .pcard .pr .pm{margin-left:2px;font-size:.8em}.pitch.lineup .pcard .plate,.pitch.lineup .mcard .plate{position:relative;z-index:1;margin-top:-4px;width:calc(var(--sh) + 14px);display:flex;align-items:center;justify-content:center;padding:0;border-radius:6px;border-top:2px solid transparent;background:var(--plate);color:var(--plate-ink);box-shadow:0 0 0 1px var(--plate-edge),0 5px 12px var(--tk-shade);overflow:visible}.pitch.lineup .pcard .nm,.pitch.lineup .mcard .mnm{display:block;flex:1;min-width:0;padding:5px 4px;font:700 var(--nm)/1.15 var(--font-display);color:var(--plate-ink);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:0}.pitch.lineup .nm.long,.pitch.lineup .mnm.long{font-size:calc(var(--nm) - 1.5px);letter-spacing:-.01em}.pitch.lineup .nm.longer,.pitch.lineup .mnm.longer{font-size:calc(var(--nm) - 3px);letter-spacing:-.02em}.pitch.lineup .ticks{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-top:7px;padding-inline:2px}.pitch.lineup .ticks.n5{grid-template-columns:repeat(5,minmax(0,1fr));gap:3px}.pitch.lineup .ticks i{display:grid;gap:4px;justify-items:center;font-style:normal;cursor:help;min-width:0}.pitch.lineup .ticks i:before{content:"";order:0;width:100%;height:8px;border-radius:4px;background:var(--c, var(--tick-3));box-sizing:border-box}.pitch.lineup .ticks .f1{--c: var(--fdr1)}.pitch.lineup .ticks .f2{--c: var(--fdr2)}.pitch.lineup .ticks .f3{--c: var(--tick-3)}.pitch.lineup .ticks .f4{--c: var(--fdr4)}.pitch.lineup .ticks .f5{--c: var(--fdr5)}.pitch.lineup .ticks .f0:before{background:none;border:1px dashed var(--turf-line);height:6px}.pitch.lineup .ticks em{order:1;max-width:100%;font:800 var(--code)/1 var(--font-display);font-style:normal;color:var(--turf-ink);letter-spacing:.02em;white-space:nowrap;overflow:hidden}.pitch.lineup .ticks em span{margin-left:2px;color:var(--turf-mute)}.pitch.lineup .ticks .dbl em{font-size:calc(var(--code) - 1px);letter-spacing:0}.pitch.lineup .ticks b{order:-1;font:800 11px/1 var(--font-display);color:var(--turf-ink);font-variant-numeric:tabular-nums}.pitch.lineup .pcard .body{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;width:100%;margin-top:6px;padding:0 2px}.pitch.lineup .pcard .body.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.pitch.lineup .pcard .body.cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.pitch.lineup .pcard .cell{background:none;padding:0;border-radius:0;line-height:1.1;min-width:0;color:var(--turf-ink)}.pitch.lineup .pcard .cell b{display:block;font:800 12px/1 var(--font-display);color:var(--turf-ink);font-variant-numeric:tabular-nums}.pitch.lineup .pcard .cell b i{font-style:normal;font-weight:600;opacity:.6;font-size:.8em}.pitch.lineup .pcard .cell small{display:block;margin-top:3px;font:500 8px/1 ui-monospace,Cascadia Mono,Consolas,monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--turf-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pitch.lineup .pcard .cell.stat.hi b{color:var(--good)}.pitch.lineup .pcard .cell.stat.lo b{color:var(--bad)}.pitch.lineup .tag,.pitch.lineup .sub-lbl{position:absolute;z-index:3;top:0;left:calc(50% - var(--sh) / 2 - 12px);right:auto;transform:none;font:800 8px/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase;padding:3px 4px;border-radius:3px;background:#f0a23b;color:#241500;box-shadow:0 2px 6px var(--tk-shade);white-space:nowrap}.pitch.lineup .tag.red{background:#ef4a62;color:#fff}.pitch.lineup .tag.teal,.pitch.lineup .sub-lbl.in-lbl{background:#2ec4b6;color:#032a26}.pitch.lineup .tag.gold,.pitch.lineup .sub-lbl.out-lbl{background:var(--green);color:#1b1300}.pitch.lineup .pcard.cap .plate,.pitch.lineup .mcard.cap .plate{border-top-color:var(--green)}.pitch.lineup .pcard.vice .plate,.pitch.lineup .mcard.vice .plate{border-top-color:#f5f1e8}.pitch.lineup .pcard.warn .plate{border-top-color:#f0a23b}.pitch.lineup .pcard.out .plate{border-top-color:#ef4a62}.pitch.lineup .pcard.out .shirt{opacity:.4;filter:grayscale(.7)}.pitch.lineup .pcard.out .x{background:#5b5965;color:#e4e1ea}.pitch.lineup .pcard.in .plate{border-top-color:#2ec4b6}.pitch.lineup .pcard.tr-sel,.pitch.lineup .pcard.slot.selected{outline:0}.pitch.lineup .pcard.tr-sel:after,.pitch.lineup .pcard.slot.selected:not(.empty):after{content:"";position:absolute;inset:-6px -4px;border:1.5px dashed var(--green);border-radius:10px;pointer-events:none}.pitch.lineup .pcard.tr-sel .shirt,.pitch.lineup .pcard.tr-sel .ticks{opacity:.55}.pitch.lineup .pcard.drag-over{transform:none;outline:0}.pitch.lineup .pcard.drag-over:after{content:"";position:absolute;inset:-6px -4px;border:2px solid var(--green);border-radius:10px;pointer-events:none}.pitch.lineup .pcard .badge.setcap,.pitch.lineup .pcard .badge.setvc,.pitch.lineup .pcard .flag.rm{position:absolute;z-index:4;right:auto;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font:800 10px/1 var(--font-display);border:0;cursor:pointer;box-shadow:0 2px 6px var(--tk-shade);transform:none;line-height:1}.pitch.lineup .pcard .badge.setcap{top:calc(var(--sh) / 2 - 16px);left:calc(50% - var(--sh) / 2 - 14px);background:var(--plate);color:var(--green)}.pitch.lineup .pcard .badge.setvc{top:calc(var(--sh) / 2 + 8px);left:calc(50% - var(--sh) / 2 - 14px);background:var(--plate);color:#f5f1e8}.pitch.lineup .pcard .flag.rm{top:calc(var(--sh) + 2px);left:calc(50% - var(--sh) / 2 - 14px);background:#ef4a62;color:#fff;font-size:13px}.pitch.lineup .pcard .badge.setcap.low{opacity:.7}.pitch.lineup .pcard .badge{display:grid}.pitch.lineup .pcard .info-btn,.pitch.lineup .pcard.slot .info-btn{position:absolute;inset:50% -8px auto auto;transform:translateY(-50%);width:16px;height:16px;margin:0;padding:0;font:800 9px/1 var(--font-display);border-radius:50%;background:var(--green);color:#0b0b0f;border:0;box-shadow:0 2px 6px var(--tk-shade);opacity:0;z-index:2;display:grid;place-items:center}.pitch.lineup .pcard:hover .info-btn,.pitch.lineup .pcard:focus-within .info-btn{opacity:1}@media(hover:none){.pitch.lineup .pcard .info-btn{opacity:1}}.pitch.lineup .pcard.slot.empty{min-height:0;background:none;border:0;box-shadow:none;animation:none;padding:0;display:grid;justify-items:center;align-content:start;gap:0;width:var(--tk-w)}.pitch.lineup .pcard.slot.empty:hover,.pitch.lineup .pcard.slot.empty.open,.pitch.lineup .pcard.slot.empty.selected{background:none;border:0;box-shadow:none}.pitch.lineup .pcard.slot.empty .empty-mark{position:relative;width:var(--sh);height:var(--sh);font:800 11px/1 var(--font-display);color:var(--turf-ink);opacity:1;display:grid;place-items:center}.pitch.lineup .pcard.slot.empty .empty-mark:before{content:"";position:absolute;inset:0;background:var(--turf-ink);opacity:.55;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M28 14 L40 8 Q50 14 60 8 L72 14 L90 28 L82 44 L72 38 L72 90 Q50 94 28 90 L28 38 L18 44 L10 28 Z' fill='none' stroke='%23000' stroke-width='2' stroke-dasharray='4 3'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M28 14 L40 8 Q50 14 60 8 L72 14 L90 28 L82 44 L72 38 L72 90 Q50 94 28 90 L28 38 L18 44 L10 28 Z' fill='none' stroke='%23000' stroke-width='2' stroke-dasharray='4 3'/%3E%3C/svg%3E") center / contain no-repeat}.pitch.lineup .pcard.slot.empty .nm{width:calc(var(--sh) + 14px);margin-top:-4px;padding:5px 4px;border-radius:6px;border:1px dashed var(--turf-line);border-top:2px dashed var(--green);background:none;color:var(--turf-ink);font:700 11px/1.15 var(--font-display);letter-spacing:0;opacity:1}.pitch.lineup .pcard.slot.empty.open .nm,.pitch.lineup .pcard.slot.empty.selected .nm{border-style:solid}.pitch.lineup .pcard.slot.empty .ai-pill,.pitch.lineup .pcard.slot.empty .tr-putback{margin-top:6px}.pitch.lineup .lv-line{margin-top:6px;display:flex;justify-content:center;font:700 10px/1.2 var(--font-display);color:var(--turf-mute)}.pitch.lineup .lv-line .lv-state{background:none;border:0;padding:0;margin:0;color:inherit;font:inherit;letter-spacing:0;text-transform:none;display:inline-flex;align-items:center;gap:5px}.pitch.lineup .lv-line .lv-state.is-live{color:var(--turf-ink)}.pitch.lineup .lv-line .lv-state.is-live:before{content:"";width:6px;height:6px;border-radius:50%;background:#2ec4b6;animation:lbPulse 1.8s infinite}.pitch.lineup .lv-line .lv-state.is-out{color:var(--turf-mute);opacity:.8}.pitch.lineup .live-card.st-playing .x{box-shadow:0 0 0 2px #2ec4b6,0 3px 8px var(--tk-shade)}.pitch.lineup .live-card.st-togo .x,.pitch.lineup .live-card.st-notyet .x{background:var(--plate);color:var(--plate-ink);box-shadow:0 0 0 1px var(--plate-edge)}.pitch.lineup .live-card.st-dnp .x,.pitch.lineup .live-card.st-blank .x{background:#5b5965;color:#e4e1ea}.pitch.lineup .live-card .lv-evs{margin-top:4px;padding:0}.pitch.lineup .live-card .lv-evs .lve em{color:var(--turf-ink)}@keyframes lbPulse{0%{box-shadow:0 0 #2ec4b699}80%,to{box-shadow:0 0 0 7px #2ec4b600}}@media(prefers-reduced-motion:reduce){.pitch.lineup .lv-line .lv-state.is-live:before{animation:none}}.pitch.lineup .bench .pcard{--tk-w: 104px;--sh: 52px;--nm: 11.5px;--fg: 13px;--code: 8.5px}.pitch.lineup.mini{box-shadow:none;min-height:0;display:grid}.pitch.lineup.mini>.turf{padding:14px 4px;border-radius:12px}.pitch.lineup.mini>.turf:has(+.bench){border-radius:12px 12px 0 0}.pitch.lineup.mini .pitch-row{gap:6px;margin-bottom:10px}.pitch.lineup.mini>.bench{padding:8px 6px 10px;border-radius:0 0 12px 12px;margin-top:0}.pitch.lineup.mini.is-empty>.bench{display:none}.pitch.lineup .mcard{--tk-w: 62px;--sh: 30px;--nm: 9px;--fg: 10px;padding-bottom:0}.pitch.lineup .mcard .x{padding:3px 4px}.pitch.lineup .mcard .plate{width:calc(var(--sh) + 22px);margin-top:-3px;border-top-width:1.5px}.pitch.lineup .mcard .mnm{padding:4px 2px}.pitch.lineup .mcard .msub{font:700 9px/1.2 var(--font-display);color:var(--turf-mute);margin-top:4px}.pitch.lineup .mcard .badge,.pitch.lineup .mcard .mrole{display:none}.pitch.lineup .mcard .tag{font-size:7px;padding:2px 3px;left:calc(50% - var(--sh) / 2 - 10px)}@media(max-width:640px){.pitch.lineup .pcard{--tk-w: 70px;--sh: 32px;--nm: 9.5px;--fg: 10.5px;--code: 7.5px}.pitch.lineup .bench .pcard{--tk-w: 66px;--sh: 30px;--nm: 9px;--fg: 10px;--code: 7.5px}.pitch.lineup .pcard .plate{width:calc(var(--sh) + 24px)}.pitch.lineup .pcard .nm{padding:4px 2px}.pitch.lineup .x{padding:2px 3px}.pitch.lineup .pcard .pr{font-size:7.5px;padding:2px 3px}.pitch.lineup .ticks{gap:2px;margin-top:5px;padding-inline:0}.pitch.lineup .ticks i{gap:3px}.pitch.lineup .ticks i:before{height:6px}.pitch.lineup .ticks em span{display:block;margin:1px 0 0;font-size:7px}.pitch.lineup .ticks .dbl em{font-size:6.5px}.pitch.lineup .pitch-row{gap:3px;margin-bottom:14px;flex-wrap:nowrap}.pitch.lineup>.turf{padding:16px 2px}.pitch.lineup>.bench{padding:8px 4px 10px}.pitch.lineup .pcard .badge.setcap,.pitch.lineup .pcard .badge.setvc,.pitch.lineup .pcard .flag.rm{width:18px;height:18px;font-size:9px}.pitch.lineup .pcard .badge.setcap{top:-2px;left:calc(50% - var(--sh) / 2 - 16px)}.pitch.lineup .pcard .badge.setvc{top:18px;left:calc(50% - var(--sh) / 2 - 16px)}.pitch.lineup .pcard .flag.rm{top:38px;left:calc(50% - var(--sh) / 2 - 16px)}.pitch.lineup .tag,.pitch.lineup .sub-lbl{font-size:7px;padding:2px 3px;left:calc(50% - var(--sh) / 2 - 14px);top:-3px}.pitch.lineup>.pitch-bug{padding:8px 10px;gap:4px 10px}.pitch.lineup .ps-main b{font-size:18px}.pitch.lineup .ps-sub{white-space:normal}.pitch.lineup .pcard .info-btn,.pitch.lineup .pcard.slot .info-btn{display:none}.pitch.lineup .pcard .body{margin-top:4px;gap:1px}.pitch.lineup .pcard .cell b{font-size:10px}.pitch.lineup .pcard .cell small{font-size:7px}.pitch.lineup .pcard.slot.empty .nm{width:calc(var(--sh) + 24px);font-size:9px;padding:4px 2px}}.pitch.lineup>.pitch-bug{padding:8px 12px;gap:4px 12px}.pitch.lineup .ps-label{font-size:9px;padding:2px 5px}.pitch.lineup .ps-main b{font-size:20px}.pitch.lineup .pitch-value .pv-main{font-size:18px}.pitch.lineup .ps-sub{white-space:normal}.pitch.lineup .mcard{--tk-w: 88px}.pitch.lineup .mcard .x span{display:contents}.pitch.lineup .mcard .mline{margin-top:5px;font:800 10px/1.2 var(--font-display);color:var(--turf-ink);white-space:nowrap}.pitch.lineup .mcard .msub{max-width:100%;white-space:normal;line-height:1.3}@media(max-width:640px){.pitch.lineup .mcard{--tk-w: 66px}}.pitch.lineup .mcard .mxp,.pitch.lineup .mcard .msub,.pitch.lineup .mcard .msub-own,.pitch.lineup .mcard .msub .lve em{color:var(--turf-ink)}.pitch.lineup .mcard .mgap{padding:1px 4px}.pitch.lineup .mcard .mgap.up{color:#0b7a45;background:#2ee6a647}.pitch.lineup .mcard .mgap.down{color:#c0243c;background:#ef4a6238}:root[data-theme=dark] .pitch.lineup .mcard .mgap.up{color:#3ecf8e}:root[data-theme=dark] .pitch.lineup .mcard .mgap.down{color:#ff8ca0}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .pitch.lineup .mcard .mgap.up{color:#3ecf8e}:root:not([data-theme=light]) .pitch.lineup .mcard .mgap.down{color:#ff8ca0}}.pitch.lineup .pcard .badge.setcap.low{opacity:0}.pitch.lineup .pcard:hover .badge.setcap.low,.pitch.lineup .pcard:focus-within .badge.setcap.low{opacity:.7}@media(hover:none){.pitch.lineup .pcard .badge.setcap.low{opacity:.7}}.pitch.lineup .mcard.mine:before{display:none}.pitch.lineup:not(#pitch) .pcard.mine .plate,.pitch.lineup .mcard.mine .plate{box-shadow:0 0 0 1.5px var(--mine),0 5px 12px var(--tk-shade)}.pitch.lineup .pitch-row{gap:18px}.pitch.lineup .ticks{padding-inline:8px}.pitch.lineup .bench .ticks{padding-inline:6px}@media(max-width:640px){.pitch.lineup .pitch-row{gap:6px}.pitch.lineup .ticks,.pitch.lineup .bench .ticks{padding-inline:3px}}.pitch.lineup .pcard .pr .pm{margin-left:3px;font-size:11px;opacity:1;vertical-align:0;line-height:1}.pitch.lineup .pcard .pr .pm.up{color:#3ecf8e}.pitch.lineup .pcard .pr .pm.down{color:#ff6b8b}.pitch.lineup .pcard .pr:has(.pm.now.up){color:#3ecf8e}.pitch.lineup .pcard .pr:has(.pm.now.down){color:#ff8ca0}@media(max-width:640px){.pitch.lineup .pcard .pr .pm{font-size:9px;margin-left:2px}}.pitch.lineup{grid-template-columns:minmax(0,1fr)}.pitch.lineup>.pitch-bug{min-width:0;justify-content:flex-start;align-items:stretch;gap:0;padding:0 6px}.pitch.lineup .pb{display:grid;align-content:center;gap:3px;padding:8px 12px;min-width:0;text-align:left}.pitch.lineup .pb+.pb{border-left:1px solid rgba(245,241,232,.14)}.pitch.lineup .pb b{font:800 18px/1 var(--font-display);color:var(--plate-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.pitch.lineup .pb b i{font-style:normal;font-weight:600;font-size:.62em;opacity:.7}.pitch.lineup .pb small{font:600 10px/1.2 var(--font-body);letter-spacing:.02em;color:#b9b4aa;white-space:nowrap}.pitch.lineup .pb small abbr{text-decoration:none}.pitch.lineup .pb.main b{font-size:24px;color:var(--green)}.pitch.lineup .pb.up b{color:#3ecf8e}.pitch.lineup .pb.down b{color:#ff6b8b}.pitch.lineup .pb.money{margin-left:auto}.pitch.lineup .pb.score b{color:var(--green)}.pitch.lineup .pb.score.g-d b,.pitch.lineup .pb.score.g-e b{color:#ff6b8b}@media(max-width:640px){.pitch.lineup>.pitch-bug{padding:0 2px}.pitch.lineup .pb{padding:6px 8px;gap:2px}.pitch.lineup .pb b{font-size:15px}.pitch.lineup .pb.main b{font-size:19px}.pitch.lineup .pb small{font-size:8.5px}.pitch.lineup .pb.money{margin-left:0}}.pitch.lineup .pitch-row{flex-wrap:nowrap}.pitch.lineup .pitch-row>.pcard,.pitch.lineup .pitch-row>.mcard,.pitch.lineup .pitch-row>.bench-slot{flex:1 1 0;width:auto;max-width:var(--tk-w);min-width:0}.pitch.lineup .bench-slot{--tk-w: 104px}.pitch.lineup .bench-slot>.pcard{width:100%;max-width:none}.pitch.lineup .pcard,.pitch.lineup .mcard{container-type:inline-size;--shx: 64px}.pitch.lineup .bench .pcard{--shx: 52px}.pitch.lineup .mcard{--shx: 30px}.pitch.lineup .pcard>*,.pitch.lineup .mcard>*{--sh: min(var(--shx), 58cqw)}.pitch.lineup .pcard .side,.pitch.lineup .mcard .side{left:calc(50% + var(--sh) / 2 - 5px)}@container (max-width: 104px){.pitch.lineup .x{font-size:12px;padding:3px 5px}.pitch.lineup .pcard .pr{font-size:9px;padding:2px 4px}.pitch.lineup .pcard .pr .pm{font-size:9px;margin-left:2px}}@container (max-width: 84px){.pitch.lineup .x{font-size:10.5px;padding:2px 4px}.pitch.lineup .pcard .pr{font-size:8px;padding:2px 3px}.pitch.lineup .pcard .nm{font-size:9.5px}.pitch.lineup .ticks em{font-size:7.5px}}@media(max-width:640px){.pitch.lineup .pcard{--shx: 32px}.pitch.lineup .bench .pcard{--shx: 30px}.pitch.lineup .bench-slot{--tk-w: 66px}}.pitch.lineup .pitch-row{gap:22px}.pitch.lineup .pcard .top,.pitch.lineup .mcard .top{padding-right:12px;box-sizing:border-box}.pitch.lineup .pcard .side,.pitch.lineup .mcard .side{left:calc(50% + var(--sh) / 2 - 11px)}.pitch.lineup .x small.c{width:1.05em;height:1.05em;font-size:.46em}@media(max-width:640px){.pitch.lineup .pitch-row{gap:6px}.pitch.lineup .pcard .top,.pitch.lineup .mcard .top{padding-right:6px}.pitch.lineup .pcard .side,.pitch.lineup .mcard .side{left:calc(50% + var(--sh) / 2 - 8px)}}.pitch.lineup .pcard .side,.pitch.lineup .mcard .side{left:calc(50% + var(--sh) / 2 - 12px)}.pitch.lineup .x{gap:2px}.pitch.lineup .x small.c{width:1em;height:1em;font-size:.48em}@media(max-width:640px){.pitch.lineup .pcard .side,.pitch.lineup .mcard .side{left:calc(50% + var(--sh) / 2 - 14px)}.pitch.lineup .x{font-size:10px;padding:2px 3px;gap:1px}.pitch.lineup .x small.c{width:.95em;height:.95em}}@container (max-width: 110px){.pitch.lineup .ticks em span{display:block;margin:1px 0 0}.pitch.lineup .ticks em{font-size:8.5px;letter-spacing:0}}@container (max-width: 90px){.pitch.lineup .ticks em{font-size:8px}}@container (max-width: 74px){.pitch.lineup .ticks{padding-inline:3px;gap:2px}.pitch.lineup .ticks em{font-size:7.5px}}.pitch.lineup .ticks{padding-inline:5px}.pitch.lineup .bench .ticks{padding-inline:4px}.pitch.lineup .ticks em span{margin-left:1px}.pitch.lineup .ticks em{font-size:8.5px}@media(max-width:640px){.pitch.lineup .ticks,.pitch.lineup .bench .ticks{padding-inline:2px}.pitch.lineup .ticks em{font-size:7.5px}}@media(max-width:640px){.pitch.lineup>.turf{padding:16px 6px}.pitch.lineup .pcard .side,.pitch.lineup .mcard .side{left:calc(50% + var(--sh) / 2 - 16px)}}.pitch.lineup .ticks em{display:flex;align-items:center;justify-content:center;gap:2px;overflow:visible;font-size:var(--code);letter-spacing:0}.pitch.lineup .ticks em .crest{width:12px!important;height:12px!important;flex:none;display:inline-flex}.pitch.lineup .ticks em .crest img{width:100%;height:100%;display:block}.pitch.lineup .ticks em span{display:inline;margin:0;font-size:inherit;font-weight:800;color:var(--turf-ink)}.pitch.lineup .ticks .dbl em{flex-wrap:wrap;row-gap:1px;font-size:calc(var(--code) - 1px)}.pitch.lineup .ticks .f0 em{font-size:7.5px;letter-spacing:.04em;color:var(--turf-mute)}@container (max-width: 74px){.pitch.lineup .ticks em .crest{width:10px!important;height:10px!important}}@media(max-width:640px){.pitch.lineup .ticks em .crest{width:10px!important;height:10px!important}.pitch.lineup .ticks em span{display:inline;margin:0}}.pitch.lineup>.pitch-bug{align-items:stretch;padding:0 0 0 8px}.pitch.lineup .pb{order:2}.pitch.lineup .pb.main{order:0;padding-right:16px}.pitch.lineup .pb.sub{order:1;padding:8px 10px}.pitch.lineup .pb.sub b{font-size:15px}.pitch.lineup .pb.sub small{font-size:9.5px}.pitch.lineup .pb.sub+.pb.sub{border-left:1px dotted rgba(245,241,232,.26)}.pitch.lineup .pb.sub.window{border-left:1px solid rgba(245,241,232,.14)}.pitch.lineup .pb.money{order:3}.pitch.lineup .pb.money:not(.bank){margin-left:auto}.pitch.lineup .pb.money.bank{padding-left:10px}.pitch.lineup .pb.money.bank+.pb:not(.score){margin-left:0}.pitch.lineup .pb.score{order:4;display:grid;grid-template-columns:auto auto;column-gap:10px;row-gap:2px;align-items:center;align-content:center;margin-left:8px;padding:6px 14px;border-left:1px solid rgba(245,241,232,.14);background:linear-gradient(90deg,#f2c14e0f,#f2c14e24)}.pitch.lineup .pb.score .ring{grid-row:1 / span 2;width:38px;height:38px;border-radius:50%;background:conic-gradient(var(--c) calc(var(--v) * 1%),rgba(245,241,232,.14) 0);-webkit-mask:radial-gradient(circle,transparent 60%,#000 62%);mask:radial-gradient(circle,transparent 60%,#000 62%)}.pitch.lineup .pb.score b{align-self:end;color:var(--c, var(--green));font-size:20px}.pitch.lineup .pb.score small{align-self:start}.pitch.lineup .pb.score:not(:first-child){margin-left:8px}.pitch.lineup .pb.money:not(.bank):has(~.pb.score){margin-left:auto}@media(max-width:640px){.pitch.lineup>.pitch-bug{padding:0 2px}.pitch.lineup .pb.main{padding-right:10px}.pitch.lineup .pb.sub{padding:6px 8px}.pitch.lineup .pb.sub b{font-size:13px}.pitch.lineup .pb.money:not(.bank){margin-left:0}.pitch.lineup .pb.score{margin-left:0;padding:6px 10px;column-gap:8px}.pitch.lineup .pb.score .ring{width:30px;height:30px}.pitch.lineup .pb.score b{font-size:17px}}.pitch.lineup .pb.score,.pitch.lineup .pb.score:not(:first-child){margin-left:auto}.pitch.lineup>.pitch-bug{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 12px;padding:0 0 0 8px}.pitch.lineup .pb-l{display:grid;grid-template-columns:auto auto;align-items:end}.pitch.lineup .pb-l .pb.main{grid-column:1 / -1;padding:8px 12px 2px}.pitch.lineup .pb-l .pb.money{order:0;margin:0;padding:0 12px 8px}.pitch.lineup .pb-l .pb.money:not(.bank){margin-left:0}.pitch.lineup .pb-l .pb.money.bank{border-left:1px solid rgba(245,241,232,.14);padding-left:12px}.pitch.lineup .pb-l .pb.money b{font-size:15px}.pitch.lineup .pb-r{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:stretch;margin-left:auto}.pitch.lineup .pb-r .pb{order:0}.pitch.lineup .pb-r .pb+.pb{border-left:1px solid rgba(245,241,232,.14)}.pitch.lineup .pb-r .pb.sub+.pb.sub{border-left:1px dotted rgba(245,241,232,.26)}.pitch.lineup .pb-r .pb.score,.pitch.lineup .pb-r .pb.score:not(:first-child){margin-left:4px}.pitch.lineup .pb-r .pb.sub small{white-space:normal;max-width:9em;line-height:1.15}@media(max-width:640px){.pitch.lineup>.pitch-bug{padding:0 2px}.pitch.lineup .pb-l .pb.main{padding:6px 8px 2px}.pitch.lineup .pb-l .pb.money{padding:0 8px 6px}.pitch.lineup .pb-r{justify-content:flex-start;margin-left:0;width:100%;border-top:1px solid rgba(245,241,232,.1)}}.pitch.lineup>.pitch-bug{align-items:flex-start}.pitch.lineup .pb-l{justify-content:start;align-content:start;flex:0 0 auto}.pitch.lineup .pb-r{align-self:center}.pitch.lineup>.pitch-bug{container-type:inline-size;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"a b c";align-items:stretch;gap:0;padding:0;flex-wrap:nowrap}.pitch.lineup .pb-l{grid-area:a;display:grid;grid-template-columns:auto auto;align-content:center;column-gap:0;padding:8px 16px 9px 14px}.pitch.lineup .pb-l .pb.main{grid-column:1 / -1;padding:0 0 5px;border:0}.pitch.lineup .pb-l .pb.main b{font-size:26px}.pitch.lineup .pb-l .pb.money,.pitch.lineup .pb-l .pb.money.bank{padding:0 12px 0 0;margin:0;border:0;display:flex;align-items:baseline;gap:4px}.pitch.lineup .pb-l .pb.money.bank{padding:0 0 0 12px;border-left:1px solid rgba(245,241,232,.16)}.pitch.lineup .pb-l .pb.money b{font-size:13px}.pitch.lineup .pb-l .pb.money small{font-size:9.5px}.pitch.lineup .pb-m{grid-area:b;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:center;border-left:1px solid rgba(245,241,232,.14);margin:0}.pitch.lineup .pb-m .pb{padding:8px 10px;border:0}.pitch.lineup .pb-m .pb+.pb{border-left:1px dotted rgba(245,241,232,.24)}.pitch.lineup .pb-m .pb b{font-size:16px}.pitch.lineup .pb-m .pb small,.pitch.lineup .pb-r .pb.sub small{white-space:nowrap;max-width:none;font-size:9.5px}.pitch.lineup .pb-s{grid-area:c;display:flex}.pitch.lineup .pb-s .pb.score,.pitch.lineup .pb-s .pb.score:not(:first-child){margin:0;border-left:1px solid rgba(245,241,232,.14);padding:8px 16px 8px 14px;border-radius:0 16px 0 0}@container (max-width: 640px){.pitch.lineup>.pitch-bug{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"a c" "b b"}.pitch.lineup .pb-m{border-left:0;border-top:1px solid rgba(245,241,232,.14)}.pitch.lineup .pb-m .pb{padding:7px 8px}.pitch.lineup .pb-m .pb b{font-size:14px}.pitch.lineup .pb-l .pb.main b{font-size:22px}.pitch.lineup .pb-s .pb.score{border-radius:0 16px 0 0}}@container (max-width: 380px){.pitch.lineup .pb-l{padding:7px 8px 8px 10px}.pitch.lineup .pb-m .pb{padding:6px}.pitch.lineup .pb-m .pb b{font-size:13px}.pitch.lineup .pb-m .pb small{font-size:8.5px}.pitch.lineup .pb-s .pb.score{padding:6px 10px;column-gap:6px}.pitch.lineup .pb-s .pb.score .ring{width:28px;height:28px}.pitch.lineup .pb-s .pb.score b{font-size:16px}.pitch.lineup .pb-s .pb.score small{font-size:8.5px}}.pitch.lineup{container-type:inline-size;container-name:lpitch}.pitch.lineup>.pitch-bug{container-type:normal}@container lpitch (max-width: 640px){.pitch.lineup>.pitch-bug{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"a c" "b b"}.pitch.lineup>.pitch-bug:not(:has(.pb-m)){grid-template-areas:"a c"}.pitch.lineup .pb-m{border-left:0;border-top:1px solid rgba(245,241,232,.14)}.pitch.lineup .pb-m .pb{padding:7px 8px}.pitch.lineup .pb-m .pb b{font-size:14px}.pitch.lineup .pb-l .pb.main b{font-size:22px}}@container lpitch (max-width: 380px){.pitch.lineup .pb-l{padding:7px 8px 8px 10px}.pitch.lineup .pb-m .pb{padding:6px}.pitch.lineup .pb-m .pb b{font-size:13px}.pitch.lineup .pb-m .pb small{font-size:8.5px}.pitch.lineup .pb-s .pb.score{padding:6px 10px;column-gap:6px}.pitch.lineup .pb-s .pb.score .ring{width:28px;height:28px}.pitch.lineup .pb-s .pb.score b{font-size:16px}.pitch.lineup .pb-s .pb.score small{font-size:8.5px}}@container lpitch (max-width: 460px){.pitch.lineup .pb-l .pb.money,.pitch.lineup .pb-l .pb.money.bank{display:grid;gap:1px;align-items:start}}@container lpitch (max-width: 780px){.pitch.lineup>.pitch-bug{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"a c" "b b"}.pitch.lineup>.pitch-bug:not(:has(.pb-m)){grid-template-areas:"a c"}.pitch.lineup .pb-m{border-left:0;border-top:1px solid rgba(245,241,232,.14)}.pitch.lineup .pb-m .pb{padding:7px 8px}}.pitch.lineup>.pitch-bug{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"a b c"}.pitch.lineup>.pitch-bug:not(:has(.pb-m)){grid-template-columns:auto 1fr auto;grid-template-areas:"a . c"}.pitch.lineup>.pitch-bug:not(:has(.pb-l)){grid-template-areas:". b c"}.pitch.lineup .pb-l{grid-area:a;display:flex;align-items:stretch;padding:0;column-gap:0}.pitch.lineup .pb-l .pb.money,.pitch.lineup .pb-l .pb.money.bank{display:grid;align-content:center;gap:4px;padding:10px 16px;margin:0;border:0}.pitch.lineup .pb-l .pb.money+.pb.money{border-left:1px solid rgba(245,241,232,.14)}.pitch.lineup .pb-l .pb.money b{font-size:20px;color:var(--plate-ink)}.pitch.lineup .pb-l .pb.money.down b{color:#ff6b8b}.pitch.lineup .pb-l .pb.money small{font-size:10px}.pitch.lineup .pb-s{grid-area:c;display:flex;align-items:stretch}.pitch.lineup .pb-s .pb.main{display:grid;align-content:center;gap:4px;padding:10px 16px;border-left:1px solid rgba(245,241,232,.14)}.pitch.lineup .pb-s .pb.main b{font-size:26px;color:var(--green)}.pitch.lineup .pb-s .pb.score,.pitch.lineup .pb-s .pb.score:not(:first-child){margin:0;border-left:1px solid rgba(245,241,232,.14)}@container lpitch (max-width: 780px){.pitch.lineup>.pitch-bug{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"a . c" "b b b"}.pitch.lineup>.pitch-bug:not(:has(.pb-m)){grid-template-areas:"a . c"}.pitch.lineup>.pitch-bug:not(:has(.pb-l)){grid-template-areas:". . c" "b b b"}}@container lpitch (max-width: 460px){.pitch.lineup>.pitch-bug{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"a c" "b b"}.pitch.lineup .pb-s{justify-content:flex-end}.pitch.lineup .pb-l .pb.money,.pitch.lineup .pb-l .pb.money.bank{padding:8px 10px;gap:3px}.pitch.lineup .pb-l .pb.money b{font-size:15px}.pitch.lineup .pb-l .pb.money small{font-size:9px}.pitch.lineup .pb-s .pb.main{padding:8px 10px;gap:3px}.pitch.lineup .pb-s .pb.main b{font-size:19px}.pitch.lineup .pb-s .pb.score{padding:6px 8px;column-gap:6px}.pitch.lineup .pb-s .pb.score .ring{width:26px;height:26px}.pitch.lineup .pb-s .pb.score b{font-size:15px}.pitch.lineup .pb-s .pb.score small{font-size:8px;white-space:nowrap}}.pitch.lineup .plate .armb{position:absolute;left:-9px;top:50%;transform:translateY(-50%);z-index:2;display:grid;place-items:center;width:19px;height:19px;border-radius:50%;font:800 10px/1 var(--font-display);font-style:normal;letter-spacing:-.02em;box-shadow:0 0 0 2px #0b0b0f,0 3px 8px var(--tk-shade)}.pitch.lineup .plate .armb.c{background:var(--green);color:#0b0b0f}.pitch.lineup .plate .armb.v{background:#f5f1e8;color:#0b0b0f}.pitch.lineup .mcard .plate .armb{width:14px;height:14px;font-size:8px;left:-7px}@media(max-width:640px){.pitch.lineup .plate .armb{width:15px;height:15px;font-size:8.5px;left:-7px}}@container lpitch (max-width: 460px){.pitch.lineup .pb-l .pb.money,.pitch.lineup .pb-l .pb.money.bank{padding:7px}.pitch.lineup .pb-s .pb.main{padding:7px 8px}.pitch.lineup .pb-s .pb.score{padding:6px 7px;column-gap:5px}}@container lpitch (max-width: 400px){.pitch.lineup .pb-s .pb.score .ring{display:none}.pitch.lineup .pb-s .pb.score{grid-template-columns:auto}}.pitch.lineup>.pitch-bug,.pitch.lineup>.pitch-bug:not(:has(.pb-m)),.pitch.lineup>.pitch-bug:not(:has(.pb-l)){display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"g s";align-items:stretch}.pitch.lineup .pb-g{grid-area:g;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;padding:6px 4px 6px 6px}.pitch.lineup .pb-g .pb{display:grid;align-content:center;gap:2px;padding:5px 12px;margin:0;border:0;border-left:0}.pitch.lineup .pb-g .pb:nth-child(2n){border-left:1px solid rgba(245,241,232,.12)}.pitch.lineup .pb-g .pb:nth-child(n+3){border-top:1px dotted rgba(245,241,232,.18)}.pitch.lineup .pb-g .pb b{font-size:15px;color:var(--plate-ink)}.pitch.lineup .pb-g .pb.money b{font-size:17px}.pitch.lineup .pb-g .pb.up b{color:#3ecf8e}.pitch.lineup .pb-g .pb.down b{color:#ff6b8b}.pitch.lineup .pb-g .pb small{font-size:9.5px;white-space:nowrap}.pitch.lineup .pb-s{grid-area:s;display:flex;align-items:stretch}.pitch.lineup .pb-s .pb.main,.pitch.lineup .pb-s .pb.score,.pitch.lineup .pb-s .pb.score:not(:first-child){display:grid;align-content:center;justify-items:center;text-align:center;gap:6px;padding:10px 20px;margin:0;border-left:1px solid rgba(245,241,232,.14)}.pitch.lineup .pb-s .pb.main b{font-size:34px;color:var(--green)}.pitch.lineup .pb-s .pb.score{grid-template-columns:auto;background:linear-gradient(180deg,#f2c14e0f,#f2c14e24)}.pitch.lineup .pb-s .pb.score .ring{grid-row:auto;width:44px;height:44px;display:block}.pitch.lineup .pb-s .pb.score b{font-size:22px}.pitch.lineup .pb-s>.pb:last-child{border-radius:0 16px 0 0}@container lpitch (max-width: 460px){.pitch.lineup .pb-g{padding:4px 2px}.pitch.lineup .pb-g .pb{padding:4px 7px}.pitch.lineup .pb-g .pb b,.pitch.lineup .pb-g .pb.money b{font-size:13px}.pitch.lineup .pb-g .pb small{font-size:8.5px}.pitch.lineup .pb-s .pb.main,.pitch.lineup .pb-s .pb.score,.pitch.lineup .pb-s .pb.score:not(:first-child){padding:8px;gap:4px}.pitch.lineup .pb-s .pb.main b{font-size:22px}.pitch.lineup .pb-s .pb.score b{font-size:16px}.pitch.lineup .pb-s .pb.score small{font-size:8px;white-space:normal;max-width:7em;line-height:1.15}}@container lpitch (max-width: 400px){.pitch.lineup .pb-s .pb.score .ring{display:block;width:28px;height:28px}}.pitch.lineup .pb-g{padding:4px 4px 4px 6px}.pitch.lineup .pb-g .pb{padding:4px 12px}.pitch.lineup .pb-g .pb.money b{font-size:16px}@container lpitch (max-width: 460px){.pitch.lineup .pb-s .pb.score small{white-space:nowrap;max-width:none}.pitch.lineup .pb-s .pb.score small .gr{display:block}}.pitch.lineup>.pitch-bug>.pb-g>.pb{order:0;margin:0;text-align:left;justify-items:start}.pitch.lineup>.pitch-bug>.pb-g>.pb{border-left:0}.pitch.lineup>.pitch-bug>.pb-g>.pb:nth-child(2n){border-left:1px solid rgba(245,241,232,.12)}.pitch.lineup>.pitch-bug>.pb-g>.pb.sub+.pb.sub:nth-child(odd){border-left:0}.pitch.lineup .pb.score{--c: #B9B4AA}.pitch.lineup .pb.score.g-elite{--c: #2EE6C6}.pitch.lineup .pb.score.g-strong{--c: #3ECF8E}.pitch.lineup .pb.score.g-solid{--c: #F2C14E}.pitch.lineup .pb.score.g-patchy{--c: #F0A23B}.pitch.lineup .pb.score.g-rebuild{--c: #FF6B8B}.pitch.lineup .pb-s .pb.score,.pitch.lineup .pb-s .pb.score:not(:first-child){display:grid;grid-template-columns:auto;grid-template-areas:"dial" "label";justify-items:center;align-content:center;gap:6px;padding:10px 22px;min-width:132px;background:linear-gradient(180deg,color-mix(in srgb,var(--c) 6%,transparent),color-mix(in srgb,var(--c) 16%,transparent))}.pitch.lineup .pb-s .pb.score .ring,.pitch.lineup .pb-s .pb.score b{grid-area:dial}.pitch.lineup .pb-s .pb.score .ring{display:block;width:74px;height:74px;border-radius:50%;background:conic-gradient(var(--c) calc(var(--v) * 1%),rgba(245,241,232,.14) 0);-webkit-mask:radial-gradient(circle,transparent 64%,#000 66%);mask:radial-gradient(circle,transparent 64%,#000 66%)}.pitch.lineup .pb-s .pb.score b{align-self:center;justify-self:center;font-size:26px;color:var(--c);line-height:1}.pitch.lineup .pb-s .pb.score b i{display:block;text-align:center;font-size:9.5px;font-weight:700;opacity:.6;margin-top:1px;color:var(--plate-ink)}.pitch.lineup .pb-s .pb.score small{grid-area:label;display:grid;justify-items:center;gap:3px;white-space:nowrap;max-width:none}.pitch.lineup .pb-s .pb.score small .gs-k{font-size:9.5px;color:#b9b4aa;letter-spacing:.04em;text-transform:uppercase;font-family:var(--font-display);font-weight:700}.pitch.lineup .pb-s .pb.score small .grade{display:block;padding:3px 10px;border-radius:99px;background:var(--c);color:#0b0b0f;font:800 11px/1.1 var(--font-display);letter-spacing:.02em}.pitch.lineup .pb-s .pb.score small .gr{display:block;font-size:9.5px;color:#b9b4aa}@container lpitch (max-width: 460px){.pitch.lineup .pb-s .pb.score,.pitch.lineup .pb-s .pb.score:not(:first-child){min-width:0;padding:8px 10px;gap:4px}.pitch.lineup .pb-s .pb.score .ring{display:block;width:48px;height:48px}.pitch.lineup .pb-s .pb.score b{font-size:17px}.pitch.lineup .pb-s .pb.score b i,.pitch.lineup .pb-s .pb.score small .gs-k{font-size:7.5px}.pitch.lineup .pb-s .pb.score small .grade{font-size:9px;padding:2px 7px}.pitch.lineup .pb-s .pb.score small .gr{font-size:8px}}.pitch.lineup .pb-s .pb.score,.pitch.lineup .pb-s .pb.score:not(:first-child){padding:8px 20px;gap:5px}.pitch.lineup .pb-s .pb.score .ring{width:66px;height:66px}.pitch.lineup .pb-s .pb.score b{font-size:24px}.pitch.lineup .pb-s .pb.score small{gap:2px}.gwl-list .gwl-row{position:relative}.gwl-list .gwl-row .fx-st{display:inline-flex;align-items:center;gap:10px;margin-inline:4px 10px;flex:none}.gwl-list .gwl-row .lv-side.away .fx-st{margin-inline:10px 4px}.gwl-list .gwl-row .fx-st .wp{min-width:44px;padding:4px 7px;border-radius:99px;font:800 13px/1 var(--font-display);text-align:center;font-variant-numeric:tabular-nums}.gwl-list .gwl-row .fx-st .wp.hi{background:#3ecf8e;color:#04170e}.gwl-list .gwl-row .fx-st .wp.mid{background:#f2c14e;color:#241a00}.gwl-list .gwl-row .fx-st .wp.lo{background:#ff6b8b;color:#2a0610}.gwl-list .gwl-row .fx-n{display:grid;justify-items:center;gap:2px;line-height:1}.gwl-list .gwl-row .fx-n b{font:800 13px/1 var(--font-display);color:var(--ink);font-variant-numeric:tabular-nums}.gwl-list .gwl-row .fx-n small{font:700 8.5px/1 var(--font-display);letter-spacing:.06em;color:var(--ink-3)}.gwl-list .gwl-row .fx-n.cs b{color:var(--ink-2, var(--ink))}.gwl-list .gwl-row .lv-score .fx-draw{flex-basis:100%;margin-top:4px;font:600 9.5px/1 var(--font-display);letter-spacing:.04em;color:#b9b4aa;text-align:center}.gwl-list .gwl-row .fx-bar{position:absolute;left:4px;right:4px;bottom:0;height:4px;display:flex;gap:2px;pointer-events:none}.gwl-list .gwl-row .fx-bar i{display:block;min-width:2px}.gwl-list .gwl-row .fx-bar i:nth-child(1){background:var(--hc);border-radius:0 0 0 10px}.gwl-list .gwl-row .fx-bar i:nth-child(2){background:color-mix(in srgb,var(--ink) 30%,transparent)}.gwl-list .gwl-row .fx-bar i:nth-child(3){background:var(--ac);border-radius:0 0 10px}.gwl-list .gwl-row.open .fx-bar{display:none}@media(max-width:900px){.gwl-list .gwl-row .fx-n.cs{display:none}}@media(max-width:640px){.gwl-list .gwl-row .fx-n{display:none}.gwl-list .gwl-row .fx-st{margin-inline:0 4px;gap:4px}.gwl-list .gwl-row .lv-side.away .fx-st{margin-inline:4px 0}.gwl-list .gwl-row .fx-st .wp{min-width:34px;padding:3px 4px;font-size:10.5px}.gwl-list .gwl-row .lv-score .fx-draw{font-size:8px}}.gwl-list,.gwl .gwl-nav{max-width:1000px}.gwl-list .gwl-row .lv-side{min-width:0}.gwl-list .gwl-row .lv-side>span:not(.fx-st){flex:0 1 auto;min-width:3.2em}@media(max-width:1100px){.gwl-list .gwl-row .fx-n.cs{display:none}}@media(max-width:900px){.gwl-list .gwl-row .fx-n{display:none}}@media(max-width:640px){.gwl-list .gwl-row .lv-side>span:not(.fx-st){min-width:2.4em;overflow:visible}.gwl-list .gwl-row .crest{width:20px!important;height:20px!important}.gwl-list .gwl-row>.lv-fx-top{gap:5px;padding:8px}.gwl-list .gwl-row .lv-side{gap:4px}}.gwl-list .gwl-row .lv-side>span.crest{min-width:0;flex:none}@media(max-width:640px){.gwl-list .gwl-row .lv-score{min-width:0;padding:6px 7px 7px}.gwl-list .gwl-row .gwl-ko{font-size:15px}.gwl-list .gwl-row .lv-score .fx-draw{font-size:7.5px;letter-spacing:0}.gwl-list .gwl-row>.lv-fx-top{gap:4px;padding:8px 6px;grid-template-columns:0 minmax(0,1fr) auto minmax(0,1fr) 0}.gwl-list .gwl-row .lv-side{font-size:12.5px;gap:3px}.gwl-list .gwl-row .crest{width:18px!important;height:18px!important}.gwl-list .gwl-row .fx-st .wp{min-width:0;padding:3px 4px;font-size:9.5px}.gwl-list .gwl-row .lv-fx-chev{display:none}}.gwl-list .gwl-row .fx-st{display:inline-flex;align-items:stretch;gap:0;margin-inline:2px 12px;padding:0;border-radius:6px;background:#0b0b0f;border-top:2px solid var(--green);box-shadow:0 6px 16px #0000002e;overflow:hidden}.gwl-list .gwl-row .lv-side.away .fx-st{margin-inline:12px 2px}.gwl-list .gwl-row .fx-w{display:grid;justify-items:center;align-content:center;gap:3px;min-width:52px;padding:6px 10px}.gwl-list .gwl-row .fx-w b{font:800 19px/1 var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.gwl-list .gwl-row .fx-w b i{font-style:normal;font-size:.58em;margin-left:1px;opacity:.8}.gwl-list .gwl-row .fx-w small{font:700 7.5px/1 var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:#8f8a80}.gwl-list .gwl-row .fx-w.hi b{color:#3ecf8e}.gwl-list .gwl-row .fx-w.mid b{color:#f2c14e}.gwl-list .gwl-row .fx-w.lo b{color:#ff6b8b}.gwl-list .gwl-row .fx-k{display:grid;align-content:center;gap:4px;padding:6px 10px 6px 9px;border-left:1px solid rgba(245,241,232,.12)}.gwl-list .gwl-row .fx-k>span{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.gwl-list .gwl-row .fx-k small{font:700 7.5px/1 var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:#8f8a80}.gwl-list .gwl-row .fx-k small:first-child{text-transform:none;letter-spacing:.04em;font-size:8.5px}.gwl-list .gwl-row .fx-k b{font:800 12px/1 var(--font-display);color:#f5f1e8;font-variant-numeric:tabular-nums}.gwl-list .gwl-row .fx-k b i{font-style:normal;font-size:.75em;opacity:.75}@media(max-width:1100px){.gwl-list .gwl-row .fx-k .cs{display:none}}@media(max-width:900px){.gwl-list .gwl-row .fx-k{display:none}}@media(max-width:640px){.gwl-list .gwl-row .fx-st{margin-inline:0 3px;border-top-width:1.5px}.gwl-list .gwl-row .lv-side.away .fx-st{margin-inline:3px 0}.gwl-list .gwl-row .fx-w{min-width:0;padding:4px 5px;gap:2px}.gwl-list .gwl-row .fx-w b{font-size:12.5px}.gwl-list .gwl-row .fx-w small{font-size:6px;letter-spacing:.1em}}.gwl-list .gwl-row .nm-f,.gwl-list .gwl-row .nm-s{font:inherit}.gwl-list .gwl-row .nm-s{display:none}@media(max-width:900px){.gwl-list .gwl-row:has(.fx-st) .nm-f{display:none}.gwl-list .gwl-row:has(.fx-st) .nm-s{display:inline}}.gwl-list .gwl-row .fx-nm{cursor:pointer;text-decoration:underline 2px transparent;text-underline-offset:3px;transition:text-decoration-color .15s ease}.gwl-list .gwl-row .fx-nm:hover,.gwl-list .gwl-row .fx-nm:focus-visible{text-decoration-color:var(--gold)}.gwl-list .gwl-row:has(.fx-st)>.lv-fx-top{display:grid;grid-template-columns:var(--plate-w) minmax(0,1fr) 28px var(--ko-w) 28px minmax(0,1fr) var(--plate-w);column-gap:12px;align-items:center;--plate-w: 150px;--ko-w: 132px;padding:10px 14px}.gwl-list .gwl-row:has(.fx-st) .lv-fx-n,.gwl-list .gwl-row:has(.fx-st) .lv-fx-chev{display:none}.gwl-list .gwl-row:has(.fx-st) .lv-side{display:contents}.gwl-list .gwl-row:has(.fx-st) .lv-side:not(.away)>.fx-st{grid-column:1;grid-row:1;justify-self:start}.gwl-list .gwl-row:has(.fx-st) .lv-side:not(.away)>span:not(.fx-st):not(.crest){grid-column:2;grid-row:1;justify-self:end;text-align:right}.gwl-list .gwl-row:has(.fx-st) .lv-side:not(.away)>.crest{grid-column:3;grid-row:1;justify-self:center}.gwl-list .gwl-row:has(.fx-st) .lv-score{grid-column:4;grid-row:1;width:100%;min-width:0;box-sizing:border-box}.gwl-list .gwl-row:has(.fx-st) .lv-side.away>.crest{grid-column:5;grid-row:1;justify-self:center}.gwl-list .gwl-row:has(.fx-st) .lv-side.away>span:not(.fx-st):not(.crest){grid-column:6;grid-row:1;justify-self:start;text-align:left}.gwl-list .gwl-row:has(.fx-st) .lv-side.away>.fx-st{grid-column:7;grid-row:1;justify-self:end}.gwl-list .gwl-row:has(.fx-st) .lv-side>span:not(.fx-st):not(.crest){min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;font-size:15.5px}.gwl-list .gwl-row .fx-st,.gwl-list .gwl-row .lv-side.away .fx-st{width:var(--plate-w);margin:0;box-sizing:border-box}.gwl-list .gwl-row .fx-w{width:62px;min-width:0;flex:none;box-sizing:border-box}.gwl-list .gwl-row .fx-k{flex:1;min-width:0;padding:6px 12px 6px 10px}@media(max-width:1100px){.gwl-list .gwl-row:has(.fx-st)>.lv-fx-top{--plate-w: 120px;--ko-w: 120px;column-gap:10px}}@media(max-width:900px){.gwl-list .gwl-row:has(.fx-st)>.lv-fx-top{--plate-w: 62px;--ko-w: 112px}.gwl-list .gwl-row .fx-w{width:100%}}@media(max-width:640px){.gwl-list .gwl-row:has(.fx-st)>.lv-fx-top{--plate-w: 42px;--ko-w: 78px;grid-template-columns:var(--plate-w) minmax(0,1fr) 18px var(--ko-w) 18px minmax(0,1fr) var(--plate-w);column-gap:5px;padding:8px 6px}.gwl-list .gwl-row:has(.fx-st) .lv-side>span:not(.fx-st):not(.crest){font-size:12.5px}}.gwl-list .gwl-row .fx-st,.gwl-list .gwl-row .lv-side.away .fx-st{display:flex;align-items:stretch}.gwl-list .gwl-row .fx-c{flex:1 1 0;min-width:0;display:grid;justify-items:center;align-content:center;gap:3px;padding:6px 4px 5px}.gwl-list .gwl-row .fx-c+.fx-c{border-left:1px solid rgba(245,241,232,.12)}.gwl-list .gwl-row .fx-c b{font:800 13px/1 var(--font-display);font-variant-numeric:tabular-nums;color:#f5f1e8;letter-spacing:-.01em}.gwl-list .gwl-row .fx-c b i{font-style:normal;font-size:.6em;margin-left:1px;opacity:.8}.gwl-list .gwl-row .fx-c small{font:700 7.5px/1 var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:#8f8a80}.gwl-list .gwl-row .fx-c.g small{text-transform:none;letter-spacing:.04em;font-size:8.5px}.gwl-list .gwl-row .fx-c.w{flex:1.15 1 0}.gwl-list .gwl-row .fx-c.w b{font-size:18px}.gwl-list .gwl-row .fx-c.hi b{color:#3ecf8e}.gwl-list .gwl-row .fx-c.mid b{color:#f2c14e}.gwl-list .gwl-row .fx-c.lo b{color:#ff6b8b}.gwl-list .gwl-row .fx-c.g.hi b,.gwl-list .gwl-row .fx-c.c.hi b{color:#7fddb4}.gwl-list .gwl-row .fx-c.g.mid b,.gwl-list .gwl-row .fx-c.c.mid b{color:#f0d080}.gwl-list .gwl-row .fx-c.g.lo b,.gwl-list .gwl-row .fx-c.c.lo b{color:#ff9db2}@media(max-width:1100px){.gwl-list .gwl-row .fx-c.c{display:none}}@media(max-width:900px){.gwl-list .gwl-row .fx-c.g{display:none}}@media(max-width:640px){.gwl-list .gwl-row .fx-c{padding:4px 3px;gap:2px}.gwl-list .gwl-row .fx-c.w b{font-size:12.5px}.gwl-list .gwl-row .fx-c small{font-size:6px;letter-spacing:.08em}}.tpl-row .btn.sm[data-ai-update]{flex:none;min-height:26px;padding:2px 10px;font-size:11.5px}.tpl-row.editing{background:color-mix(in srgb,var(--label) 10%,transparent);border-radius:8px}.tpl-flag{flex:none;font-size:9.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--label)}.gwl-list .gwl-row .fx-st,.gwl-list .gwl-row .lv-side.away .fx-st{background:color-mix(in srgb,var(--ink) 7%,transparent);border-top:0;box-shadow:none;border-radius:8px}.gwl-list .gwl-row .fx-c+.fx-c{border-left:1px solid color-mix(in srgb,var(--ink) 14%,transparent)}.gwl-list .gwl-row .fx-c b{color:var(--ink)}.gwl-list .gwl-row .fx-c small{color:var(--ink-3)}.gwl-list .gwl-row{--odd-hi: #0E9F5A;--odd-mid: #9A6B00;--odd-lo: #C8103E}:root[data-theme=dark] .gwl-list .gwl-row{--odd-hi: #3ECF8E;--odd-mid: #F2C14E;--odd-lo: #FF6B8B}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .gwl-list .gwl-row{--odd-hi: #3ECF8E;--odd-mid: #F2C14E;--odd-lo: #FF6B8B}}.gwl-list .gwl-row .fx-c.hi b,.gwl-list .gwl-row .fx-c.g.hi b,.gwl-list .gwl-row .fx-c.c.hi b{color:var(--odd-hi)}.gwl-list .gwl-row .fx-c.mid b,.gwl-list .gwl-row .fx-c.g.mid b,.gwl-list .gwl-row .fx-c.c.mid b{color:var(--odd-mid)}.gwl-list .gwl-row .fx-c.lo b,.gwl-list .gwl-row .fx-c.g.lo b,.gwl-list .gwl-row .fx-c.c.lo b{color:var(--odd-lo)}.gwl-list .gwl-row .fx-c.g b,.gwl-list .gwl-row .fx-c.c b{opacity:.85}.gwl-list .gwl-row .fx-st,.gwl-list .gwl-row .lv-side.away .fx-st{background:none;border-radius:0}.gwl-list .gwl-row .fx-c{padding:2px 6px}.gwl-list .gwl-row .fx-c+.fx-c{border-left:1px solid color-mix(in srgb,var(--ink) 18%,transparent)}.gwl-list .gwl-row .fx-c small{color:color-mix(in srgb,var(--ink) 62%,transparent)}.gwl-list .gwl-row .fx-x .fx-c small{text-transform:none;letter-spacing:.04em;font-size:8.5px}@media(max-width:640px){.gwl-list .gwl-row .fx-x .fx-c small{font-size:7px;letter-spacing:0}}.bento-icon,.insight-icon,.feat-ico,.doc-ico,.aud-ico,.ai-explain-ico,.rd-wait-ico,.gl-ask-ico,.bento-icon.tint-green,.bento-icon.tint-cyan,.bento-icon.tint-pink,:root:not([data-theme=dark]) .bento-icon.tint-green,:root:not([data-theme=dark]) .bento-icon.tint-cyan{width:auto;height:auto;min-width:0;padding:0;margin-bottom:0;border-radius:0;background:none;border:0;box-shadow:none;color:var(--art-fill);display:inline-grid;place-items:center;font-size:inherit}.bento-icon .ico,.insight-icon .ico,.feat-ico .ico,.doc-ico .ico,.aud-ico .ico,.ai-explain-ico svg,.rd-wait-ico .ico{width:20px;height:20px;stroke-width:1.6}.bento-icon .ico{width:22px;height:22px}.gl-ask-ico{color:var(--bad);margin-bottom:12px}.gl-ask-ico svg{width:28px;height:28px}.feat-ico:hover{transform:none}@media(max-width:640px){#drawer .table-wrap.hist-wrap{overflow-x:auto;overscroll-behavior-x:contain}#drawer .table-wrap table.hist-table{table-layout:auto;width:max-content;min-width:100%}#drawer .table-wrap table.hist-table td[data-c=fx]{white-space:nowrap;overflow:visible}#drawer .table-wrap table.hist-table [data-c=gw]{position:sticky;left:0;z-index:2;background:var(--bg);box-shadow:6px 0 8px -6px #00000059}#drawer .table-wrap table.hist-table tr.hist-cur [data-c=gw]{background:linear-gradient(var(--tint-accent, rgba(242,193,78,.07)),var(--tint-accent, rgba(242,193,78,.07))),var(--bg)}}@media(max-width:640px){.pitch.lineup .pcard .plate .armb{left:1.5px;top:calc(4px - var(--sh) * .34 - 7.5px);transform:none}.pitch.lineup .pcard .side{top:auto;bottom:5px;transform:none}}.pitch.lineup .mcard .plate .armb{left:1px;top:calc(3px - var(--sh) * .34 - 7px);transform:none}@container lpitch (max-width: 420px){.pitch.lineup .pb-g .pb{padding:4px 6px}.pitch.lineup .pb-g .pb b,.pitch.lineup .pb-g .pb.money b{font-size:13.5px}.pitch.lineup .pb-g .pb small{font-size:8px;letter-spacing:-.01em}}.ai-listtable .lg-pin,.table-wrap table.ai-listtable th.lg-pin,.table-wrap table.ai-listtable td.lg-pin{position:sticky;z-index:2;background:linear-gradient(var(--menu-bg),var(--menu-bg)),var(--bg);background-clip:padding-box}.table-wrap table.ai-listtable th.lg-pin-rank,.table-wrap table.ai-listtable td.lg-pin-rank{left:0;box-sizing:border-box;width:34px;min-width:34px;max-width:34px;padding-left:4px;padding-right:6px}.ai-listtable .lg-pin-name{left:34px;box-shadow:8px 0 10px -8px #00000059}.ai-listtable thead .lg-pin{z-index:3}.table-wrap table.ai-listtable tr.lg-me td.lg-pin{background:linear-gradient(var(--mine-bg),var(--mine-bg)),var(--menu-bg)}@media(max-width:640px){.table-wrap table.ai-listtable th.lg-pin-name,.table-wrap table.ai-listtable td.lg-pin-name{min-width:128px;max-width:150px}.ai-listtable .lg-pin-name .lg-team b{white-space:normal;overflow-wrap:anywhere}}@media(max-width:640px){.drawer.open{padding-top:calc(50px + var(--safe-t))}.drawer.open:before{content:"";position:fixed;z-index:4;top:0;left:0;right:0;height:calc(48px + var(--safe-t));background:linear-gradient(var(--bg) 80%,color-mix(in srgb,var(--bg) 0%,transparent));pointer-events:none}}.ai-head{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:14px;align-items:start}.ai-head>div:first-child{grid-column:1;grid-row:1}.ai-head .ai-big{grid-column:2;grid-row:1}.ai-head>p.ai-desc{grid-column:1 / -1;grid-row:2;margin:6px 0 0}.ai-big .ai-proj{white-space:normal}.pitch.lineup>.pitch-bug{overflow:visible}.pitch.lineup .pb-board{position:absolute;z-index:3;top:100%;right:12px;margin-top:10px;display:grid;justify-items:center;gap:2px;padding:7px 14px 6px;border-radius:8px;border-top:2px solid var(--green);background:var(--plate);color:var(--plate-ink);box-shadow:0 6px 16px var(--tk-shade);text-align:center}.pitch.lineup .pb-board b{font:800 30px/1 var(--font-display);color:var(--green);font-variant-numeric:tabular-nums}.pitch.lineup .pb-board small{font:600 9.5px/1.2 var(--font-body);color:#b9b4aa;white-space:nowrap;letter-spacing:.04em}.pitch.lineup .pb-board small .lv-dot{margin-right:4px}.pitch.lineup>.pitch-bug.pb-bare{display:block;padding:0;min-height:0;border:0;background:none;box-shadow:none}.pitch.lineup>.pitch-bug.pb-bare+.turf{border-radius:16px}.pitch.lineup>.pitch-bug.pb-bare+.turf:has(+.bench){border-radius:16px 16px 0 0}@media(max-width:640px){.pitch.lineup .pb-board{right:8px;margin-top:8px;padding:5px 10px 4px}.pitch.lineup .pb-board b{font-size:22px}.pitch.lineup .pb-board small{font-size:8.5px}}.dr-eyebrow{display:flex;flex-wrap:wrap;align-items:center;column-gap:6px;row-gap:2px}.dr-eyebrow>span{white-space:nowrap}.dr-eyebrow .dr-team{display:inline-flex;align-items:center;gap:6px}@media(max-width:640px){.dr-head{padding-right:0}}.mk-ic{width:12px;height:12px;fill:currentColor;opacity:.75;flex:none}.mk{display:inline-flex;align-items:center;gap:2px;font-variant-numeric:tabular-nums;white-space:nowrap}.pool-meta{gap:0}.pool-meta>i:first-child{min-width:44px}.pool-meta>i.mk{min-width:46px}.odds-row .meta .mk{color:var(--ink-2)}.ls-vs small,.md-vs small{display:inline-flex;align-items:center;gap:6px}.ls-vs .gap,.md-vs .gap{font-style:normal;font-weight:800;font-size:11px;letter-spacing:0;text-transform:none}.md-vs{display:inline-flex;align-items:baseline;gap:6px;color:var(--ink);font-size:15px}.md-vs .gap{font-size:12px}.list-row.has-cols{display:grid;grid-template-columns:40px minmax(0,1fr) repeat(var(--cols, 1),44px) 50px;align-items:center;column-gap:6px}.list-row.has-cols .meta{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.list-row .col{text-align:right;font-variant-numeric:tabular-nums;font-size:12px;color:var(--ink-2)}.list-row.has-cols .val{min-width:0;text-align:right;justify-self:end;display:block}.list-head{pointer-events:none;cursor:default;padding-top:0!important;padding-bottom:4px!important;border-bottom:1px solid var(--glass-border)}.list-row.list-head .name,.list-row.list-head .col,.list-row.list-head .val{font:700 10px/1.2 var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap}.list-head .name{display:block}.rd-p .list-row.has-cols{padding-right:10px}.tile .price-line{display:flex;align-items:center;gap:8px}.tile .price-line .price-prog{flex:1;margin-top:0}.tile .price-line b{font-size:11px;font-variant-numeric:tabular-nums}.pool-name .pool-meta{display:flex;align-items:center;white-space:nowrap;gap:6px}.pts-pill.blank{background:#ef4a6224;color:#c2334b}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .pts-pill.blank{color:#f48a9b;background:#ef4a622e}}:root[data-theme=dark] .pts-pill.blank{color:#f48a9b;background:#ef4a622e}.pts-pill.none{background:var(--chip-bg);color:var(--ink-3)}.lv-table .tot .pts-pill,.live-table .tot .pts-pill{min-width:30px}.md-ev-now .pts-pill{min-width:30px;height:24px;font-size:13px}.md-mine-row>span.pts-pill{flex:0 0 auto;min-width:26px;height:20px;font-size:12px;overflow:visible}.sig-num .pts-pill{min-width:40px;height:32px;font-size:18px;border-radius:8px}.ai-pts.pts-pill,.ai-pts.pts-pill.cap{justify-self:end;width:auto;min-width:30px;height:22px;padding:0 6px;margin-right:0;font-size:12px;text-align:center}.ai-pts.pts-pill.cap{box-shadow:inset 0 0 0 2px var(--pink, #FF4D8D)}.mcard .x[class*=pc-],.x.lv-pts[class*=pc-]{box-shadow:0 0 0 2px #fff,0 2px 6px #00000047!important}.mcard .x.pc-haul,.x.lv-pts.pc-haul{background:#1f6f52!important;color:#fff!important}.mcard .x.pc-good,.x.lv-pts.pc-good{background:#3ecf8e!important;color:#08261a!important}.mcard .x.pc-ok,.x.lv-pts.pc-ok{background:#fff!important;color:#1f6f52!important}.mcard .x.pc-blank,.x.lv-pts.pc-blank{background:#ef4a62!important;color:#fff!important}.el-squad.el-pitch td{padding:8px 0 14px;background:none}.el-squad.el-pitch .lg-pitch{margin:0}.gwl-list .gwl-row .fx-x .fx-c.c{flex:1.15 1 0}.gwl-list .gwl-row .fx-x .fx-c.c b{font-size:18px}@media(max-width:1100px){.gwl-list .gwl-row .fx-x .fx-c.c{display:grid}}@media(max-width:640px){.gwl-list .gwl-row .fx-x .fx-c.c b{font-size:12.5px}}.list .list-row.has-cols.mine,.list.compact .list-row.has-cols.mine{margin-right:0;padding-right:0}.rd-p .list .list-row.has-cols,.rd-p .list.compact .list-row.has-cols,.rd-p .list .list-row.has-cols.mine,.rd-p .list.compact .list-row.has-cols.mine{padding-right:10px}.list-row.has-cols>.pill{justify-self:start}dialog.gl-ask.ph{width:min(560px,calc(100vw - 32px))}.ph-list{display:grid;gap:2px;margin:14px 0 4px;max-height:min(52vh,480px);overflow-y:auto}.ph-row{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,36%);align-items:center;gap:10px;padding:6px 8px;border-radius:10px;font-size:13px;cursor:pointer}.ph-row:hover{background:var(--chip-bg)}.ph-row:has(>input[type=checkbox]){display:grid;min-height:40px;gap:10px}.ph-row input,.ph-row input[type=checkbox]{accent-color:var(--accent);margin:0;width:18px;height:18px}.ph-row .ph-who{display:flex;align-items:center;gap:7px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ph-row .ph-read{font-size:11.5px;white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis;text-align:right}.ph-row.doubt .ph-who b{text-decoration:underline dotted var(--gold);text-underline-offset:3px}.ph-row:has(input:not(:checked)){opacity:.4}.ph-foot{margin:10px 0 0;font-size:12.5px;color:var(--ink-3)}@media(max-width:640px){.ph-row,.ph-row:has(>input[type=checkbox]){grid-template-columns:auto minmax(0,1fr);row-gap:0}.ph-row .ph-read{grid-column:2;text-align:left}}.ph-drop{display:grid;justify-items:center;gap:8px;margin-top:16px;padding:26px 16px;border:1.5px dashed var(--glass-border);border-radius:16px;text-align:center;cursor:pointer;outline:none}.ph-drop:focus-visible,.ph-drop.over{border-color:var(--gold);background:color-mix(in srgb,var(--gold) 8%,transparent)}.ph-drop-ico{font-size:26px;line-height:1}.ph-drop b{font-size:14px}.ph-scan{position:relative;margin-top:16px;border-radius:16px;overflow:hidden;background:#08080b;display:grid;place-items:center;max-height:300px}.ph-scan img{display:block;max-width:100%;max-height:300px;object-fit:contain;opacity:.9}.ph-scan:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,8,11,.35),transparent 45%,transparent 55%,rgba(8,8,11,.35));pointer-events:none}.ph-scan .ph-beam{position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,transparent,var(--gold) 18%,var(--gold-3) 50%,var(--gold) 82%,transparent);box-shadow:0 0 22px 5px #ffd16673;animation:ph-sweep 2.4s cubic-bezier(.45,0,.55,1) infinite alternate}@keyframes ph-sweep{0%{top:0}to{top:calc(100% - 2px)}}.ph-status{margin:14px 0 0;display:flex;align-items:baseline;gap:10px}.ph-status .ph-step{font-family:var(--font-display);font-weight:700;font-size:14px}.ph-status .ph-step:after{content:"…";display:inline-block;width:1.1em;text-align:left;animation:ph-dots 1.4s steps(4,end) infinite}@keyframes ph-dots{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 -10% 0 0)}}.ph-status .muted{font-size:12.5px}@media(prefers-reduced-motion:reduce){.ph-scan .ph-beam{animation:none;top:50%}.ph-status .ph-step:after{animation:none}}.lv-fx-top.two-n{grid-template-columns:20px minmax(0,1fr) auto minmax(0,1fr) 20px 12px}.pitch.lineup .pitch-bug.pb-mid .pb-g{display:flex;justify-content:center;column-gap:4px}.pitch.lineup .pitch-bug.pb-mid .pb-g .pb{padding:5px 18px;text-align:center;justify-items:center}@media(max-width:640px){.lv-fx-top.two-n{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) 12px;position:relative}.lv-fx-top.two-n .lv-fx-n{position:absolute;top:2px;width:16px;height:16px;font-size:10px;z-index:1;box-shadow:0 0 0 2px var(--card-bg, var(--bg-2))}.lv-fx-top.two-n .lv-fx-n:first-child{left:0}.lv-fx-top.two-n .lv-fx-n:nth-last-child(2){right:14px}.lv-fx-top.two-n .lv-fx-n.none{display:none}}.pip.live{background:color-mix(in srgb,var(--bad) 16%,transparent);color:var(--bad)}.tag.live{color:var(--bad)}.tag.live:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--bad);margin-right:5px;vertical-align:1px;animation:lvPulseSm 1.6s ease-in-out infinite}.pip.live{white-space:nowrap}.lv-fx .lv-side .fx-nm{cursor:pointer;text-decoration:underline 2px transparent;text-underline-offset:3px;transition:text-decoration-color .15s ease}.lv-fx .lv-side .fx-nm:hover,.lv-fx .lv-side .fx-nm:focus-visible{text-decoration-color:var(--gold);outline:none}.ts{margin-top:14px}.ts-head,.ts-fold>summary{display:flex;align-items:baseline;gap:10px;margin-bottom:8px}.ts-fold>summary{list-style:none;cursor:pointer;align-items:center}.ts-fold>summary::-webkit-details-marker{display:none}.ts-fold>summary .ts-chev{margin-left:auto;font-style:normal;color:var(--ink-3);font-size:12px;transition:transform .2s ease}.ts-fold[open]>summary .ts-chev{transform:rotate(180deg)}.pitch.mini.ts-pitch{min-height:0;padding:10px 6px}.pitch.mini.ts-pitch .turf{position:relative}.pitch.mini.ts-pitch .pitch-row{gap:6px;margin-bottom:6px;justify-content:center}.pitch.mini.ts-pitch .mcard{width:min(94px,calc((100% - 30px)/5));padding:4px 3px 3px}.pitch.mini.ts-pitch .mcard .mnm{font-size:10.5px}.pitch.mini.ts-pitch .mcard b.x{color:var(--purple)}.pitch.mini.ts-pitch .mcard.doubt b.x{color:var(--bad)}.pitch.mini.ts-pitch .ts-half{height:0;border-top:1.5px dashed color-mix(in srgb,var(--ink) 45%,transparent);margin:10px 6px 14px}.ts-team{display:inline-flex;align-items:center;gap:5px;margin:0 0 8px 4px;font-family:var(--font-display);font-size:10.5px;font-weight:800;letter-spacing:.08em;color:var(--ink);opacity:.8}.ts-team.away{margin:4px 0 0 4px}
