main.pl-page{display:flex;flex-direction:column;align-items:flex-start;gap:20px;box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:var(--space-6) 40px;line-height:1.4}.pl-columns{display:flex;align-items:flex-start;gap:var(--space-5);width:100%}.pl-main{display:flex;flex:1 1 728px;flex-direction:column;align-items:flex-start;gap:var(--space-4);min-width:0}.pl-side{display:flex;flex:0 0 368px;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.pl-panel{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);box-sizing:border-box;width:100%;margin:0;padding:var(--space-4);border-radius:var(--radius);background:var(--surface);outline:1px solid var(--border);outline-offset:-1px}.pl-panel__kicker{margin:0;color:var(--ink-3);font-size:11px;font-weight:600;letter-spacing:.88px;line-height:16px}.pl-note{align-self:stretch;margin:0;color:var(--ink-3);font-size:10px;line-height:1.4}.pl-gap{margin:0;color:var(--ink-3);font-size:12px;line-height:1.4}.pl-crumbs{display:flex;align-items:center;gap:var(--space-2);color:var(--ink-2);font-size:12px}.pl-crumbs a{color:inherit;text-decoration:none}.pl-crumbs__sep{color:var(--ink-3);font-size:11px}.pl-crumbs__now{color:var(--ink);font-weight:600}.pl-hero{display:flex;align-items:center;gap:20px;width:100%}.pl-chip{display:flex;flex:none;align-items:center;justify-content:center;width:64px;height:64px;border-radius:var(--radius);background:var(--chip-fill);color:var(--chip-ink);font-size:20px;font-weight:700;text-decoration:none}.pl-hero p,.pl-week p{margin:0}.pl-title{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);min-width:0}.pl-title__kicker,.pl-week__kicker{color:var(--ink-3);font-size:11px;font-weight:600;letter-spacing:.88px}.pl-title__name-row{display:flex;align-items:center;gap:10px}.pl-title__name{margin:0;font-size:28px;letter-spacing:0;line-height:1.4}.pl-star{flex:none;padding:0;border:0;background:none;color:var(--ink-3);font:inherit;font-size:18px;cursor:pointer}.pl-star{position:relative}.pl-star:after{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%)}.pl-star[aria-pressed=true]{color:var(--accent)}.pl-title__meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.pl-title__bio{display:grid;grid-template-columns:minmax(max-content,186px);flex:1 0 0;max-width:186px;color:var(--ink-3);font-size:12px}.pl-title__said{color:var(--ink-2);font-size:11px}.pl-title__said:empty{position:absolute}.pl-pill,.pl-week__compare,.pl-week__rep{display:flex;flex:none;align-items:center;box-sizing:border-box;border-radius:var(--radius-round);text-decoration:none}.pl-pill{max-width:100%;min-height:20px;padding:var(--space-0) var(--space-2);box-shadow:inset 0 0 0 1px;font-size:10px;font-weight:600}.pl-tone--good{color:var(--good)}.pl-tone--warning{color:var(--warning-contrast)}.pl-tone--critical{color:var(--critical)}.pl-tone--quiet{color:var(--ink-2)}.pl-week{display:flex;flex:none;align-items:center;gap:var(--space-4);box-sizing:border-box;min-height:84px;margin-left:auto;padding:0 var(--space-4);border-radius:var(--radius);background:var(--surface);box-shadow:inset 0 0 0 1px var(--accent)}.pl-week__left{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-0)}.pl-week__kicker{font-size:9px;letter-spacing:.6px}.pl-week__row,.pl-week__meta{display:flex;align-items:flex-end;gap:10px}.pl-week__meta{align-items:center;gap:var(--space-2)}.pl-week__proj{font-size:30px;font-weight:700;line-height:1.1}.pl-week__proj--none{color:var(--ink-3);font-size:22px;line-height:1.4}.pl-week__range{color:var(--ink-2);font-size:11px}.pl-week__rank{flex:0 0 65px;box-sizing:border-box;height:18px;padding:var(--space-0) 6px;border-radius:var(--radius-round);background:var(--raised);color:var(--ink-2)}.pl-week__rank,.pl-week__delta,.pl-week__opp,.pl-week__note{font-size:10px;font-weight:600}.pl-week__opp{flex:0 0 114px;color:var(--ink-3);font-weight:400;white-space:nowrap}.pl-week__note{color:var(--warning-contrast)}.pl-week__compare{height:34px;padding:0 14px;background:var(--accent);color:var(--bg);font-size:12px;font-weight:700;white-space:pre}.pl-week__compare.pl-week__compare:hover{color:var(--bg)}.pl-week__rep{height:34px;padding:0 var(--space-3);box-shadow:inset 0 0 0 1px var(--border);color:var(--accent);font-size:12px;font-weight:600}@media not all and (max-width:52.5rem){.pl-phone-only{display:none!important}}@media(max-width:52.5rem){main.pl-page{gap:var(--space-3);padding:var(--space-4)}.pl-columns,.pl-main,.pl-side{display:contents}.pl-desktop-only{display:none!important}.pl-panel{gap:10px;padding:14px}.pl-crumbs{gap:6px;font-size:11px;line-height:16px}.pl-hero{gap:var(--space-3)}.pl-chip{width:52px;height:52px;font-size:16px}.pl-title{gap:var(--space-0)}.pl-title__kicker{font-size:9px;letter-spacing:.7px;line-height:13px}.pl-title__name-row{gap:var(--space-2)}.pl-title__name{font-size:20px}.pl-star{font-size:16px}.pl-title__meta{display:contents}.pl-title__bio{display:block;flex:none;max-width:none;font-size:11px;line-height:16px}.pl-week{flex-direction:column;align-items:flex-start;gap:6px;width:100%;min-height:0;margin:0;padding:10px var(--space-3)}.pl-week__kicker{font-size:8px;line-height:12px}.pl-week__row,.pl-week__meta{align-self:stretch;gap:var(--space-2)}.pl-week__rank,.pl-week__compare{margin-left:auto}.pl-week__proj{font-size:28px}.pl-week__proj--none{font-size:20px;line-height:1.1}.pl-week__opp{flex-basis:88px}.pl-week__compare{height:28px;padding:0 10px;font-size:11px}.pl-week__rep{height:auto;padding:0;box-shadow:none;font-size:11px}}.pl-ch{align-self:stretch;container-type:inline-size}.pl-ch svg{display:block;overflow:visible}.pl-ch text{dominant-baseline:text-before-edge;paint-order:stroke;stroke:var(--surface);stroke-width:3px;stroke-linejoin:round}.pl-ch text,.pl-ch circle{fill:currentColor}.pl-ch path{fill:none;stroke:currentColor;vector-effect:non-scaling-stroke}.pl-ch .w{vector-effect:none}.pl-ch .l{stroke-width:2}.pl-ch .d{stroke-width:6;stroke-linecap:round}.pl-ch .s8{font-size:8px}.pl-ch .s9{font-size:9px}.pl-ch .s10{font-size:10px}.pl-ch .b{font-weight:700}.pl-ch .am{text-anchor:middle}.pl-ch .ae{text-anchor:end}.pl-ch .k1{color:var(--ink)}.pl-ch .k2{color:var(--ink-2)}.pl-ch .k3{color:var(--ink-3)}.pl-ch .kg{color:var(--good)}.pl-ch .ka{color:var(--accent)}.pl-ch .kb{color:var(--border)}.pl-ch .kt{color:var(--team)}.pl-ch--dist path.k3{opacity:.35}.pl-gap--odds{min-height:34px}@media(max-width:52.5rem){.pl-gap--odds{min-height:68px}}.pl-sl{display:flex;align-self:stretch;min-height:20px;color:var(--ink-3);font-size:9px;font-weight:600;letter-spacing:.5px}.pl-sl:not(.pl-sl--row){position:relative;margin-bottom:13px}.pl-sl:not(.pl-sl--row):after{content:"";position:absolute;right:0;bottom:-13px;left:0;height:1px;background:var(--border)}.pl-sl--row{min-height:32px;color:var(--ink);font-size:13px;letter-spacing:0}.pl-sl>span{display:flex;flex:0 1 64px;align-items:center;justify-content:flex-end;box-sizing:border-box;min-width:0;padding-left:var(--space-1);text-align:right}.pl-sl>.w52{flex-basis:52px}.pl-sl>.w60{flex-basis:60px}.pl-sl>.w72{flex-basis:72px}.pl-sl>.src{flex:1 1 196px;justify-content:flex-start;padding:0 var(--space-3);text-align:left}.pl-sl--row>.src{color:var(--ink-3);font-size:10px;font-weight:400;overflow-wrap:anywhere}.pl-panel--stat{container-type:inline-size}@container (width < 420px){.pl-sl--row{font-size:11px}.pl-sl>span:not(.src){padding-left:6px}}.pl-fmts{display:flex;flex-wrap:wrap;align-items:center;align-self:stretch;gap:6px var(--space-5);padding:6px 0}.pl-fmts>span{display:flex;align-items:center;gap:6px;color:var(--ink-3);font-size:11px}.pl-fmts b{color:var(--ink);font-size:13px;font-weight:700}.pl-fmts>.pl-note{display:block;align-self:auto;margin-left:auto;font-size:10px}.pl-slg{display:flex;flex-wrap:wrap;align-items:flex-start;align-self:stretch;gap:6px}.pl-slg>span{display:flex;flex-direction:column;align-items:flex-start;color:var(--ink-3);font-size:8px;font-weight:600;letter-spacing:.5px;line-height:12px}.pl-slg b{color:var(--ink);font-size:12px;font-weight:600;letter-spacing:0;line-height:17px}.pl-slg .g{min-width:24px}.pl-sln{font-size:9px;line-height:13px}@media not all and (max-width:52.5rem){.pl-slg,.pl-sln{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.pl-ch--record path.k3{opacity:.4}.pl-rs{display:flex;flex-wrap:wrap;align-items:center;align-self:stretch;gap:var(--space-1) var(--space-5)}.pl-rs>span{display:flex;flex-direction:column;align-items:flex-start;color:var(--ink-3);font-size:10px;line-height:1.4}.pl-rs b{color:var(--ink);font-size:13px;font-weight:700}.pl-rs>.g{width:159px;min-height:33px}.pl-rs>.g b{color:var(--ink-3);font-weight:400}.pl-rs-gap{min-height:33px}.pl-rec-note{min-height:26px;font-size:9px}.pl-rh{display:flex;align-items:flex-end;min-height:31px;margin:0;color:var(--ink-2);font-size:11px}.pl-ros,.pl-nb{display:flex;gap:var(--space-3);align-self:stretch;margin:0;padding:0;list-style:none}.pl-ros{flex-wrap:wrap;align-items:center;gap:var(--space-1)}.pl-nb{flex-direction:column}.pl-ros li{display:flex;flex:none;flex-direction:column;align-items:flex-start;justify-content:center;box-sizing:border-box;width:80px;height:44px;padding:0 6px;border-radius:var(--radius);color:var(--ink-2);font-size:9px}.pl-ros li,.pl-nb b{outline:1px solid var(--border);outline-offset:-1px}.pl-ros .by{outline-style:dashed}.pl-ros .nw,.pl-nb .me{background:var(--raised)}.pl-ros b{display:flex;align-items:center;gap:var(--space-1);color:var(--ink);font-size:11px}.pl-ros .by b,.pl-ros i{color:var(--ink-3)}.pl-ros i{font-size:9px;font-weight:400}.pl-nb li{display:flex;align-items:center;gap:var(--space-2);min-height:32px;color:var(--ink);font-size:12px;font-weight:700}.pl-nb i,.pl-nb b{display:flex;flex:none;align-items:center;justify-content:center;width:34px;height:20px;border-radius:var(--radius-round)}.pl-nb i{outline:1px solid var(--team);outline-offset:-1px;font-size:9px}.pl-nb b{margin-right:auto;background:var(--team);color:var(--team-ink);font-size:11px}.pl-ros i,.pl-nb i{font-style:normal}.pl-nb a,.pl-cx a{color:inherit;text-decoration:none}.pl-nb a{min-width:0;font-weight:500}.pl-nb .me a{font-weight:700}.pl-more{color:var(--accent);font-size:11px;font-weight:600;text-decoration:none}.pl-cx{display:flex;flex-direction:column;gap:var(--space-3);align-self:stretch;margin:0}.pl-cx div{display:flex;flex-direction:column;align-items:flex-start}.pl-cx dt{color:var(--ink-3);font-size:9px;font-weight:600;letter-spacing:.6px;line-height:13px}.pl-cx dd{margin:0;color:var(--ink);font-size:12px;line-height:17px}.pl-stamp{margin:0;color:var(--ink-3);font-size:11px}@media(max-width:52.5rem){.pl-ros li{width:74px;height:38px}.pl-ros b{font-size:10px}.pl-ros i{font-size:8px}.pl-nb,.pl-cx{gap:10px}.pl-nb li{min-height:20px}.pl-nb i{width:auto;height:auto;outline:0;color:var(--ink-2);font-size:10px}.pl-nb b{width:32px}.pl-cx dt{font-size:8px;line-height:12px}.pl-cx dd{font-size:11px;line-height:16px}.pl-stamp{font-size:9px}}
