.sp-band{gap:10px}.sp-band-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 16px;display:flex}.sp-band-head h2{font-size:var(--pp-t3);letter-spacing:-.015em;font-weight:760;line-height:1.2}.sp-band-note{font-size:var(--pp-t5);color:var(--pp-quiet);margin-top:2px}.sp-band-rows{margin:0;padding:0;list-style:none;display:grid;position:relative}.sp-brow{border-top:1px solid var(--pp-hair);grid-template-columns:minmax(0,7.5rem) 2rem minmax(0,1fr) 2rem;grid-template-areas:"who d bar r""tail tail tail tail";align-items:center;gap:2px 10px;padding:9px 0;display:grid}.sp-brow:first-child{border-top:0}.sp-brow>.sp-brow-who{grid-area:who}.sp-brow>.sp-fig[data-side=democratic]{grid-area:d}.sp-brow>.sp-brow-bar{grid-area:bar}.sp-brow>.sp-fig[data-side=republican]{grid-area:r}.sp-brow>.sp-brow-instead{grid-area:1/d/auto/r}.sp-brow>.sp-brow-tail{grid-area:tail}.sp-brow-tail:empty{display:none}.sp-brow[data-you]{margin-inline:calc(-1 * var(--pp-pad));padding-inline:var(--pp-pad);background:color-mix(in srgb, var(--pp-ink) 5%, var(--pp-sheet));box-shadow:inset 3px 0 0 var(--pp-ink);border-top-color:#0000}.sp-brow[data-you]+.sp-brow{border-top-color:#0000}.sp-brow[data-quiet] .sp-brow-bar{opacity:.55}.sp-brow-who{align-items:center;gap:8px;min-width:0;display:flex}.sp-brow-name{min-width:0;line-height:1.2;display:grid}.sp-brow-n{font-size:var(--pp-t4);text-overflow:ellipsis;white-space:nowrap;font-weight:720;overflow:hidden}.sp-brow-name small{color:var(--pp-quiet);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.sp-brow-instead{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.sp-fig{font-size:1.25rem;font-weight:var(--pp-heavy);letter-spacing:var(--pp-track);font-variant-numeric:var(--pp-figures);line-height:1}.sp-fig[data-side=democratic]{color:var(--democratic);text-align:right}.sp-fig[data-side=republican]{color:var(--republican)}.sp-brow-tail{font-size:var(--pp-t5);color:var(--pp-ink-2);min-width:0}.sp-brow-tail strong{color:var(--pp-ink)}.sp-brow-bar{min-width:0;display:block;position:relative}.sp-bar{background:var(--pp-tray);border-radius:4px;height:18px;display:flex;overflow:hidden}.sp-bar[data-thin]{height:12px}.sp-bar i{min-width:0;height:100%;display:block}.sp-bar i[data-kind=dh],.sp-bar i[data-kind=dw]{background:var(--rating-d-solid)}.sp-bar i[data-kind=rh],.sp-bar i[data-kind=rw]{background:var(--rating-r-solid)}.sp-bar i[data-kind=dh]{box-shadow:inset -2px 0 0 var(--pp-sheet)}.sp-bar i[data-kind=rh]{box-shadow:inset 2px 0 0 var(--pp-sheet)}.sp-bar i[data-kind=iw]{background:var(--independent,#71418d)}.sp-bar i[data-kind=open]{background:repeating-linear-gradient(135deg, var(--pp-hair-2) 0 3px, var(--pp-tray) 3px 7px)}.sp-bar[data-empty] i[data-kind=open]{background:var(--pp-tray)}.sp-bar i em{color:#fff;text-align:center;white-space:nowrap;padding:0 4px;font-size:.6875rem;font-style:normal;font-weight:700;line-height:18px;display:block;overflow:hidden}.sp-brow-bar:after{content:"";left:var(--sp-line,50%);background:var(--pp-ink);pointer-events:none;width:2px;margin-left:-1px;position:absolute;top:-10px;bottom:-10px}.sp-brow:first-child .sp-brow-bar:after{top:-4px}.sp-brow:last-child .sp-brow-bar:after{bottom:-4px}.sp-band-foot{font-size:var(--pp-t5);color:var(--pp-quiet)}@media (width>=761px){.sp-brow{grid-template-columns:minmax(0,11rem) 2.5rem minmax(0,1fr) 2.5rem minmax(0,11rem);grid-template-areas:"who d bar r tail";column-gap:14px;padding:10px 0}.sp-brow>.sp-brow-instead{grid-column:d/tail}.sp-brow-tail:empty{display:block}.sp-fig{font-size:1.5rem}.sp-bar{height:22px}.sp-bar i em{line-height:22px}.sp-brow-bar:after{top:-11px;bottom:-11px}}@media (width>=1200px){.sp-brow{grid-template-columns:minmax(0,12rem) 2.75rem minmax(0,1fr) 2.75rem minmax(0,13rem)}.sp-fig{font-size:1.75rem}}.sp-call{font-size:var(--pp-t5);color:var(--pp-ink);white-space:nowrap;font-variant-numeric:var(--pp-figures);align-items:center;gap:5px;font-weight:700;display:inline-flex}.sp-even{min-height:22px;box-shadow:inset 0 0 0 1px var(--pp-hair-2);border-radius:5px;align-items:center;padding:0 6px;font-size:.75rem;font-weight:750;display:inline-flex}.sp-pair{gap:var(--pp-gap);grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}.sp-pair-left,.sp-pair-right{min-width:0;display:grid}.sp-pair-left>*,.sp-pair-right>*{min-width:0}@media (width>=900px){.sp-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sp-pair[data-ratio=wide-left]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.sp-pair-right{contain:size;min-height:18rem}.sp-pair-right>.pp-card{flex-direction:column;height:100%;display:flex}.sp-pair-right .sp-races-wrap[data-fit]{flex:1 1 0;min-height:0;overflow:hidden}.sp-pair-left>.pp-card{height:100%}}@media (width>=900px) and (width<=1099px){.sp-pair[data-ratio=wide-left]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.sp-card{gap:0;padding:0;overflow:hidden}.sp-card-head{padding:var(--pp-pad) var(--pp-pad) 10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.sp-card-head h2{letter-spacing:-.01em;font-size:1.0625rem;font-weight:750}.sp-card-head p{font-size:var(--pp-t5);color:var(--pp-quiet);margin-top:2px}.sp-card-foot{padding:10px var(--pp-pad);border-top:1px solid var(--pp-hair);font-size:var(--pp-t5);color:var(--pp-quiet);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-top:auto;display:flex}.sp-card-foot strong{color:var(--pp-ink)}.sp-card-sec{padding:12px var(--pp-pad) 6px;border-top:1px solid var(--pp-hair)}.sp-card-sec h3{font-size:var(--pp-t4);font-weight:720}.sp-card-sec p{color:var(--pp-quiet);margin-top:2px;font-size:.75rem}.sp-races{margin:0;padding:0;list-style:none;display:grid}.sp-race{min-height:48px;padding:4px var(--pp-pad);border-top:1px solid var(--pp-hair);font-size:var(--pp-t4);font-variant-numeric:var(--pp-figures);align-items:center;column-gap:10px;display:grid}.sp-race>span{min-width:0}.sp-race>span:first-child{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.sp-race>span:first-child a{color:inherit;text-decoration:none}.sp-race>span:first-child a:hover{text-underline-offset:3px;text-decoration:underline}.sp-race>span:first-child small{color:var(--pp-quiet);margin-left:4px;font-weight:500}.sp-race-head{min-height:30px;color:var(--pp-quiet);font-size:.75rem;font-weight:600}.sp-race-head>span:first-child{font-weight:600}.sp-races[data-cols=mine] .sp-race{grid-template-columns:minmax(0,1fr) 2.25rem 3.5rem 6.5rem}.sp-races[data-cols=mine-bare] .sp-race{grid-template-columns:minmax(0,1fr) 2.25rem 3.5rem}.sp-races[data-cols=crowd] .sp-race{grid-template-columns:minmax(0,1fr) 4.5rem minmax(4rem,8rem) 3.5rem}.sp-races[data-cols=forecast] .sp-race{grid-template-columns:minmax(0,1fr) 3.5rem 4rem}.sp-race>span:not(:first-child){justify-self:start}.sp-none{color:var(--pp-quiet)}.sp-status{font-size:var(--pp-t5);color:var(--pp-ink-2);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.sp-status[data-live]:before{content:"";background:var(--action-fill,#0b6b63);border-radius:50%;width:8px;height:8px}.sp-share{font-size:var(--pp-t5);align-items:center;gap:8px;display:inline-flex}.sp-share-bar{background:var(--pp-tray);border-radius:3px;width:3rem;height:6px;overflow:hidden}.sp-share-bar i{height:100%;display:block}.sp-share-bar i[data-side=democratic]{background:var(--rating-d-solid)}.sp-share-bar i[data-side=republican]{background:var(--rating-r-solid)}.sp-share-bar i[data-side=independent],.sp-share-bar i:not([data-side=democratic]):not([data-side=republican]){background:var(--independent,#71418d)}.sp-split{background:var(--pp-tray);border-radius:4px;height:8px;display:flex;overflow:hidden}.sp-split i[data-side=democratic]{background:var(--rating-d-solid)}.sp-split i[data-side=republican]{background:var(--rating-r-solid)}.sp-split i:not([data-side=democratic]):not([data-side=republican]){background:var(--independent,#71418d)}.sp-rare{box-shadow:inset 0 0 0 1px var(--pp-hair-2);color:var(--pp-ink-2);border-radius:6px;margin-left:6px;padding:1px 6px;font-size:.6875rem;font-weight:700}.sp-slim{padding:12px var(--pp-pad);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;display:flex}.sp-slim h2{font-size:var(--pp-t4);font-weight:750}.sp-slim p{font-size:var(--pp-t5);color:var(--pp-ink-2)}.sp-slim-lead{flex-wrap:wrap;align-items:baseline;gap:4px 12px;min-width:0;display:flex}@media (prefers-reduced-motion:no-preference){.sp-bar i{transition:flex-grow var(--pp-settle) var(--pp-ease)}.sp-share-bar i{transition:width var(--pp-settle) var(--pp-ease)}}.sp-act,.sp-tool{min-height:44px;font:inherit;font-size:var(--pp-t4);white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 18px;font-weight:700;line-height:1.1;text-decoration:none;display:inline-flex}.sp-act{background:var(--pp-ink);color:var(--pp-sheet);box-shadow:var(--c-fin-ink-raise,none);border:0}.sp-act:hover{background:var(--pp-ink-2);color:var(--pp-sheet);text-decoration:none}.sp-tool{border:1.5px solid var(--pp-hair-2);background:var(--pp-sheet);color:var(--pp-ink)}.sp-tool:hover{border-color:var(--pp-ink);color:var(--pp-ink);text-decoration:none}.sp-act:focus-visible,.sp-tool:focus-visible{outline:var(--focus-width,2px) solid var(--focus);outline-offset:2px}.sp-tool[data-small],.sp-act[data-small]{min-height:36px;font-size:var(--pp-t5);padding:0 14px}@media (pointer:coarse){.sp-tool[data-small],.sp-act[data-small]{min-height:44px}}.sp-tool svg,.sp-act svg{flex:none}@media (width>=900px){.sp-pair-right:has(>[data-all]){contain:none}}.sp-mark{background:var(--pp-sheet);width:32px;height:32px;color:var(--pp-ink);box-shadow:inset 0 0 0 1.5px var(--pp-ink-2);border-radius:50%;flex:none;place-items:center;font-size:.8125rem;font-weight:800;display:inline-grid}.sp-mark[data-crowd]{background:var(--pp-tray);box-shadow:none;font-size:.75rem}.sp-mark[data-called]{background:var(--pp-ink);color:var(--pp-sheet);box-shadow:none}.sp-mark[data-you]{background:var(--pp-tray);box-shadow:none;color:var(--pp-quiet)}.sp-brow .lg-face{flex:none}.sp-ask{font-size:var(--pp-t4);font-weight:700}.sp-quiet{color:var(--pp-ink-2);font-weight:500}.sp-meter-line{font-size:var(--pp-t5);color:var(--pp-ink-2);flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.sp-meter-line .pp-reveal-meter{flex:0 12rem}.sp-tail-row{flex-wrap:wrap;align-items:center;gap:4px 10px;display:inline-flex}.sp-gear{margin-left:auto}.sp-slim-n{font-size:var(--pp-t5)}.sp-pad{padding:0 var(--pp-pad) var(--pp-pad)}.sp-grow{flex:auto}.sp-lb{gap:var(--pp-gap);display:grid}.sp-lines{gap:0;margin:0;display:grid}.sp-lines>div{border-top:1px solid var(--pp-hair);gap:2px;padding:10px 0;display:grid}.sp-lines>div:first-child{border-top:0}.sp-lines dt{font-size:var(--pp-t5);color:var(--pp-quiet)}.sp-lines dd{font-size:var(--pp-t5);color:var(--pp-ink-2);flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0;display:flex}.sp-lines dd strong{font-size:1.25rem;font-weight:var(--pp-heavy);letter-spacing:var(--pp-track);color:var(--pp-ink)}.sp-lines dd span{flex-basis:100%}.sp-entries{padding:0 var(--pp-pad) 14px;gap:14px;margin:0;list-style:none;display:grid}.sp-entries li{justify-items:start;gap:6px;display:grid}.sp-place{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.sp-big{font-size:clamp(2.5rem,5vw,3.25rem);font-weight:var(--pp-heavy);letter-spacing:var(--pp-track);font-variant-numeric:var(--pp-figures);line-height:.95}.sp-of{font-size:var(--pp-t4);color:var(--pp-quiet)}.sp-place-sub{font-size:var(--pp-t5);color:var(--pp-ink-2)}.sp-place-sub strong{color:var(--pp-ink)}.sp-card .pp-table{box-shadow:none;border-radius:0}.sp-card .pp-rank-row{padding:0 var(--pp-pad)}@media (width>=900px){.sp-pair-right>.pp-card>.sp-card-sec.sp-grow{flex:1 1 0;min-height:0;overflow:hidden}}.pp-lb.sp-lb[data-phase]{grid-template:none/minmax(0,1fr);align-items:stretch}.sp-brow-name small a{color:inherit;font-weight:650;text-decoration:none}.sp-brow-name small a:hover{color:var(--pp-ink);text-underline-offset:3px;text-decoration:underline}@media (width>=900px){.sp-pair-right .sp-races-wrap[data-fit]:has(+.sp-lines-sec){flex:0 auto}.sp-lines-sec{flex:auto;min-height:0;overflow:hidden}}.sp-phone-only{display:none}@media (width<=760px){.sp-phone-only{display:inline}.sp-wide-only{display:none}.sp-foot-acts .sp-phone-only{display:inline-flex}.sp-brow{grid-template-columns:4.75rem 1.75rem minmax(0,1fr) 1.75rem;grid-template-areas:"who d bar r";column-gap:8px;padding:8px 0}.sp-brow-who>:not(.sp-brow-name),.sp-brow-name small,.sp-brow-tail{display:none}.sp-brow>.sp-brow-instead{grid-column:d/r}.sp-brow-n{font-size:var(--pp-t5)}.sp-fig{font-size:1.125rem}.sp-bar i em{display:none}.sp-brow-instead .sp-act{min-height:40px;padding:0 14px}.sp-slim{padding:10px var(--pp-pad)}}.sp-foot-acts{flex-wrap:wrap;gap:8px;margin-left:auto;display:inline-flex}@media (width<=899px){.sp-lb[data-phase=live] .sp-pair-right,.sp-lb[data-phase=live] .lb-night-stack{display:contents}.sp-lb[data-phase=live] .sp-pair-right>.pp-you,.sp-lb[data-phase=live] .lb-night-stack>.pp-you{order:-1}.sp-lb[data-phase=live] .lb-night-races{order:2;display:block}}.sp-two{grid-template-columns:minmax(0,1fr);display:grid}@media (width>=900px){.sp-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sp-two>.sp-races-wrap+.sp-races-wrap{box-shadow:inset 1px 0 0 var(--pp-hair)}}@media (width<=899px){.sp-two>.sp-races-wrap+.sp-races-wrap .sp-race-head{display:none}}@media (width>=761px){.sp-band[data-ch=house] .sp-brow{grid-template-columns:minmax(0,11rem) 3.25rem minmax(0,1fr) 3.25rem minmax(0,11rem)}}@media (width>=1200px){.sp-band[data-ch=house] .sp-brow{grid-template-columns:minmax(0,12rem) 3.5rem minmax(0,1fr) 3.5rem minmax(0,13rem)}}@media (width<=760px){.sp-band[data-ch=house] .sp-brow{grid-template-columns:4.5rem 2.25rem minmax(0,1fr) 2.25rem}.sp-band[data-ch=house] .sp-fig{font-size:1rem}}.sp-fig{white-space:nowrap}.league-page{--pp-ground:var(--look-ground);--pp-sheet:var(--look-sheet);--pp-ink:var(--look-ink);--pp-ink-2:var(--look-ink-2);--pp-quiet:var(--look-quiet);--pp-hair:var(--look-hair);--pp-hair-2:var(--look-hair-2);--pp-tray:var(--look-tab-tray);--pp-tray-on:var(--look-tab-on);--pp-face:var(--look-face);--pp-t1:2.25rem;--pp-t2:1.75rem;--pp-t3:1.1875rem;--pp-t4:.9375rem;--pp-t5:.8125rem;--pp-heavy:800;--pp-strong:650;--pp-track:-.045em;--pp-figures:tabular-nums lining-nums;--pp-gap:12px;--pp-pad:16px;--pp-radius:16px;--pp-radius-control:10px;--pp-ease:cubic-bezier(.2, 0, 0, 1);--pp-settle:.32s}@media (width>=761px){.league-page{--pp-t3:1.3125rem;--pp-pad:20px;--pp-gap:16px}}.league-page .lg-panel{gap:var(--pp-gap);display:grid}.league-page .lg-panel>*{margin-block:0}.league-page .sp-band h2,.league-page .sp-card h2,.league-page .sp-card h3{font-family:var(--pp-face);margin:0}.league-page .sp-band .lg-scope{flex:none}.lg-head-meta{flex-wrap:wrap;align-items:center;gap:4px 14px;display:flex}.lg-runby{flex-wrap:wrap;align-items:center;gap:4px 12px;display:inline-flex}.lg-runby-one{color:var(--pp-ink);align-items:center;gap:6px;font-weight:650;display:inline-flex}.lg-admin-badge{background:0 0}.sp-races[data-cols=vscalls] .sp-race{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,1.4fr)}.lg-split-small{color:var(--pp-quiet);margin-left:6px;font-size:.75rem}.lg-vs-calls .lg-select select,.lg-moves .lg-select select{min-height:36px}.lg-grow-body{padding:0 var(--pp-pad) var(--pp-pad);gap:12px;display:grid}.lg-grow-link{background:var(--pp-tray);border-radius:12px;align-items:center;gap:8px;min-width:0;padding:6px 6px 6px 12px;display:flex}.lg-grow-link input{min-width:0;min-height:36px;font:inherit;font-size:var(--pp-t5);color:var(--pp-ink);background:0 0;border:0;flex:auto;font-weight:650}.lg-grow-acts{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.lg-moves-score{padding:0 var(--pp-pad) 12px;grid-template-columns:1fr auto 1fr;align-items:end;gap:12px;display:grid}.lg-moves-score>span{gap:2px;display:grid}.lg-moves-score>span:last-child{text-align:right}.lg-moves-score small{font-size:var(--pp-t5);color:var(--pp-quiet)}.lg-moves-score strong{font-size:2.25rem;font-weight:var(--pp-heavy);letter-spacing:var(--pp-track);font-variant-numeric:var(--pp-figures);line-height:1}.lg-moves-mid{text-align:center;padding-bottom:4px}.lg-moves-mid b{font-size:1.0625rem}.lg-moves-none{font-size:var(--pp-t5);color:var(--pp-ink-2);padding-top:4px}.lg-feed{margin:0;padding:0;list-style:none;display:grid}.lg-feed li{min-height:64px;padding:8px var(--pp-pad);border-top:1px solid var(--pp-hair);justify-content:space-between;align-items:center;gap:12px;display:flex}.lg-feed-what{min-width:0;font-size:var(--pp-t4);display:grid}.lg-feed-what>span{font-size:var(--pp-t5);color:var(--pp-ink-2)}.lg-feed-what small{color:var(--pp-quiet);font-size:.75rem}.lg-feed-what strong{font-weight:700}.lg-night-pair .sp-pair-left>.data-card{height:100%;margin:0}@media (width>=900px){.lg-night-pair .sp-pair-right .sp-races-wrap[data-fit]{flex:1 1 0}}.lg-reveal{padding:14px var(--pp-pad);border-top:1px solid var(--pp-hair);font-size:var(--pp-t5);color:var(--pp-ink-2);align-items:flex-start;gap:12px;margin-top:auto;display:flex}.lg-reveal strong{color:var(--pp-ink)}.lg-reveal-icon{background:var(--pp-tray);width:36px;height:36px;color:var(--pp-ink);border-radius:50%;flex:none;place-items:center;display:grid}.lg-grow{flex-direction:column;display:flex}.lg-night-pair .sp-pair-left{container-type:inline-size}@container (width<=860px){.lg-scoreboard .lg-ch-col,.lg-scoreboard .lg-sb-col{display:none}.lg-scoreboard .lg-sb-max-under{display:block}.lg-scoreboard td:nth-child(2){white-space:nowrap}}@media (width<=760px){.lg-split-small{display:none}.sp-races[data-cols=vscalls] .sp-race{grid-template-columns:5.75rem minmax(0,1fr) minmax(0,1fr)}}.ml-runby{font-size:var(--pp-t5);color:var(--pp-ink-2)}.ml-runby strong{color:var(--pp-ink)}.ml-calls{gap:4px;margin-top:10px;display:grid}.ml-calls-head{color:var(--pp-quiet);justify-content:space-between;gap:8px;font-size:.75rem;display:flex}.ml-calls-head strong{color:var(--pp-ink);font-weight:700}.ml-calls-axis{height:46px;position:relative}.ml-calls-axis:before{content:"";background:linear-gradient(90deg, var(--rating-d-solid) 0 50%, var(--rating-r-solid) 50% 100%);opacity:.35;height:2px;position:absolute;bottom:13px;left:0;right:0}.ml-calls-mid{background:var(--pp-ink);width:2px;margin-left:-1px;position:absolute;top:0;bottom:2px;left:50%}.ml-calls-face{position:absolute;transform:translate(-50%)}.ml-calls-face .lg-face{width:26px;height:26px;box-shadow:0 0 0 2px var(--pp-sheet)}.ml-calls-face[data-you]{z-index:2}.ml-calls-face[data-you] .lg-face{box-shadow:0 0 0 2px var(--pp-sheet), 0 0 0 4px var(--pp-ink)}.ml-calls-ends{color:var(--pp-quiet);justify-content:space-between;font-size:.6875rem;display:flex}@media (width<=899px){.ml-calls-axis,.ml-calls-ends{display:none}.ml-calls{margin-top:6px}}.ml-calls-axis,.ml-calls-ends{display:none!important}.ml-calls{margin-top:8px}.ml-calls-head{font-size:var(--pp-t5);justify-content:flex-start;gap:6px}.ls-people{margin-top:var(--space-s,12px);padding-top:var(--space-s,12px);border-top:var(--rule-width,1px) solid var(--divider,var(--look-hair));gap:4px;display:grid}.ls-people-h{font-size:var(--font-sm,.9375rem);font-weight:var(--weight-strong,700);margin:0 0 4px}.ls-people-list{margin:0;padding:0;list-style:none;display:grid}.ls-person{border-top:1px solid var(--divider,var(--look-hair));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;min-height:52px;padding:4px 0;display:flex}.ls-person:first-child{border-top:0}.ls-person-who{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:inline-flex}.ls-person-name{font-weight:650}.ls-person-act{min-height:40px}.ls-person[data-pending] .ls-person-act{opacity:.55;cursor:progress}.ls-person-saving{color:var(--pp-quiet,var(--text-muted));margin-inline-start:8px;font-size:.8125rem}.ls-person-error{flex-basis:100%;margin:0;font-size:.8125rem}.ls-hand{justify-self:start;margin-top:8px}.ls-hand-form{background:var(--look-tab-tray,#e9e9e5);border-radius:12px;justify-items:start;gap:8px;margin-top:8px;padding:12px;display:grid}.ls-hand-form .lg-select select{min-height:40px}.document.site-page.league-page{max-width:75rem;padding-inline:0}.sp-act{background:var(--pp-ink,var(--look-ink,#111418));color:var(--pp-sheet,var(--look-sheet,#fff))}.sp-act:hover{background:var(--pp-ink-2,var(--look-ink-2,#394049));color:var(--pp-sheet,var(--look-sheet,#fff))}.sp-tool{border-color:var(--pp-hair-2,var(--look-hair-2,#c9cbc6));background:var(--pp-sheet,var(--look-sheet,#fff));color:var(--pp-ink,var(--look-ink,#111418))}.jn-acts .sp-act.invite-cta,.sp-act.invite-cta{background:var(--look-ink,#111418);color:var(--look-sheet,#fff);box-shadow:var(--c-fin-ink-raise,none);border:0}:is(.league-page,.pp-myleagues) .sign-in-prompt .control-primary{background:var(--action-fill);border-color:var(--action-fill);color:var(--on-action-fill);box-shadow:none}.jn-link{font-weight:700;text-decoration:none}.jn-link:hover{text-underline-offset:3px;text-decoration:underline}@media (width<=760px){.sp-wide-art{display:none!important}}.sp-races[data-cols=duel] .sp-race>span:first-child,.sp-races[data-cols=out] .sp-race>span:first-child{white-space:normal;text-overflow:clip;overflow:visible}.sp-races[data-cols=duel] .sp-race>span:first-child small,.sp-races[data-cols=out] .sp-race>span:first-child small{display:inline-block}@media (width<=760px){.sp-races[data-cols=duel] .sp-race{grid-template-columns:minmax(0,1fr) 2rem 2rem auto}}@media (width>=761px){.sp-brow>.sp-brow-instead{grid-column:bar/tail}}.sp-card .lg-select select,.lg-moves .lg-select select{appearance:none;border:1.5px solid var(--pp-hair-2);background:var(--pp-sheet) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23111418' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 12px center;font:inherit;font-size:var(--pp-t5);color:var(--pp-ink);border-radius:999px;min-height:40px;padding:0 34px 0 12px;font-weight:700}.ml-calls-head strong{white-space:nowrap}@container (width<=860px){.lg-award-grid{grid-template-columns:minmax(0,1fr)!important}}.ls-person-act{font-weight:700;text-decoration:none}.ls-person-act:hover{text-underline-offset:3px;text-decoration:underline}.sp-card .lg-select select,.lg-moves .lg-select select{background-image:none;background-color:var(--pp-sheet)}.league-page section.sp-band{padding-top:var(--pp-pad)}.league-page section.sp-card{padding-top:0}.sp-mark[data-called] svg{display:block}.ls-people{padding-bottom:16px}.lg-loading,.sp-hold{min-height:calc(100svh - var(--header-h,56px))}.sp-skel{gap:var(--pp-gap);display:grid}.sp-skel i{border-radius:var(--pp-radius);background:var(--pp-tray);display:block}.sp-skel i[data-part=band]{height:15rem}.sp-skel i[data-part=row]{height:3rem}.sp-skel-pair{gap:var(--pp-gap);display:grid}.sp-skel-pair i{height:26rem}@media (width>=900px){.sp-skel-pair{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:no-preference){.sp-skel i{animation:1.4s ease-in-out infinite alternate sp-pulse}}@keyframes sp-pulse{0%{opacity:1}to{opacity:.55}}@media (width>=1360px){.sp-pair[data-three]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr)}.sp-pair[data-three][data-ratio=wide-left]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr)}.lg-xl-board{gap:var(--pp-gap);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:stretch;display:grid}.lg-xl-board>.sp-band{margin:0}.lg-xl-rail{gap:var(--pp-gap);contain:size;flex-direction:column;min-height:24rem;display:flex}.lg-xl-rail>.pp-card{margin:0}.lg-xl-rail>.lg-grow{flex:auto}.lg-xl-board .sp-brow{grid-template-columns:minmax(0,10rem) 2.5rem minmax(0,1fr) 2.5rem minmax(0,8rem)}.lg-xl-rail{contain:none;min-height:0}.lg-xl-board>.sp-band{flex-direction:column;display:flex}.lg-xl-board>.sp-band>.sp-band-rows{flex:auto;align-content:space-between}.lg-xl-stack{gap:var(--pp-gap);flex-direction:column;height:100%;display:flex}.lg-xl-stack>.pp-card{margin:0}.lg-xl-stack>.pp-card:first-child{flex-direction:column;flex:1.3 1 0;min-height:0;display:flex}.lg-xl-stack>.pp-card:last-child{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.lg-xl-stack .sp-races-wrap[data-fit]{flex:1 1 0;min-height:0;overflow:hidden}}.sp-races[data-cols=out3] .sp-race{grid-template-columns:minmax(0,1fr) 2rem 2rem}.sp-races[data-cols=out3] .sp-race>span:first-child{white-space:normal;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.sp-lines-in{border-top:1px solid var(--pp-hair)}.sp-xl-head{gap:var(--pp-gap);display:grid}.sp-slim-big{display:none}@media (width>=1360px){.sp-xl-head{grid-template-columns:minmax(0,3fr) minmax(0,1fr);align-items:stretch}.sp-xl-head>.sp-slim{padding:var(--pp-pad);flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;display:flex}.sp-xl-head>.sp-slim .sp-slim-lead{gap:4px;display:grid}.sp-xl-head>.sp-slim .sp-slim-n{order:3}.sp-slim-big{order:2;gap:2px;margin-top:auto;display:grid}.sp-slim-big span{font-size:var(--pp-t5);color:var(--pp-quiet)}.sp-slim-big strong{font-size:2.75rem;font-weight:var(--pp-heavy);letter-spacing:var(--pp-track);line-height:1}.sp-slim-big small{font-size:var(--pp-t5);color:var(--pp-ink-2)}}.lg-grow-code{font-size:var(--pp-t5);color:var(--pp-ink-2);overflow-wrap:anywhere;min-width:0;display:none}.lg-grow-code strong{color:var(--pp-ink);font-weight:800}@media (width<=760px){.lg-grow-link input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.lg-grow-code{flex:auto;display:block}.lg-grow-link{position:relative}}.lg-skel i[data-part=head]{height:4rem}.lg-skel i[data-part=tabs]{height:2.75rem}.lg-skel i[data-part=strip]{height:5.5rem}.lg-skel i[data-part=band]{height:26rem}.lg-skel .sp-skel-pair i{height:16rem}.lg-skel{margin-top:12px}.ml-live{font-size:var(--pp-t5);color:var(--pp-ink-2);gap:2px;margin-top:6px;display:grid}.ml-move{font-weight:750}.ml-move[data-dir=up]{color:var(--pp-ink)}.ml-move[data-dir=down]{color:var(--pp-ink-2)}.ml-latest strong{color:var(--pp-ink)}.sp-card .pp-seg button[aria-pressed=true]{background:var(--pp-tray);color:var(--pp-ink);box-shadow:inset 0 0 0 1.5px var(--pp-hair-2)}.sp-bar i,.sp-split i{flex-grow:var(--sp-grow,1)}.sp-share-bar i{width:var(--sp-w,0%)}.sp-head-acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}@media (width<=760px){.sp-band-head{flex-direction:column;align-items:stretch}.sp-band-head>.lg-scope{width:100%;display:flex}.sp-band-head>.lg-scope>button{flex:1 1 0;justify-content:center}}.sp-go{background:var(--action-fill);min-height:44px;color:var(--on-action-fill);box-shadow:none;font:inherit;font-size:var(--pp-t4);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 18px;font-weight:700;line-height:1.1;text-decoration:none;display:inline-flex}.sp-go:hover{background:color-mix(in srgb, var(--action-fill) 86%, var(--c-fin-act-tone,#000));color:var(--on-action-fill);text-decoration:none}.sp-go:focus-visible{outline:var(--focus-width,2px) solid var(--focus);outline-offset:2px}.sp-go[data-small]{min-height:36px;font-size:var(--pp-t5);padding:0 14px}@media (pointer:coarse){.sp-go[data-small]{min-height:44px}}.sp-go svg{flex:none}.lb-races{background:var(--pp-hair);border-top:1px solid var(--pp-hair);grid-template-columns:minmax(0,1fr);gap:1px;margin:0;padding:0;list-style:none;display:grid}.lb-race{min-width:0;padding:14px var(--pp-pad) 16px;background:var(--pp-sheet);align-content:start;gap:8px;display:grid}.lb-race-head{justify-content:space-between;align-items:baseline;gap:4px 10px;min-width:0;display:flex}.lb-race-head a{min-width:0;font-size:var(--pp-t4);color:var(--pp-ink);font-weight:750;text-decoration:none}.lb-race-head a:hover{text-underline-offset:3px;text-decoration:underline}.lb-race-against{font-size:var(--pp-t5);color:var(--pp-quiet);white-space:nowrap;font-variant-numeric:var(--pp-figures);flex:none}.lb-race-against strong{font-size:1.125rem;font-weight:var(--pp-heavy);letter-spacing:-.02em;color:var(--pp-ink)}.lb-race-bar{border-radius:5px;height:10px}.lb-race-sides{font-size:var(--pp-t5);font-variant-numeric:var(--pp-figures);justify-content:space-between;gap:4px 10px;display:flex}.lb-race-sides span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.lb-race-sides span[data-side=democratic]{color:var(--democratic)}.lb-race-sides span[data-side=republican]{color:var(--republican);text-align:right}.lb-race-sides span:not([data-side=democratic]):not([data-side=republican]){color:var(--independent,#71418d)}.lb-race-sides strong{font-weight:800}.lb-race-picks{border-top:1px solid var(--pp-hair);font-size:var(--pp-t5);color:var(--pp-ink-2);font-variant-numeric:var(--pp-figures);flex-wrap:wrap;align-items:center;gap:6px 16px;padding-top:8px;display:flex}.lb-race-picks>span{align-items:center;gap:6px;display:inline-flex}.lb-race-k{color:var(--pp-quiet)}.lb-race-chance{color:var(--pp-ink);font-weight:700}@media (width<=760px){.lb-crowd:not([data-all]) .lb-race:nth-child(n+6){display:none}}@media (width>=761px){.lb-crowd-foot{display:none}.lb-races{grid-template-columns:repeat(2,minmax(0,1fr))}.lb-races[data-odd]>.lb-race:last-child{grid-column:1/-1}}@media (width>=1200px){.lb-races{grid-template-columns:repeat(var(--lb-cols,5), minmax(0, 1fr))}.lb-races[data-odd]>.lb-race:last-child{grid-column:span 2}.lb-race{padding:16px 18px 18px}.lb-race-head{flex-direction:column;align-items:flex-start;gap:2px}.lb-race-against strong{font-size:1.5rem}}@media (width>=1360px){.lg-xl-board>.sp-band>.sp-band-rows{flex:none;align-content:start}.lg-xl-board>.sp-band{align-self:start}.lg-xl-bands{gap:var(--pp-gap);flex-direction:column;min-width:0;display:flex}.lg-xl-bands>.sp-band{margin:0}.lg-xl-bands>.sp-band:last-child{flex:auto}.lg-xl-board[data-stack] .sp-brow{padding-block:7px}}@media (width<=760px){.sp-races[data-cols=mine] .sp-race{grid-template-columns:minmax(0,1fr) 2.25rem 3.5rem}.sp-races[data-cols=mine] .sp-race>span:nth-child(4){display:none}}.sp-races[data-cols=night] .sp-race{grid-template-columns:minmax(0,1fr) 2rem 2rem 9.5rem}.sp-races[data-cols=night-bare] .sp-race{grid-template-columns:minmax(0,1fr) 2rem 9.5rem}.sp-races:is([data-cols=night],[data-cols=night-bare]) .sp-status{white-space:normal;line-height:1.25}.lb-won{color:var(--pp-ink);gap:5px;font-weight:650}.lb-had{color:var(--pp-ink-2);font-weight:500}.lb-missed{color:var(--pp-quiet);font-weight:500}.lb-night-stack{gap:var(--pp-gap);min-width:0;display:grid}@media (width>=900px){.sp-pair-right>.lb-night-stack{flex-direction:column;height:100%;display:flex}.lb-night-stack>.pp-you{flex:none;height:auto}.lb-night-stack>.pp-you .sp-grow{flex:none}.lb-night-races{flex:1 1 0;min-height:12rem;display:flex}.lb-night-races>.pp-card{flex-direction:column;flex:auto;min-height:0;display:flex}.lb-night-races .sp-races-wrap[data-fit]{flex:1 1 0;min-height:0;overflow:hidden}}@media (width>=761px){.sp-head-acts{flex-wrap:nowrap}.sp-head-acts:has(.sp-tool) .lock-long{display:none}.sp-head-acts:has(.sp-tool) .lock-short{display:inline}}@media (width>=761px) and (width<=1199px){.lb-race{padding:12px var(--pp-pad);grid-template-columns:8.5rem minmax(0,1fr) auto;grid-template-areas:"head bar picks""head sides picks";align-items:center;gap:6px 16px}.lb-race>.lb-race-head{flex-direction:column;grid-area:head;align-items:flex-start;gap:0}.lb-race>.lb-race-bar{grid-area:bar;align-self:end}.lb-race>.lb-race-sides{grid-area:sides;align-self:start}.lb-race>.lb-race-picks{border-top:0;flex-direction:column;grid-area:picks;align-items:flex-start;gap:4px;padding-top:0}}.league-page .lg-gate{margin-inline:auto}.pp-card.sp-card{padding:0}.document.site-page.league-page{min-height:calc(100svh - var(--header-h,56px))}.sp-wait{font-size:var(--pp-t3);letter-spacing:-.015em;color:var(--pp-ink);font-weight:720}.lb-night-stack .pp-you .sp-races-wrap{flex:none;overflow:visible}@media (width>=1001px){.league-page .your-entries .account-rows>li{flex-wrap:wrap;align-items:center;gap:6px 20px;display:flex}.league-page .your-entries .account-rows>li>.lg-entry-bin{margin-left:auto}.league-page .your-entries .account-rows>li>.lg-entry-confirm{flex-basis:100%}}.sp-entries[data-level]{gap:8px}.sp-entries[data-level] li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}.sp-entries[data-level] .sp-place{display:none}p.sp-wait{padding-bottom:6px}.sp-races[data-cols=duel] .sp-race-head>span{white-space:nowrap;overflow:visible}.sp-lines-level{font-size:var(--pp-t5);color:var(--pp-ink-2);margin:0}.sp-go,.sp-go:hover{color:var(--p-u-panel,#fff)}.sp-go{background:var(--p-u-action,#0b6b63)}.sp-go:hover{background:color-mix(in srgb, var(--p-u-action,#0b6b63) 86%, #000)}:is(.league-page,.pp-myleagues) .sign-in-prompt .control-primary{background:var(--p-u-action,#0b6b63);border-color:var(--p-u-action,#0b6b63);color:var(--p-u-panel,#fff)}@media (width>=1001px){.league-page .lg-grid:is([data-cols="1"],[data-cols="2"],[data-cols="3"],[data-cols="4"],[data-cols="5"]) .lg-race-col{width:52%}.league-page .lg-vs-body:not([data-alike]){grid-template-columns:minmax(0,1fr) minmax(0,1.8fr)}.league-page .lg-vs-body:not([data-alike]) .lg-h2h{border-bottom:0;border-right:var(--rule-width) solid var(--divider);align-content:center}}@media (width<=760px){.sp-brow-instead .sp-quiet{font-size:var(--pp-t5);line-height:1.25}}.sp-races[data-cols=out] .sp-race{grid-template-columns:minmax(0,1fr) 2rem 2rem 9rem}.sp-races[data-cols=duel] .sp-race{grid-template-columns:minmax(0,1fr) 2.25rem 2.25rem 8.5rem}@media (width<=760px){.sp-races[data-cols=out] .sp-race,.sp-races[data-cols=duel] .sp-race{grid-template-columns:minmax(0,1fr) 2rem 2rem 7.5rem}}.sp-races:is([data-cols=out],[data-cols=duel]) .sp-status{white-space:normal;line-height:1.25}@media (width>=900px){.sp-pair:has(.sp-pair-right [data-all]){grid-template-columns:minmax(0,1fr)}.sp-pair-right:has([data-all]){contain:none}.sp-pair:has(.sp-pair-right [data-all]) .sp-pair-left>.pp-card{height:auto}}.league-page .lg-soon-list{margin:0;padding:0;list-style:none;display:grid}.league-page .lg-soon-list li{padding:12px var(--pp-pad,16px);border-top:1px solid var(--pp-hair,var(--divider));grid-template-columns:7.5rem minmax(0,1fr);align-items:baseline;gap:4px 16px;display:grid}.league-page .lg-soon-time{font-variant-numeric:tabular-nums;font-weight:750}.league-page .lg-soon-races{font-size:var(--pp-t4,.9375rem);color:var(--pp-ink-2,var(--text-muted))}.league-page .lg-soon-n{font-variant-numeric:tabular-nums;color:var(--pp-ink,var(--text));font-weight:750}@media (width<=760px){.league-page .lg-soon-list li{grid-template-columns:5.5rem minmax(0,1fr)}}.document.site-page.league-page:has(>.lg-gate){align-content:center;display:grid}.sp-level{gap:12px;display:grid}.sp-level-lead{font-size:var(--pp-t4);color:var(--pp-ink);font-weight:650}.sp-level-list{margin:0;padding:0;list-style:none;display:grid}.sp-level-list li{border-top:1px solid var(--pp-hair);font-size:var(--pp-t4);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding:10px 0;display:flex}.sp-level-list li a{color:var(--pp-ink);font-weight:700;text-decoration:none}.sp-level-list li a:hover{text-underline-offset:3px;text-decoration:underline}.sp-level-list li span{font-size:var(--pp-t5);color:var(--pp-ink-2);font-variant-numeric:var(--pp-figures)}.sp-level-lines{font-size:var(--pp-t5);color:var(--pp-quiet)}@media (width<=760px){.sp-races[data-cols=night] .sp-race{grid-template-columns:minmax(0,1fr) 1.75rem 1.75rem 6.25rem;column-gap:8px}.sp-races[data-cols=night-bare] .sp-race{grid-template-columns:minmax(0,1fr) 1.75rem 6.25rem;column-gap:8px}.sp-races:is([data-cols=night],[data-cols=night-bare],[data-cols=out]) .sp-race>span:first-child{white-space:normal;text-overflow:clip;overflow-wrap:break-word;line-height:1.25;overflow:visible}}@media (width>=900px) and (width<=1199px){.sp-lb[data-phase=live] .sp-pair:has(.lb-night-stack){grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);grid-template-areas:"you you""left races"}.sp-lb[data-phase=live] .sp-pair:has(.lb-night-stack)>.sp-pair-right{contain:none;display:contents}.sp-lb[data-phase=live] .lb-night-stack{display:contents}.sp-lb[data-phase=live] .lb-night-stack>.pp-you{grid-area:you;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.sp-lb[data-phase=live] .lb-night-stack>.pp-you>.sp-card-head,.sp-lb[data-phase=live] .lb-night-stack>.pp-you>.sp-card-foot{grid-column:1/-1}.sp-lb[data-phase=live] .lb-night-stack>.pp-you>.sp-entries{grid-area:2/1/span 2}.sp-lb[data-phase=live] .lb-night-stack>.pp-you>.sp-card-sec{box-shadow:inset 1px 0 0 var(--pp-hair);border-top:0;grid-area:2/2}.sp-lb[data-phase=live] .lb-night-stack>.pp-you>.sp-races-wrap{box-shadow:inset 1px 0 0 var(--pp-hair);grid-area:3/2}.sp-lb[data-phase=live] .sp-pair:has(.lb-night-stack)>.sp-pair-left{grid-area:left}.sp-lb[data-phase=live] .lb-night-races{contain:size;grid-area:races;min-height:18rem;display:flex}.sp-lb[data-phase=live] .lb-night-races>.pp-card{flex-direction:column;flex:auto;min-height:0;display:flex}.sp-lb[data-phase=live] .lb-night-races .sp-races-wrap[data-fit]{flex:1 1 0;min-height:0;overflow:hidden}}:is(.pp-myleagues,.pp-board-page) .pp-head .lock-chip[data-locked]{background:var(--pp-tray);color:var(--pp-ink);box-shadow:none;border-color:#0000}@media (width<=760px){.lb-won{white-space:nowrap}.lb-won .lb-won-word,.lb-won .lb-dot,.lb-won .lb-you-word{display:none}.lb-won .lb-had,.lb-won .lb-missed{margin-left:2px}}@media (width>=900px){.sp-lb[data-level] .sp-level-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}.sp-lb[data-level] .sp-level-list:has(>li:only-child){grid-template-columns:minmax(0,1fr)}}@media (width<=380px){.sp-races[data-cols=out] .sp-race{grid-template-columns:minmax(0,1fr) 1.75rem 1.75rem 6rem;column-gap:6px}}@media (width>=900px) and (width<=1359px){.league-page .lg-grow-body{grid-template-columns:minmax(0,1fr) auto;align-items:center}.league-page .lg-grow-body>.lg-grow-acts{margin:0}.league-page .lg-grow .lg-reveal{padding-block:12px}}@media (width>=761px) and (width<=1359px){.lg-grow-link{position:relative}.lg-grow-link input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.lg-grow-code{flex:auto;display:block}}@media (width<=1199px){.sp-tail-row small{display:none}}.sp-brow-instead .sp-quiet{font-size:var(--pp-t5);line-height:1.3}@media (width<=760px){.league-page :is(.lg-vs,.lg-moves) .lg-wide-only{display:none}}.lb-tally p{font-size:var(--pp-t5);color:var(--pp-ink-2);flex-wrap:wrap;gap:4px 22px;margin-top:6px;display:flex}.lb-tally strong{font-size:1.5rem;font-weight:var(--pp-heavy);letter-spacing:var(--pp-track);color:var(--pp-ink);font-variant-numeric:var(--pp-figures);margin-right:4px}[data-theme=utility][data-scheme=dark] :is(.league-page,.pp-myleagues,.pp-board-page){--action-fill:var(--p-u-action);--on-action-fill:var(--p-u-panel)}@media (prefers-color-scheme:dark){[data-theme=utility]:not([data-scheme]) :is(.league-page,.pp-myleagues,.pp-board-page){--action-fill:var(--p-u-action);--on-action-fill:var(--p-u-panel)}}.pp{--pp-ground:var(--look-ground);--pp-sheet:var(--look-sheet);--pp-ink:var(--look-ink);--pp-ink-2:var(--look-ink-2);--pp-quiet:var(--look-quiet);--pp-hair:var(--look-hair);--pp-hair-2:var(--look-hair-2);--pp-tray:var(--look-tab-tray);--pp-tray-on:var(--look-tab-on);--pp-raise:var(--c-fin-raise);--pp-face:var(--look-face);--pp-t1:2.25rem;--pp-t2:1.75rem;--pp-t3:1.1875rem;--pp-t4:.9375rem;--pp-t5:.8125rem;--pp-heavy:800;--pp-strong:650;--pp-track:-.045em;--pp-figures:tabular-nums lining-nums;--pp-gap:12px;--pp-pad:16px;--pp-radius:16px;--pp-radius-control:10px;--pp-ease:cubic-bezier(.2, 0, 0, 1);--pp-quick:.14s;--pp-settle:.32s}@media (width>=761px){.pp{--pp-t1:2.75rem;--pp-t2:2.125rem;--pp-t3:1.3125rem;--pp-pad:20px;--pp-gap:16px}}.pp{box-sizing:border-box;width:100%;max-width:75rem;color:var(--pp-ink);font-family:var(--pp-face);gap:var(--pp-gap);grid-template-columns:minmax(0,1fr);align-content:start;margin:0 auto;padding:16px 0 56px;display:grid}.pp h1,.pp h2,.pp h3,.pp p{margin:0}.pp h1,.pp h2,.pp h3{font-family:var(--pp-face);letter-spacing:-.01em}@media (width>=761px){.pp{padding:24px 0 72px}}.pp-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 10px;display:flex}.pp-head h1{letter-spacing:-.022em;font-size:1.375rem;font-weight:760;line-height:1.15}@media (width>=761px){.pp-head h1{font-size:1.75rem}}.pp-head .lock-chip{background:var(--pp-tray);box-shadow:var(--c-fin-tray);font-size:var(--pp-t5);border:0;border-radius:999px;padding:2px 8px}.pp-head .lock-chip[data-locked]{background:var(--pp-ink);color:var(--pp-sheet);border-color:var(--pp-ink);box-shadow:var(--c-fin-ink-raise)}.pp-head .lock-long{display:none}@media (width>=761px){.pp-head .lock-long{display:inline}.pp-head .lock-short{display:none}}.pp-phase{border:1px solid var(--pp-hair-2);border-radius:var(--pp-radius-control);font-size:var(--pp-t5);color:var(--pp-quiet);flex-wrap:wrap;align-items:center;gap:8px;margin-top:24px;padding:8px 10px;display:flex}.pp-phase-seg{flex-wrap:wrap;gap:4px;display:inline-flex}.pp-phase-seg button{border:1px solid var(--pp-hair-2);background:var(--pp-sheet);min-width:0;min-height:32px;box-shadow:none;color:var(--pp-ink);font:600 var(--pp-t5) var(--pp-face);cursor:pointer;border-radius:6px;margin:0;padding:0 10px}.pp-phase-seg button[aria-pressed=true]{background:var(--pp-ink);color:var(--pp-sheet);border-color:var(--pp-ink)}.pp-state{padding:var(--pp-pad);color:var(--pp-quiet)}.pp-quiet{color:var(--pp-quiet);font-size:var(--pp-t4);line-height:1.45}.pp-tabs{background:var(--pp-tray);box-shadow:var(--c-fin-tray);border-radius:999px;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;padding:4px;display:grid}.pp-tab{min-width:0;max-width:none;min-height:52px;box-shadow:none;color:var(--pp-ink-2);font-family:var(--pp-face);cursor:pointer;transition:background var(--pp-quick) var(--pp-ease), box-shadow var(--pp-quick) var(--pp-ease);background:0 0;border:0;border-radius:999px;align-content:center;justify-items:center;gap:1px;margin:0;padding:4px 6px;display:grid}.pp-tab:hover{background:color-mix(in srgb, var(--pp-sheet) 55%, transparent)}.pp-tab[aria-selected=true],.pp-tab[aria-selected=true]:hover{background:var(--pp-tray-on);color:var(--pp-ink);box-shadow:var(--pp-raise)}.pp-tab-name{letter-spacing:-.005em;font-size:.9375rem;font-weight:760;line-height:1.2}.pp-tab-line{font-size:var(--pp-t5);color:var(--pp-quiet);font-variant-numeric:var(--pp-figures);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-weight:500;overflow:hidden}.pp-tab[aria-selected=true] .pp-tab-line{color:var(--pp-ink-2)}@media (width>=761px){.pp-tabs{grid-template-columns:repeat(3,11.5rem);justify-self:start}}.pp-card{padding:var(--pp-pad);border-radius:var(--pp-radius);background:var(--pp-sheet);box-shadow:inset 0 0 0 1px var(--pp-hair), var(--c-fin-card);color:var(--pp-ink);align-content:start;gap:12px;display:grid}.pp-card-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.pp-card-head h2,.pp-board-title{font-size:1.0625rem;font-weight:750}.pp-head-link{font-size:var(--pp-t4);color:var(--action-fill);font-weight:650;text-decoration:none}.pp-head-link:hover{text-decoration:underline}.pp-card-act{flex-wrap:wrap;gap:8px;display:flex}.pp-main{gap:var(--pp-gap);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (width>=1000px){.pp-main{grid-template:"game list""side list""side how"1fr/minmax(20rem,25rem) minmax(0,1fr);column-gap:24px}.pp-main>.pp-game,.pp-main>.pp-state{grid-area:game}.pp-main>.pp-list{grid-area:list}.pp-main>.pp-side{grid-area:side}.pp-main>.pp-how{grid-area:how}}.pp-head-tabs .pp-tabs{flex:1 0 100%;order:3}@media (width>=1000px){.pp-head-tabs{flex-wrap:nowrap;column-gap:28px}.pp-head-tabs .pp-tabs{flex:none;order:1;margin-right:auto}.pp-head-tabs .lock-chip{order:2}.pp-head-tabs h1{flex-shrink:0}}.pp-game{gap:14px}.pp-game-h{font-size:var(--pp-t3);letter-spacing:-.015em;text-wrap:balance;font-weight:760;line-height:1.25}.pp-game-sub{font-size:var(--pp-t4);color:var(--pp-quiet);margin-top:-8px!important}.pp-seats{gap:6px;display:grid}.pp-seats-figs{grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.pp-side{gap:2px;display:grid}.pp-side[data-side=republican]{justify-items:end}.pp-side-name{font-size:var(--pp-t5);color:var(--pp-ink);font-weight:700}.pp-fig{font-size:var(--pp-t1);font-weight:var(--pp-heavy);letter-spacing:var(--pp-track);font-variant-numeric:var(--pp-figures);line-height:.95}.pp-side[data-side=democratic] .pp-fig{color:var(--democratic)}.pp-side[data-side=republican] .pp-fig{color:var(--republican)}.pp-seats-mid{font-size:var(--pp-t5);color:var(--pp-quiet);text-align:center;font-variant-numeric:var(--pp-figures);justify-self:center;padding-bottom:4px}.pp-seats-mid strong{color:var(--pp-ink);font-weight:750;font-size:var(--pp-t4)}.pp-seats-line{font-size:var(--pp-t5);color:var(--pp-quiet);justify-self:center}.pp-seats .seat-bar{margin:0}.pp-seats .seat-bar span,.pp-split i{transition:flex-grow var(--pp-settle) var(--pp-ease)}.pp-need{font-size:var(--pp-t5);font-weight:var(--pp-strong);font-variant-numeric:var(--pp-figures);justify-content:space-between;gap:12px;display:flex}.pp-need [data-side=democratic]{color:var(--democratic)}.pp-need [data-side=republican]{color:var(--republican);text-align:right}.pp-progress{border-top:1px solid var(--pp-hair);font-size:var(--pp-t5);color:var(--pp-ink-2);font-variant-numeric:var(--pp-figures);flex-wrap:wrap;align-items:center;gap:6px 8px;padding-top:12px;display:flex}.pp-progress strong{color:var(--pp-ink);font-weight:750}.pp-progress .bk-mark{flex:none;width:1rem;height:1rem}.pp-progress .bk-pips{margin-left:auto}.pp-meter{background:var(--pp-tray);border-radius:3px;flex:6rem;max-width:10rem;height:6px;margin-left:auto;position:relative;overflow:hidden}.pp-meter i{background:var(--pp-ink);border-radius:3px;position:absolute;inset:0 auto 0 0}.pp-act{gap:6px;display:grid}.pp-act .control-primary{border-radius:var(--pp-radius-control);justify-content:center;width:100%;min-height:48px;font-size:1rem}.pp-act-note{font-size:var(--pp-t5);color:var(--pp-quiet);justify-self:center}.pp-list{align-content:start;gap:10px;min-width:0;display:grid}.pp-list-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding:4px 4px 0;display:flex}.pp-list-head h2{font-size:var(--pp-t3);align-items:center;gap:8px;font-weight:760;display:inline-flex}.pp-list-head h2 .bk-mark{width:1.1em;height:1.1em}.pp-list-head span{font-size:var(--pp-t5);color:var(--pp-quiet);font-variant-numeric:var(--pp-figures)}.pp-list .bk-rows{margin:0}.pp-list-note{font-size:var(--pp-t5);color:var(--pp-quiet);padding:0 4px}.pp-all{border-radius:var(--pp-radius-control);background:var(--pp-sheet);min-height:48px;box-shadow:var(--c-fin-edge);transition:box-shadow var(--c-fin-ease), background-color var(--c-fin-ease);color:var(--pp-ink);font-size:var(--pp-t4);font-weight:var(--pp-strong);transition:background var(--pp-quick) var(--pp-ease);justify-content:space-between;align-items:center;gap:12px;padding:0 16px;text-decoration:none;display:flex}.pp-all:hover{background:var(--pp-sheet);box-shadow:var(--c-fin-edge-hover)}.pp-all:active{box-shadow:var(--c-fin-edge-press)}.pp-all:after,.mp-board:after{color:var(--pp-quiet)}.pp-side{gap:var(--pp-gap);min-width:0;display:grid}.pp-rows{margin:0 calc(-1 * var(--pp-pad));border-top:1px solid var(--pp-hair);padding:0;list-style:none;display:grid}.pp-rows li{border-bottom:1px solid var(--pp-hair)}.pp-row{padding:10px var(--pp-pad);color:var(--pp-ink);transition:background var(--pp-quick) var(--pp-ease);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name go""meta go";align-items:center;gap:2px 12px;text-decoration:none;display:grid}.pp-row:hover{background:color-mix(in srgb, var(--pp-tray) 60%, var(--pp-sheet))}.pp-row-name{font-size:var(--pp-t4);overflow-wrap:anywhere;grid-area:name;font-weight:700}.pp-row-meta{font-size:var(--pp-t5);color:var(--pp-quiet);font-variant-numeric:var(--pp-figures);grid-area:meta}.pp-board{transition:box-shadow var(--pp-quick) var(--pp-ease);gap:4px;font-weight:400;text-decoration:none}.pp-board:hover{box-shadow:var(--c-fin-edge-hover)}.pp-board-line p{font-size:var(--pp-t4);color:var(--pp-ink-2);margin:0}.pp-how{padding:var(--pp-pad);border-radius:var(--pp-radius);background:var(--pp-sheet);box-shadow:inset 0 0 0 1px var(--pp-hair), var(--c-fin-card);gap:14px;display:grid}.pp-how h2{font-size:var(--pp-t3);font-weight:760}.pp-how-steps{counter-reset:pp-step;gap:14px;margin:0;padding:0;list-style:none;display:grid}.pp-how-steps li{counter-increment:pp-step;grid-template-columns:1.75rem minmax(0,1fr);gap:2px 12px;display:grid}.pp-how-steps li:before{content:counter(pp-step);background:var(--pp-ink);width:1.75rem;height:1.75rem;color:var(--pp-sheet);font-size:var(--pp-t5);border-radius:50%;grid-row:span 2;place-items:center;font-weight:750;display:grid}.pp-how-steps strong{font-size:var(--pp-t4);font-weight:700}.pp-how-steps span{font-size:var(--pp-t5);color:var(--pp-ink-2);line-height:1.45}.pp-how-more{justify-self:start;min-width:12rem}@media (width>=761px){.pp-how-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}@media (prefers-reduced-motion:reduce){.pp *{transition:none!important}}.pp-set-name{font-size:var(--pp-t3);letter-spacing:-.015em;font-weight:760;line-height:1.2}.pp-set-name a{color:var(--pp-ink);text-decoration:none}.pp-set-name a:hover{text-underline-offset:3px;text-decoration:underline}.pp-set-meta{font-size:var(--pp-t5);color:var(--pp-quiet)}.pp-set-manage{flex-wrap:wrap;align-items:center;gap:4px;margin:-6px -8px 0;display:flex}.pp-quiet-btn{min-width:0;min-height:36px;box-shadow:none;color:var(--pp-ink-2);font:650 var(--pp-t5) var(--pp-face);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;margin:0;padding:0 10px;text-decoration:none;display:inline-flex}.pp-quiet-btn:hover{background:var(--pp-tray);color:var(--pp-ink)}.pp-badge{min-height:24px;box-shadow:inset 0 0 0 1px var(--pp-hair-2);font-size:var(--pp-t5);font-weight:var(--pp-strong);color:var(--pp-ink-2);border-radius:999px;align-items:center;padding:0 9px;display:inline-flex}.pp-big{font-size:1.75rem;font-weight:var(--pp-heavy);letter-spacing:-.03em;font-variant-numeric:var(--pp-figures);line-height:1.05}.pp-big small{font-size:var(--pp-t4);letter-spacing:0;color:var(--pp-quiet);font-weight:600}.pp-big-line{font-size:var(--pp-t5);color:var(--pp-ink-2);font-variant-numeric:var(--pp-figures)}.pp-tabs-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=761px){.pp-tabs-2{grid-template-columns:repeat(2,11.5rem)}}.pp-board-panel{gap:var(--pp-gap);min-width:0;display:grid}.pp-lb{gap:var(--pp-gap);align-items:start;min-width:0;display:grid}@media (width>=1000px){.pp-lb[data-phase=live]{grid-template:"you standings""lines standings"1fr/minmax(20rem,24rem) minmax(0,1fr);column-gap:24px}.pp-lb[data-phase=live]>.pp-you{grid-area:you}.pp-lb[data-phase=live]>.pp-standings{grid-area:standings}.pp-lb[data-phase=live]>.pp-lines{grid-area:lines}}.pp-card h2{font-size:1.0625rem;font-weight:750}.pp-card .pp-game-h{font-size:var(--pp-t3);font-weight:760}.pp-small{font-size:var(--pp-t5)}.pp-foot{max-width:62ch;font-size:var(--pp-t5);color:var(--pp-quiet);line-height:1.5}.pp-split{background:var(--pp-tray);border-radius:7px;gap:2px;height:14px;display:flex;overflow:hidden}.pp-split i{min-width:2px;box-shadow:var(--c-fin-bar);flex-basis:0}.pp-split i[data-side=democratic]{background:var(--rating-d-solid)}.pp-split i[data-side=republican]{background:var(--rating-r-solid)}.pp-split i[data-side=independent]{background:var(--rating-i)}.pp-split i[data-side=none],.pp-split i[data-side=other]{background:color-mix(in srgb, var(--pp-quiet) 45%, var(--pp-sheet))}.pp-wait{gap:8px;display:grid}.pp-wait>p:first-child{gap:2px;display:grid}.pp-pips{flex-wrap:wrap;gap:5px;display:flex}.pp-pips i{width:12px;height:12px;box-shadow:inset 0 0 0 1.5px var(--pp-hair-2);border-radius:50%}.pp-pips i[data-done]{background:var(--pp-ink);box-shadow:none}.pp-fields{border-radius:var(--pp-radius-control);box-shadow:inset 0 0 0 1px var(--pp-hair);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.pp-fields-3{grid-template-columns:repeat(3,minmax(0,1fr))}.pp-fields-1{grid-template-columns:minmax(0,1fr)}.pp-field{box-shadow:-1px -1px 0 0 var(--pp-hair);align-content:start;gap:2px;padding:8px 12px;display:grid}.pp-field[data-wide]{grid-column:1/-1}.pp-field dt{font-size:var(--pp-t5);color:var(--pp-quiet)}.pp-field dd{font-size:var(--pp-t4);font-weight:var(--pp-strong);font-variant-numeric:var(--pp-figures);margin:0}.pp-field dd small{color:var(--pp-quiet);font-weight:500}.pp-field [data-side=democratic],.pp-race-sides [data-side=democratic],.pp-rare [data-side=democratic]{color:var(--democratic)}.pp-field [data-side=republican],.pp-race-sides [data-side=republican],.pp-rare [data-side=republican]{color:var(--republican)}.pp-against{align-content:start;gap:10px;min-width:0;display:grid}.pp-against .pp-list-head h2{font-size:var(--pp-t3)}.pp-races{gap:var(--pp-gap);margin:0;padding:0;list-style:none;display:grid}@media (width>=761px){.pp-races{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr))}}.pp-race{gap:10px}.pp-race-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.pp-race-head a{color:var(--pp-ink);font-weight:700;text-decoration:none}.pp-race-head a:hover{text-underline-offset:3px;text-decoration:underline}.pp-race-head span{font-size:var(--pp-t5);color:var(--pp-quiet)}.pp-race-head strong{font-size:var(--pp-t4);color:var(--pp-ink)}.pp-race-sides{font-size:var(--pp-t5);justify-content:space-between;gap:10px;font-weight:600;display:flex}.pp-race-sides strong{font-variant-numeric:var(--pp-figures)}.pp-you{gap:12px}.pp-you .sign-in-prompt{gap:10px;display:grid}.pp-you .sign-in-prompt .control-primary{justify-self:start;min-height:44px}.pp-entries{gap:14px;margin:0;padding:0;list-style:none;display:grid}.pp-entry{gap:10px;display:grid}.pp-entry+.pp-entry{border-top:1px solid var(--pp-hair);padding-top:14px}.pp-entry-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.pp-entry-name{font-size:var(--pp-t4);font-weight:700}.pp-entry-name a{color:var(--pp-ink);text-decoration:none}.pp-entry-name a:hover{text-underline-offset:3px;text-decoration:underline}.pp-find{box-shadow:inset 0 0 0 1px var(--pp-hair-2)}.pp-place{flex-wrap:wrap;align-items:baseline;gap:6px 12px;display:flex}.pp-place .pp-big{font-size:var(--pp-t1)}.pp-ranks{border-top:1px solid var(--pp-hair);gap:0;margin:0;display:grid}.pp-ranks div{justify-content:space-between;align-items:baseline;gap:8px;padding:6px 0 0;display:flex}@media (width>=400px){.pp-ranks{grid-template-columns:repeat(3,minmax(0,1fr))}.pp-ranks div{justify-content:start;gap:2px;padding:8px 0 0;display:grid}}.pp-ranks dt{font-size:var(--pp-t5);color:var(--pp-quiet);align-items:center;gap:4px;display:inline-flex}.pp-ranks dt .bk-mark{width:.9rem;height:.9rem}.pp-ranks dd{font-size:var(--pp-t5);color:var(--pp-ink-2);font-variant-numeric:var(--pp-figures);margin:0}.pp-ranks dd strong{font-size:var(--pp-t4);color:var(--pp-ink)}.pp-ranks [data-active] dt{color:var(--pp-ink);font-weight:700}.pp-rare{gap:6px;display:grid}.pp-rare h3{font-size:var(--pp-t4);font-weight:700}.pp-rare ul{font-size:var(--pp-t5);gap:4px;margin:0;padding:0;list-style:none;display:grid}.pp-rare small{color:var(--pp-quiet)}.pp-rare-place{font-weight:700}.pp-seg{border-radius:var(--pp-radius-control);max-width:100%;box-shadow:inset 0 0 0 1px var(--pp-hair-2);background:var(--pp-sheet);justify-self:start;display:inline-flex;overflow:hidden}.pp-seg button{min-width:0;min-height:40px;box-shadow:none;color:var(--pp-ink-2);font:600 var(--pp-t5) var(--pp-face);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:0;align-items:center;gap:6px;margin:0;padding:0 14px;display:inline-flex}.pp-seg button+button{box-shadow:-1px 0 0 0 var(--pp-hair-2)}.pp-seg button:hover{background:color-mix(in srgb, var(--pp-tray) 60%, var(--pp-sheet))}.pp-seg button[aria-pressed=true]{background:var(--pp-tray);color:var(--pp-ink);font-weight:750}.pp-seg .bk-mark{width:.95rem;height:.95rem}.pp-standings{align-content:start;gap:10px;min-width:0;display:grid}.pp-standings .pp-list-head h2{font-size:var(--pp-t3)}.pp-table{gap:0;padding:0;overflow:hidden}.pp-table-head,.pp-ranked{grid-template-columns:2.75rem minmax(0,1fr) 3.5rem;align-items:center;column-gap:8px;padding:0 16px;display:grid}.pp-table-head{min-height:36px;font-size:var(--pp-t5);color:var(--pp-quiet);border-bottom:1px solid var(--pp-hair)}.pp-table-head span:nth-child(3),.pp-table-head span:nth-child(4){text-align:right}.pp-table-head span:nth-child(4),.pp-vs,.pp-table-head span:nth-child(5),.pp-hide{display:none}.pp-rows-ranked{margin:0;padding:0;list-style:none}.pp-ranked{border-bottom:1px solid var(--pp-hair);min-height:52px}.pp-ranked:last-child{border-bottom:0}.pp-ranked[data-you]{background:color-mix(in srgb, var(--pp-ink) 5%, var(--pp-sheet));box-shadow:inset 3px 0 0 0 var(--pp-ink)}.pp-ranked:focus{outline:2px solid var(--focus-ring,var(--pp-ink));outline-offset:-2px}.pp-rank{font-size:var(--pp-t4);font-weight:var(--pp-heavy);font-variant-numeric:var(--pp-figures)}.pp-who{align-items:center;gap:10px;min-width:0;display:flex}.pp-face-gap{flex:none;width:28px}.pp-who-name{min-width:0;font-size:var(--pp-t4);overflow-wrap:anywhere;font-weight:650}.pp-who-name small{font-size:var(--pp-t5);color:var(--pp-quiet);font-weight:500}.pp-you-mark{background:var(--pp-ink);color:var(--pp-sheet);border-radius:999px;flex:none;padding:2px 8px;font-size:.75rem;font-weight:700}.pp-points{text-align:right;font-size:var(--pp-t4);font-variant-numeric:var(--pp-figures)}.pp-points strong{font-weight:var(--pp-heavy)}.pp-vs{text-align:right;font-size:var(--pp-t5);color:var(--pp-ink-2);font-variant-numeric:var(--pp-figures)}.pp-line{background:var(--pp-tray);border-bottom:1px solid var(--pp-hair);min-height:34px;font-size:var(--pp-t5);color:var(--pp-ink-2);align-items:center;gap:10px;padding:0 16px;font-weight:700;display:flex}.pp-line:before{content:"";background:currentColor;border-radius:1px;width:14px;height:2px}.pp-gap{border-bottom:1px solid var(--pp-hair);color:var(--pp-quiet);text-align:center;padding:4px 16px}@media (width>=761px){.pp-table-head,.pp-ranked{grid-template-columns:3rem minmax(0,1fr) 4.5rem 6rem}.pp-table[data-owner] :is(.pp-table-head,.pp-ranked){grid-template-columns:3rem minmax(0,1fr) 4.5rem 6rem 8rem}.pp-table-head span:nth-child(4),.pp-vs,.pp-table-head span:nth-child(5),.pp-hide{display:block}}.pp-lines{gap:12px}.pp-line-fig strong{font-size:1.5rem;font-weight:var(--pp-heavy);letter-spacing:-.02em}.pp-line-fig small{color:var(--pp-quiet);font-weight:500}.pp-line-split{font-size:var(--pp-t5);color:var(--pp-ink-2);font-weight:500;display:block}.pp-final{box-shadow:inset 0 0 0 1px var(--pp-hair), inset 4px 0 0 0 var(--pp-ink);font-size:var(--pp-t4);display:block}.pp-board-page .bk-fresh{margin:0}.pp-lede{max-width:62ch;color:var(--pp-ink-2);font-size:1.0625rem;line-height:1.5}.pp-counts{border-block:1px solid var(--pp-hair);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.pp-counts div{gap:2px;padding:10px 0;display:grid}.pp-counts div+div{border-left:1px solid var(--pp-hair);padding-left:12px}.pp-counts dt{font-size:var(--pp-t5);font-weight:700}.pp-counts dd{font-size:var(--pp-t5);color:var(--pp-quiet);margin:0}.pp-counts dd strong{font-size:1.5rem;font-weight:var(--pp-heavy);letter-spacing:-.02em;color:var(--pp-ink);font-variant-numeric:var(--pp-figures);display:block}@media (width>=761px){.pp-crowd .pp-fields{grid-template-columns:repeat(4,minmax(0,1fr))}}.pp-tabs-plain .pp-tab{min-height:44px}.pp :is(.pp-row,.pp-board,.pp-all):is(:hover,:focus-visible){text-decoration:none}.pp-lb[data-phase=before]{align-items:start}.pp-lb-col{display:contents}.pp-lb[data-phase=before] .pp-soon{order:1}.pp-lb[data-phase=before]>.pp-against{order:2}@media (width>=761px){.pp-lb[data-phase=before]{column-gap:var(--pp-gap);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"forecast forecast""you crowd""soon soon""against against"}.pp-lb[data-phase=before] .pp-forecast{grid-area:forecast}.pp-lb[data-phase=before] .pp-you{grid-area:you}.pp-lb[data-phase=before] .pp-crowd{grid-area:crowd}.pp-lb[data-phase=before] .pp-soon{grid-area:soon}.pp-lb[data-phase=before]>.pp-against{grid-area:against}}@media (width>=1000px){.pp-lb[data-phase=before]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-template-areas:"left right""against against";column-gap:20px}.pp-lb-col{gap:var(--pp-gap);align-content:start;min-width:0;display:grid}.pp-lb-col[data-col=left]{grid-area:left}.pp-lb-col[data-col=right]{grid-area:right}.pp-lb[data-phase=before] .pp-lb-col>*{grid-area:auto}}.pp-forecast,.pp-crowd,.pp-lb[data-phase=before] .pp-you{gap:14px}.pp-forecast-close{gap:10px;display:grid}.pp-progress strong[data-side=democratic],.pp-big [data-side=democratic]{color:var(--democratic)}.pp-progress strong[data-side=republican],.pp-big [data-side=republican]{color:var(--republican)}.pp-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pp-chips li{min-height:28px;font-size:var(--pp-t5);background:var(--pp-tray);color:var(--pp-ink);border-radius:8px;align-items:baseline;gap:5px;padding:4px 9px;font-weight:600;line-height:1.25;display:inline-flex}.pp-chips li b{font-weight:800}.pp-chips li[data-side=democratic]{background:color-mix(in srgb, var(--rating-d-solid) 12%, var(--pp-sheet));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--rating-d-solid) 45%, var(--pp-sheet))}.pp-chips li[data-side=republican]{background:color-mix(in srgb, var(--rating-r-solid) 12%, var(--pp-sheet));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--rating-r-solid) 45%, var(--pp-sheet))}.pp-chips li[data-side=independent]{background:color-mix(in srgb, var(--rating-i) 14%, var(--pp-sheet));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--rating-i) 50%, var(--pp-sheet))}.pp-chips li[data-side=democratic] b{color:var(--democratic)}.pp-chips li[data-side=republican] b{color:var(--republican)}.pp-chips .pp-chips-more{color:var(--pp-quiet);box-shadow:inset 0 0 0 1px var(--pp-hair-2);background:0 0}.pp-reveal{align-content:start;gap:10px;display:grid}.pp-reveal-head{gap:2px;display:grid}.pp-reveal-meter{gap:4px;display:flex}.pp-reveal-meter i{background:var(--pp-tray);height:10px;box-shadow:inset 0 0 0 1px var(--pp-hair);border-radius:3px;flex:1 1 0}.pp-reveal-meter i[data-done]{background:var(--pp-ink);box-shadow:none}.pp-reveal-line{font-size:var(--pp-t5);color:var(--pp-quiet)}.pp-terms{gap:10px;margin:0;display:grid}.pp-terms>div{gap:2px;display:grid}.pp-terms dd{color:var(--pp-ink-2);margin:0}.pp-terms a{color:var(--action);padding-block:2px;font-weight:650;text-decoration:none;display:inline-block}.pp-terms a:hover{text-decoration:underline}.pp-rank-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.pp-rank-row .control-secondary{min-height:40px}@media (width<=760px){.pp-lb[data-phase=before] .pp-you[data-out]{display:none}}@media (width>=761px){.pp-phone-only{display:none}}@media (width<=760px){.pp-lb[data-phase=before] .pp-you[data-mine]{order:-1}.pp-home .pp-game{gap:10px}.pp-home .pp-seats{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"d bar r""mid mid mid""line line line";align-items:center;gap:2px 10px}.pp-home .pp-seats-figs{display:contents}.pp-home .pp-side[data-side=democratic]{grid-area:d}.pp-home .pp-side[data-side=republican]{grid-area:r}.pp-home .pp-side-name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pp-home .pp-fig{font-size:var(--pp-t2)}.pp-home .pp-seats .seat-bar{grid-area:bar}.pp-home .pp-seats-mid{grid-area:mid;padding:0}.pp-home .pp-seats-mid:empty{display:none}.pp-home .pp-seats-line{grid-area:line}}.pp:has(.pp-state[role=status]){min-height:calc(100vh - var(--header-h,0px))}.pp-home .pp-game[data-started] :is(.pp-seats-mid,.pp-seats-line){display:none}.pp-soon{gap:8px}.pp-soon-line{font-size:var(--pp-t4);color:var(--pp-ink-2);margin:0}.pp-lb[data-phase=before] :is(.pp-forecast,.pp-you) .pp-seats{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"d bar r";align-items:center;gap:2px 10px}.pp-lb[data-phase=before] :is(.pp-forecast,.pp-you) .pp-seats-figs{display:contents}.pp-lb[data-phase=before] :is(.pp-forecast,.pp-you) .pp-side[data-side=democratic]{grid-area:d}.pp-lb[data-phase=before] :is(.pp-forecast,.pp-you) .pp-side[data-side=republican]{grid-area:r}.pp-lb[data-phase=before] :is(.pp-forecast,.pp-you) .pp-side-name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pp-lb[data-phase=before] :is(.pp-forecast,.pp-you) .pp-fig{font-size:var(--pp-t2)}.pp-lb[data-phase=before] :is(.pp-forecast,.pp-you) .seat-bar{grid-area:bar}.pp-lb[data-phase=before] :is(.pp-forecast,.pp-you) .pp-seats-line{display:none}.pp-lb[data-phase=before] :is(.pp-forecast,.pp-you) .pp-seats{grid-template-areas:"d bar r"".mid."}.pp-lb[data-phase=before] :is(.pp-forecast,.pp-you) .pp-seats-mid{font-size:var(--pp-t5);color:var(--pp-quiet);grid-area:mid;justify-self:center}.pp-lb[data-phase=before] :is(.pp-forecast,.pp-you) .pp-seats-mid:empty{display:none}.mp-ledger{gap:var(--pp-gap);margin:0;padding:0;list-style:none;display:grid}.mp-row{padding:12px var(--pp-pad) var(--pp-pad);border-radius:var(--pp-radius);background:var(--pp-sheet);box-shadow:inset 0 0 0 1px var(--pp-hair), var(--c-fin-card);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:8px;display:grid;position:relative}.mp-name,.mp-do,.mp-next,.mp-tray,.mp-bench,.mp-error{grid-column:1/-1}.mp-cell{min-width:0}.mp-set>.mp-ch{align-self:stretch}.mp-k,.mp-none{font-size:var(--pp-t5);color:var(--pp-quiet)}.mp-note{font-size:var(--pp-t5);color:var(--pp-quiet);font-variant-numeric:var(--pp-figures)}.mp-name{gap:2px;padding-bottom:4px;display:grid}.mp-do{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;margin-top:4px;display:grid}.mp-do>.mp-said{grid-column:1/-1;margin:0}.mp-lg{flex-direction:column;justify-self:end;align-items:flex-end;gap:2px;min-width:0;max-width:100%;display:flex}.mp-lg>.mp-k{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mp-lg>.mp-lg-compact{min-width:0;max-width:100%;display:block}.mp-lg .sl-league{max-width:100%}.mp-lg .sl-name{overflow-wrap:anywhere;min-width:0}.mp-lg .set-leagues[data-compact] .sl-toggle{min-width:8.5rem;min-height:44px}.mp-lg .set-leagues[data-compact] .sl-list{width:min(20rem,100vw - 2rem);left:auto;right:0}.mp-lg-none,.mp-lg-closed{font-size:var(--pp-t5);color:var(--pp-quiet);text-align:end}.mp-do:has(.mp-lg-closed){align-items:end}.mp-acts{justify-self:start;align-items:center;gap:6px;display:inline-flex;position:relative}.pp-mine .mp-act{box-sizing:border-box;block-size:44px;inline-size:44px;border-radius:var(--pp-radius-control);background:var(--pp-sheet);min-height:0;box-shadow:inset 0 0 0 1px var(--pp-hair-2);color:var(--pp-ink);font:inherit;font-size:var(--pp-t5);white-space:nowrap;cursor:pointer;border:0;grid-auto-flow:column;justify-content:center;place-items:center;gap:6px;margin:0;padding:0;font-weight:650;line-height:1;text-decoration:none;display:inline-grid}.pp-mine .mp-act:hover,.pp-mine .mp-act[aria-expanded=true]{background:var(--pp-sheet);box-shadow:inset 0 0 0 1.5px var(--pp-ink-2);color:var(--pp-ink);text-decoration:none}.pp-mine .mp-act[data-act=delete]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--error) 45%, var(--pp-sheet));color:var(--error)}.pp-mine .mp-act[data-act=delete]:hover,.pp-mine .mp-act[data-act=delete][aria-expanded=true]{background:color-mix(in srgb, var(--error) 8%, var(--pp-sheet));box-shadow:inset 0 0 0 1.5px var(--error);color:var(--error)}.pp-mine .mp-act:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:2px}.pp-mine .mp-act svg{flex:none}.pp-mine .mp-act :is(.mp-act-l,.si-icon-label){display:none}.pp-mine .mp-acts>.mp-pop,.pp-mine .mp-acts>.mp-flash{left:0;right:auto}@media (width<=360px){.mp-acts{gap:3px}.pp-mine .mp-set .mp-acts>:is([data-act=share],[data-act=save]){display:none}.pp-mine .mp-set .mp-acts>.mp-act[data-narrow-only]{display:inline-grid}.pp-mine .mp-set .mp-menu .mp-menu-narrow{display:grid}.pp-mine .mp-do>.mp-go{font-size:var(--pp-t5);padding-inline:12px}}.mp-title{align-items:flex-start;gap:8px;min-width:0;display:flex;position:relative}.mp-title>.pp-set-name{min-width:0}.pp-mine .mp-title>.mp-act{flex:none;block-size:36px;inline-size:36px}.pp-mine .mp-title>.mp-pop{left:0;right:auto}.pp-mine .mp-pop{z-index:var(--z-popover);box-sizing:border-box;border-radius:var(--pp-radius-control);background:var(--pp-sheet);width:min(24rem,100vw - 64px);box-shadow:inset 0 0 0 1px var(--pp-hair-2), var(--shadow);gap:10px;margin:0;padding:14px;display:grid;position:absolute;top:calc(100% + 6px);left:0}.pp-mine .mp-pop .mp-confirm{box-shadow:none;background:0 0;border:0;padding:0}.mp-vs-gap{white-space:nowrap}.mp-confirm-q{font-size:var(--pp-t5);color:var(--pp-ink-2);margin:0;line-height:1.45}.mp-confirm-q strong{color:var(--pp-ink)}.mp-name .pp-set-name{overflow-wrap:anywhere;min-width:0}.pp-set-name a,.ml-id h2 a{padding-block:2px;display:inline-block}.mp-flash{z-index:var(--z-popover);background:var(--pp-ink);color:var(--pp-sheet);font-size:var(--pp-t5);white-space:nowrap;pointer-events:none;border-radius:999px;padding:2px 8px;font-weight:650;position:absolute;top:calc(100% + 2px);right:0}.mp-status{font-size:var(--pp-t5);color:var(--pp-ink-2);flex-wrap:wrap;gap:0 6px;margin:0;display:flex}@media (width<=360px){.mp-status{flex-direction:column}.mp-status .mp-dot{display:none}}.mp-load-line{block-size:.9rem;inline-size:min(26rem,100%)}.mp-seen,.mp-dot{color:var(--pp-quiet)}.mp-tb{font-size:var(--pp-t5);width:100%;min-width:0;color:var(--pp-ink-2);grid-template-columns:minmax(0,auto) auto;justify-content:start;align-items:center;column-gap:12px;margin-top:8px;display:grid;position:relative}.mp-tb-what{min-width:0;line-height:1.35}.mp-tb-k{margin-right:6px}.mp-tb-v{max-width:100%;color:var(--pp-ink);font-weight:650;display:inline-block}.mp-tb-change{border-radius:var(--pp-radius-control);background:var(--pp-sheet);min-height:32px;box-shadow:inset 0 0 0 1px var(--pp-hair-2);color:var(--pp-ink);font:inherit;font-size:var(--pp-t5);white-space:nowrap;cursor:pointer;border:0;margin:0;padding:0 12px;font-weight:650;line-height:1}.mp-tb-change:hover,.mp-tb-change[aria-expanded=true]{box-shadow:inset 0 0 0 1.5px var(--pp-ink-2)}.mp-tb-change:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:2px}.mp-tb[data-unset] .mp-tb-v{color:var(--pp-ink-2);font-weight:400}.mp-tb-load{vertical-align:middle;block-size:.8rem;inline-size:7rem;display:inline-block}.pp-mine .mp-tb-pop{width:min(22rem,100vw - 64px);color:var(--pp-ink);text-align:start;gap:12px}.mp-tb-fields{grid-template-columns:minmax(0,1fr) 8rem;align-items:end;gap:10px;display:grid}.mp-tb-field{font-size:var(--pp-t5);color:var(--pp-ink-2);gap:8px;font-weight:650;line-height:1.25;display:grid}.mp-tb-field :is(select,input){box-sizing:border-box;border-radius:var(--pp-radius-control);width:100%;min-height:44px;font:inherit;font-size:var(--pp-t4);color:var(--pp-ink);margin:0;font-weight:650}.mp-tb-field input{box-shadow:var(--c-fin-field);padding:0 8px 0 12px}.mp-tb-foot{justify-content:space-between;align-items:center;gap:12px;display:flex}.mp-tb-status{min-width:0;font-size:var(--pp-t5);color:var(--pp-ink-2);line-height:1.4}.mp-tb-status[data-state=error]{color:var(--error)}.mp-tb-foot>button{flex:none}@media (width<=380px){.mp-tb-fields{grid-template-columns:minmax(0,1fr)}}.mp-name>:is(.mp-manage,.mp-confirm,.mp-said,.mp-by-hand){margin-top:8px}.mp-manage{gap:8px;display:grid}.mp-manage .mp-rename{margin:0}.pp-mine .mp-menu{gap:2px;width:min(17rem,100vw - 64px);padding:6px}.pp-mine .mp-menu-item{box-sizing:border-box;width:100%;min-height:40px;box-shadow:none;color:var(--pp-ink);font:inherit;font-size:var(--pp-t5);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-items:start;gap:2px;margin:0;padding:8px 10px;font-weight:650;display:grid}.pp-mine .mp-menu-item:hover:not(:disabled){background:var(--pp-tray)}.pp-mine .mp-menu-item:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:-2px}.pp-mine .mp-menu-item:disabled{color:var(--pp-ink-2);cursor:default}.pp-mine .mp-menu-item small{font-size:var(--pp-t5);color:var(--pp-quiet);font-weight:400}.pp-mine .mp-menu-item[data-danger]{border-top:1px solid var(--pp-hair);color:var(--error);border-radius:0 0 8px 8px;margin-top:4px}.mp-confirm{gap:8px;display:grid}.mp-name>.mp-confirm{border-radius:var(--pp-radius-control);background:var(--pp-tray);padding:12px}.mp-manage .mp-confirm{background:0 0;padding:0}.mp-said{font-size:var(--pp-t5);color:var(--pp-ink-2);margin:0}.mp-said:empty{display:none}.mp-by-hand input{width:100%;min-width:0}.pp-mine{--mp-green:var(--p-u-action,#0b6b63);--mp-on-green:var(--p-u-panel,#fff)}:is(.pp-mine,.picks-guide) .mp-ink{box-sizing:border-box;border-radius:var(--pp-radius-control);background:var(--pp-ink);min-height:44px;color:var(--pp-sheet);font:inherit;font-size:var(--pp-t4);white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-weight:700;text-decoration:none;display:inline-flex}:is(.pp-mine,.picks-guide) .mp-ink:hover{background:color-mix(in srgb, var(--pp-ink) 84%, var(--pp-sheet));text-decoration:none}:is(.pp-mine,.picks-guide) .mp-ink:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:2px}:is(.pp-mine,.picks-guide) .mp-ink:disabled{opacity:.5;cursor:default}.pp-mine .mp-new>span[aria-hidden=true]{display:none}.pp-mine .mp-new:before{content:"";inline-size:var(--ctl-glyph-lg);block-size:var(--ctl-glyph-lg);-webkit-mask:var(--ctl-art-plus) center / contain no-repeat;mask:var(--ctl-art-plus) center / contain no-repeat;background:currentColor;flex:none}.pp-mine .set-leagues .sl-go{inline-size:var(--c-icon);block-size:var(--c-icon);-webkit-mask:var(--ctl-art-chevron-right) center / contain no-repeat;mask:var(--ctl-art-chevron-right) center / contain no-repeat;background:currentColor;font-size:0}.pp-mine .set-leagues .sl-enter.ctl-disc{grid-auto-flow:column;grid-template-columns:var(--ctl-disc-lg) auto;justify-content:start;display:inline-grid}.pp-mine .set-leagues .sl-enter.ctl-disc:before{content:"";inline-size:var(--ctl-disc-lg);block-size:var(--ctl-disc-lg);border:0;font-size:0}.pp-mine .mp-go{box-sizing:border-box;border-radius:var(--pp-radius-control);background:var(--mp-green);min-height:44px;color:var(--mp-on-green);box-shadow:none;font:inherit;font-size:var(--pp-t4);white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;gap:6px;padding:0 18px;font-weight:700;text-decoration:none;display:inline-flex}.pp-mine .mp-go:hover{background:color-mix(in srgb, var(--mp-green) 86%, #000);color:var(--mp-on-green);text-decoration:none}.pp-mine .mp-go:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:2px}.pp-mine .mp-go[data-tone=ink]{background:var(--pp-ink);color:var(--pp-sheet)}.pp-mine .mp-go[data-tone=ink]:hover{background:color-mix(in srgb, var(--pp-ink) 84%, var(--pp-sheet));color:var(--pp-sheet)}.pp-mine .mp-set .set-leagues .sl-enter,.pp-mine .mp-set .mp-lg-enter .sl-enter{background:var(--mp-green);box-shadow:none;color:var(--mp-on-green);justify-content:center;font-weight:700}.pp-mine .mp-set .set-leagues .sl-enter:hover,.pp-mine .mp-set .mp-lg-enter .sl-enter:hover{background:color-mix(in srgb, var(--mp-green) 86%, #000);box-shadow:none;color:var(--mp-on-green)}.pp-mine .mp-set .sl-enter.ctl-disc{grid-template-columns:var(--ctl-glyph-lg) auto;justify-content:center;column-gap:8px}.pp-mine .mp-set .sl-enter.ctl-disc:before{display:none}.pp-mine .control-primary{background:var(--pp-ink);border-color:var(--pp-ink);color:var(--pp-sheet);box-shadow:none}.pp-mine .control-primary:not(:disabled):hover{background:color-mix(in srgb, var(--pp-ink) 84%, var(--pp-sheet));border-color:color-mix(in srgb, var(--pp-ink) 84%, var(--pp-sheet));color:var(--pp-sheet)}.pp-mine .control-quiet{color:var(--pp-ink)}.pp-mine .control-danger:not(:disabled):hover{background:color-mix(in srgb, var(--error) 85%, var(--pp-ink));border-color:color-mix(in srgb, var(--error) 85%, var(--pp-ink));color:var(--surface)}.mp-load{background:linear-gradient(90deg, var(--pp-tray) 0%, color-mix(in srgb, var(--pp-tray) 45%, var(--pp-sheet)) 50%, var(--pp-tray) 100%);background-size:200% 100%;border-radius:6px;block-size:1.25rem;inline-size:70%;animation:1.4s linear infinite mp-shimmer;display:block}@media (prefers-reduced-motion:reduce){.mp-load{animation:none}}.mp-ch{border-radius:var(--pp-radius-control);background:color-mix(in srgb, var(--pp-tray) 65%, var(--pp-sheet));box-shadow:inset 0 0 0 1px var(--pp-hair);flex-direction:column;align-items:flex-start;gap:6px;padding:10px;display:flex}.mp-call{font-size:var(--pp-t4);flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.mp-call .lg-chip{font-size:var(--pp-t5)}.mp-left{font-size:var(--pp-t5);color:var(--pp-ink-2);line-height:1.25}.mp-unfin{font-size:var(--pp-t5);color:var(--pp-ink-2);font-weight:650}.mp-left strong{color:var(--pp-ink);font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:760;line-height:1.1;display:block}.mp-seats{white-space:nowrap;flex-wrap:wrap;align-items:baseline;display:inline-flex}.mp-ind{font-size:var(--pp-t5);color:var(--pp-ink-2);font-weight:650}@media (width<=1279px){.mp-seats{display:contents}.mp-ind{flex-basis:100%}.mp-ind-sep{display:none}}.mp-against{font-size:var(--pp-t5);color:var(--pp-ink-2);display:none}.mp-set .mp-against{flex-basis:100%;display:block}.mp-ag-long{display:none}.mp-add{border-radius:var(--pp-radius-control);background:var(--pp-sheet);min-height:32px;box-shadow:inset 0 0 0 1px var(--pp-hair-2);font-size:var(--pp-t5);color:var(--pp-ink);white-space:nowrap;align-items:center;gap:6px;padding:0 10px;font-weight:700;text-decoration:none;display:inline-flex}.mp-add svg{flex:none}@media (width<=1279px){.mp-add-ch{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=760px){.mp-add{min-height:44px}}.mp-add:hover{box-shadow:inset 0 0 0 1.5px var(--pp-ink-2);text-decoration:none}.mp-add:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:2px}.mp-next{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:8px;margin-top:4px;display:grid}.mp-next[data-alone]>:not(.mp-k){grid-column:1/-1}.pp-mine .mp-act[data-narrow-only],.pp-mine .mp-menu .mp-menu-narrow{display:none}.mp-next>.mp-k{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mp-next>:only-of-type,.mp-next>.mp-none{align-self:center}.mp-next>:is(a,button):not(.mp-ink,.mp-go){border-radius:var(--pp-radius-control);white-space:nowrap;justify-content:center;min-height:44px}.mp-lg-enter{min-width:0}.mp-lg-enter .sl-enter{justify-content:center;width:100%;min-height:44px}@media (width<=760px){.pp-mine .mp-do>.mp-go{padding-inline:12px}.pp-mine .mp-lg-enter .sl-enter.ctl-disc{grid-template-columns:auto;justify-content:center;padding-inline:10px}.pp-mine .mp-lg-enter .sl-enter.ctl-disc:before{display:none}}.mp-lg-compact>.set-leagues:not([data-compact]){min-width:0}.mp-lg-compact>.set-leagues:not([data-compact]) .sl-list{margin:0;padding:0}.mp-lg-compact>.set-leagues:not([data-compact]) .sl-league{max-width:none;min-height:44px}.mp-next>:is(.mp-ink,.mp-go),.mp-next>.control-secondary{width:100%}.mp-lg-compact{display:contents}.mp-lg-named{display:none}.mp-next .set-leagues[data-compact]{min-width:0}.mp-next .set-leagues[data-compact] .sl-toggle{box-sizing:border-box;justify-content:space-between;width:100%;min-height:44px}.mp-next .set-leagues[data-compact] .sl-list{width:min(20rem,100vw - 2rem);left:0;right:auto}.mp-tray{border-radius:var(--pp-radius-control);background:var(--pp-tray);gap:8px;margin-top:12px;padding:12px;display:grid}.mp-tray .pp-set-manage{gap:8px;margin:0}.mp-tray .mp-tray-btn{background:var(--pp-sheet);min-height:40px;box-shadow:inset 0 0 0 1px var(--pp-hair-2);color:var(--pp-ink);padding:0 14px}.mp-tray .mp-tray-btn:hover{background:var(--pp-sheet);box-shadow:inset 0 0 0 1.5px var(--pp-ink-2)}.mp-error{margin-top:8px}.mp-forecast{box-shadow:inset 0 0 0 1px var(--pp-hair-2);background:0 0;gap:4px;padding-block:10px}.mp-forecast .pp-set-name{font-size:var(--pp-t4);align-items:center;gap:8px;display:flex}.mp-forecast .lg-face{width:26px;height:26px}.mp-forecast .mp-status{margin:0}.mp-forecast>:is(.mp-ch,.mp-bench){display:none}.mp-fc-line{font-size:var(--pp-t5);color:var(--pp-ink-2);font-variant-numeric:var(--pp-figures);margin:0}.mp-fc-ch{white-space:nowrap}.mp-fc-line .lg-n[data-side=democratic]{color:var(--democratic);font-weight:700}.mp-fc-line .lg-n[data-side=republican]{color:var(--republican);font-weight:700}.mp-bench{font-size:var(--pp-t5);color:var(--pp-quiet);margin:0}.mp-empty{box-shadow:inset 0 0 0 1.5px var(--pp-hair-2), var(--c-fin-card)}.pp-mine .mp-head{flex-wrap:wrap;align-items:center;gap:4px 16px;display:flex}.pp-mine .mp-head h1{flex:auto}.mp-meta{font-size:var(--pp-t5);color:var(--pp-ink-2);flex-wrap:wrap;flex:1 0 100%;order:3;align-items:center;gap:0 12px;margin:0;display:flex}.mp-meta-lock{align-items:center;gap:6px;display:inline-flex}.mp-meta-lock strong{color:var(--pp-ink);font-weight:700}.mp-meta-in{font-weight:var(--pp-strong,600);display:none}@media (width<=480px){.mp-meta-left{display:none}}.mp-meta-lock .lock-glyph{color:var(--pp-quiet)}.mp-meta-lock[data-soon] strong{color:var(--pp-ink)}.pp-mine .mp-head .new-set{order:2}.pp-mine .mp-head .new-set-form{left:auto;right:0}.mp-set .mp-next-n{display:none}@media (width<=480px){.mp-meta-when{display:none}.mp-meta-in{display:inline}.mp-next>:is(a,button):not(.mp-ink){padding-inline:10px}.mp-next>.mp-ink{white-space:normal;text-align:center;padding-inline:10px;line-height:1.15}}@media (width>=761px){.pp-mine .pp-how{grid-template-columns:minmax(0,1fr) auto;align-items:center}.pp-mine .pp-how>h2{grid-area:1/1}.pp-mine .pp-how>.pp-how-more{grid-area:1/2}.pp-mine .pp-how>.pp-how-steps{grid-column:1/-1}.mp-ledger{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.mp-set{grid-template-rows:auto 1fr auto auto}.mp-ledger>:is(.mp-forecast,.mp-empty){grid-column:1/-1}.mp-ledger:is([data-count="1"],[data-count="3"],[data-count="5"],[data-count="7"],[data-count="9"])>.mp-forecast{grid-column:auto;align-self:start}.mp-forecast{padding-block:12px var(--pp-pad);gap:8px}.mp-forecast .mp-status{display:block}.mp-forecast>:is(.mp-ch,.mp-bench){display:flex}.mp-forecast .mp-ch{background:0 0;align-self:stretch}.mp-forecast .mp-fc-line{display:none}}@media (width>=1100px){.mp-meta{flex:auto;order:0}.pp-mine .mp-head h1{flex:none}.mp-set>.mp-name{grid-template-columns:minmax(0,1fr) auto;column-gap:16px}.mp-set>.mp-name>*{grid-column:1/-1}.mp-set>.mp-name>:is(.mp-title,.mp-status){grid-column:1}.mp-set>.mp-name>.mp-tb{grid-area:1/2/span 2;place-self:start end;width:auto;max-width:17rem;margin:4px 0 0}.mp-set>.mp-name>.mp-tb .mp-tb-what{text-align:end}.mp-set>.mp-name>.mp-tb .mp-tb-k{margin:0;display:block}.pp-mine .mp-set>.mp-name>.mp-tb>.mp-pop{left:auto;right:0}}@media (width>=1280px){.mp-ag-short{display:none}.mp-ag-long{display:inline}.pp-mine .mp-acts>.mp-act{inline-size:auto;padding:0 12px 0 10px}.pp-mine .mp-acts .mp-act :is(.mp-act-l,.si-icon-label){display:inline}}@media (width<=760px){.pp-mine,.pp-myleagues{min-height:calc(100svh - var(--header-h,56px))}}.mp-skel{gap:var(--pp-gap);display:grid}.mp-skel i{border-radius:var(--pp-radius);background:linear-gradient(90deg, var(--pp-tray) 0%, color-mix(in srgb, var(--pp-tray) 55%, var(--pp-sheet)) 50%, var(--pp-tray) 100%);background-size:200% 100%;height:320px;animation:1.4s linear infinite mp-shimmer;display:block}.ml-skel i{height:420px}@media (width>=900px){.mp-skel i{height:96px}.mp-skel{gap:2px}.ml-skel i{height:172px}.ml-skel{gap:var(--pp-gap)}}@keyframes mp-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.mp-skel i{animation:none}}.pp-mine .pp-head .lock-chip,.pp-myleagues .pp-head .lock-chip{white-space:normal}.pp-head .mp-lock{white-space:normal;flex-wrap:wrap;align-items:baseline;gap:0 8px;display:inline-flex}.mp-lock-left{white-space:nowrap}.pp-tabs>.pp-tab.chamber-tab{white-space:normal;min-height:52px;box-shadow:none;color:var(--pp-ink-2);font-family:var(--pp-face);font-size:inherit;font-weight:inherit;background:0 0;border:0;border-radius:999px;padding:4px 6px;display:grid}.pp-tabs>.pp-tab.chamber-tab:hover{background:color-mix(in srgb, var(--pp-sheet) 55%, transparent);color:var(--pp-ink-2)}.pp-tabs>.pp-tab.chamber-tab[aria-selected=true],.pp-tabs>.pp-tab.chamber-tab[aria-selected=true]:hover{background:var(--pp-tray-on);color:var(--pp-ink);box-shadow:var(--pp-raise)}.pp-tabs>.pp-tab.chamber-tab:focus-visible{outline:var(--focus-width,2px) solid var(--focus);outline-offset:2px}.mp-board{padding:14px var(--pp-pad);color:var(--pp-ink);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:16px;text-decoration:none;display:grid}.mp-board:hover{box-shadow:var(--c-fin-edge-hover)}.mp-board-k{font-weight:700;font-size:var(--pp-t4)}.mp-board-line p{font-size:var(--pp-t5);color:var(--pp-ink-2);margin:0}@media (width<=599px){.mp-board{grid-template-columns:minmax(0,1fr) auto;row-gap:2px}.mp-board-line{grid-area:2/1}.mp-board:after{grid-area:1/2/span 2}}@media (width<=760px){.pp-head .mp-lock{white-space:nowrap;flex-wrap:nowrap}}.pp-board-page{min-height:calc(100svh - var(--header-h,56px))}.lb-skel i{height:460px}@media (width>=761px){.lb-skel{grid-template-columns:repeat(2,minmax(0,1fr))}.lb-skel i{height:300px}}.lb-you-skel{border-radius:var(--pp-radius-control);background:linear-gradient(90deg, var(--pp-tray) 0%, color-mix(in srgb, var(--pp-tray) 55%, var(--pp-sheet)) 50%, var(--pp-tray) 100%);background-size:200% 100%;height:214px;animation:1.4s linear infinite mp-shimmer}@media (prefers-reduced-motion:reduce){.lb-you-skel{animation:none}}:is(.mp-league,.mp-enter,.mp-league-more,.mp-more,.mp-foot .new-set-btn),:is(.mp-league,.mp-enter,.mp-league-more,.mp-more,.mp-foot .new-set-btn):is(:hover,:focus-visible){text-decoration:none}.mp-confirm{border-radius:var(--pp-radius-control);box-shadow:inset 0 0 0 1px var(--pp-hair-2);flex:100%;gap:6px;margin-top:10px;padding:12px;display:grid}.mp-confirm p{margin:0}@media (width>=900px){.mp-left{white-space:nowrap}.mp-left strong{margin-right:4px;font-size:1.0625rem;display:inline}.mp-enter{white-space:nowrap}}.mp-ch .mp-ind{box-sizing:border-box;overflow-wrap:anywhere;max-width:100%}.picks-guide .pg-guide-go{margin:4px 0 0}.picks-guide .pg-terms dt>a{padding-block:3px;display:inline-block}.pg.picks-guide .pg-guide-go>a.mp-ink{border-radius:var(--pp-radius-control,10px);background:var(--pp-ink,var(--text));min-height:44px;color:var(--pp-sheet,var(--surface));justify-content:center;align-items:center;padding:0 18px;font-weight:700;text-decoration:none;display:inline-flex}.pg.picks-guide .pg-guide-go>a.mp-ink:hover{background:color-mix(in srgb, var(--pp-ink,var(--text)) 84%, var(--pp-sheet,var(--surface)));text-decoration:none}.mp-tb-fields:has(.margin-stepper){grid-template-columns:minmax(0,1fr)}.mp-tb-field .margin-stepper input{text-align:center;padding:0}.pp-mine .mp-row[data-unstarted] .mp-next .mp-go{color:var(--mp-on-green);background:var(--mp-green);border-color:var(--mp-green)}.pp-mine .mp-row[data-unstarted] .mp-lg-enter .sl-enter{color:var(--text);background:var(--surface);border:var(--line-thin) solid var(--border);box-shadow:none}
