.ld-body{background:#060806}.ld-disp,.ld-h1,.ldp-h1,.ld-tagline,.ldp-tagline,.ld-banner-main,.ldp-banner-main,.ldp-banner-price,.ld-card-hdr,.ldp-card-hdr,.ld-ats,.ld-leagues-hdr,.ld-prize-txt b,.ldp-prize-txt b,.ld-prize-num,.ldp-prize-num,.ld-view-title,.ld-modal-title{font-family:Impact,Haettenschweiler,Arial Narrow Bold,Segoe UI,sans-serif;letter-spacing:1px}.ld-nav-links a{color:#fff;font-weight:800;letter-spacing:2px;cursor:pointer;font-size:15px}.ld-nav-links a:hover{color:#f5b52a}.ld-sep{color:#d93a2b;margin:0 10px;font-weight:800}.ld-btn-outline{background:#0000008c;color:#fff;border:1.5px solid #f5b52a;border-radius:6px;padding:7px 16px;font-weight:800;letter-spacing:2px;font-size:14px;cursor:pointer}.ld-btn-outline:hover{background:#f5b52a;color:#201a06}.ld-btn-red{background:linear-gradient(#d23e2c,#8f1d15);color:#fff;border:1.5px solid #f0b58a;border-radius:8px;font-weight:900;letter-spacing:2px;cursor:pointer;padding:9px 16px;font-size:13px;box-shadow:0 4px 14px #00000080;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.ld-btn-red:hover{filter:brightness(1.15)}.ld-btn-red.big{font-size:20px;padding:12px 36px;letter-spacing:4px}.ld-btn-red.small{padding:6px 14px}.ld-btn-ghost{background:none;border:1px solid #666;color:#ddd;border-radius:7px;padding:6px 14px;font-weight:700;cursor:pointer}.ld-leagues-hdr .nfl{color:#e2372b}.ld-leagues-hdr .ncaa{color:#2f6fe0}.ld-star,.ld-ats{color:#f5b52a}.ld-poster-page{min-height:100vh;background:#060806}.ld-poster{position:relative;width:100vw;aspect-ratio:1536 / 1024;background:url(/landing/bg.jpg) center / 100% 100% no-repeat;font-family:Segoe UI,system-ui,sans-serif;color:#fff;overflow:hidden}.ld-poster>*{position:absolute}.ldp-nav{top:.7%;left:2.5%;right:2.5%;display:flex;justify-content:space-between;align-items:center;z-index:3}.ldp-skypatch{left:15.5%;top:0;width:67%;height:17.5%;background:linear-gradient(180deg,#060606,#0a0a0a 62%,#100e0a 88%,#151109);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%)}.ldp-marquee{left:22.5%;top:-13.6%;width:52%;pointer-events:none;z-index:1}.ldp-tagline{left:8%;width:81%;top:20.8%;text-align:center;color:#f5b52a;font-size:1.3vw;letter-spacing:.32vw;text-shadow:0 2px 6px #000;white-space:nowrap}.ldp-h1{left:20%;width:57%;top:23.8%;margin:0;text-align:center;font-size:4.2vw;line-height:1.03;text-transform:uppercase}.ldp-h1 .w{color:#f3f3ef;text-shadow:0 3px 8px #000}.ldp-h1 .g{color:#f5b52a;text-shadow:0 3px 8px #000}.ldp-cta{left:32.4%;top:40.6%;width:34.7%;height:6.4%;background:linear-gradient(#d23e2c,#8f1d15);color:#fff;border:.15vw solid #f0b58a;border-radius:.5vw;font-size:1.85vw;letter-spacing:.35vw;font-weight:900;cursor:pointer;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;box-shadow:0 .4vw 1.2vw #0000008c}.ldp-cta:hover{filter:brightness(1.15)}.ldp-leagues{left:76.2%;top:18.4%;width:20.8%;height:28%;background:#0a0c08;text-align:center;display:flex;flex-direction:column;justify-content:center;gap:2.5%;padding:2% 4%;box-sizing:border-box}.ldp-leagues .ld-leagues-hdr{font-size:2.1vw}.ldp-rule{display:none}.ldp-leagues .ld-ats{font-size:1.45vw;letter-spacing:.2vw;border-top:1px solid #6a6a5a;border-bottom:1px solid #6a6a5a;padding:3% 0}.ldp-lg-line{font-size:.92vw;line-height:1.45}.ldp-leagues .ld-star{font-size:.9vw}.ldp-banner-main{left:8.5%;top:48.2%;width:51.5%;height:9.2%;color:#f5b52a;font-size:1.42vw;letter-spacing:.1vw;display:flex;align-items:center;white-space:nowrap}.ldp-banner-main .ld-noicon{font-size:2vw}.ldp-banner-price{left:62.5%;top:48.2%;width:24%;height:9.2%;color:#fff;font-size:1.6vw;letter-spacing:.12vw;display:flex;align-items:center}.ldp-prize{display:flex;align-items:center;gap:.9vw}.ldp-prize.p1{left:20.5%;top:60.2%;width:27%}.ldp-prize.p2{left:62.5%;top:60.2%;width:28%}.ldp-prize-num{font-size:3.3vw;color:#fff;text-shadow:0 2px 6px #000}.ldp-prize-txt{font-size:.95vw;line-height:1.35}.ldp-prize-txt b{color:#f5b52a;font-size:1.35vw;letter-spacing:.1vw}.ldp-card-hdr{top:70%;height:7.5%;display:flex;flex-direction:column;justify-content:center;color:#f5b52a;font-size:1.15vw;letter-spacing:.08vw;line-height:1.18;text-align:left}.ldp-card-hdr.h0{left:13.4%;width:15.2%}.ldp-card-hdr.h1{left:36%;width:13.4%}.ldp-card-hdr.h2{left:57.4%;width:13.8%}.ldp-card-hdr.h3{left:79%;width:15%}.ldp-card-panel{top:77.4%;height:12%;background:#0b0d09;text-align:left;display:flex;flex-direction:column;box-sizing:border-box;padding:.6% 1% .55%}.ldp-card-panel.c0{left:7.9%;width:20.6%}.ldp-card-panel.c1{left:30.5%;width:18.8%}.ldp-card-panel.c2{left:51.3%;width:19.8%}.ldp-card-panel.c3{left:73.1%;width:20.7%}.ldp-card-body{flex:1;font-size:.73vw;line-height:1.22;overflow:hidden}.ldp-card-btn{height:1.6vw;flex:none;width:96%;margin:1.5% auto 0;background:linear-gradient(#d23e2c,#8f1d15);color:#fff;border:1px solid #f0b58a;border-radius:.35vw;font-size:.92vw;letter-spacing:.14vw;font-weight:900;cursor:pointer;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.ldp-card-btn:hover{filter:brightness(1.15)}.ldp-foot{top:91.6%;height:7%;display:flex;flex-direction:column;justify-content:center}.ldp-foot.f0{left:5.9%;width:12.6%}.ldp-foot.f1{left:26.9%;width:11.2%}.ldp-foot.f2{left:45.4%;width:12.2%}.ldp-foot.f3{left:64.4%;width:10%}.ldp-foot b{display:block;color:#f5b52a;font-size:.95vw;letter-spacing:.07vw}.ldp-foot i{font-style:normal;font-size:.78vw;color:#d8d8d2;line-height:1.3}.ldp-motto{left:78.5%;top:94.4%;width:19%;text-align:center;color:#f5b52a;font-size:.98vw;letter-spacing:.13vw}.ld-stack{min-height:100vh;background:url(/landing/bg-portrait.jpg) center top / cover no-repeat #060806;font-family:Segoe UI,system-ui,sans-serif;color:#fff;padding:12px 14px 0;display:flex;flex-direction:column;gap:12px;overflow-x:hidden}.ld-nav{display:flex;align-items:center;justify-content:space-between}.ld-stack .ld-marquee{width:min(430px,96%);margin:-34px auto -30px;display:block;pointer-events:none}.ld-tagline{text-align:center;color:#f5b52a;font-size:13.5px;letter-spacing:2px;text-shadow:0 2px 6px #000}.ld-stack .ld-hero-art{width:210px;margin:-6px auto -10px;filter:drop-shadow(0 10px 24px rgba(0,0,0,.6));pointer-events:none}.ld-h1{margin:0;text-align:center;font-size:40px;line-height:1.03;text-transform:uppercase}.ld-h1 .w{color:#f3f3ef;text-shadow:0 3px 8px #000}.ld-h1 .g{color:#f5b52a;text-shadow:0 3px 8px #000}.ld-stack .ld-btn-red.big{align-self:center}.ld-leagues{background:#080a06e0;border:2px solid #f5b52a;border-radius:12px;padding:14px 16px;text-align:center}.ld-leagues-hdr{font-size:30px}.ld-leagues .ld-ats{font-size:20px;border-top:1px solid #555;margin-top:6px;padding-top:6px}.ld-leagues-line{font-size:13px;margin-top:6px;line-height:1.4}.ld-banner,.ld-prizes{display:flex;flex-direction:column;align-items:center;gap:10px;background:#080a06d9;border:2px solid #f5b52a;border-radius:12px;padding:12px 16px;text-align:center}.ld-banner-main{color:#f5b52a;font-size:19px;letter-spacing:1px}.ld-banner-price{color:#fff;font-size:18px;letter-spacing:1px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.ld-noicon{font-size:22px}.ld-prize{display:flex;align-items:center;gap:12px;text-align:left}.ld-prize-ico{font-size:26px}.ld-prize-num{font-size:40px;color:#fff;text-shadow:0 2px 6px #000}.ld-prize-txt{font-size:12.5px;line-height:1.35}.ld-prize-txt b{color:#f5b52a;font-size:17px;letter-spacing:1px}.ld-cards{display:flex;flex-direction:column;gap:12px}.ld-card{background:#080a06e0;border:2px solid #f5b52a;border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:8px;text-align:left}.ld-card-hdr{color:#f5b52a;font-size:18px;letter-spacing:1.5px}.ld-card-body{flex:1;font-size:13.5px;line-height:1.55}.ld-card .ld-btn-red{width:100%}.ld-footer{display:flex;flex-direction:column;align-items:flex-start;gap:12px;border-top:2px solid #f5b52a;margin:4px -14px 0;padding:12px 14px 18px;background:#050704e6}.ld-foot-item{display:grid;grid-template-columns:auto 1fr;column-gap:10px;align-items:center}.ld-foot-item span{font-size:24px;grid-row:span 2}.ld-foot-item b{color:#f5b52a;letter-spacing:1px;font-size:13.5px}.ld-foot-item i{font-style:normal;font-size:12px;color:#d8d8d2}.ld-foot-crown{align-self:center;text-align:center;color:#f5b52a;font-size:13px;letter-spacing:1px}.ld-foot-crown b{font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:16px;letter-spacing:2px}.ld-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000c7;z-index:100;display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;padding:4vh 12px}.ld-modal{position:relative;background:#131711;border:2px solid #f5b52a;border-radius:14px;width:min(430px,94vw);padding:18px;box-shadow:0 20px 60px #000c;color:#e8ece6;font-family:Segoe UI,system-ui,sans-serif}.ld-modal.wide{width:min(640px,94vw)}.ld-modal .card{background:none;border:none;padding:0;margin:0;width:100%}.ld-x{position:absolute;top:10px;right:12px;background:none;border:none;color:#aaa;font-size:18px;cursor:pointer;z-index:2}.ld-x:hover{color:#fff}.ld-modal-title{color:#f5b52a;margin:2px 0 12px;letter-spacing:2px}.ld-prose{line-height:1.65;font-size:14.5px;margin:0 0 12px}.ld-steps{padding-left:20px;line-height:1.65;font-size:14.5px}.ld-steps li{margin-bottom:10px}.ld-steps b{color:#f5b52a}.ld-link{color:#f5b52a;cursor:pointer;text-decoration:underline}.ld-view{min-height:100vh;background:#131711;padding:12px 16px 40px;color:#e8ece6}.ld-view-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:2px solid #f5b52a;padding-bottom:10px;margin-bottom:14px}.ld-view-title{color:#f5b52a;font-size:18px;letter-spacing:3px}.ld-view-body{max-width:940px;margin:0 auto}.ld-nav-right{display:flex;align-items:center;gap:10px}@media(max-width:480px){.ld-nav-right{gap:5px;margin-left:8px}.ld-nav-right .ld-btn-outline{font-size:10px;letter-spacing:.5px;padding:6px;white-space:nowrap}.ld-nav-links a{font-size:13px;letter-spacing:1px}.ld-sep{margin:0 6px}}.ld-btn-cta{background:#0000008c;color:#fff;border:2px solid #f5b52a;border-radius:8px;padding:11px 28px;cursor:pointer;font:800 17px/1.2 system-ui,-apple-system,Segoe UI,sans-serif;letter-spacing:.5px;text-shadow:none}.ld-btn-cta:hover{background:#f5b52a;color:#201a06}.ld-modal-back .card,.ld-modal-back .card *{text-shadow:none}:root{--bg: #101410;--panel: #1a211a;--panel2: #222b22;--edge: #2f3a2f;--text: #e8ece6;--dim: #9aa596;--field: #3cb54a;--field-dark: #2c8a38;--red: #c0392b;--red-bright: #e74c3c;--gold: #e6b93c;--win: #3cb54a}*{box-sizing:border-box;-webkit-text-size-adjust:100%;text-size-adjust:100%}html,body,#root{margin:0;height:100%}body{background:var(--bg);color:var(--text);font:15px/1.45 system-ui,-apple-system,Segoe UI,sans-serif}button{font:inherit;cursor:pointer}input,select{font:inherit}.app{max-width:1180px;margin:0 auto;padding:0 16px 90px}.app.app-wide{max-width:none;padding:0 10px 40px}.hdr{display:flex;align-items:center;gap:14px;padding:10px 0;border-bottom:3px solid var(--red);background:var(--bg)}.hdr img{height:54px;border-radius:6px}.hdr h1{font-size:22px;margin:0;letter-spacing:3px;color:var(--text);font-weight:900;text-transform:uppercase}.hdr h1 span{color:var(--red-bright)}.hdr .spacer{flex:1}.entry-chip{text-align:right;line-height:1.3}.entry-chip .sn{font-weight:700;color:var(--gold)}.entry-chip .bal{font-size:13px;color:var(--dim)}.btn-ghost{background:none;border:1px solid var(--edge);color:var(--dim);border-radius:6px;padding:6px 10px}.btn-ghost:hover{color:var(--text);border-color:var(--dim)}.nav-stick{position:sticky;top:0;z-index:40;background:var(--bg);padding:8px 0;margin:6px 0 0;border-bottom:1px solid var(--edge)}.nav{display:flex;gap:6px;margin:0;flex-wrap:wrap}.nav button{background:var(--panel);color:var(--dim);border:1px solid var(--edge);border-radius:8px 8px 0 0;padding:8px 13px;font-weight:600;line-height:19px}.nav button.on{background:var(--field-dark);color:#fff;border-color:var(--field-dark)}.nav-ref{margin-top:4px;gap:8px}.nav-ref .nr-col{display:inline-flex;flex-direction:column;gap:3px;align-items:stretch}.nav-ref .nr-col:nth-child(1) button{min-width:69px}.nav-ref .nr-col:nth-child(2) button{min-width:83px}.nav-ref button{font-size:12px;padding:4px 9px;line-height:1.25;border-radius:999px;opacity:.85;font-weight:500;text-align:center;white-space:nowrap}.nav-ref button.on{opacity:1}.acting-as-wrap{position:relative;display:flex;align-items:center;flex:1}.nav-ref button.acting-as,button.acting-as{display:inline-flex;align-items:center;gap:5px;box-sizing:border-box;background:var(--gold);color:#201a06;border:1px solid #b8902a;border-radius:2px;padding:0 8px;height:17px;line-height:1;width:100%;max-width:var(--aa-max, 260px);overflow:hidden;font-size:10.5px;font-weight:800;cursor:pointer;opacity:1}.acting-as .aa-label{font-size:7.5px;letter-spacing:.8px;opacity:.75;flex:none}.acting-as .aa-name{font-size:10.5px;letter-spacing:.3px;flex:1;min-width:0;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acting-as .aa-caret{font-size:8.5px;flex:none}.acting-as-menu{position:absolute;top:calc(100% + 3px);left:0;z-index:60;background:var(--panel2);border:1px solid var(--gold);border-radius:3px;min-width:190px;box-shadow:0 8px 22px #0000008c;overflow:hidden}.acting-as-menu .aa-opt{display:flex;justify-content:space-between;align-items:baseline;gap:14px;width:100%;background:none;border:none;border-top:1px solid var(--edge);border-radius:0;color:var(--text);padding:7px 10px;font-size:12.5px;font-weight:600;text-align:left;cursor:pointer;opacity:1}.acting-as-menu .aa-opt:first-child{border-top:none}.acting-as-menu .aa-opt.on{color:var(--gold)}.acting-as-menu .aa-opt:hover{background:var(--panel)}.acting-as-menu .aa-bal{color:var(--dim);font-weight:500;font-size:11.5px}.acting-as-menu .aa-add{display:block;width:100%;background:none;border:none;border-radius:0;border-top:1px solid var(--gold);color:var(--gold);padding:7px 10px;font-size:12px;font-weight:700;letter-spacing:.3px;text-align:left;cursor:pointer;opacity:1}.acting-as-menu .aa-add:hover{background:var(--panel)}.acting-as-menu .aa-add:disabled{opacity:.45;cursor:default}.acting-as-menu .aa-doors{display:flex;flex-direction:column;gap:6px;padding:6px 0}.acting-as-menu .aa-door{display:block;width:100%;background:var(--panel);border:1px solid var(--edge);border-radius:6px;color:var(--text);padding:7px 10px;font-size:12px;font-weight:700;letter-spacing:.2px;text-align:left;cursor:pointer;opacity:1}.acting-as-menu .aa-door:hover{border-color:var(--gold)}.acting-as-menu .aa-door.on{color:var(--gold);border-color:var(--gold)}.acting-as-menu .aa-closed{color:var(--dim);font-size:10.5px;padding:0 10px 7px;max-width:220px}.acting-as-menu.aa-wide{min-width:min(300px,calc(100vw - 16px))}.acting-as-menu .aa-form{border-top:1px solid var(--edge);padding:4px 10px 8px}.acting-as-menu .aa-form .payment-box{margin-top:4px}@media(max-width:640px){.acting-as-menu,.acting-as-menu.aa-wide{position:fixed;left:50%;transform:translate(-50%);top:calc(var(--nav-h, 120px) + 4px);width:min(320px,calc(100vw - 16px));min-width:0}}.nav-ref-scroll{margin:8px 0 0}.hdr .btn-ghost.on{color:var(--gold);border-color:var(--gold)}.subtabs{display:flex;gap:6px;margin:12px 0}.subtabs button{background:var(--panel);color:var(--dim);border:1px solid var(--edge);border-radius:999px;padding:6px 16px;font-weight:600;font-size:13px}.subtabs button.on{background:var(--red);color:#fff;border-color:var(--red)}.day-hdr{margin:14px 0 6px;font-weight:800;letter-spacing:1px;color:var(--gold);text-transform:uppercase;font-size:13px;border-bottom:1px solid var(--edge);padding-bottom:3px;display:flex;justify-content:space-between;align-items:baseline}.day-hdr .legend{font-size:10px;color:var(--dim);letter-spacing:2px}.day-games{display:grid;grid-template-columns:1fr 1fr;gap:6px 10px}.game{display:grid;grid-template-columns:minmax(0,1fr) 62px 62px 62px;gap:3px 4px;background:var(--panel);border:1px solid var(--edge);border-radius:8px;padding:5px 8px 7px;align-items:center;align-content:start}.game .meta{grid-column:1 / -1;font-size:11px;color:var(--dim);display:flex;gap:8px;line-height:1.2}.game .meta .lg{color:var(--field);font-weight:700;text-transform:uppercase}.game .team{font-weight:600;font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.odds-btn{background:var(--panel2);border:1px solid var(--edge);color:var(--text);border-radius:6px;padding:3px 2px;text-align:center;line-height:1.15;width:100%;font-size:12px}.odds-btn:hover{border-color:var(--field)}.odds-btn.picked{background:var(--field-dark);border-color:var(--field);color:#fff;font-weight:700}.odds-btn .pr{display:block;font-size:9px;color:var(--dim)}.odds-btn.picked .pr{color:#d7f5db}.odds-btn:disabled{opacity:.35;cursor:default}.odds-btn:disabled:hover{border-color:var(--edge)}@media(max-width:860px){.day-games{grid-template-columns:1fr}}@media(max-width:480px){.app{padding:0 8px 90px}.game{grid-template-columns:minmax(0,1fr) 56px 56px 56px;padding:4px 6px 6px}.game .team{font-size:12px}.odds-btn{font-size:11px;padding:3px 1px}}.slip{position:fixed;right:18px;bottom:0;width:360px;max-height:80vh;background:var(--panel);border:1px solid var(--edge);border-bottom:none;border-radius:12px 12px 0 0;z-index:30;display:flex;flex-direction:column;box-shadow:0 -4px 30px #00000080}.slip-hdr{padding:10px 14px;font-weight:800;background:var(--red);border-radius:11px 11px 0 0;display:flex;justify-content:space-between;align-items:center}.slip-mini{width:auto;max-width:min(480px,94vw);border-radius:12px;bottom:10px}.slip-mini .slip-hdr{padding:8px 12px}.slip-hdr .count{background:#fff;color:var(--red);border-radius:999px;padding:0 9px;font-size:13px}.slip-body{padding:10px 14px;overflow-y:auto}.slip-modes{display:flex;gap:5px;margin-bottom:10px}.slip-modes button{flex:1;background:var(--panel2);border:1px solid var(--edge);color:var(--dim);padding:6px 0;border-radius:7px;font-weight:700;font-size:12px}.slip-modes button.on{background:var(--gold);border-color:var(--gold);color:#201a06}.sel{border:1px solid var(--edge);border-radius:8px;padding:8px 10px;margin-bottom:8px;background:var(--panel2)}.sel .top{display:flex;justify-content:space-between;gap:8px}.sel .pick{font-weight:700}.sel .x{background:none;border:none;color:var(--dim);font-size:15px;padding:0 2px}.sel .x:hover{color:var(--red-bright)}.sel .sub{font-size:12px;color:var(--dim)}.sel .riskrow{display:flex;align-items:center;gap:8px;margin-top:6px;font-size:13px}.sel input[type=number],.slip-foot input[type=number]{width:90px;background:var(--bg);color:var(--text);border:1px solid var(--edge);border-radius:6px;padding:5px 8px}.towin{color:var(--field);font-weight:600}.btn-max{background:var(--panel2);border:1px solid var(--gold);color:var(--gold);border-radius:6px;padding:3px 8px;font-size:11px;font-weight:800;letter-spacing:.5px;white-space:nowrap}.btn-max:disabled{opacity:.4;cursor:default}.row.maxline{font-size:12.5px;color:var(--dim)}.row.maxline b{color:var(--text)}.cap-readout{margin:6px 0 8px}.cap-readout .cap-head{color:var(--red-bright);font-weight:800;font-size:13px}.cap-readout .cap-line{color:var(--red-bright);font-size:11.5px;font-weight:600;margin-top:3px;line-height:1.45;white-space:normal}.side-standing{color:var(--dim);font-size:11px;margin-top:2px;line-height:1.4}@media(max-width:640px){.cap-readout .cap-head{font-size:12px}.cap-readout .cap-line{font-size:10.5px}.side-standing{font-size:10px}}.slip-foot{padding:10px 14px;border-top:1px solid var(--edge)}.slip-foot .row{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:14px}.pts-row{display:flex;gap:5px;margin-bottom:8px}.pts-row button{flex:1;background:var(--panel2);border:1px solid var(--edge);color:var(--dim);border-radius:6px;padding:5px 0;font-size:12px;font-weight:700}.pts-row button.on{background:var(--field-dark);border-color:var(--field);color:#fff}.btn-bet{width:100%;background:var(--field);color:#06230c;font-weight:900;border:none;border-radius:8px;padding:11px 0;font-size:15px;letter-spacing:.5px}.btn-bet:disabled{background:var(--edge);color:var(--dim)}.slip-msg{font-size:13px;margin-top:8px}.slip-msg.err{color:var(--red-bright)}.slip-msg.ok{color:var(--win)}.login-wrap{min-height:100vh;display:flex;align-items:center;justify-content:center;gap:40px;flex-wrap:wrap;padding:30px}.login-wrap img{height:320px;border-radius:14px;border:3px solid var(--red)}.card{background:var(--panel);border:1px solid var(--edge);border-radius:14px;padding:26px;width:340px}.card h2{margin:0 0 4px}.card .sub{color:var(--dim);font-size:13px;margin-bottom:16px}.card label{display:block;font-size:12px;color:var(--dim);margin:10px 0 3px;text-transform:uppercase;letter-spacing:.5px}.card input{width:100%;background:var(--bg);border:1px solid var(--edge);color:var(--text);border-radius:7px;padding:9px 10px}.card input[type=checkbox]{width:auto;padding:0}.btn-main{width:100%;margin-top:16px;background:var(--red);color:#fff;font-weight:800;border:none;border-radius:8px;padding:11px 0;font-size:15px}.btn-main:hover{background:var(--red-bright)}.btn-main:disabled{background:var(--edge);color:var(--dim)}.linkline{margin-top:12px;font-size:13px;color:var(--dim);text-align:center}.linkline a{color:var(--gold);cursor:pointer;text-decoration:underline}.form-err{color:var(--red-bright);font-size:13px;margin-top:10px}.banner{background:#3a2f14;border:1px solid var(--gold);color:var(--gold);border-radius:10px;padding:10px 14px;margin:14px 0;font-size:14px}.payment-box{background:var(--panel2);border:1px dashed var(--gold);border-radius:10px;padding:14px;margin-top:14px;font-size:14px}.payment-box b{color:var(--gold)}.wager-card{background:var(--panel);border:1px solid var(--edge);border-radius:10px;padding:12px 14px;margin-bottom:10px}.wager-card .type{display:inline-block;font-size:11px;font-weight:800;text-transform:uppercase;background:var(--field-dark);color:#fff;border-radius:5px;padding:2px 8px;margin-bottom:6px}.wager-card .type.parlay{background:var(--gold);color:#201a06}.wager-card .type.teaser{background:var(--red)}.wager-card .leg{padding:3px 0}.wager-card .leg .g{color:var(--dim);font-size:12px}.wager-card .amts{display:flex;gap:18px;margin-top:8px;font-size:13px;color:var(--dim)}.wager-card .amts b{color:var(--text)}.empty{color:var(--dim);text-align:center;padding:40px 0}.layout{display:grid;grid-template-columns:210px minmax(0,1fr);gap:22px;align-items:start;margin-top:6px}.rail{position:sticky;top:calc(var(--nav-h, 44px) + 10px)}.rail img{width:100%;border-radius:10px;border:2px solid var(--red);display:block}.note-card{margin-top:12px;background:var(--panel);border:1px solid var(--gold);border-radius:10px;padding:10px 12px;font-size:13px}.note-hdr{color:var(--gold);font-weight:800;text-transform:uppercase;font-size:11px;letter-spacing:1px;margin-bottom:4px}.note-body{white-space:pre-wrap;line-height:1.5}@media(max-width:980px){.layout{display:block}.rail{position:static;display:flex;gap:12px;align-items:flex-start;margin-bottom:10px}.rail img{width:84px;flex:none}.note-card{margin-top:0;flex:1}.rail:not(:has(.note-card)){display:none}}.mode-bar{display:flex;gap:8px;margin:0;position:sticky;top:var(--nav-h, 44px);z-index:32;background:var(--bg);padding:12px 0 6px}.mode-bar button{flex:1;background:var(--panel);border:2px solid var(--edge);color:var(--dim);border-radius:10px;padding:10px 8px;display:flex;flex-direction:column;gap:2px;align-items:center}.mode-bar button span{font-size:11px}.mode-bar button.on{border-color:var(--gold);color:var(--text);background:#2a2410}.mode-bar button.on b{color:var(--gold)}.league-bar{position:sticky;top:calc(var(--nav-h, 44px) + var(--modebar-h, 0px));z-index:31;background:var(--bg);margin:0;padding:6px 0 8px;flex-wrap:wrap;row-gap:5px}.subtabs .tease-lvl{font-size:12px;padding:5px 10px;white-space:nowrap}.league-bar button:not(.tease-lvl)+.tease-lvl{margin-left:auto}.subtabs .tease-lvl.on{background:var(--gold);border-color:var(--gold);color:#201a06}@media(max-width:640px){.mode-bar{padding:8px 0 5px;gap:6px}.mode-bar button{flex-direction:row;padding:7px 6px;gap:6px}.mode-bar button span{display:none}.league-bar{padding:4px 0 6px}.league-bar button{padding:5px 14px}}.chip{display:inline-block;font-size:11px;font-weight:800;border-radius:5px;padding:1px 7px;text-transform:uppercase}.chip.good{background:var(--field-dark);color:#fff}.chip.bad{background:var(--red);color:#fff}.chip.push{background:var(--gold);color:#201a06}.chip.off{background:var(--edge);color:var(--dim)}.sweat-card{background:var(--panel);border:1px solid var(--edge);border-radius:12px;padding:12px 14px;margin-bottom:14px}.sweat-hdr{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;border-bottom:1px solid var(--edge);padding-bottom:8px;margin-bottom:6px}.sweat-hdr .teams{font-size:16px;display:flex;gap:8px;flex-wrap:wrap}.sweat-hdr .teams b{color:var(--gold)}.sweat-hdr .at{color:var(--dim)}.sweat-row{display:flex;gap:10px;align-items:baseline;padding:5px 0;border-bottom:1px dashed var(--edge);font-size:13px;flex-wrap:wrap}.sweat-row .sn{font-weight:700;color:var(--gold);min-width:110px}.sweat-row .pick{flex:1;min-width:200px}.sweat-row .nums{color:var(--dim);white-space:nowrap}.sweat-row .linked{font-size:12px}.sweat-foot{padding-top:8px;font-size:12px;color:var(--dim);text-align:right}.dim{color:var(--dim)}.standings-row{display:grid;gap:10px;align-items:baseline;background:var(--panel);grid-template-columns:36px minmax(0,1fr) 92px 64px 150px 56px 60px;border:1px solid var(--edge);border-radius:8px;padding:7px 14px;margin-bottom:5px}.standings-row>*{min-width:0}.standings-row.jersey{font-size:17px}.standings-row.jersey,.standings-row.jersey *{color:var(--jersey)!important}.standings-row.jersey .up,.standings-row.jersey .down,.standings-row.jersey .wlt,.standings-row.jersey .dim{font-size:14px}.standings-row.weekly{grid-template-columns:30px minmax(0,1fr) 110px 56px}.standings-hdr{background:var(--panel2);color:var(--gold);font-size:10.5px;text-transform:uppercase;letter-spacing:1px;font-weight:800;padding:5px 14px;position:sticky;top:var(--nav-h, 44px);z-index:5}.standings-row .rank-move{display:block;font-size:10px;line-height:1.2}.standings-row .namecell{display:flex;gap:6px;align-items:baseline;min-width:0}.standings-row .namecell .sn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.standings-row .pend{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.standings-row .rank{color:var(--dim);font-weight:700}.standings-row .sn{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.standings-row .nums.up{color:var(--win);font-weight:700}.standings-row .nums.down{color:var(--red-bright);font-weight:700}.standings-row .up{color:var(--win);font-size:12px}.standings-row .down{color:var(--red-bright);font-size:12px}.standings-row .wlt{font-size:12px}.standings-row .vcheck{color:var(--win);font-weight:900;text-align:center}.player-link{cursor:pointer;text-decoration:underline;text-decoration-color:var(--edge)}.player-link:hover{color:var(--gold)}.standings-row .sn.own,.sweat-hdr .teams .own{color:var(--gold);font-weight:800}@media(max-width:640px){.standings-row{gap:6px;padding:6px 8px;font-size:12.5px}.standings-row.jersey{font-size:14.5px}.standings-row .wlt,.standings-row .dim{font-size:11px}.nav{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.nav::-webkit-scrollbar{display:none}.nav button{white-space:nowrap;flex:none}.nav button{padding:7px 9px}.nav-ref button{padding:4px 8px}.nav-ref .nr-col:nth-child(1) button,.nav-ref .nr-col:nth-child(2) button{min-width:0}}.subtabs select{background:var(--panel);color:var(--text);border:1px solid var(--edge);border-radius:999px;padding:5px 12px;font-size:13px}.wager-card .top-line{display:flex;gap:10px;align-items:baseline;margin-bottom:4px}.wager-card .top-line .sn{font-weight:700;color:var(--gold)}.outcome{margin-left:auto;font-weight:900;font-size:12px;letter-spacing:1px}.outcome.won{color:var(--win)}.outcome.lost{color:var(--red-bright)}.outcome.push,.outcome.void{color:var(--gold)}.legres.win{color:var(--win);font-size:11px;text-transform:uppercase}.legres.loss{color:var(--red-bright);font-size:11px;text-transform:uppercase}.legres.push,.legres.void{color:var(--gold);font-size:11px;text-transform:uppercase}.ledger-row{display:flex;gap:10px;align-items:center;background:var(--panel);border:1px solid var(--edge);border-radius:6px;padding:4px 10px;margin-bottom:4px;font-size:12.5px}.ledger-row .type{flex:none}.ledger-row .sn-cell{flex:none;width:108px;font-weight:700;color:var(--gold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ledger-row .legs{flex:1;min-width:0}.legline{display:flex;gap:8px;white-space:nowrap;overflow:hidden;align-items:baseline}.legline .when{color:var(--dim);flex:none;font-size:11px;min-width:116px}.legline .sel{overflow:hidden;text-overflow:ellipsis;font-weight:600}.ledger-row .stake{flex:none;color:var(--dim);font-size:12px;white-space:nowrap}.ledger-row .stake b{color:var(--text)}.ledger-row .stake .up{color:var(--win)}.ledger-row .stake .down{color:var(--red-bright)}.ledger-row.won{border-left:3px solid var(--win)}.ledger-row.lost{border-left:3px solid var(--red-bright)}.ledger-row.push,.ledger-row.void{border-left:3px solid var(--gold)}@media(max-width:560px){.ledger-row{gap:6px;padding:3px 6px;font-size:12px;flex-wrap:wrap}.legline .when{min-width:0;font-size:10.5px}.ledger-row .stake{margin-left:auto;font-size:11px}}.picks-filters,.picks-filters .subtabs{margin:0}.picks-filters .subtabs+.subtabs{margin-top:6px}@media(max-width:640px){.nav-stick.nav-compact{padding:5px 0}.nav-stick.nav-compact .nav button{padding:6px 12px;font-size:13px}.picks-filters{padding:6px 0 5px}.picks-filters .subtabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.picks-filters .subtabs::-webkit-scrollbar{display:none}.picks-filters .subtabs button,.picks-filters .subtabs select{white-space:nowrap;flex:none;padding:5px 12px;font-size:12px}}.sweat-bar{margin:0 0 4px;display:flex;align-items:center;gap:14px}.sweat-title{margin:0;color:var(--gold);letter-spacing:2px;font-size:20px;font-weight:900;white-space:nowrap}.sweat-bar .subtabs{margin:0}@media(max-width:640px){.sweat-bar{padding:6px 0 5px;gap:10px}.sweat-title{font-size:16px;letter-spacing:1.5px}.sweat-bar .subtabs button{padding:5px 12px;font-size:12px;white-space:nowrap}}.pt{width:100%;border-collapse:collapse;table-layout:fixed;font-size:11px;line-height:1.4;margin-top:2px}.pt th,.pt td{padding:3px 3px 3px 0;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pt th+th,.pt td+td{padding-left:6px}.pt thead th{position:sticky;top:calc(var(--nav-h, 44px) + var(--filters-h, 0px));z-index:20;background:var(--panel2);color:var(--gold);font-size:9px;text-transform:uppercase;letter-spacing:.5px;font-weight:800;padding-top:4px;padding-bottom:4px}.pt .c-pl{width:76px}.pt .c-ty{width:34px}.pt .c-dt{width:66px}.pt .c-rk{width:44px;text-align:right}.pt .c-tw{width:54px;text-align:right}.pt td.c-pl{color:var(--text);font-weight:700;font-size:10.5px}.pt td.c-ty{color:var(--text);font-weight:800}.pt td.c-wg{color:var(--text);font-weight:700}.pt td.c-dt{color:var(--dim);font-size:10px}.pt td.c-rk,.pt td.c-tw{color:var(--text);font-size:10px}@media(max-width:379px){.pt{font-size:10px}.pt .c-pl{width:64px}.pt .c-dt{width:60px}.pt td.c-dt{font-size:9px}}.pt tbody tr.t-top td{border-top:1px solid var(--edge)}.pt tbody tr.t-sub td{padding-top:0}.pt tr.won td:first-child{box-shadow:inset 3px 0 0 var(--win)}.pt tr.lost td:first-child{box-shadow:inset 3px 0 0 var(--red-bright)}.pt tr.push td:first-child,.pt tr.void td:first-child,.pt tr.voided td:first-child{box-shadow:inset 3px 0 0 var(--gold)}.pt .up{color:var(--win)}.pt .down{color:var(--red-bright)}.pt .mid{color:var(--gold);font-size:10px}.pt td.c-wg.lk{color:var(--dim);font-weight:500}.pt td.c-wg.lr-win{color:var(--win)}.pt td.c-wg.lr-loss{color:var(--red-bright)}.pt td.c-wg.lr-push,.pt td.c-wg.lr-void{color:var(--gold)}.chip-new{display:inline-block;margin-left:6px;padding:0 5px;border-radius:4px;background:var(--gold);color:#201a06;font-size:9px;font-weight:900;letter-spacing:1px;vertical-align:middle;line-height:14px}.btn-newfilter{background:var(--panel);color:var(--gold);border:1px solid var(--gold);border-radius:999px;padding:6px 14px;font-weight:700;font-size:13px;white-space:nowrap}.btn-newfilter.on{background:var(--gold);color:#201a06}.btn-mailpicks{background:var(--panel);color:var(--dim);border:1px solid var(--edge);border-radius:999px;padding:6px 14px;font-weight:600;font-size:13px;white-space:nowrap}.btn-mailpicks:hover{color:var(--gold);border-color:var(--gold)}.practice-stamp{position:fixed;left:50%;top:58%;transform:translate(-50%,-50%) rotate(-12deg);z-index:25;pointer-events:none;text-align:center;width:min(92vw,720px)}.ps-inner{border:4px solid rgba(230,185,60,.55);border-radius:14px;padding:14px 22px;background:#080a06a8;box-shadow:0 0 40px #00000040}.ps-main{font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(34px,6vw,64px);letter-spacing:6px;color:#e6b93cb8;text-shadow:0 2px 8px rgba(0,0,0,.5)}.ps-sub{font-size:clamp(14px,1.7vw,18px);font-weight:800;color:#f5f3ea;text-shadow:0 1px 3px #000,0 0 10px rgba(0,0,0,.9)}.ps-fine{margin-top:6px;font-size:clamp(13px,1.5vw,16.5px);font-weight:800;color:#f2c230;text-shadow:0 1px 3px #000,0 0 10px rgba(0,0,0,.95)}@media(max-width:640px){.practice-stamp{width:94vw;top:55%;transform:translate(-50%,-50%) rotate(-8deg)}.ps-inner{padding:10px 14px}.ps-main{font-size:30px;letter-spacing:3px}.ps-sub{font-size:13.5px}.ps-fine{font-size:12.5px}}.table-wrap{overflow-x:scroll;overflow-y:auto;max-height:calc(100vh - 230px);border:1px solid var(--edge);border-radius:8px;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;will-change:scroll-position}.admin-table .pin{will-change:transform}.table-wrap::-webkit-scrollbar{height:12px;width:12px}.table-wrap::-webkit-scrollbar-track{background:var(--panel2)}.table-wrap::-webkit-scrollbar-thumb{background:var(--field-dark);border-radius:6px}.admin-table{border-collapse:collapse;width:100%;font-size:12px;table-layout:fixed}.admin-table th{overflow:hidden;text-overflow:ellipsis;z-index:3;position:relative;padding-right:14px}.col-grip{position:absolute;top:0;right:0;width:12px;height:100%;cursor:col-resize;z-index:5;touch-action:none;border-right:2px solid var(--edge)}.col-grip:hover,.col-grip:active{border-right-color:var(--field);background:#3cb54a47}.admin-table .pin{position:sticky;background:var(--panel);z-index:2}.admin-table th.pin{background:var(--panel2);z-index:4}.admin-table .pin-last{border-right:2px solid var(--edge)}.admin-table .pin-cap{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:767px){.table-wrap{max-width:calc(100vw - 24px)}}.admin-table tr:hover td.pin{background:#202a20}.admin-table tfoot td{position:sticky;bottom:0;background:var(--panel2);border-top:2px solid var(--edge);padding:6px}.admin-table th{background:var(--panel2);color:var(--gold);text-align:left;padding:5px 6px;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;position:sticky;top:0;border-bottom:2px solid var(--edge);font-size:10.5px;text-transform:uppercase;letter-spacing:.3px}.admin-table td{padding:3px 6px;border-bottom:1px solid var(--edge);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-table tr:hover td{background:#202a20}.admin-table .row-verified td:first-child{border-left:3px solid var(--field)}.admin-table .c-edit{cursor:pointer}.admin-table .c-edit:hover{outline:1px dashed var(--dim);outline-offset:-2px}.admin-table .c-bool{text-align:center}.cell-input{background:var(--bg);color:var(--text);border:1px solid var(--field);border-radius:5px;padding:3px 6px;font:inherit;width:100%;min-width:70px}.cell-select{background:var(--bg);color:var(--text);border:1px solid var(--edge);border-radius:5px;padding:2px 4px;font:inherit;font-size:12px}.sweat-card.held{border-color:var(--red)}.mc-row{display:flex;gap:8px;align-items:center;padding:3px 0;border-bottom:1px dashed var(--edge)}.mc-row.mc-pinned{background:var(--panel2);border-radius:6px;padding:6px 8px;margin-bottom:6px;border-bottom:none}.mc-arrow{padding:1px 7px;font-size:11px}.mc-type{font-size:11px;width:92px;flex:none}.set-row{display:flex;gap:12px;align-items:center;padding:6px 0;border-bottom:1px dashed var(--edge)}.set-label{flex:1;font-size:13.5px}.set-label .sub{font-size:11px;margin:0}.set-ctl{flex:none}.admin-table .c-num{text-align:right}.subtabs .tab-override{margin-left:auto;border-radius:3px;border:1px solid var(--red);background:var(--panel);color:var(--dim);padding:6px 14px;font-weight:700;font-size:13px;border-left-width:4px}.subtabs .tab-override.on{background:#3a1512;color:#fff;border-color:var(--red-bright)}.subtabs .tab-override+.tab-override{margin-left:6px}.subtabs .tab-override:hover{color:var(--red-bright)}.bulk-bar{display:flex;gap:10px;align-items:center;background:#2a2410;border:1px solid var(--gold);border-radius:8px;padding:8px 12px;margin-bottom:10px}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000a6;z-index:60;display:flex;align-items:center;justify-content:center;padding:16px}.modal{background:var(--panel);border:1px solid var(--edge);border-radius:12px;padding:18px;width:min(680px,94vw);max-height:88vh;overflow-y:auto}.mu-card{width:min(920px,96vw);padding:14px 16px}.mu-title{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:15px;margin-bottom:8px}.mu-x{background:none;border:none;color:var(--dim);font-size:16px;padding:2px 6px}.mu-x:hover{color:var(--text)}.mu-strip{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;background:var(--panel2);border:1px solid var(--edge);border-radius:8px;padding:6px 10px;margin-bottom:10px;font-size:12.5px;font-weight:700;white-space:nowrap}.mu-vs{color:var(--dim);font-weight:400}.mu-panes{display:grid;grid-template-columns:1fr 1fr;gap:14px}.mu-pane{min-width:0}.mu-pane-hdr{display:flex;align-items:baseline;justify-content:space-between;gap:8px;position:-webkit-sticky;position:sticky;top:-18px;background:var(--panel);z-index:5;padding:6px 2px;border-bottom:2px solid var(--edge)}.mu-team{font-weight:800;font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mu-chip{color:var(--dim);font-size:11.5px;white-space:nowrap}.mu-cols,.mu-row{display:grid;grid-template-columns:8ch 6ch minmax(0,1fr) 10ch 7.5ch 6ch;gap:6px;align-items:baseline;font-size:12px}.mu-cols{color:var(--dim);font-size:10px;letter-spacing:1px;padding:6px 2px 2px}.mu-row{padding:2.5px 2px;border-bottom:1px solid rgba(255,255,255,.04)}.mu-row .mu-o{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mu-d,.mu-t{color:var(--dim);white-space:nowrap;text-align:left}.mu-s,.mu-v{white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums}.mu-row .win{color:var(--win)}.mu-row .loss{color:var(--red-bright)}.mu-row .push{color:var(--dim)}.mu-sec-hdr{font-size:10.5px;letter-spacing:1.5px;color:var(--gold);margin:10px 2px 2px;font-weight:700}.mu-none{color:var(--dim);font-size:12px;padding:4px 2px}.mu-h2h{margin-top:6px;border-top:1px solid var(--edge)}@media(max-width:700px){.mu-panes{grid-template-columns:1fr;gap:4px}.mu-card{padding:10px}.mu-pane-hdr{top:-10px}.mu-cols,.mu-row{grid-template-columns:8ch 6ch minmax(0,1fr) 9ch 7.5ch 6ch;gap:5px}}.tv-chips{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.tv-chip{white-space:nowrap}.tv-flash{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:90;pointer-events:none;background:#0000008c;border:1px solid var(--edge);border-radius:10px;color:var(--text);font-size:22px;font-weight:700;letter-spacing:2px;padding:10px 20px;animation:tvflash .5s ease forwards}@keyframes tvflash{0%{opacity:.9}70%{opacity:.9}to{opacity:0}}.hc-how p{font-size:13.5px}.hc-how p b{font-size:15px}.status-menu{position:absolute;top:calc(100% + 4px);left:0;z-index:60;background:var(--panel);border:1px solid var(--edge);border-radius:8px;padding:4px;min-width:210px;box-shadow:0 6px 18px #00000073}.status-menu-row{display:flex;align-items:center;gap:6px;padding:1px 2px}.status-opt{background:none;border:none;color:var(--text);text-align:left;flex:1;padding:6px 8px;border-radius:6px;font-size:13.5px;white-space:nowrap}.status-opt:hover{background:var(--panel2)}.status-opt.on{color:var(--gold);font-weight:700}.def-i{font-size:12px;padding:0 6px;cursor:help}.rich-edit{min-height:170px;background:var(--bg);border:1px solid var(--edge);border-radius:7px;padding:10px;font-size:13.5px;line-height:1.5}.rich-edit:focus{outline:1px solid var(--field)}.rich-edit a{color:var(--gold)}.send-track{background:var(--bg);border:1px solid var(--edge);border-radius:6px;height:12px;margin-top:6px;overflow:hidden}.send-fill{background:var(--field);height:100%;transition:width .3s}.up{color:var(--win)}.down{color:var(--red-bright)}.textpage{max-width:720px}.textpage h2{color:var(--gold)}.prose{line-height:1.6}.prose .doc-title{color:var(--gold);border-bottom:2px solid var(--red);padding-bottom:6px}.prose h3{color:var(--gold);margin:20px 0 6px;text-transform:uppercase;font-size:15px;letter-spacing:1px}.prose h4{color:var(--field);margin:24px 0 4px}.prose p{margin:8px 0}.prose ul{margin:6px 0 10px;padding-left:22px}.prose li{margin:4px 0}@media(max-width:720px){.slip{right:0;width:100%}.login-wrap img{height:200px}}.stats-page{max-width:860px}.champs-strip{display:flex;gap:8px;overflow-x:auto;padding-bottom:6px;-webkit-overflow-scrolling:touch}.champ-card{flex:0 0 auto;min-width:108px;text-align:center;background:var(--panel);border:1px solid var(--edge);border-radius:8px;padding:8px 10px}.champ-card .cy{color:var(--dim);font-size:11px;font-weight:800;letter-spacing:1px}.champ-card .cn{color:var(--gold);font-weight:800;font-size:12.5px;margin:2px 0;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.champ-card .cs{font-size:12px;font-weight:700}.subtabs select{background:var(--panel2);color:var(--ink);border:1px solid var(--edge);border-radius:6px;padding:6px 8px;font:inherit;font-size:13px}@media(max-width:720px){.champ-card{min-width:96px}.champ-card .cn{max-width:120px}}.stats-hdr{position:static;border-radius:8px 8px 0 0;margin-bottom:5px}.sweat-hdr .teams2{display:flex;flex-direction:column;gap:2px;min-width:0}.sweat-hdr .tline{display:flex;align-items:baseline;gap:8px;min-width:0}.sweat-hdr .tline .tn{font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sweat-hdr .tline .ts{color:var(--gold);font-size:16px;flex:none}.sweat-hdr .hdr-right{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex:none}.sweat-hdr .gclock{color:var(--dim);font-size:12px;white-space:nowrap}.sw td.c-dt.tone-good{color:var(--win)}.sw td.c-dt.tone-bad{color:var(--red-bright)}.sw td.c-dt.tone-push,.sw td.c-dt.tone-off{color:var(--dim)}.sw td.c-lock{white-space:nowrap}.sw .lock-leg{display:inline-block;border:1px solid var(--edge);border-radius:8px;padding:0 6px;background:var(--panel2);color:var(--dim);font-weight:500;font-size:9.5px}@media(max-width:640px){.sweat-card{padding-left:8px;padding-right:8px}.sweat-card .sweat-hdr{padding-left:4px;padding-right:4px}}.sw .c-pl{width:66px}.sw .c-dt{width:78px}.sw .c-tw{width:48px}.update-banner{position:fixed;top:6px;left:50%;transform:translate(-50%);z-index:1200;display:flex;align-items:center;gap:4px;background:var(--panel2);border:1px solid var(--gold);border-radius:999px;box-shadow:0 6px 20px #0000008c;padding:0 4px 0 0;max-width:calc(100vw - 16px)}.update-banner-go{background:none;border:none;color:var(--gold);font-weight:800;font-size:12.5px;letter-spacing:.3px;padding:8px 12px;cursor:pointer;white-space:nowrap}.update-banner-x{background:none;border:none;color:var(--dim);font-size:13px;padding:6px 8px;cursor:pointer}:root{--rz: #FF2D95;--jersey: #FFF200}.rz{color:var(--rz)!important}.pool-ticker{position:relative;overflow:hidden;white-space:nowrap;box-sizing:border-box;background:#07090a;border-top:1px solid var(--edge);border-bottom:1px solid var(--edge);margin:4px -10px 0;padding:0 40px 0 8px;color:var(--text);font-variant-numeric:tabular-nums;letter-spacing:.2px}.ticker-track{display:inline-block;will-change:transform}.ticker-item{cursor:pointer}.ticker-item .dim{color:var(--dim)}.ticker-sep{color:var(--gold);opacity:.7}.ticker-disclaimer{color:var(--dim);font-size:.8em;text-align:center;overflow:hidden;text-overflow:ellipsis}.ticker-disclaimer.two-line{white-space:normal;line-height:1.25;display:flex;align-items:center;justify-content:center;height:100%;padding:0 2px}@media(max-width:640px){.pool-ticker{margin-left:-8px;margin-right:-8px}}.pool-ticker.collapsed{padding:0}.tk-switch{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:26px;height:14px;border-radius:999px;border:1px solid var(--edge);background:var(--panel);cursor:pointer;padding:0;display:inline-block}.tk-switch:after{content:"";position:absolute;top:1px;left:1px;width:10px;height:10px;border-radius:50%;background:var(--dim);transition:left .12s ease,background .12s ease}.tk-switch.on{background:var(--win);border-color:var(--win)}.tk-switch.on:after{left:13px;background:#fff}.tk-switch:focus-visible{outline:2px solid var(--gold)}.yn-toggle{display:inline-flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none}.yn-toggle .tk-switch{position:relative;top:auto;right:auto;transform:none;width:34px;height:18px}.yn-toggle .tk-switch:after{width:14px;height:14px}.yn-toggle .tk-switch.on:after{left:17px}.yn-toggle b{min-width:24px}.grading-note{border:1px solid var(--edge);border-radius:8px;padding:6px 10px;margin:8px 0;font-size:13px;color:var(--text);background:var(--panel)}.badge-chip{padding:0 7px;font-size:11.5px;font-weight:800;border-radius:11px;line-height:18px;background:transparent;cursor:pointer}@media(max-width:640px){.badge-chip{padding:0 5px;font-size:10.5px;line-height:16px}}.badge-chip.good{color:var(--win);border:1px solid var(--win)}.badge-chip.bad{color:var(--red-bright);border:1px solid var(--red-bright)}.badge-chip.record{color:#201a06;background:var(--gold);border:1px solid var(--gold)}.badge-chip.fresh{animation:chip-pulse 1.6s ease-in-out infinite}@keyframes chip-pulse{0%,to{box-shadow:0 0 #e6b93c00}50%{box-shadow:0 0 0 4px #e6b93c59}}.badge-plaque{margin:6px auto 0;max-width:300px;border:1px solid var(--gold);border-radius:8px;padding:6px 10px;font-size:12.5px;background:var(--panel2)}.lens-wrap{position:relative;display:inline-flex}.lens-btn{background:var(--panel);color:var(--gold);border:1px dashed var(--gold);border-radius:8px 8px 0 0;padding:9px 10px;font-weight:700;font-size:13px;white-space:nowrap;max-width:130px;overflow:hidden;text-overflow:ellipsis}.lens-btn.on{background:var(--gold);color:#1a1a1a;border-style:solid}.lens-btn.teaser{color:var(--dim);border-color:var(--edge)}.lens-pop{position:absolute;top:0;right:calc(100% + 8px);left:auto;z-index:60;width:min(260px,80vw);background:var(--panel);border:1px solid var(--gold);border-radius:9px;padding:10px 12px;font-size:12.5px;line-height:1.5;color:var(--text);cursor:pointer;box-shadow:0 6px 18px #00000080}.lens-pop:before{content:"";position:absolute;right:-10px;top:0;width:10px;height:100%;left:auto}@media(max-width:640px){.lens-pop{position:fixed;top:calc(var(--nav-h, 110px) + 4px);left:50%;right:auto;transform:translate(-50%);width:min(280px,calc(100vw - 16px))}.lens-pop:before{display:none}}@media(max-width:640px){.lens-btn{padding:9px 7px;font-size:12px;max-width:96px}}.lens-banner{border:1px solid var(--gold);border-radius:9px;padding:7px 12px;margin-bottom:10px;font-weight:800;color:var(--gold);font-size:13.5px}.lens-banner .dim{font-weight:400}.tv-root{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;background:var(--bg);display:flex;flex-direction:column;overflow:hidden;font-size:clamp(14px,1.6vh,26px)}.tv-hdr{display:flex;align-items:baseline;gap:18px;padding:1vh 2vw .6vh;border-bottom:1px solid var(--edge)}.tv-brand{color:var(--gold);font-weight:900;letter-spacing:2px;font-size:2.6vh}.tv-panel-title{color:var(--dim);font-weight:700;letter-spacing:1.5px;font-size:2vh;margin-left:auto}.tv-ticker{flex:none;border-bottom:1px solid var(--edge);padding-top:.4vh}.tv-ticker .pool-ticker{border-radius:0}.tv-root .tv-masthead{border-bottom:none}.tv-root .tv-masthead,.tv-root .tv-marquee,.tv-root .tv-notes,.tv-root .tv-promo-strip,.tv-root .tv-ticker{position:relative;z-index:80}.tv-body{flex:1;overflow:hidden;padding:1vh 2vw;pointer-events:none;animation:tvfade .6s ease}.tv-body>*{max-width:none!important}.tv-body .empty{font-size:18px;margin-top:40px;text-align:center}@keyframes tvfade{0%{opacity:0}to{opacity:1}}.tv-exit{position:absolute;top:1vh;right:1vw;z-index:310;background:transparent;border:1px solid var(--edge);color:var(--dim);border-radius:8px;padding:4px 10px;opacity:.35;font-size:2vh}.tv-exit:hover{opacity:1}body.tv-active{overflow:hidden}.tv-col{width:430px;margin:0 auto}.tv-page-wrap{position:relative}.tv-page-window{overflow:hidden}.tv-page-ind{position:absolute;bottom:-4px;right:2px;color:var(--dim);font-size:12px;font-weight:700;letter-spacing:1px;opacity:.8}.tv-masthead{display:flex;align-items:center;gap:1.2vw;padding:0 2vw;border-bottom:1px solid var(--edge);flex:none}.tv-logo{height:78%;border-radius:6px}.tv-masthead .tv-brand{color:var(--gold);font-weight:900;letter-spacing:2px;font-size:min(3.1vh,3vw);white-space:nowrap}@media(max-width:700px){.tv-masthead .tv-brand{letter-spacing:.5px}}.tv-marquee{flex:none;display:flex;align-items:center;justify-content:center;color:var(--text);font-weight:900;letter-spacing:1.5px;font-size:3.2vh;background:var(--panel);border-bottom:1px solid var(--edge);white-space:nowrap;overflow:hidden}.tv-notes{flex:none;padding:.6vh 2vw;color:var(--dim);font-size:1.9vh;line-height:1.35;white-space:pre-wrap;overflow:hidden;border-top:1px solid var(--edge)}.tv-page-wrap .tv-panel-title{color:var(--dim);font-weight:700;letter-spacing:1.5px;font-size:15px;margin:4px 0 2px}.tv-root .standings-row{min-height:var(--tv-rowh, 34px);font-size:var(--tv-rowfs, 17px);align-items:center;padding:0 10px;margin:0}.tv-root .standings-row.standings-hdr{min-height:var(--tv-hdrh, 30px);font-size:13px}.tv-root .standings-row.jersey{font-size:calc(var(--tv-rowfs, 17px) + 3px)}.tv-root a,.tv-root .sn,.tv-root .player-link{text-decoration:none!important;cursor:default}.tv-root .lens-banner{display:none}.tv-root .standings-row.standings-hdr{position:static}.ticker-promo{color:var(--gold);opacity:.75;font-weight:600;letter-spacing:.5px}.tv-promo-strip{color:var(--gold);opacity:.85;background:var(--bg);border-top:1px solid var(--edge)}.join-kop-door{margin-top:14px;font-size:12.5px;color:var(--dim);text-align:center}.join-kop-door a{color:var(--gold);opacity:.85;cursor:pointer}.mgr-table{table-layout:auto}.mgr-table td,.mgr-table th{white-space:nowrap;overflow:visible;text-overflow:clip}.mgr-table td:nth-child(1){white-space:normal}.mgr-table td:nth-child(3){white-space:normal;word-break:break-all}.mgr-row{border:1px solid var(--edge);border-radius:8px;margin-bottom:6px}.mgr-row-head{display:flex;align-items:center;gap:8px;padding:8px 10px;cursor:pointer}.mgr-chevron{color:var(--dim);width:12px}.mgr-row-detail{padding:4px 12px 10px 30px;font-size:13px;display:grid;gap:3px}.mgr-row-detail .dim{display:inline-block;min-width:52px;font-size:11px;text-transform:uppercase;letter-spacing:.5px}.lens-wrap{position:relative}.lens-cap{position:absolute;top:3px;left:0;right:0;text-align:center;font-size:8px;letter-spacing:1.5px;text-transform:uppercase;color:var(--dim);pointer-events:none;line-height:1;z-index:1}.lens-btn{padding-top:14px;padding-bottom:4px}@media(max-width:640px){.lens-btn{padding-top:14px;padding-bottom:4px}}.lens-wrap{display:inline-flex;flex-direction:column;align-items:stretch;gap:3px;position:relative}.lens-cap2{font-size:12px;font-weight:700;letter-spacing:1.5px;line-height:1;text-transform:uppercase;color:var(--dim);text-align:center}button.lens-dd{background:var(--panel);color:var(--gold);border:1px dashed var(--gold);border-radius:8px;padding:2px 7px;font-weight:700;font-size:13px;line-height:14px;white-space:nowrap;max-width:150px;overflow:hidden;text-overflow:ellipsis}.lens-dd.on{background:var(--gold);color:#1a1a1a;border-style:solid}.lens-dd.teaser{color:var(--dim);border-color:var(--edge)}.dd-chev{font-size:10px;opacity:.8}.lens-menu{position:absolute;top:0;right:calc(100% + 8px);left:auto;z-index:60;background:var(--panel);border:1px solid var(--gold);border-radius:9px;min-width:180px;box-shadow:0 6px 18px #00000080;overflow:hidden}@media(max-width:640px){.lens-menu{position:fixed;top:calc(var(--nav-h, 110px) + 4px);left:50%;right:auto;transform:translate(-50%);width:min(280px,calc(100vw - 16px))}}.lens-menu button{display:block;width:100%;text-align:left;background:none;border:none;color:var(--text);padding:9px 14px;font-size:13.5px;font-weight:600}.lens-menu button:hover{background:var(--panel2)}.lens-menu button.sel{color:var(--gold)}@media(max-width:640px){button.lens-dd{max-width:110px;font-size:12px;padding:2px 6px}.lens-cap2{font-size:12px;letter-spacing:1px}}@media(max-width:480px){.nav{gap:2px}.nav>button{padding:8px 3px;font-size:12.5px}.nav-stick .nav{margin-left:-4px;margin-right:-4px}.lens-wrap{flex:1;min-width:52px;max-width:96px}.lens-dd{max-width:100%}.pa-full{display:none}}.pa-short{display:none}@media(max-width:480px){.pa-short{display:inline}}.defwrap{position:relative;display:inline-flex;align-items:center;gap:inherit;cursor:help}.defpop{position:absolute;z-index:40;top:calc(100% + 6px);left:0;max-width:min(300px,calc(100vw - 24px));width:min(300px,78vw);background:var(--panel);border:1px solid var(--gold);border-radius:8px;padding:9px 11px;font-size:12.5px;line-height:1.45;color:var(--ink, inherit);font-weight:400;text-transform:none;box-shadow:0 6px 18px #00000059;white-space:normal;text-align:left}.defwrap.flip .defpop{left:auto;right:0}.btn-joinkop{background:var(--gold);color:#201a06;font-weight:800;font-size:13px;border:1px solid var(--gold);border-radius:8px;padding:6px 14px;cursor:pointer;letter-spacing:.3px;white-space:nowrap;font-family:inherit;text-shadow:none;box-shadow:none}.btn-joinkop:hover{filter:brightness(1.08)}.ctrl-freeze,.picks-filters,.sweat-bar{position:-webkit-sticky;position:sticky;top:var(--nav-h, 44px);z-index:32;background:var(--bg);padding:8px 0 6px}@media(max-width:640px){.ctrl-freeze,.picks-filters,.sweat-bar{padding:6px 0 5px}.ctrl-freeze .subtabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.ctrl-freeze .subtabs::-webkit-scrollbar{display:none}.ctrl-freeze .subtabs button,.ctrl-freeze .subtabs select{white-space:nowrap;flex:none;padding:5px 12px;font-size:12px}}.standings-hdr{top:calc(var(--nav-h, 44px) + var(--ctrlbar-h, 0px))}.tv-root .standings-hdr{position:static}.join-kop-door-top{display:flex;align-items:center;justify-content:center;gap:10px;margin:0 0 6px;padding-left:10%;font-size:13px;flex-wrap:wrap}@media(max-width:640px){.join-kop-door-top{margin:0 0 4px;font-size:12.5px;gap:8px}.join-kop-door-top .btn-joinkop{padding:4px 11px;font-size:12px}}.hc-img{margin:12px 0}.hc-img img{max-width:100%;height:auto;display:block;border-radius:10px;border:1px solid var(--edge)}.hc-img figcaption{font-size:12.5px;margin-top:4px}.bottom-line{position:fixed;left:0;right:0;bottom:0;z-index:34;height:26px;line-height:26px;overflow:hidden;white-space:nowrap;background:#07090a;border-top:1px solid var(--edge);font-size:13.5px;font-variant-numeric:tabular-nums;letter-spacing:.2px}.crawl-track{display:inline-block;will-change:transform}.crawl-chip{color:var(--gold);font-weight:800;margin-right:10px}.crawl-chip.live{color:var(--red-bright, #e05545)}.crawl-item{color:var(--text)}.crawl-sep{color:var(--gold);opacity:.7}.ticker-pos.dimpaint{opacity:.55}
