@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.0z23a3hpu8ttr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.02aqyp7acl16b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.14a9xpaqsbppk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_184b5daa-module__216SOG__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_184b5daa-module__216SOG__variable{--font-body:"Archivo", "Archivo Fallback"}
@font-face{font-family:Tektur;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7cbe8fa8dcefc15b-s.0m_rm_-2qysoy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Tektur;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/e8768c288fbd3aa6-s.3ayz83eolb0o9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Tektur;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/ded104a369410f08-s.3xzwemtj8zx30.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Tektur;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/713277be7b2dfe7e-s.375gi63ob3cn4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Tektur;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/10a2953cd2a195a0-s.3ro76o9dnucy9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Tektur;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/42b035f1a63f268d-s.p.1isucot-w3rs9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tektur;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7cbe8fa8dcefc15b-s.0m_rm_-2qysoy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Tektur;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/e8768c288fbd3aa6-s.3ayz83eolb0o9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Tektur;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/ded104a369410f08-s.3xzwemtj8zx30.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Tektur;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/713277be7b2dfe7e-s.375gi63ob3cn4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Tektur;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/10a2953cd2a195a0-s.3ro76o9dnucy9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Tektur;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/42b035f1a63f268d-s.p.1isucot-w3rs9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tektur;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/7cbe8fa8dcefc15b-s.0m_rm_-2qysoy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Tektur;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/e8768c288fbd3aa6-s.3ayz83eolb0o9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Tektur;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/ded104a369410f08-s.3xzwemtj8zx30.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Tektur;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/713277be7b2dfe7e-s.375gi63ob3cn4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Tektur;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/10a2953cd2a195a0-s.3ro76o9dnucy9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Tektur;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/42b035f1a63f268d-s.p.1isucot-w3rs9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tektur;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/7cbe8fa8dcefc15b-s.0m_rm_-2qysoy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Tektur;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/e8768c288fbd3aa6-s.3ayz83eolb0o9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Tektur;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/ded104a369410f08-s.3xzwemtj8zx30.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Tektur;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/713277be7b2dfe7e-s.375gi63ob3cn4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Tektur;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/10a2953cd2a195a0-s.3ro76o9dnucy9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Tektur;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/42b035f1a63f268d-s.p.1isucot-w3rs9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tektur Fallback;src:local(Arial);ascent-override:90.61%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:110.36%}.tektur_6cadabc5-module__MGRL7q__className{font-family:Tektur,Tektur Fallback;font-style:normal}.tektur_6cadabc5-module__MGRL7q__variable{--font-display:"Tektur", "Tektur Fallback"}
@font-face{font-family:Azeret Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2a23ff12681a5834-s.1buf-srqqzn26.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Azeret Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2f059f8bf31de55f-s.p.0dtwwxq74p9op.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Azeret Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2a23ff12681a5834-s.1buf-srqqzn26.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Azeret Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2f059f8bf31de55f-s.p.0dtwwxq74p9op.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Azeret Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2a23ff12681a5834-s.1buf-srqqzn26.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Azeret Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2f059f8bf31de55f-s.p.0dtwwxq74p9op.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Azeret Mono Fallback;src:local(Arial);ascent-override:64.26%;descent-override:15.77%;line-gap-override:0.0%;size-adjust:145.81%}.azeret_mono_fef415f8-module__3Oe6ka__className{font-family:Azeret Mono,Azeret Mono Fallback;font-style:normal}.azeret_mono_fef415f8-module__3Oe6ka__variable{--font-mono:"Azeret Mono", "Azeret Mono Fallback"}
:root{--radius:2px;--radius-pill:99px;--shadow-hard:6px 6px 0 #0c2418;--s1:4px;--s2:8px;--s3:14px;--s4:22px;--s5:36px;--s6:56px;--s7:88px;--gutter:24px;--flow:clamp(14px, 10.73px + .91vw, 22px);--section:clamp(28px, 16.55px + 3.18vw, 56px);--t-legal:11px;--t-micro:11.5px;--t-meta:12.5px;--t-data:13px;--t-body:14px;--t-lede:15.5px;--t-h3:clamp(17px, 15.36px + .45vw, 21px);--t-h2:clamp(22px, 17.91px + 1.14vw, 32px);--t-h1:clamp(27px, 20.05px + 1.93vw, 44px);--t-hero:clamp(30px, 20.18px + 2.73vw, 54px)}@media (max-width:760px){:root{--gutter:16px}}@media (max-width:380px){:root{--gutter:12px}}
:root{--bg:#050705;--field:#0a1f17;--panel:#08171180;--panel-solid:#081711;--border:#1b3a2c;--line:#14291f;--text:#eef3ec;--muted:#9db3a6;--faint:#9db3a6;--green:#3ddc84;--green-dim:#14432c;--red:#c4623f;--red-text:#d9754e;--amber:#f2b33d;--green-bright:#00ff41;--ghost:#16301f;--shadow:6px 6px 0 #0c2418;--lift-flat:0 0 0 #0000;--lift-card:3px 3px 0 #0c2418;--lift-hover:5px 5px 0 var(--green-dim);--display-ink:var(--green-bright);--ease:cubic-bezier(.2, .7, .3, 1);--dur-fast:.14s;--dur:.24s;--dur-slow:.56s}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--bg);color:var(--text);font-family:var(--font-body), -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5}a{color:inherit}h1,h2,h3{letter-spacing:-.018em;text-wrap:balance;font-stretch:118%}.num{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;font-variant-numeric:tabular-nums}.wrap{max-width:1180px;margin:0 auto;padding:18px 16px}.muted{color:var(--muted)}.right{margin-left:auto}.panel{background:var(--panel-solid);border:1px solid var(--border);border-radius:2px;margin-bottom:16px;padding:16px}.label{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 10px;font-size:10.5px}.topnav{border-bottom:1px solid var(--line);z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050705e6;align-items:center;gap:20px;padding:13px 18px;display:flex;position:sticky;top:0}.topnav .brand{letter-spacing:.01em;font-weight:750}.topnav .brand span{color:var(--green)}.topnav a{color:var(--muted);font-size:14px;text-decoration:none}.topnav a:hover{color:var(--text)}.topnav .who{color:var(--muted);margin-left:auto;font-size:13px}.whomail{text-overflow:ellipsis;vertical-align:bottom;max-width:26ch;display:inline-block;overflow:hidden}.stamp{color:var(--muted);font-size:12.5px}.stamp .warn,.warn{color:var(--amber)}.resub-terms{margin:var(--s2) 0 0;max-width:46ch;line-height:1.5}.chips{flex-wrap:wrap;gap:8px;margin:2px 0 16px;display:flex}.chip{border:1px solid var(--border);color:var(--muted);background:var(--panel);border-radius:99px;padding:5px 12px;font-size:12.5px}.chip b{color:var(--text);font-weight:650}.warnchip{color:var(--amber);border-color:#4a3a17}.warnchip b{color:var(--amber)}.deskgrid{grid-template-columns:minmax(0,1.7fr) minmax(300px,1fr);align-items:start;gap:16px;display:grid}.deskrail{position:sticky;top:64px}.deskrail .panel:last-child{margin-bottom:0}.leaguegroup{margin-bottom:14px}.leaguehead{letter-spacing:.08em;text-transform:uppercase;color:var(--text);align-items:baseline;gap:8px;margin:4px 0 8px;font-size:12px;font-weight:700;display:flex}details.game{border:1px solid var(--line);background:var(--panel);border-radius:2px;margin-bottom:6px;overflow:hidden}details.game[open]{border-color:var(--border);background:var(--panel-solid)}details.game summary{cursor:pointer;box-sizing:border-box;flex-wrap:wrap;align-content:center;align-items:baseline;gap:10px;min-height:44px;padding:9px 12px;font-size:13.5px;list-style:none;display:flex}details.game summary::-webkit-details-marker{display:none}details.game summary:after{content:"▾";color:var(--muted);margin-left:auto;font-size:11px}details.game[open] summary:after{content:"▴"}details.game summary:hover{background:var(--line)}.gteams{min-width:92px;font-weight:650}.gtime{color:var(--muted);font-size:12px}.gbests{flex-wrap:wrap;gap:8px;display:flex}.bestchip{border:1px solid var(--line);background:#3ddc840f;border-radius:2px;padding:2px 8px;font-size:12.5px}.bestchip .num{color:var(--green);font-weight:650}.bestchip .fair{color:var(--muted);font-weight:400}.gmeta{color:var(--muted);font-size:11.5px}details.game .scrollx{padding:0 12px 10px}table.odds{border-collapse:collapse;width:100%;font-size:13px}table.odds th{text-align:right;color:var(--muted);text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--border);white-space:nowrap;padding:6px 8px;font-size:10.5px}table.odds th:first-child,table.odds td:first-child{text-align:left}table.odds td{text-align:right;border-bottom:1px solid var(--line);padding:7px 8px}table.odds tr:last-child td{border-bottom:none}td.best{color:var(--green);font-weight:700}.gamehead{align-items:baseline;gap:10px;margin:18px 0 6px;display:flex}.gamehead h3{margin:0;font-size:15px}.gamehead .meta{color:var(--muted);font-size:12px}.tile-row{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.tile{background:var(--panel-solid);border:1px solid var(--border);border-radius:2px;padding:14px 16px}.tile .big{margin-top:2px;font-size:30px;font-weight:650}.tile .sub{color:var(--muted);margin-top:2px;font-size:12.5px}.chat{flex-direction:column;gap:10px;max-height:62vh;padding:4px;display:flex;overflow-y:auto}.msg{border-radius:2px;max-width:92%;padding:9px 12px;font-size:14px}.msg .at{color:var(--muted);margin-top:4px;font-size:10.5px;display:block}.msg.agent{border:1px solid var(--line);background:#0f2c1d;border-bottom-left-radius:4px;align-self:flex-start}.msg.user{background:#14432c;border:1px solid #1e5c3c;border-bottom-right-radius:4px;align-self:flex-end}.msg.pending{opacity:.65}.card{border-left:1px solid var(--green);padding-left:10px}.badge{letter-spacing:.06em;text-transform:uppercase;border-radius:99px;margin-right:8px;padding:2px 8px;font-size:10.5px;font-weight:700;display:inline-block}.badge.great{background:var(--green);color:#06170e}.badge.good{color:#d9f5e4;background:#1c6b42}.badge.fair{color:#d5e9cb;background:#2c4a28}.badge.test{background:var(--amber);color:#231703}.denominator{color:var(--muted);font-size:12px}form.inline{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}input,select,button,textarea{color:var(--text);border:1px solid var(--border);background:#0b2418;border-radius:2px;padding:9px 11px;font-family:inherit;font-size:14px}input:focus,select:focus,textarea:focus{outline:1px solid var(--green-dim)}:focus-visible{outline:2px solid var(--green-bright);outline-offset:2px}button.primary{background:var(--green-bright);color:#041007;cursor:pointer;font-weight:700;font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;text-transform:uppercase;letter-spacing:.05em;border:none;font-size:13px}button.ghost{color:var(--muted);cursor:pointer;background:0 0;font-size:12.5px}.error{color:var(--red);margin-top:6px;font-size:13px}.ok{color:var(--green);margin-top:6px;font-size:13px}.login-box{max-width:360px;margin:14vh auto 0}.login-box h1{font-size:22px}.login-box form{flex-direction:column;gap:10px;margin-top:14px;display:flex}.sales-table{border-collapse:collapse;width:100%;font-size:13.5px}.sales-table th{text-align:left;color:var(--muted);text-transform:uppercase;border-bottom:1px solid var(--border);padding:6px 8px;font-size:11px}.sales-table td{border-bottom:1px solid var(--line);padding:7px 8px}.churned{opacity:.5;text-decoration:line-through}.pos{color:var(--green)}.spark{vertical-align:middle}.cardgrid{grid-template-columns:repeat(auto-fill,minmax(min(310px,100%),1fr));gap:10px;display:grid}.pickcard,.ctxcard{background:var(--panel);border:1px solid var(--line);border-radius:2px;padding:10px 12px}.pickhead,.ctxhead{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:4px;font-size:13.5px;display:flex}.pickbody{font-size:13.5px}.pickfoot{margin-top:6px;font-size:11.5px}.ctxline{margin-top:4px;font-size:12.5px}.badge-angle{background:var(--green-dim);color:var(--green)}.badge-test{color:var(--amber);background:#4a3a17}.badge-good{background:var(--green-dim);color:var(--green)}.badge-bad{color:var(--red);background:#45231a}.sellgate{margin:0 0 8px;font-size:15px}.scrollx{overflow-x:auto}table.rec{border-collapse:collapse;width:100%;font-size:13px}table.rec th{text-align:left;color:var(--muted);text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--border);white-space:nowrap;padding:6px 8px;font-size:11px}table.rec td{border-bottom:1px solid var(--line);white-space:nowrap;padding:7px 8px}table.rec td.recwords{white-space:normal;min-width:360px}@media (max-width:640px){table.rec td.recwords{min-width:0}}details.foldpanel>summary{cursor:pointer;align-items:center;gap:10px;font-size:13px;list-style:none;display:flex}details.foldpanel>summary::-webkit-details-marker{display:none}details.foldpanel>summary:after{content:"▾";color:var(--muted);margin-left:auto;font-size:11px}details.foldpanel[open]>summary:after{content:"▴"}details.foldpanel>summary:hover .label{color:var(--text)}details.foldpanel[open]>summary{margin-bottom:10px}.anglelist{flex-direction:column;gap:4px;display:flex}details.angle{border:1px solid var(--line);background:var(--panel);border-radius:2px;overflow:hidden}details.angle[open]{border-color:var(--border);background:var(--panel-solid)}details.angle summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:10px;padding:8px 12px;font-size:13.5px;list-style:none;display:flex}details.angle summary::-webkit-details-marker{display:none}details.angle summary:hover{background:var(--line)}.aplayer{min-width:130px;font-weight:650}.ateam{font-size:11.5px}.astat{color:var(--text);min-width:96px}.arate{min-width:92px;font-size:12.5px}.apay{color:var(--amber);background:#f2b33d12;border:1px solid #4a3a17;border-radius:2px;margin-left:auto;padding:2px 9px;font-size:19px;font-weight:700}.apay.muted{color:var(--muted);border-color:var(--line);background:0 0;font-weight:400}.agame{text-align:right;min-width:118px;font-size:11.5px}.angledetail{border-top:1px solid var(--line);padding:2px 12px 12px}.aclaim{margin:10px 0;font-size:13.5px}.awhy{margin:10px 0 0;font-size:12.5px;line-height:1.5}.paygrid{grid-template-columns:repeat(auto-fit,minmax(104px,1fr));gap:8px;margin:10px 0;display:grid}.paycell{border:1px solid var(--line);background:var(--panel-solid);border-radius:2px;padding:8px 10px}.paycell .label{margin:0 0 2px}.paycell b{font-size:19px;font-weight:650;display:block}.paycell .sub{color:var(--muted);margin-top:1px;font-size:11.5px}.panel.bestpay{border-color:var(--green-dim)}.bestline{margin:0 0 6px;font-size:15px}.matchup{border-top:1px solid var(--line);padding:8px 12px 10px}.mcols{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:8px;display:grid}.mcol{border:1px solid var(--line);background:var(--panel-solid);border-radius:2px;padding:8px 10px;font-size:12.5px}.mhead{align-items:baseline;gap:8px;margin-bottom:4px;display:flex}.mpitchers{flex-direction:column;gap:6px;display:flex}.pitchrow{border:1px solid var(--line);background:var(--panel-solid);border-radius:2px;flex-direction:column;gap:2px;padding:7px 10px;font-size:12.5px;display:flex}.plabel{color:var(--muted);font-size:11px}.pname{font-weight:650}.pline{font-size:12px}.psub{font-size:11.5px;line-height:1.45}.mfoot{margin:8px 0 0;font-size:12px;line-height:1.5}.mnews{margin-top:6px}.mheadline{margin:3px 0;font-size:12px;line-height:1.45}.mstamp{margin:0;padding:8px 12px;font-size:12px}.mline{margin-top:8px}.mgamelist{flex-direction:column;gap:4px;display:flex}details.mgame summary .gmeta{margin-left:auto;font-size:11.5px}@media (max-width:700px){.mcols{grid-template-columns:1fr}}.agentstrip .agentrow{flex-wrap:wrap;gap:3px;display:flex}.agentmini{cursor:default;font-size:15px;line-height:1}.bestchip.pick{font:inherit;cursor:pointer;color:var(--text);border:1px solid var(--line);background:#3ddc840f;border-radius:2px;padding:2px 8px}.bestchip.pick:hover:not(:disabled){border-color:var(--green)}.bestchip.pick:disabled{opacity:.45;cursor:default}.bestchip.pick.on{border-color:var(--green);background:var(--green-dim);box-shadow:inset 0 0 0 1px var(--green-dim)}.builder .label{align-items:center;gap:8px;display:flex}.leglist{margin:0 0 10px;padding:0;list-style:none}.leglist li{border-bottom:1px solid var(--line);align-items:baseline;gap:6px;padding:6px 0;font-size:13px;display:flex}.leglist li:last-child{border-bottom:none}.legx{color:var(--muted);cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:15px;line-height:1}.legx:hover{color:var(--red)}.panel.verdict{border-color:var(--border)}.panel.verdict.hit{border-color:var(--green)}.verdictline{margin:0 0 8px;font-size:17px}.verdictline.pos{color:var(--green)}.verdictline.warn{color:var(--amber)}.panel.activepanel{border-color:#274b63}.srcchip{letter-spacing:.05em;text-transform:uppercase;border:1px solid var(--line);background:var(--panel);border-radius:99px;padding:1px 8px;font-size:10.5px;display:inline-block}.badge-open{color:#9dc7df;background:#274b63}@media (max-width:980px){.deskgrid{grid-template-columns:1fr}.deskrail{position:static}}@media (max-width:700px){.aplayer,.astat,.arate,.agame{min-width:0}.agame{text-align:left}details.angle summary{gap:6px}table.odds{font-size:12px}.wrap{padding:10px}.gteams{min-width:0}}.landing{max-width:640px}.hero{margin:8vh 0 22px}.hero h1{letter-spacing:.01em;margin:0 0 8px;font-size:34px}.hero h1 span{color:var(--green)}.tagline{color:var(--muted);margin:0;font-size:16px;line-height:1.55}.getlist{margin:4px 0 0;padding-left:18px}.getlist li{margin-bottom:10px;font-size:14px;line-height:1.5}.getlist b{color:var(--text)}.pricecard{border-color:var(--green-dim)}.price{margin:0 0 6px;font-size:15px}.price b{font-size:34px;font-weight:700}.price span{color:var(--muted)}.pricecard form{margin-top:10px}.soonchip{border:1px solid #4a3a17;border-radius:2px;margin-top:10px;padding:8px 12px;display:inline-block}.signin-line{margin-top:12px}.signin-line a{color:var(--green)}.landfoot{margin:26px 0 12px;font-size:12px}.landfoot a{text-decoration:none}.sporttabs{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.sporttab{font:inherit;cursor:pointer;color:var(--muted);border:1px solid var(--line);background:var(--panel);border-radius:99px;padding:4px 12px;font-size:12.5px}.sporttab:hover{color:var(--text);border-color:var(--border)}.sporttab.on{color:var(--text);border-color:var(--green);background:var(--green-dim);font-weight:650}.membergrid{grid-template-columns:minmax(0,1.7fr) minmax(300px,1fr);align-items:start;gap:16px;display:grid}.mrail{position:sticky;top:64px}.railrow{flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 10px;display:flex}.stakein{width:84px;padding:6px 9px;font-size:13.5px}.bookdd{flex:1;min-width:130px;padding:6px 9px;font-size:13.5px}.pickgrid{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:8px;display:grid}.playercard{text-align:left;font:inherit;cursor:pointer;color:var(--text);border:1px solid var(--border);background:var(--ghost);box-shadow:var(--lift-card);transition:box-shadow var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);border-radius:2px;align-items:center;gap:12px;padding:13px 14px;display:flex}.playercard:hover{border-color:var(--green-bright);box-shadow:var(--lift-hover);transform:translate(-1px,-1px)}.playercard.on{border-color:var(--green-bright);box-shadow:var(--lift-hover)}@media (prefers-reduced-motion:reduce){.playercard{transition:none}.playercard:hover{transform:none}}.pphoto{object-fit:cover;background:var(--panel-solid);border:1px solid var(--line);border:1px solid var(--border);border-radius:50%;flex:none}.pinitials{background:var(--panel-solid);border:1px solid var(--line);color:var(--muted);border:1px solid var(--green-dim);letter-spacing:.03em;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.pinitials-app{display:none}.pmain{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pname{letter-spacing:-.01em;flex-wrap:wrap;align-items:baseline;gap:6px;font-size:19px;font-weight:650;display:flex}.pstat{font-size:16px;font-weight:600}.prate{color:var(--text);font-size:13.5px}.playercard .apay{flex:none;margin-left:auto}.pdrawer-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:40;background:#000000b8;position:fixed;inset:0}.pdrawer{z-index:41;background:var(--panel-solid);border-left:1px solid var(--border);width:min(440px,100vw);padding:18px 18px 24px;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}.pdclose{font-size:22px;line-height:1;position:absolute;top:10px;right:12px}.pdhead{align-items:center;gap:14px;margin:4px 0 12px;display:flex}.pdname{margin:0 0 2px;font-size:18px;font-weight:700}.pdadd{width:100%;margin-top:12px}.rchart{width:100%;max-width:380px;height:auto;margin:10px 0;display:block}.rchart-val{fill:var(--text);font-size:9px;font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace}.rchart-date{fill:var(--muted);font-size:8px;font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace}.rchart-line{fill:var(--amber);font-size:9px;font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace}.rchart-title{fill:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px}.rchart-scope{max-width:380px;margin:-4px 0 10px;line-height:1.45}.alsolist{border:1px solid var(--green-dim);background:#3ddc840f;border-radius:2px;margin:10px 0 0;padding:8px 12px}.alsolist .label{margin:0 0 4px}.alsolist .whyline{margin:3px 0}.whylist{margin:12px 0 0}.whyline{margin:5px 0;font-size:13px;line-height:1.5}.whyline .muted{text-transform:uppercase;letter-spacing:.07em;margin-right:6px;font-size:10.5px}.hostlist{border:1px solid var(--line);background:var(--panel-solid);border-radius:2px;margin:10px 0;padding:10px 12px}.hostrow{align-items:baseline;gap:10px;margin:4px 0;font-size:13px;display:flex}.hostrow.besthost b{color:var(--green)}.hostrow .right{margin-left:auto}.echart{width:100%;max-width:640px;height:auto;margin:8px 0 2px;display:block}.tickstrip{flex-wrap:wrap;align-items:center;gap:3px;display:inline-flex}.tick{border-radius:2px;width:6px;height:14px;display:inline-block}.tick.win{background:var(--green);opacity:.85}.tick.loss{background:var(--red);opacity:.42}.tickstrip .stamp{white-space:nowrap;margin-left:6px}.newscard{text-align:left;font:inherit;cursor:pointer;color:var(--text);border:1px solid var(--line);background:var(--panel);border-radius:2px;flex-direction:column;gap:6px;padding:11px 13px;display:flex}.newscard:hover{border-color:var(--border);background:var(--panel-solid)}.nchead{align-items:center;gap:7px;display:flex}.ncbody{font-size:13.5px;line-height:1.4}.ncfoot{font-size:11.5px}.sidebadge{letter-spacing:.07em;border-radius:2px;flex:none;padding:2px 6px;font-size:10px;font-weight:750}.sidebadge.sy{color:var(--green);background:var(--green-dim)}.sidebadge.sn{color:var(--amber);background:#4a3a17}.srcbadge{color:var(--muted);border:1px solid var(--line);font-size:10.5px;font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;border-radius:2px;padding:2px 6px}.ndhead{display:block}.ndhead .pdname{margin-top:8px;font-size:15.5px;line-height:1.35}.bestcols{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));align-items:start;gap:16px;display:grid}.bestrow{text-align:left;width:100%;font:inherit;cursor:pointer;color:var(--text);border:1px solid var(--line);background:var(--panel);border-radius:2px;align-items:center;gap:11px;margin-bottom:7px;padding:8px 11px;display:flex}.bestrow:hover{border-color:var(--border);background:var(--panel-solid)}.brank{text-align:right;width:20px;color:var(--muted);flex:none;font-size:12px}.bhit{color:var(--green);flex:none;font-size:15px;font-weight:700}.bestrow .apay{text-align:right;flex:none;min-width:58px;font-size:13px}@container pick (min-width:401px){.bestrow .apay.muted{font-size:var(--t-legal);padding:2px 7px}}.bestrow .prate{line-height:1.35}.bookgridwrap{border:1px solid var(--line);background:var(--panel-solid);border-radius:2px;margin:10px 0;padding:10px 12px}table.bgrid{border-collapse:collapse;width:100%;font-size:12.5px}table.bgrid th{text-align:right;color:var(--muted);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--border);white-space:nowrap;padding:5px 7px;font-size:10px}table.bgrid th:first-child,table.bgrid td:first-child{text-align:left}table.bgrid th.onbook{color:var(--text)}table.bgrid td{text-align:right;border-bottom:1px solid var(--line);white-space:nowrap;padding:6px 7px}table.bgrid td.pos{color:var(--green);font-weight:650}table.bgrid tr.bgridfoot td{border-bottom:none;border-top:1px solid var(--border)}.lgleg{display:table-cell}.lgleg b{font-size:13px;display:block}.lgleg .stamp{font-size:11px;display:block}.paywall{border-color:#4a3a17;max-width:520px}.claimform{flex-direction:column;gap:10px;margin-top:14px;display:flex}.consent-stack{flex-direction:column;gap:8px;margin-top:2px;display:flex}.consentbox{color:var(--muted);cursor:pointer;text-align:left;border:1px solid var(--line);background:0 0;border-radius:2px;grid-template-columns:18px 1fr;align-items:start;gap:8px 10px;padding:10px;font-size:11.5px;line-height:1.5;display:grid}.consentbox .consent-eyebrow{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);grid-column:1/-1;margin:0;font-size:10px}.consentbox.consent-a{border-color:var(--border);background:#00ff4108}.consentbox.consent-a .consent-eyebrow{color:var(--green-bright)}.consentbox.consent-a .consent-label{color:var(--text)}.consentbox.consent-b{opacity:.92}.consentbox.consent-b .consent-label{color:var(--muted);font-size:11px}.consentbox input{width:16px;min-width:0;height:16px;accent-color:var(--green-bright);flex:none;margin:2px 0 0}.consentbox a{color:var(--green-bright);border-bottom:1px solid #00ff4159;text-decoration:none}.consentbox:hover{color:var(--text)}.memberadmin .inline input{min-width:200px}.crsign{flex-direction:column;gap:10px;display:flex}.crsign input[type=text],.crsign input[type=email],.crsign textarea{box-sizing:border-box;width:100%}.crsign textarea{resize:none;line-height:1.4}@media (max-width:380px){.crsign textarea{min-height:5.4em}}.prodpick{align-items:center;gap:12px;display:inline-flex}.prodbox{color:var(--muted);cursor:pointer;align-items:center;gap:5px;font-size:13px;display:inline-flex}.prodbox input{width:auto;min-width:0;accent-color:var(--green)}.prodbox:hover{color:var(--text)}.sales-table .srcchip{margin-right:4px}.creator-agree{cursor:pointer;align-items:center;gap:10px;display:flex}.creator-agree input[type=checkbox]{appearance:none;border:1px solid var(--border);border-radius:var(--radius);background:var(--field);cursor:pointer;flex:none;width:44px;height:44px;margin:0;position:relative}.creator-agree input[type=checkbox]:checked{border-color:var(--green)}.creator-agree input[type=checkbox]:checked:before{content:"";background:var(--green);position:absolute;inset:15px}@media (max-width:980px){.membergrid{grid-template-columns:1fr}.mrail{position:static}}@media (max-width:700px){.pdrawer{border-left:none;width:100vw}.bestcols{grid-template-columns:1fr}.bestrow{gap:8px;padding:8px}.hero{margin-top:5vh}.hero h1{font-size:27px}}.expbanner{color:var(--amber);background:#f2b33d12;border:1px solid #4a3a17;border-radius:2px;margin-bottom:14px;padding:10px 14px;font-size:13px}.agentcard{background:var(--panel);border:1px solid var(--line);border-radius:2px;padding:12px 14px;scroll-margin-top:70px}.agentcard:target{border-color:var(--green)}.agentemoji{font-size:18px}.agentdoes{margin:4px 0 6px;font-size:13.5px}.agenthow{margin:0 0 8px;font-size:12.5px}.agentlinks{flex-wrap:wrap;align-items:center;gap:6px;font-size:11.5px;display:flex}.agentchip{border:1px solid var(--line);color:var(--text);background:var(--panel-solid);border-radius:99px;padding:2px 9px;text-decoration:none}.agentchip:hover{border-color:var(--green)}@keyframes pp-rise{0%{opacity:.5;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes pp-fade{0%{opacity:0}to{opacity:1}}@keyframes drawer-in{0%{transform:translate(100%)}to{transform:none}}@keyframes drawer-out{0%{transform:none}to{transform:translate(100%)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.page-enter{animation:pp-rise .42s var(--ease) both}.pickgrid>*,.cardgrid>*,.anglelist>*,.tile-row>*{animation:pp-rise .46s var(--ease) both;animation-delay:.34s}.pickgrid>:first-child,.cardgrid>:first-child,.anglelist>:first-child,.tile-row>:first-child{animation-delay:40ms}.pickgrid>:nth-child(2),.cardgrid>:nth-child(2),.anglelist>:nth-child(2),.tile-row>:nth-child(2){animation-delay:.1s}.pickgrid>:nth-child(3),.cardgrid>:nth-child(3),.anglelist>:nth-child(3),.tile-row>:nth-child(3){animation-delay:.16s}.pickgrid>:nth-child(4),.cardgrid>:nth-child(4),.anglelist>:nth-child(4),.tile-row>:nth-child(4){animation-delay:.22s}.pickgrid>:nth-child(5),.cardgrid>:nth-child(5),.anglelist>:nth-child(5),.tile-row>:nth-child(5){animation-delay:.28s}.pdrawer{animation:drawer-in var(--dur) var(--ease)}.pdrawer-backdrop{animation:pp-fade var(--dur) var(--ease)}.pdrawer[data-closing]{animation:drawer-out .2s var(--ease) forwards}.pdrawer-backdrop[data-closing]{animation:pp-fade .2s var(--ease) reverse forwards}a,button,input,select,textarea,summary,.chip,.sporttab,.playercard,.newscard,.bestrow,.bestchip,.agentchip{transition:color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease), opacity var(--dur-fast) var(--ease)}button.primary:hover{transform:translateY(-1px);box-shadow:4px 4px #2a1f06}button.primary:active{box-shadow:none;transform:scale(.98)}.playercard:hover,.newscard:hover,.bestrow:hover{transform:translateY(-1px)}.playercard:active,.newscard:active,.bestrow:active,.sporttab:active,.chip:active,.agentchip:active{transform:scale(.985)}.skeleton{background:linear-gradient(100deg, var(--panel-solid) 40%, #123024 50%, var(--panel-solid) 60%);color:#0000;background-size:200% 100%;border-radius:2px;min-height:1em;animation:1.4s linear infinite shimmer}@keyframes bar-grow{0%{transform:scaleY(0)}}.rchart g rect{transform-box:fill-box;transform-origin:50% 100%;animation:bar-grow .42s var(--ease) backwards}.rchart g text{animation:pp-fade .32s var(--ease) backwards}.rchart g:first-of-type rect,.rchart g:first-of-type text{animation-delay:40ms}.rchart g:nth-of-type(2) rect,.rchart g:nth-of-type(2) text{animation-delay:80ms}.rchart g:nth-of-type(3) rect,.rchart g:nth-of-type(3) text{animation-delay:.12s}.rchart g:nth-of-type(4) rect,.rchart g:nth-of-type(4) text{animation-delay:.16s}.rchart g:nth-of-type(5) rect,.rchart g:nth-of-type(5) text{animation-delay:.2s}.rchart g:nth-of-type(6) rect,.rchart g:nth-of-type(6) text{animation-delay:.24s}.rchart g:nth-of-type(7) rect,.rchart g:nth-of-type(7) text{animation-delay:.28s}.rchart g:nth-of-type(8) rect,.rchart g:nth-of-type(8) text{animation-delay:.32s}.rchart g:nth-of-type(9) rect,.rchart g:nth-of-type(9) text{animation-delay:.36s}.rchart g:nth-of-type(10) rect,.rchart g:nth-of-type(10) text{animation-delay:.4s}.rchart>line,.rchart>text{animation:pp-fade .3s var(--ease) .44s backwards}.emptyboard{border:1px dashed var(--border);text-align:center;border-radius:2px;max-width:440px;margin:8px auto;padding:24px 16px 18px}.emptyboard svg{width:100%;max-width:320px;height:auto;margin:0 auto;display:block}.emptyverdict{color:var(--muted);margin:14px 0 4px;font-size:18px;font-weight:700;font-stretch:112%}.emptyboard .stamp{max-width:40em;margin:0 auto;display:block}.tick.loss{height:9px}@media (max-width:700px){.sporttab{padding:8px 14px;font-size:13px}.pdclose{padding:8px 12px;top:6px;right:8px}.legx{padding:6px 10px}}.topnav .brand:before{content:"";background:var(--green);border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block;box-shadow:0 0 0 3px #3ddc8429}.topnav .brand{letter-spacing:-.01em;font-stretch:118%}.pp-shell{max-width:1120px;margin:0 auto;padding:0 24px}.pp-eyebrow{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--faint);margin:0 0 14px;font-size:11px}.pp-strip text,.pp-odds,.pp-sample,.pp-rows,.pp-amount{font-variant-numeric:tabular-nums}.pp-head{z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border);background:#050705e6;position:sticky;top:0}.pp-head-in{align-items:center;gap:26px;max-width:1120px;margin:0 auto;padding:14px 24px;display:flex}.pp-mark{letter-spacing:-.01em;align-items:center;gap:9px;font-size:16px;font-weight:800;font-stretch:118%;text-decoration:none;display:flex}.pp-mark i{background:var(--green);border-radius:50%;width:9px;height:9px;font-style:normal;box-shadow:0 0 0 3px #3ddc8429}.pp-head nav{gap:22px;margin-left:auto;display:flex}.pp-head nav a{color:var(--muted);font-size:14px;text-decoration:none}.pp-head nav a:hover{color:var(--text)}.pp-head .pp-btn{padding:9px 16px;font-size:14px}@media (max-width:760px){.pp-head nav{display:none}.pp-head-in{padding:12px 20px}}.pp-btn{font-weight:600;font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;background:var(--amber);color:#231703;border:none;border-radius:2px;padding:15px 24px;font-size:14px;text-decoration:none;display:inline-block}.pp-btn:hover{transform:translateY(-1px);box-shadow:4px 4px #2a1f06}.pp-btn-ghost{font-size:13px;font-weight:500;font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;text-transform:uppercase;letter-spacing:.05em;color:var(--text);border:1px solid var(--border);background:0 0;border-radius:2px;padding:14px 22px;text-decoration:none;display:inline-block}.pp-btn-ghost:hover{border-color:var(--faint)}.pp-hero{padding:78px 0 64px;position:relative;overflow:hidden}.pp-hero:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#f2b33d1a,#0000 72%);height:520px;position:absolute;inset:-40% 20% auto -10%}.pp-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,410px);align-items:center;gap:52px;display:grid;position:relative}.pp-h1{letter-spacing:-.025em;margin:0 0 22px;font-size:clamp(42px,6.4vw,74px);font-weight:800;font-stretch:122%;line-height:.98}.pp-h1 em{color:var(--amber);font-style:normal}.pp-sub{color:var(--muted);max-width:34em;margin:0 0 30px;font-size:clamp(17px,2vw,19.5px)}.pp-cta-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pp-cta-note{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;color:var(--faint);letter-spacing:.02em;margin:16px 0 0;font-size:12px}@media (max-width:900px){.pp-hero{padding:52px 0 44px}.pp-hero-grid{grid-template-columns:1fr;gap:38px}}.pp-card{background:var(--panel-solid);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:2px;padding:20px}.pp-card-head{align-items:center;gap:14px;margin-bottom:4px;display:flex}.pp-avatar{background:var(--panel-solid);border:1px solid var(--line);border:1px solid var(--border);width:54px;height:54px;color:var(--muted);letter-spacing:.02em;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:17px;font-weight:700;font-stretch:112%;display:flex}.pp-who{min-width:0}.pp-name{letter-spacing:-.01em;margin:0;font-size:19px;font-weight:700;font-stretch:112%}.pp-name span{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;color:var(--faint);letter-spacing:.04em;margin-left:7px;font-size:12px;font-weight:500}.pp-claim{color:var(--muted);margin:1px 0 0;font-size:15px}.pp-sample{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;color:var(--green);letter-spacing:.02em;margin:14px 0 2px;font-size:13px}.pp-card-foot{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;padding-top:15px;display:flex}.pp-book{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;color:var(--muted);font-size:12.5px}.pp-book b{color:var(--text);font-weight:600}.pp-odds{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;color:var(--amber);margin-left:auto;font-size:17px;font-weight:600}.pp-strip{width:100%;height:auto;margin:6px 0 0;display:block}.pp-legend{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;color:var(--faint);letter-spacing:.04em;flex-wrap:wrap;gap:16px;margin:12px 0 0;font-size:11px;display:flex}.pp-legend i{vertical-align:middle;border-radius:2px;width:9px;height:9px;margin-right:6px;font-style:normal;display:inline-block}.pp-empty{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#08190f;padding:64px 0}.pp-empty-grid{grid-template-columns:minmax(0,1fr) minmax(0,360px);align-items:center;gap:44px;display:grid}.pp-empty h2{letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(26px,3.6vw,38px);font-weight:700;font-stretch:118%;line-height:1.08}.pp-empty p{color:var(--muted);max-width:36em;margin:0 0 12px}.pp-empty p:last-child{margin-bottom:0}.pp-empty b{color:var(--text);font-weight:600}.pp-nothing{border:1px dashed var(--border);text-align:center;border-radius:2px;padding:22px 20px}.pp-nothing .pp-date{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--faint);margin:0 0 16px;font-size:11px}.pp-nothing .pp-verdict{color:var(--muted);margin:16px 0 4px;font-size:20px;font-weight:700;font-stretch:112%}.pp-nothing .pp-fine{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;color:var(--faint);margin:0;font-size:11.5px}@media (max-width:900px){.pp-empty{padding:46px 0}.pp-empty-grid{grid-template-columns:1fr;gap:30px}}.pp-sec{padding:74px 0}.pp-sec-h{letter-spacing:-.022em;margin:0 0 14px;font-size:clamp(28px,3.8vw,42px);font-weight:700;font-stretch:118%;line-height:1.05}.pp-sec-lede{color:var(--muted);max-width:40em;margin:0 0 42px;font-size:17.5px}@media (max-width:900px){.pp-sec{padding:52px 0}}.pp-gets{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.pp-get{background:var(--panel-solid);border:1px solid var(--border);border-radius:2px;padding:24px 22px}.pp-get h3{letter-spacing:-.015em;margin:16px 0 10px;font-size:20px;font-weight:700;font-stretch:112%;line-height:1.2}.pp-get p{color:var(--muted);margin:0;font-size:15.5px}.pp-get p b{color:var(--text);font-weight:600}@media (max-width:900px){.pp-gets{grid-template-columns:1fr}}.pp-artifact{border:1px solid var(--border);background:#0b2418;border-radius:2px;align-items:center;height:74px;padding:10px 12px;display:flex}.pp-artifact svg{width:100%;height:auto;display:block}.pp-rows{width:100%;font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;font-size:11px;line-height:1.7}.pp-rows div{color:var(--faint);gap:8px;display:flex}.pp-rows div b{color:var(--muted);font-weight:500}.pp-rows div span{color:var(--muted);margin-left:auto}.pp-rows div.win span{color:var(--amber);font-weight:600}.pp-rows div.win b{color:var(--text)}.pp-steps{border:1px solid var(--border);border-radius:2px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.pp-step{border-right:1px solid var(--border);padding:28px 24px}.pp-step:last-child{border-right:none}.pp-step .pp-n{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;color:var(--amber);letter-spacing:.14em;font-size:12px;font-weight:600}.pp-step h3{letter-spacing:-.012em;margin:12px 0 8px;font-size:19px;font-weight:700;font-stretch:112%}.pp-step p{color:var(--muted);margin:0;font-size:15px}.pp-step p a{color:var(--amber)}@media (max-width:820px){.pp-steps{grid-template-columns:1fr}.pp-step{border-right:none;border-bottom:1px solid var(--border)}.pp-step:last-child{border-bottom:none}}.pp-leagues{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.pp-league{background:var(--panel-solid);border:1px solid var(--border);border-radius:2px;align-items:center;gap:12px;padding:14px 16px;display:flex}.pp-league b{font-size:16px;font-weight:700;font-stretch:112%}.pp-badge{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:99px;margin-left:auto;padding:3px 10px;font-size:10.5px}.pp-badge.on{color:var(--green);background:#3ddc8424}.pp-badge.soon{border:1px solid var(--border);color:var(--faint)}@media (max-width:820px){.pp-leagues{grid-template-columns:1fr 1fr}}@media (max-width:520px){.pp-leagues{grid-template-columns:1fr}}.pp-price-wrap{border-top:1px solid var(--border);background:#08190f;padding:74px 0}.pp-prices{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.pp-price{text-align:center;background:var(--panel-solid);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:2px;flex-direction:column;padding:32px 26px;display:flex}.pp-price.pp-featured{border-color:var(--amber)}.pp-price .pp-plan{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--faint);margin:0 0 18px;font-size:11.5px}.pp-amount{letter-spacing:-.03em;margin:0;font-size:52px;font-weight:800;font-stretch:122%;line-height:1}.pp-amount span{color:var(--muted);letter-spacing:0;margin-left:8px;font-size:16px;font-weight:500;font-stretch:100%}.pp-incl{text-align:left;flex:1;margin:24px auto;padding:0;list-style:none;display:inline-block}.pp-incl li{color:var(--muted);margin:9px 0;padding-left:26px;font-size:15px;position:relative}.pp-incl li:before{content:"";background:var(--green);opacity:.85;border-radius:2px;width:11px;height:11px;position:absolute;top:8px;left:0}.pp-price .pp-btn{width:100%;padding:15px 24px;font-size:16px}.pp-price .pp-fine{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;color:var(--faint);margin:16px 0 0;font-size:11.5px;line-height:1.7}.pp-price .pp-fine a{color:var(--muted)}@media (max-width:900px){.pp-price-wrap{padding:52px 0}.pp-prices{grid-template-columns:1fr}.pp-price{padding:28px 22px}}.pp-note{border:1px solid var(--border);border-left:1px solid var(--amber);background:#f2b33d0a;border-radius:2px;margin:44px 0 0;padding:20px 22px}.pp-note h3{letter-spacing:-.01em;margin:0 0 8px;font-size:17px;font-weight:700;font-stretch:112%}.pp-note p{color:var(--muted);max-width:52em;margin:0;font-size:15.5px}.pp-faq{border-top:1px solid var(--border)}.pp-q{border-bottom:1px solid var(--border)}.pp-q summary{cursor:pointer;letter-spacing:-.01em;align-items:baseline;gap:16px;padding:20px 0;font-size:18px;font-weight:600;font-stretch:110%;list-style:none;display:flex}.pp-q summary::-webkit-details-marker{display:none}.pp-q summary:after{content:"+";color:var(--amber);font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;margin-left:auto;font-size:19px;font-weight:400;line-height:1}.pp-q[open] summary:after{content:"–"}.pp-q summary:hover{color:var(--amber)}.pp-q p{color:var(--muted);max-width:52em;margin:0 0 20px;font-size:16px}.pp-foot{border-top:1px solid var(--border);background:#08190f;padding:44px 0 52px}.pp-foot-in{flex-wrap:wrap;align-items:flex-start;gap:28px;display:flex}.pp-foot .pp-mark{font-size:15px}.pp-foot-links{flex-wrap:wrap;gap:20px;margin-left:auto;display:flex}.pp-foot-links a{color:var(--muted);font-size:14px;text-decoration:none}.pp-foot-links a:hover{color:var(--text)}.pp-legal{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;color:var(--muted);max-width:66em;margin:32px 0 0;font-size:11.5px;line-height:1.85}.pp-legal b{color:var(--text);font-weight:500}.lockpanel{background:var(--panel-solid);border:1px solid var(--border);max-width:560px;box-shadow:var(--shadow);border-radius:2px;margin:7vh auto 0;padding:32px 30px 30px}.lockpanel h1{letter-spacing:-.022em;margin:0 0 14px;font-size:clamp(26px,5vw,34px);font-weight:800;line-height:1.04}.lockbody{color:var(--muted);font-size:15.5px;line-height:1.55}.lockbody b{color:var(--text);font-weight:600}.lockbody a{color:var(--text)}.lockpanel .pp-btn{margin-top:20px}.lockpanel form{margin:20px 0 0}.lockfine{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;color:var(--muted);margin:16px 0 0;font-size:11.5px;line-height:1.7}@media (max-width:700px){.lockpanel{margin-top:4vh;padding:26px 20px}}.pp-rise{animation:pp-rise .62s var(--ease) both}.pp-d1{animation-delay:60ms}.pp-d2{animation-delay:.14s}.pp-d3{animation-delay:.24s}.tour-ring{z-index:9;pointer-events:none;border:2px solid var(--amber);transition:top var(--dur) var(--ease), left var(--dur) var(--ease), width var(--dur) var(--ease), height var(--dur) var(--ease);border-radius:2px;position:absolute;box-shadow:0 0 0 6px #f2b33d1f}.tourcard{z-index:39;background:var(--panel-solid);border:1px solid var(--border);width:auto;max-width:420px;box-shadow:var(--shadow);animation:pp-rise .32s var(--ease) both;border-radius:2px;margin-inline:auto;padding:14px 16px;position:fixed;bottom:14px;left:12px;right:12px}@media (max-width:760px){body.tour-open{padding-bottom:var(--tour-foot,0px)}}.tourtitle{color:var(--muted);margin:0 0 10px;font-size:14px}.tourtitle b{color:var(--text)}.tourrow{align-items:center;gap:10px;display:flex}.tourrow .primary{margin-left:auto;padding:8px 16px}.startstrip{border:1px solid var(--border);border-left:1px solid var(--amber);color:var(--muted);animation:pp-fade .3s var(--ease) both;border-radius:2px;align-items:center;gap:10px;margin:0 0 12px;padding:8px 12px;font-size:13px;display:flex}.startstrip a{color:var(--muted);text-decoration:none}.startstrip a b,.startstrip a:hover{color:var(--text)}.startstrip .ghost{margin-left:auto;padding:0 4px;font-size:15px}.checkrow{color:var(--muted);align-items:baseline;gap:10px;margin:8px 0;font-size:13.5px;display:flex}.checkrow a{color:var(--muted);text-decoration:none}.checkrow a:hover{color:var(--text)}.checkrow .checkbox{border:1px dashed var(--border);border-radius:2px;flex:none;align-self:center;width:12px;height:12px}.checkrow.on .checkbox{background:var(--green);opacity:.85;border:none}.checkrow.on a{color:var(--text)}.playbook-fig{border:1px solid var(--line);background:var(--panel);border-radius:2px;max-width:420px;margin:4px 0 12px;padding:12px 14px 6px}.appfoot{border-top:1px solid var(--line);margin-top:40px;padding:22px 16px 30px}.appfoot-in{flex-wrap:wrap;align-items:baseline;gap:20px;max-width:1180px;margin:0 auto;display:flex}.appfoot-mark{font-size:14px;font-weight:750;font-stretch:118%}.appfoot-links{flex-wrap:wrap;gap:16px;margin-left:auto;display:flex}.appfoot-links a{color:var(--muted);font-size:13px;text-decoration:none}.appfoot-links a:hover{color:var(--text)}.appfoot-legal{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;color:var(--muted);max-width:1180px;margin:14px auto 0;font-size:11.5px;line-height:1.8}.appfoot-legal b{color:var(--text);font-weight:500}.nf-stage{padding-top:10vh}.nf-stage .emptyboard{max-width:460px}.receipts{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));align-items:start;gap:20px;display:grid}.receipt{background:var(--panel-solid);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:2px;padding:22px 20px}.receipt-big{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:6px 0 10px;font-size:clamp(24px,3.4vw,34px);font-weight:800;font-stretch:118%;line-height:1.1}.receipt-vs{color:var(--faint);margin:0 4px;font-size:15px;font-weight:500;font-stretch:100%}.receipt-price{color:var(--amber)}.receipt-sub{color:var(--muted);margin:0 0 10px;font-size:14.5px}.receipt-sub b{color:var(--text);font-weight:600}.demo-stage{padding-top:46px}.demo-wrap{max-width:460px}.demo-tag{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--amber);margin:0 0 10px;font-size:11px}.signin-stage{max-width:920px;margin:7vh auto 0;padding:0 20px}.signin-grid{grid-template-columns:minmax(0,400px) minmax(0,1fr);align-items:start;gap:24px;display:grid}.signin-card{background:var(--panel-solid);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:2px;padding:28px 26px}.signin-card h1{margin:6px 0 4px;font-size:24px}.signin-card form{flex-direction:column;gap:10px;margin-top:14px;display:flex}.signin-aside{flex-direction:column;gap:14px;padding-top:6px;display:flex}.teaser{border:1px dashed var(--border);border-radius:2px;padding:18px}.teaserline{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;color:var(--muted);font-variant-numeric:tabular-nums;margin:0;font-size:13px;line-height:1.7}.teaserline b{color:var(--green);font-weight:600}@media (max-width:760px){.signin-stage{margin-top:4vh}.signin-grid{grid-template-columns:1fr}}.playercard{flex-direction:column;align-items:stretch;gap:9px}.pctop{align-items:center;gap:12px;min-width:0;display:flex}.spark{width:100%;height:auto;display:block}.spark-line{fill:var(--amber);font-size:9px;font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace}.aclaim .num{font-variant-numeric:tabular-nums;color:var(--text);font-family:inherit;font-weight:650}.alsolist .whyline .num{font-variant-numeric:tabular-nums;font-family:inherit}.whylist .whyline{margin:7px 0}.whylist .whyline .muted{color:var(--faint);margin:0 0 1px;display:block}.pp-eyebrow{color:var(--muted)}.plans-stage{padding-top:56px;padding-bottom:56px}.plans-stage .pp-h1{margin:0 0 16px;font-size:clamp(32px,4.4vw,50px)}.plans-stage .pp-sub{max-width:44em;margin-bottom:34px}.plans-claim{color:var(--muted);max-width:52em;margin:26px 0 0;font-size:14px;line-height:1.6}.plans-claim a{color:var(--text)}.plans-stage .plans-way{margin:0 0 26px}@media (max-width:900px){.plans-stage{padding-top:34px}}.pp-price .pp-plan,.pp-price .pp-fine{color:var(--muted)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-delay:0s!important}}.pp-card-link{color:inherit;transition:transform var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);text-decoration:none;display:block}.pp-card-link:hover{border-color:var(--faint);transform:translateY(-2px)}.pp-tapline{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--amber);margin:14px 0 0;font-size:11px}.pp-liveline{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;color:var(--muted);font-variant-numeric:tabular-nums;margin:12px 0 0;font-size:12.5px;line-height:1.7}.pp-liveline b{color:var(--green);font-weight:600}.receipts-lead{margin-bottom:30px}.receipt,.pp-dive-panel,.call{transition:transform var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease)}.receipt:hover,.pp-dive-panel:hover{border-color:var(--faint);transform:translateY(-1px)}.receipt-wide{grid-column:1/-1}.calls-featured{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:6px 0 18px;display:grid}.call{border:1px solid var(--border);background:#0b2418;border-radius:2px;min-width:0;padding:14px 16px}.call-top{align-items:center;gap:10px;margin:0 0 8px;display:flex}.call-chip{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:99px;padding:3px 10px;font-size:10.5px}.call-chip.won{color:var(--green);background:#3ddc8424}.call-chip.sold{color:var(--green);border:1px solid #3ddc8480}.call-chip.lost{color:#e09a7a;background:#c4623f29}.call-date{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;color:var(--muted);letter-spacing:.04em;margin-left:auto;font-size:11px}.call-title{letter-spacing:-.01em;margin:0 0 8px;font-size:15.5px;font-weight:700;font-stretch:112%;line-height:1.25}.call-line{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;color:var(--muted);margin:0 0 8px;font-size:12px;line-height:1.7}.call-line b{color:var(--text);font-weight:600}.call-why{color:var(--muted);margin:0;font-size:13.5px;line-height:1.5}.calls-tail-h{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;color:var(--muted);letter-spacing:.04em;margin:0 0 10px;font-size:11.5px}.calls-tail-h b{color:var(--text);font-weight:600}.call-rows{flex-direction:column;gap:0;display:flex}.call-row{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;color:var(--muted);border-bottom:1px solid var(--line);animation:pp-rise .5s var(--ease) both;grid-template-columns:12px minmax(0,1fr) auto auto 64px;align-items:center;gap:10px;padding:7px 0;font-size:12px;display:grid}.call-row:last-child{border-bottom:none}.call-row:nth-child(2){animation-delay:30ms}.call-row:nth-child(3){animation-delay:60ms}.call-row:nth-child(4){animation-delay:90ms}.call-row:nth-child(5){animation-delay:.12s}.call-row:nth-child(6){animation-delay:.15s}.call-row:nth-child(7){animation-delay:.18s}.call-row:nth-child(8){animation-delay:.21s}.call-row:nth-child(9){animation-delay:.24s}.call-row:nth-child(10){animation-delay:.27s}.ctick{border-radius:2px;width:10px;height:10px;font-style:normal}.ctick.won{background:var(--green);opacity:.85}.ctick.sold{border:1px solid var(--green)}.ctick.lost{background:var(--red);opacity:.8}.call-row-t{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);overflow:hidden}.call-row-o{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:11px}.call-row-c{color:var(--muted)}.call-row-n{text-align:right;color:var(--green);font-weight:600}.call-row-n.neg{color:#e09a7a;font-weight:500}@media (max-width:900px){.calls-featured{grid-template-columns:1fr}.call-row{grid-template-columns:12px minmax(0,1fr) auto 56px}.call-row-o{display:none}}.pp-dive{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.pp-dive-panel{background:var(--panel-solid);border:1px solid var(--border);min-width:0;box-shadow:var(--shadow);border-radius:2px;flex-direction:column;padding:26px 24px;display:flex}.pp-dive-tag{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--amber);margin:0 0 10px;font-size:11px}.pp-dive-h{letter-spacing:-.015em;margin:0 0 16px;font-size:23px;font-weight:700;font-stretch:114%;line-height:1.15}.pp-dive-lede{color:var(--muted);margin:0 0 16px;font-size:15px}.pp-dive-lede b{color:var(--text);font-weight:600}.pp-dive-steps{flex-direction:column;gap:20px;margin:2px 0 20px;display:flex}.pp-dive-step p{color:var(--muted);margin:8px 0 10px;font-size:15px}.pp-dive-step p b{color:var(--text);font-weight:600}.pp-artifact-tall{height:auto;padding:12px 14px}.pp-dive-foot{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:14px;margin-top:auto;padding-top:18px;display:flex}.pp-dive-price{letter-spacing:-.02em;margin:0;font-size:30px;font-weight:800;font-stretch:122%}.pp-dive-price span{color:var(--muted);letter-spacing:0;margin-left:5px;font-size:13px;font-weight:500;font-stretch:100%}.pp-dive-foot .pp-btn{padding:12px 20px;font-size:14px}.pp-dive-foot .pp-btn-ghost{padding:11px 18px;font-size:12px}.pp-dive-both{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;color:var(--muted);margin:0;font-size:11.5px;line-height:1.6}.pp-dive-both b{color:var(--text);font-weight:600}@media (max-width:980px){.pp-dive{grid-template-columns:1fr}}.pp-newscall{border:1px dashed var(--border);background:#0b2418;border-radius:2px;margin:0 0 16px;padding:16px}.pp-newscall-tag{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--amber);margin:0 0 12px;font-size:10.5px}.pp-newscall-head{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;color:var(--text);margin:0 0 12px;font-size:13px;line-height:1.6}.pp-newscall-row{grid-template-columns:92px minmax(0,1fr);gap:10px;margin:8px 0;font-size:13.5px;line-height:1.5;display:grid}.pp-newscall-row b{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding-top:2px;font-size:11px;font-weight:500}.pp-newscall-row span{color:var(--muted)}.pp-newscall-bars{flex-direction:column;gap:8px;margin:12px 0;display:flex}.pp-newsbar{border:1px solid var(--border);border-radius:2px;padding:3px;position:relative}.pp-newsbar i{background:var(--amber);opacity:.8;border-radius:2px;height:10px;font-style:normal;display:block}.pp-newsbar.pays i{background:var(--green);opacity:.55}.pp-newsbar span{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;color:var(--muted);letter-spacing:.04em;margin:5px 2px 2px;font-size:10.5px;display:block}@media (max-width:520px){.pp-newscall-row{grid-template-columns:1fr;gap:2px}}.pp-statband{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 24px;margin:44px 0 0;padding:26px 0 22px;display:grid}.pp-stat{min-width:0}.pp-stat-big{letter-spacing:-.015em;font-variant-numeric:tabular-nums;margin:0 0 7px;font-size:clamp(19px,2.2vw,25px);font-weight:800;font-stretch:118%;line-height:1.1}.pp-stat-label{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.pp-stat-asof{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;color:var(--muted);letter-spacing:.04em;grid-column:1/-1;margin:2px 0 0;font-size:11px}@media (max-width:900px){.pp-statband{grid-template-columns:1fr 1fr}}@media (max-width:520px){.pp-statband{grid-template-columns:1fr;gap:18px}}.pp-compare{border:1px solid var(--border);border-radius:2px;overflow:hidden}.pp-cmp-head,.pp-cmp-row{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.pp-cmp-head{border-bottom:1px solid var(--border);font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;letter-spacing:.14em;text-transform:uppercase;background:#0b2418;padding:13px 20px;font-size:11px}.pp-cmp-head .us-h{color:var(--green)}.pp-cmp-head .them-h{color:var(--muted)}.pp-cmp-row{border-bottom:1px solid var(--line);padding:16px 20px}.pp-cmp-row:last-child{border-bottom:none}.pp-cmp-claim{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:700;font-stretch:112%;line-height:1.35}.pp-cmp-cell{margin:0;padding-left:21px;font-size:14px;line-height:1.5;position:relative}.pp-cmp-cell i{font-style:normal;position:absolute;top:5px;left:0}.pp-cmp-cell.us{color:var(--text)}.pp-cmp-cell.us i{background:var(--green);opacity:.85;border-radius:2px;width:11px;height:11px}.pp-cmp-cell.them{color:var(--muted)}.pp-cmp-cell.them i{background:var(--red);opacity:.8;border-radius:1px;width:11px;height:2px;top:10px}.pp-cmp-cell:before{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;letter-spacing:.12em;text-transform:uppercase;margin:0 0 3px;font-size:10px;display:none}.pp-cmp-cta{flex-wrap:wrap;gap:12px;margin:28px 0 0;display:flex}@media (max-width:700px){.pp-cmp-head{display:none}.pp-cmp-row{grid-template-columns:1fr;gap:10px}.pp-cmp-cell:before{display:block}.pp-cmp-cell.us:before{content:"Parlay Perfection";color:var(--green)}.pp-cmp-cell.them:before{content:"the usual pitch";color:var(--muted)}.pp-cmp-cell i{top:3px}.pp-cmp-cell.them i{top:8px}}.pp-price.pp-featured{position:relative}.pp-pop{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;background:var(--amber);color:#231703;border-radius:99px;margin:0;padding:5px 14px;font-size:10.5px;font-weight:600;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.pp-ctaband{border-top:1px solid var(--border);text-align:center;padding:84px 0 92px;position:relative;overflow:hidden}.pp-ctaband:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#f2b33d17,#0000 72%);height:420px;position:absolute;inset:auto 15% -60%}.pp-cta-h{letter-spacing:-.024em;margin:0 0 28px;font-size:clamp(30px,4.6vw,52px);font-weight:800;font-stretch:120%;line-height:1.03;position:relative}.pp-cta-center{justify-content:center;position:relative}.pp-ctaband .pp-cta-note{position:relative}.pp-ctaband .pp-cta-note a{color:var(--muted)}@media (max-width:700px){.pp-ctaband{padding:60px 0 66px}}.pp-leagues-depth{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;color:var(--muted);font-variant-numeric:tabular-nums;max-width:62em;margin:18px 0 0;font-size:12px;line-height:1.8}.track-stage{padding:56px 0 74px}.track-stage .pp-h1{margin:0 0 16px;font-size:clamp(30px,4.2vw,48px)}.track-stage .pp-sub{margin-bottom:34px}.track-grid{gap:20px;margin:0 0 20px;display:grid}.track-scorecards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:14px 0 0;display:grid}.track-score{border:1px solid var(--border);background:#0b2418;border-radius:2px;min-width:0;padding:14px 16px}.track-score-h{align-items:baseline;gap:10px;margin:0 0 6px;display:flex}.track-score-name{margin:0;font-size:15px;font-weight:700;font-stretch:112%}.track-score-rec{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;color:var(--green);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12.5px}.track-score-blurb{color:var(--muted);margin:0 0 8px;font-size:13px;line-height:1.5}.track-verdict{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;color:var(--muted);margin:8px 0 0;font-size:11.5px;line-height:1.6}@media (max-width:760px){.track-scorecards{grid-template-columns:1fr}}.pp-mark,.pp-h1,.pp-sec-h,.pp-empty h2,.pp-get h3,.pp-step h3,.pp-note h3,.pp-league b,.pp-amount,.pp-name,.pp-avatar,.pp-nothing .pp-verdict,.pp-q summary,.receipt-big,.pp-stat-big,.pp-cmp-claim,.call-title,.pp-dive-h,.pp-dive-price,.pp-cta-h,.track-score-name,.lockpanel h1,.signin-card h1,.plans-stage .pp-h1{font-family:var(--font-display), var(--font-body), system-ui, sans-serif;font-stretch:100%}.pp-h1{letter-spacing:-.01em;font-size:clamp(38px,5.6vw,64px)}.pp-sec-h{letter-spacing:-.005em;font-size:clamp(25px,3.2vw,36px)}.pp-empty h2{letter-spacing:-.005em;font-size:clamp(24px,3.1vw,33px)}.pp-cta-h{letter-spacing:-.005em;font-size:clamp(26px,3.8vw,44px)}.pp-dive-h{letter-spacing:-.005em;font-size:21px}.pp-amount{letter-spacing:-.01em;font-size:46px}.pp-q summary{letter-spacing:0;font-size:16.5px}.pp-get h3,.pp-step h3{letter-spacing:0;font-size:18px}.pp-mark{color:var(--green-bright);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;font-size:15px}.pp-mark i{background:var(--green-bright);box-shadow:0 0 0 3px #00ff4129}@media (max-width:520px){.pp-head .pp-mark{letter-spacing:.03em;font-size:12.5px}.pp-head .pp-btn{padding:9px 12px;font-size:12px}}.receipt,.call,.pp-dive-panel,.pp-newscall,.pp-compare,.track-score,.pp-artifact,.pp-nothing{border-radius:2px}.receipt,.pp-dive-panel{box-shadow:none;background:#0b2418}.receipts-sec{border-top:1px solid var(--border)}.call-title{font-family:var(--font-mono), ui-monospace, Menlo, monospace;letter-spacing:0;color:var(--text);text-transform:none;font-size:13px;font-weight:500;line-height:1.5}.call{border-color:var(--line)}.call-chip,.ctick{border-radius:2px}.calls-tail-h{border-top:1px dashed var(--border);padding-top:12px}.call-why{font-family:var(--font-mono), ui-monospace, Menlo, monospace;color:var(--muted);font-size:11.5px;line-height:1.65}.pp-cmp-claim{letter-spacing:0;font-size:14px}.pp-cmp-cell{font-size:13.5px}.pp-compare{border-color:var(--border)}.pp-cmp-cell.us i,.pp-cmp-cell.them i{border-radius:2px}.pp-stat-big{color:var(--text);letter-spacing:0}.pp-statband{border-color:var(--border)}.pp-stat{border-left:2px solid #00ff4159;padding-left:14px}@media (max-width:520px){.pp-stat{padding-left:12px}}.pp-price{box-shadow:none;border-radius:2px}.pp-pop,.pp-btn,.pp-btn-ghost,.pp-card,.lockpanel,.signin-card,.playbook-fig,.pp-steps,.pp-league,.teaser{border-radius:2px}.pp-card-tag,.pp-dive-sample{font-family:var(--font-mono), ui-monospace, Menlo, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--amber);margin:0 0 14px;font-size:10.5px}.pp-dive-sample{margin:-8px 0 16px}.strip-label{font-family:var(--font-mono), ui-monospace, Menlo, monospace;fill:var(--faint);letter-spacing:1px;font-size:10px}.strip-label.strip-line{fill:var(--amber)}.track-stage .pp-h1{font-size:clamp(28px,3.8vw,42px)}.track-score{background:#08190f}.track-verdict{line-height:1.7}.bestbet{border-color:var(--green-bright)}.bestbet .bestbet-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:6px;display:flex}.bestbet .bestbet-name{font-size:17px}.bestbet .bestbet-why{margin-top:2px;font-size:13px}.bestbet .bestbet-odds{color:#f2b33d;white-space:nowrap;font-size:26px;font-weight:700}.bestbet .bestbet-open{cursor:pointer;border:1px solid var(--border);color:var(--green-bright);font-family:var(--font-mono), ui-monospace, Menlo, monospace;letter-spacing:.08em;text-transform:uppercase;background:0 0;border-radius:2px;margin-top:12px;padding:9px 16px;font-size:12px}.bestbet .bestbet-open:hover{border-color:var(--green-bright)}.memberline{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:8px 18px;margin:0 0 14px;font-size:11.5px;display:flex}.memberline .ml-tab{color:var(--green-bright);font-weight:700}.memberline .ml-trial{color:var(--amber)}.hqband{border-color:#4a3a17;border-left-width:3px;box-shadow:6px 6px #0c2418}.hqband .label{color:var(--amber)}.hqlead{color:var(--text);margin:0 0 8px;font-size:14.5px;line-height:1.5}.hqlead b{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;color:var(--amber);font-weight:600}.freshrow-bad>td{background:#1a1208}.freshrow-bad>td:first-child{box-shadow:inset 2px 0 0 var(--amber)}.hqof{color:var(--muted);letter-spacing:0;font-size:15px;font-weight:500}.hqsub{margin-top:20px}.hqfold{margin:14px 0 4px}.hqcaveat{border-left:2px solid var(--line);max-width:68ch;padding-left:12px}.previewbar{z-index:20;border-bottom:3px solid var(--green-bright);background:#041007;flex-wrap:wrap;align-items:baseline;gap:6px 12px;padding:9px 18px;font-size:13px;display:flex;position:sticky;top:0;box-shadow:6px 6px #0c2418}.previewtag{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ink,#041007);background:var(--green-bright);border-radius:2px;padding:3px 8px;font-size:10.5px;font-weight:600}.previewwho{color:var(--text)}.previewwho b{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;font-weight:600}.previewnote{color:var(--muted);font-size:12px}.previewexit{color:var(--green-bright);white-space:nowrap;margin-left:auto;font-weight:600}.previewbar~.topnav{position:static}.viewas{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--text);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:2px;padding:4px 9px;font-size:11px}.viewas:hover{border-color:var(--green);color:var(--green)}.viewas:disabled{opacity:.5;cursor:default}.viewaserr{margin-left:6px;font-size:11px}.previewline{flex-wrap:wrap;align-items:baseline;gap:6px 10px;min-width:0;display:flex}.previewline2{flex:auto}@media (max-width:640px){.previewbar{gap:3px 10px;padding:8px 14px;font-size:12.5px;line-height:1.35}.previewline{flex:100%}.previewexit{margin-left:0}.whorole{display:none}}.reactbar{border-top:1px solid var(--line);margin-top:14px;padding-top:12px}.reactrow{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.reactbtn{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;letter-spacing:.04em;min-height:44px;color:var(--text);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:2px;padding:0 14px;font-size:12px}.reactbtn:hover{border-color:var(--muted)}.reactbtn.on{border-color:var(--text);color:var(--text);background:var(--ghost);font-weight:600}.reactbtn:disabled{opacity:.5;cursor:default}.reactlink{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:6px 2px;font-size:12.5px;text-decoration:underline}.reactlink:hover{color:var(--text)}.reactnote textarea{width:100%;margin-bottom:8px;font-size:16px}.reactcount{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;color:var(--muted);margin-left:auto;font-size:11px}.fbfold{margin-bottom:10px}.fbfold>summary{gap:12px}.fbtitle{flex:auto;min-width:0}.fbvotes{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;white-space:nowrap;font-size:12px}.fbpeople{white-space:nowrap;font-size:11.5px}.fbnote{color:var(--text);max-width:52ch;line-height:1.45}@media (max-width:640px){.fbpeople{display:none}}.hqheld{border:1px solid var(--line);border-left:3px solid var(--amber);background:var(--bg);border-radius:2px;margin:14px 0 10px;padding:12px 14px}.hqreasons{margin:0 0 10px;padding-left:18px}.hqreasons li{color:var(--text);margin-bottom:4px;font-size:12.5px;line-height:1.5}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html{background:var(--bg);-webkit-text-size-adjust:100%;overflow-x:clip}a,button,summary,.playercard,.newscard,.bestrow,.sporttab{-webkit-tap-highlight-color:#00ff411f}.topnav-tabs{overscroll-behavior-x:contain;scrollbar-width:none;align-items:center;gap:20px;min-width:0;display:flex;overflow-x:auto}.topnav-tabs::-webkit-scrollbar{display:none}.whoid{vertical-align:bottom;text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:inline-block;overflow:hidden}.scrollx,.bookgridwrap{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;overflow-x:auto}@media (max-width:760px){.topnav{flex-wrap:wrap;align-items:center;gap:0 12px;padding:9px 0 0}.topnav .brand{flex:none;order:1;padding-left:16px;font-size:14.5px}.topnav .who{order:2}.topnav-tabs{background-image:linear-gradient(90deg,#050705,#05070500),linear-gradient(270deg,#050705,#05070500),linear-gradient(90deg,#ffffff2e,#fff0),linear-gradient(270deg,#ffffff2e,#fff0);background-position:0,100%,0,100%;background-repeat:no-repeat;background-size:20px 100%,20px 100%,10px 100%,10px 100%;background-attachment:local,local,scroll,scroll;order:3}.topnav .who{flex:1 1 0;justify-content:flex-end;align-items:baseline;gap:5px;min-width:0;padding-right:16px;font-size:12px;display:flex}.topnav .who .whoid{flex:0 auto;min-width:0}.topnav .who a{flex:none}.topnav-tabs{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scrollbar-width:none;flex:1 0 100%;gap:2px;margin-top:7px;padding:0 16px;overflow-x:auto}.topnav-tabs::-webkit-scrollbar{display:none}.topnav-tabs a{scroll-snap-align:start;flex:none;align-items:center;min-height:44px;padding:0 10px;scroll-margin-left:16px;font-size:13px;display:inline-flex}.topnav-tabs a:first-child{padding-left:0}.topnav-tabs a:last-child{padding-right:24px}.wrap{padding:14px 16px 20px}input,select,textarea{font-size:16px}.railrow{gap:8px}.stakein{width:96px}.appfoot{margin-top:32px;padding:20px 16px 26px}.appfoot-in{gap:10px 18px}.appfoot-links{gap:10px 18px;margin-left:0}.appfoot-links a{align-items:center;min-height:34px;display:inline-flex}.appfoot-legal{line-height:1.7}.login-box{margin-top:5vh}.pdrawer{overscroll-behavior:contain;padding:16px 16px 40px}.pdclose{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:flex}.agentcard{scroll-margin-top:104px}.panel{margin-bottom:14px;padding:14px}}@media (max-width:380px){.topnav .brand{padding-left:12px;font-size:13.5px}.topnav .who{padding-right:12px}.topnav-tabs{padding-left:12px}.wrap{padding:12px 12px 18px}.appfoot{padding:18px 12px 24px}}.apaywrap{flex-direction:column;flex:none;align-items:flex-end;gap:2px;max-width:min(128px,42%);margin-left:auto;display:inline-flex}.apaywrap .apay{margin-left:0}.apay-book{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);text-align:right;max-width:100%;font-size:10px;font-weight:500;line-height:1.3}.apay-best{color:var(--faint)}.apay.absent{color:var(--muted);border-color:var(--line);background:0 0;font-weight:500}.plchip .apaywrap{align-items:flex-start;margin-left:0}.plchip .apay{color:var(--amber)}.plchip .apay.absent{color:var(--muted)}.bookchip{cursor:pointer;color:var(--text);align-items:center;gap:6px;padding:4px 10px 4px 9px;display:inline-flex}.bookchip:hover,.bookchip:focus-within{border-color:var(--green-bright)}.bookchip.off{cursor:default;color:var(--muted)}.bookchip-ico{color:var(--green-bright);flex:none}.bookchip.off .bookchip-ico,.bookchip-k{color:var(--muted)}.bookchip-sel{font:inherit;color:var(--text);cursor:pointer;background:0 0;border:none;max-width:44vw;padding:0 2px;font-size:12.5px;font-weight:650}.bookchip-sel:disabled{color:var(--muted);cursor:default;font-weight:500}.bookchip-sel option{background:var(--panel-solid);color:var(--text)}@media (max-width:760px){.bookchip-sel{font-size:16px}.bookchip{padding:3px 10px 3px 9px}}.pdprice{margin:14px 0 0}.pdbooks{flex-wrap:wrap;gap:6px;margin:4px 0 8px;display:flex}.pdbook{border:1px solid var(--line);background:var(--panel);border-radius:2px;align-items:baseline;gap:7px;padding:5px 9px;font-size:12.5px;display:inline-flex}.pdbook b{color:var(--text);font-weight:600}.pdbook .num{color:var(--muted);font-variant-numeric:tabular-nums}.pdbook.best{border-color:var(--green)}.pdbook.best .num{color:var(--green);font-weight:700}.pdbook.on{border-color:var(--green-bright);box-shadow:3px 3px 0 var(--green-dim)}.pdbook i{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:9.5px;font-style:normal}.pdbook.best i{color:var(--green)}.pdbook i.you{color:var(--green-bright)}.pdprice .stamp b{color:var(--text)}.rchart-val{font-size:10px}.rchart-date{font-size:9px}.rchart-line{font-size:10px}.rchart-title{font-size:9.5px}.rchart-season{fill:var(--muted);letter-spacing:.06em;font-size:9px;font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace}.badge-season{color:var(--amber);white-space:nowrap;background:#4a3a17;margin-left:6px}.seasonband{color:var(--text);background:#f2b33d0f;border:1px solid #4a3a17;border-radius:2px;margin:0 0 12px;padding:10px 12px;font-size:13px;line-height:1.5}.seasonband b{color:var(--amber);font-weight:650}.seasonnote{background:#f2b33d0f;border:1px solid #4a3a17;border-radius:2px;margin:10px 0 0;padding:10px 12px;font-size:13px;line-height:1.5}.seasonnote .label{color:var(--amber);margin:0 0 4px}.seasonnote p{margin:0}.seasonnote p:not(.label)+p{margin-top:var(--s2)}.demo-stage{--muted:#b9cbc0}.demo-stage .pp-sec-lede{color:var(--text);max-width:46em;margin-bottom:28px;font-size:17px}.demo-grid{grid-template-columns:minmax(0,460px) minmax(260px,1fr);align-items:start;gap:26px 40px;display:grid}.demo-try{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 12px;display:flex}.demo-try .chip{background:var(--panel-solid)}.demo-try-k{color:var(--muted);font-size:12.5px}.demo-spot .playercard{border-color:var(--green-bright);background:var(--panel-solid);box-shadow:6px 6px 0 var(--green-dim);gap:11px;padding:14px 16px 12px;position:relative}.demo-spot .playercard:hover{border-color:var(--green-bright)}.demo-spot .pcvname{white-space:normal;font-size:17px;overflow:visible}.demo-spot .pcvstat{font-size:15.5px;font-weight:600}.demo-spot .pcvcount{color:var(--text);font-size:13.5px}.demo-spot .prnum{padding:3px 10px;font-size:18px}.demo-spot .prbook{max-width:150px;font-size:10.5px}.demo-spot .pinitials{border-color:var(--green-bright);color:var(--text)}.demo-n,.demo-spot .pcvname:before,.demo-spot .pcvstat:before,.demo-spot .pcvcount:before,.demo-spot .pricerow.stack:before,.demo-spot .playercard:after{background:var(--green-bright);color:#06170e;width:17px;height:17px;font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:10.5px;font-style:normal;font-weight:700;line-height:1;display:inline-flex}.demo-spot .pcvname:before{content:"1"}.demo-spot .pcvstat:before{content:"2";vertical-align:1px;margin-right:7px}.demo-spot .pcvcount:before{content:"3";vertical-align:1px;margin-right:7px}.demo-spot .pricerow.stack{margin-left:18px;position:relative}.demo-spot .pricerow.stack:before{content:"5";position:absolute;top:5px;left:-25px}.demo-spot .playercard:after{content:"4";position:absolute;bottom:54px;left:12px}.demo-hint{font:inherit;color:var(--green-bright);border:1px dashed var(--green-dim);cursor:pointer;background:0 0;border-radius:2px;align-items:center;gap:8px;margin:14px 0 0;padding:9px 12px;font-size:13px;font-weight:600;display:inline-flex}.demo-hint:hover{border-color:var(--green-bright)}.demo-key{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.demo-key li{color:var(--text);grid-template-columns:17px minmax(0,1fr);align-items:start;gap:10px;font-size:14.5px;line-height:1.5;display:grid}.demo-key li>span:last-child{flex-direction:column;gap:1px;display:flex}.demo-key li b{font-weight:650}.demo-key li>span>span{color:var(--muted)}.demo-key li>span>span b{color:var(--text);font-weight:600}.demo-steps .pp-step p{color:var(--text)}.demo-steps .pp-step h3{margin-top:10px}.pdrawer[data-tone=demo]{--muted:#b9cbc0}.demo-intro{border:1px solid var(--green-dim);background:#00ff410a;border-radius:2px;margin:0 0 12px;padding:10px 12px}.demo-intro .label{color:var(--green);margin:0 0 4px}.demo-intro ol{margin:0;padding-left:18px;font-size:13px;line-height:1.55}.demo-intro li{margin:2px 0}.demo-intro b{color:var(--text);font-weight:600}@media (max-width:860px){.demo-grid{grid-template-columns:1fr;gap:20px}.demo-key li{font-size:14px}}@media (max-width:480px){.apaywrap,.demo-spot .pricerow.stack{max-width:min(128px,36%)}.demo-spot .playercard{padding:12px 14px 10px}.demo-spot .pcvname{font-size:15.5px}.demo-spot .pcvstat{font-size:14.5px}.demo-spot .pcvcount{font-size:12.5px}.demo-spot .prnum{padding:2px 8px;font-size:16px}.demo-spot .pricerow.stack:before{top:3px;left:-22px}}@media (prefers-reduced-motion:reduce){.demo-hint,.demo-spot .playercard{transition:none}}.statnote{border-left:1px solid var(--border);color:var(--muted);margin:10px 0 0;padding:0 0 0 10px;font-size:12.5px;line-height:1.5}.allprices{margin:8px 0 0}.allprices>summary{cursor:pointer;border:1px dashed var(--line);color:var(--muted);background:var(--panel);border-radius:2px;justify-content:space-between;align-items:center;gap:10px;padding:9px 11px;font-size:12.5px;list-style:none;display:flex}.allprices>summary::-webkit-details-marker{display:none}.allprices>summary:hover{border-color:var(--green);color:var(--text)}.allprices[open]>summary{border-style:solid;border-color:var(--green);color:var(--text);margin-bottom:8px}.allprices>summary span:first-child{font-weight:600}.allprices>summary .num{font-variant-numeric:tabular-nums}.apbody{padding:0 0 2px}.apangle{margin:0 0 14px}.apangle:last-of-type{margin-bottom:8px}.apstat{color:var(--text);margin:0 0 5px;font-size:12.5px;font-weight:650}.apstat .num{font-variant-numeric:tabular-nums;font-weight:400}.aprow{border:1px solid var(--line);background:var(--panel);border-radius:2px;align-items:baseline;gap:8px;margin:0 0 4px;padding:6px 10px;font-size:12.5px;display:flex}.aprow b{color:var(--text);min-width:84px;font-weight:600}.aprow .num{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:auto}.aprow i{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:9.5px;font-style:normal}.aprow.best{border-color:var(--green)}.aprow.best .num{color:var(--green);font-weight:700}.aprow.best i{color:var(--green)}.aprow.on{border-color:var(--green-bright);box-shadow:3px 3px 0 var(--green-dim)}.aprow i.you{color:var(--green-bright)}.aprow.exch{background:#f2b33d0f;border-color:#4a3a17}.aprow.exch .num{color:var(--amber);font-weight:700}.aprow.exch i.exch{color:var(--amber)}.apfee{color:var(--muted);margin:0 0 4px;padding:0 10px;font-size:11.5px;line-height:1.5}.apfee b{color:var(--text);font-variant-numeric:tabular-nums}.apwarn{color:var(--muted);background:#f2b33d0f;border:1px solid #4a3a17;border-radius:2px;margin:0 0 4px;padding:8px 10px;font-size:11.5px;line-height:1.55}.apwarn b{color:var(--amber);font-weight:650}.apnone,.apnote{color:var(--muted);margin:0;font-size:11.5px;line-height:1.55}.apnote{border-top:1px solid var(--line);margin-top:2px;padding-top:9px}@media (max-width:700px){.allprices>summary{padding:11px 12px;font-size:13px}.aprow{font-size:13px}.aprow b{min-width:0}.apfee,.apwarn,.apnote,.apnone{font-size:12px}}.chip-stale{background:#f2b33d0f;border-color:#4a3a17}.chip-stale .num,.apay.num.exch{color:var(--amber)}.topbooks{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;max-width:460px;margin:4px 0 8px;display:grid}.tbook{border:1px solid var(--line);background:var(--panel);border-radius:2px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 6px;min-width:0;padding:5px 7px;display:grid}.tbook .num{color:var(--text);text-align:right;font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.tbook-name{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:9px;line-height:1.3;overflow:hidden}.tbook.best{border-color:var(--green)}.tbook.best .num{color:var(--green)}.tbook.on{border-color:var(--green-bright);box-shadow:3px 3px 0 var(--green-dim)}.tbcap{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--faint);margin:-4px 0 8px;font-size:9.5px}.topbooks-exch{background:#f2b33d0f;border:1px solid #4a3a17;border-radius:2px;align-items:center;gap:8px;margin:0 0 8px;padding:6px 9px;font-size:12.5px;display:flex}.topbooks-exch b{color:var(--text);font-weight:600}.topbooks-exch i{letter-spacing:.08em;text-transform:uppercase;color:var(--amber);font-size:9.5px;font-style:normal}.topbooks-exch .num{color:var(--amber);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:700}.tbx-mark{font-weight:700;font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;background:var(--amber);color:#050705;border-radius:2px;flex:none;justify-content:center;align-items:center;display:inline-flex}.bmark{object-fit:contain;background:#f4fbf3;border-radius:2px;flex:none;padding:1px;display:block}.bmark-fb{letter-spacing:.02em;font-weight:700;font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;border:1px solid #0000;border-radius:2px;flex:none;justify-content:center;align-items:center;display:inline-flex}.bmark-app{display:none}.pdbook .bmark,.pdbook .bmark-fb,.aprow .bmark,.aprow .bmark-fb{align-self:center}@media (max-width:380px){.topbooks{gap:4px}.tbook{column-gap:4px;padding:5px 4px}.tbook-name{letter-spacing:.01em;font-size:8.5px}}.expect{white-space:nowrap;align-items:baseline;gap:4px;margin-left:8px;display:inline-flex}.prate .expect{white-space:normal;flex-wrap:wrap;column-gap:4px;margin-left:0;display:flex}.expect-k{color:var(--faint);letter-spacing:.02em;font-size:.92em}.expect-v{color:var(--text);font-variant-numeric:tabular-nums}.expectline{border-left:2px solid var(--border);margin:8px 0 12px;padding-left:10px;font-size:13px;line-height:1.55}.expectline .expect-v{font-size:15px}.expect-why{color:var(--muted)}.hubh1{letter-spacing:.01em;margin:4px 0 6px;font-size:27px}.hubwho{margin-bottom:14px}.hubwho .srcchip{margin-left:6px}.hubchips{margin-bottom:18px}.hubgrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;margin-top:4px;display:grid}.hubtile{border:1px solid var(--border);background:var(--panel-solid);transition:border-color var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);border-radius:2px;flex-direction:column;gap:5px;padding:14px 15px;text-decoration:none;display:flex}.hubtile:hover{border-color:var(--green);transform:translateY(-1px)}.hubtile-t{color:var(--text);font-size:15px;font-weight:650}.hubtile-b{color:var(--muted);font-size:12.5px;line-height:1.5}.hubmore{margin-top:16px}.hubmore a{color:var(--green)}@media (max-width:700px){.hubh1{font-size:22px}.hubgrid{grid-template-columns:1fr}}.lineup{font-family:var(--mono,ui-monospace, monospace);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;align-items:center;margin-left:6px;font-size:10.5px;line-height:1.2;display:inline-flex}.lineup.in{color:var(--green);border:1px solid var(--green-dim,var(--border));background:var(--green-dim,transparent);border-radius:2px;padding:2px 6px}.injflag{font-family:var(--mono,ui-monospace, monospace);font-size:var(--t-meta);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:2px;align-items:center;margin-left:6px;padding:3px 8px;font-weight:800;line-height:1.2;display:inline-flex}.injflag.doubt{background:var(--red);color:var(--bg);border:1px solid var(--red)}.injflag.quest{color:var(--amber);border:1px solid var(--amber)}.lineup.pending{color:var(--faint)}.lineup.pending:before{content:"";border:1px solid var(--faint);border-radius:50%;width:5px;height:5px;margin-right:5px}.pmeta{flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:4px;display:flex}.pmeta .lineup,.pmeta .gstate,.plhead .lineup{margin-left:0}.pdhead .lineup{margin-top:4px;margin-left:0}.boardhead{margin:2px 0 14px}.boardh1{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.02em;color:var(--display-ink);text-wrap:balance;margin:0 0 6px;font-size:clamp(26px,5vw,34px);font-weight:600;font-stretch:100%;line-height:1.08}.boardsub{color:var(--muted);max-width:62ch;margin:0;font-size:17px;line-height:1.5}.boardsub b{color:var(--text);font-weight:600}.boardh2{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.015em;color:var(--text);margin:0 0 8px;font-size:21px;font-weight:600;font-stretch:100%}.topnav a{font-size:15px}.topnav-tabs a{position:relative}.topnav-tabs a.on{color:var(--text);font-weight:650}.topnav-tabs a.on:after{content:"";background:var(--display-ink);border-radius:var(--radius-pill);height:2px;position:absolute;bottom:-5px;left:0;right:0}.topnav .who{align-items:center;gap:10px;display:flex}.gearlink{border:1px solid var(--border);background:var(--panel);width:32px;height:32px;color:var(--muted);border-radius:2px;flex:none;justify-content:center;align-items:center;padding:0;line-height:0;display:inline-flex;position:relative}.gearlink svg{flex:none;width:18px;height:18px;display:block}.gearlink:hover,.gearlink.on{color:var(--display-ink);border-color:var(--green-dim)}.gearlink{height:44px;margin-block:-6px}.whoout{white-space:nowrap}.tmark{object-fit:contain;flex:none;display:block}.tmark.dim{opacity:.85}.tmark-fb{border:1px solid var(--border);background:var(--ghost);color:var(--muted);font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;letter-spacing:.04em;border-radius:2px;flex:none;justify-content:center;align-items:center;font-size:9px;font-weight:700;line-height:1;display:inline-flex;overflow:hidden}.tmark-app{display:none}.gmarks{flex:none;align-items:center;display:inline-flex}.gmarks>:last-child{margin-left:-6px}.leaguehead{align-items:center;gap:7px}.ctxhead{align-items:center;gap:8px;display:flex}.lgtabs{margin:4px 0 12px}.lgtabs .sporttab{align-items:center;gap:7px;display:inline-flex}.mgame summary{align-items:center;min-height:44px}.startstrip .num{white-space:nowrap}.gearword{display:none}@media (min-width:1024px){.topnav{padding-block:18px}.topnav .brand,.topnav-tabs a{white-space:nowrap}.topnav:not(:has(.topnav-tabs>:nth-child(6))){gap:var(--s4);padding-inline:var(--gutter)}.topnav:not(:has(.topnav-tabs>:nth-child(6))) .brand{font-size:20px}.topnav:not(:has(.topnav-tabs>:nth-child(6))) .brand:before{width:9px;height:9px;margin-right:10px}.topnav:not(:has(.topnav-tabs>:nth-child(6))) .topnav-tabs{justify-content:safe center;gap:var(--s3);flex:auto;min-width:0}.topnav:not(:has(.topnav-tabs>:nth-child(6))) .topnav-tabs a{min-height:40px;padding:0 var(--s3);border-radius:var(--radius);align-items:center;font-size:16px;display:inline-flex}:is(.topnav:not(:has(.topnav-tabs>:nth-child(6))) .topnav-tabs a:hover,.topnav:not(:has(.topnav-tabs>:nth-child(6))) .topnav-tabs a.on){background:var(--ghost)}.topnav:not(:has(.topnav-tabs>:nth-child(6))) .topnav-tabs a.on:after{left:var(--s3);right:var(--s3);bottom:5px}.topnav:not(:has(.topnav-tabs>:nth-child(6))) .who{gap:var(--s3);font-size:14px}.topnav:not(:has(.topnav-tabs>:nth-child(6))) .gearword{font-size:14px;display:inline}.topnav:not(:has(.topnav-tabs>:nth-child(6))) .gearlink{width:auto;height:40px;padding:0 var(--s3);gap:var(--s2);margin-block:0;line-height:1}}.teamform{margin-top:10px}.tfhead{justify-content:space-between;align-items:center;gap:var(--s2);flex-wrap:wrap;margin-bottom:6px;display:flex}.tfmodes{flex-wrap:wrap;gap:4px;display:inline-flex}.tfmode{font:inherit;letter-spacing:.02em;border:1px solid var(--line);min-height:44px;color:var(--muted);cursor:pointer;transition:color .12s var(--ease), border-color .12s var(--ease);background:0 0;border-radius:2px;padding:3px 10px;font-size:11px}.tfmode:hover{color:var(--text);border-color:var(--border)}.tfmode.on{color:var(--text);border-color:var(--green);background:var(--panel-solid)}.tfavg{font-size:11.5px}.tfchart{width:100%;max-width:380px;height:auto;display:block}.tfval{fill:var(--text);font-size:9px;font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace}.tfline{fill:var(--amber);font-size:9px;font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace}.tftitle{fill:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px}.tfkey{margin:4px 0 8px;font-size:11.5px;line-height:1.5}.tfnone{color:var(--muted);margin-top:8px;font-size:12.5px;line-height:1.5}.tfgames{flex-direction:column;display:flex}.tfrow{align-items:baseline;gap:var(--s2);border-top:1px solid var(--line);grid-template-columns:42px 1fr auto 92px;margin:0;padding:4px 0;font-size:12.5px;display:grid}.tfrow:first-child{border-top:0}.tfdate{color:var(--muted);font-size:11.5px}.tfopp,.tfscore{color:var(--text)}.tfres{text-align:right;font-size:11.5px}.tfres.up{color:var(--green)}.tfres.down{color:var(--red-text)}.teamform.compact .tfchart{max-width:100%}.teamform.compact .tfval{display:none}.teamform.compact .tfrow{grid-template-columns:38px 1fr auto}.teamform.compact .tfres{text-align:left;grid-column:2/-1}.gamelog{margin:12px 0 4px}.glrows{flex-direction:column;display:flex}.glrow{align-items:baseline;gap:var(--s2);border-top:1px solid var(--line);grid-template-columns:42px 1fr auto 60px;margin:0;padding:4px 0;font-size:12.5px;display:grid}.glrow:first-child{border-top:0}.gldate{color:var(--muted);font-size:11.5px}.glopp{color:var(--text)}.glval{color:var(--text);font-weight:600}.glline{grid-column:2/-1;font-size:11.5px}.glhit{text-align:right;letter-spacing:.02em;grid-area:1/4;font-size:11px}.glhit.up{color:var(--green)}.glhit.down{color:var(--red-text)}.glrow.hit .glval{color:var(--green)}.glgap{padding:var(--s1) 0 var(--s1) calc(42px + var(--s2));border-top:1px dashed var(--border);color:var(--muted);font-size:var(--t-micro);overflow-wrap:break-word;margin:0;line-height:1.45}.glgap .glnowrap{white-space:nowrap}.tfseason{color:var(--text);font-weight:650}.tfprior{font-size:var(--t-micro);margin:2px 0 0;line-height:1.45}@media (max-width:560px){.tfrow{grid-template-columns:40px 1fr auto}.tfres{text-align:left;grid-column:2/-1}.glrow{grid-template-columns:40px 1fr auto}.glline{grid-column:2/3}.glhit{grid-area:auto/3}.glgap{padding-left:calc(40px + var(--s2))}}
.pcslot{container:pick/inline-size}@container pick (max-width:300px){:not(.demo-spot)>.pcslot .pcvtop{grid-template-columns:40px minmax(0,1fr);grid-template-areas:"face main""face price";align-items:start;gap:4px 10px;display:grid}:not(.demo-spot)>.pcslot .pcvtop>.pphoto,:not(.demo-spot)>.pcslot .pcvtop>.pinitials{grid-area:face;align-self:start}:not(.demo-spot)>.pcslot .pcvtop>.pcvwho{grid-area:main}:not(.demo-spot)>.pcslot .pcvtop>.pricerow.stack{text-align:left;flex-flow:wrap;grid-area:price;align-items:baseline;gap:8px;max-width:none;margin-left:0}:not(.demo-spot)>.pcslot .pcvtop>.pricerow.stack .prbook{text-align:left}}@container pick (max-width:400px){.bestrow{grid-template-columns:20px 44px minmax(0,1fr) auto;grid-template-areas:"rank face main main""rank face hit pay";align-items:start;gap:3px 8px;display:grid}.bestrow>.brank{text-align:left;grid-area:rank}.bestrow>.pphoto,.bestrow>.pinitials{grid-area:face}.bestrow>.pmain{grid-area:main}.bestrow>.bhit{grid-area:hit;align-self:center}.bestrow>.apay{grid-area:pay;align-self:center}}.slipadd{padding-left:3px;padding-right:3px}@media (pointer:coarse){.appfoot-links a{align-items:center;min-height:44px;display:inline-flex}.sporttab{min-height:44px;padding-top:0;padding-bottom:0}.bookchip-sel{min-height:44px}.chip:has(>.bookchip-sel){padding-top:0;padding-bottom:0}.slipfab,.tourrow button,.panel>button.ghost,.bestbet-open{min-height:44px}.startstrip button.ghost{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.startstrip a{align-items:center;min-height:44px;display:inline-flex}input,select,textarea,button[type=submit],button.primary,.demo-hint{min-height:44px}.topnav-tabs{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 22px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 22px),#0000)}.checkrow{align-items:center;min-height:44px}.checkrow a{align-items:center;min-height:44px;display:inline-flex}}@media (max-width:760px){.topnav-tabs:not(:has(>:nth-child(6))){padding:0 var(--gutter);background-image:none;gap:0;-webkit-mask-image:none;mask-image:none;container:navtabs/inline-size}.topnav-tabs:not(:has(>:nth-child(6))) a{padding:0 var(--s1);font-size:var(--t-body);white-space:nowrap;flex:auto;justify-content:center;font-stretch:80%}.topnav-tabs:not(:has(>:nth-child(6))) a.on:after{bottom:0}}@container navtabs (max-width:330px){.topnav-tabs:not(:has(>:nth-child(6))) a{font-size:var(--t-data);font-stretch:75%}}
.pkfab{left:var(--gutter);bottom:calc(18px + env(safe-area-inset-bottom,0px));z-index:37;align-items:center;gap:var(--s2);background:var(--panel-solid);color:var(--green-bright);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--lift-card);cursor:pointer;font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;font-size:var(--t-meta);letter-spacing:.08em;text-transform:uppercase;animation:pp-fade .2s var(--ease) .42s both;padding:9px 14px 9px 10px;font-weight:700;display:inline-flex;position:fixed}.pkfab:hover{border-color:var(--green-bright);box-shadow:var(--lift-hover)}.pkfab:active{box-shadow:none;transform:scale(.98)}.pkfab.on{border-color:var(--green-bright)}.pkfab .pkmark{flex:none;display:block}.pkpanel{left:var(--gutter);bottom:calc(74px + env(safe-area-inset-bottom,0px));z-index:39;width:min(440px, calc(100vw - (var(--gutter) * 2)));background:var(--panel-solid);border:1px solid var(--border);border-radius:var(--radius);max-height:min(76vh,760px);box-shadow:var(--shadow);animation:pp-rise .22s var(--ease) both;flex-direction:column;display:flex;position:fixed}.pkscrim{display:none}.pkhead{align-items:center;gap:var(--s2);padding:var(--s3);border-bottom:1px solid var(--line);color:var(--green-bright);background-image:repeating-linear-gradient(#00ff410a 0 1px,#0000 1px 3px);display:flex}.pkname{flex-direction:column;flex:1;line-height:1.25;display:flex}.pkname b{font-family:var(--font-display), var(--font-mono), monospace;font-weight:600;font-stretch:100%;font-size:var(--t-h3);color:var(--green-bright);letter-spacing:.01em}.pkname .muted{font-size:var(--t-legal);letter-spacing:.06em}.pkx{color:var(--muted);cursor:pointer;padding:0 var(--s1);background:0 0;border:none;font-size:22px;line-height:1}.pkx:hover{color:var(--text)}.pklog{overscroll-behavior:contain;padding:var(--s3);gap:var(--s3);flex-direction:column;flex:1;display:flex;overflow-y:auto}.pkturn{gap:var(--s2);align-items:flex-start;display:flex}.pkturn.you{justify-content:flex-end}.pkav{color:var(--green-bright);flex:none;margin-top:2px}.pkbody{min-width:0}.pkturn.patrick .pkbody{max-width:92%}.pkturn.you .pkbody{background:var(--ghost);border:1px solid var(--line);border-radius:var(--radius);max-width:85%;padding:var(--s2) var(--s3)}.pkbody p{margin:0 0 var(--s2);font-size:var(--t-body);color:var(--text);white-space:pre-line;line-height:1.55}.pkbody p:last-child{margin-bottom:0}.pkturn.you .pkbody p{color:var(--text);font-size:var(--t-data)}.pkdots{font-style:normal;color:var(--muted)!important}.pkcards{gap:var(--s1);margin:var(--s2) 0;flex-direction:column;display:flex}.pkcard{gap:1px var(--s2);padding:var(--s2) var(--s3);background:var(--field);border:1px solid var(--line);border-left:2px solid var(--green-bright);border-radius:var(--radius);font-size:var(--t-data);grid-template-columns:1fr auto;display:grid}.pkcard b{color:var(--text);font-weight:700}.pkcard .muted{font-size:var(--t-legal);text-align:right}.pkstat{color:var(--muted);font-size:var(--t-meta)}.pkprice{color:var(--green-bright);text-align:right;font-weight:700;font-size:var(--t-meta)}.pkprice.un{color:var(--muted);font-weight:400}.pkasks{gap:var(--s1);margin-top:var(--s2);flex-wrap:wrap;display:flex}.pkask{color:var(--green-bright);border:1px dashed var(--border);border-radius:var(--radius-pill);cursor:pointer;font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--t-legal);background:0 0;padding:5px 11px}.pkask:hover{border-style:solid;border-color:var(--green-bright)}.pkform{gap:var(--s2);padding:var(--s3);border-top:1px solid var(--line);display:flex}.pkform input{background:var(--bg);min-width:0;color:var(--text);border:1px solid var(--border);border-radius:var(--radius);padding:9px var(--s3);font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--t-data);flex:1}.pkform input:focus{border-color:var(--green-bright);outline:none}.pksend{background:var(--green-bright);color:#041007;border-radius:var(--radius);padding:9px var(--s4);cursor:pointer;font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--t-meta);letter-spacing:.08em;text-transform:uppercase;border:none;font-weight:700}.pksend:disabled{opacity:.4;cursor:default}.pkerr{padding:0 var(--s3) var(--s2);color:var(--red-text);font-size:var(--t-meta);margin:0}.pkfoot{padding:0 var(--s3) var(--s3);color:var(--muted);font-size:var(--t-legal);margin:0;line-height:1.5}.pkconsent{margin:0 var(--s3) var(--s2);padding:var(--s2);border:1px solid var(--line);border-radius:var(--radius);background:var(--panel-2,var(--panel))}.pkconsent p{margin:0 0 var(--s2);color:var(--muted);font-size:var(--t-legal);line-height:1.5}.pkconsent button{margin-right:var(--s2)}.pkreport{margin-top:var(--s1);color:var(--muted);font-size:var(--t-legal);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.pkreport:disabled{cursor:default;text-decoration:none}@media (max-width:560px){.pkpanel{width:auto;max-height:82vh;box-shadow:none;padding-bottom:env(safe-area-inset-bottom,0px);border-bottom:none;border-left:none;border-right:none;bottom:0;left:0;right:0}.pkscrim{z-index:38;background:#050705b8;border:none;padding:0;display:block;position:fixed;inset:0}}@media (prefers-reduced-motion:reduce){.pkfab,.pkpanel{animation:none}.pkfab:active{transform:none}}.pkread{margin:var(--s3) 0;padding:var(--s3);background:var(--field);border:1px solid var(--line);border-left:2px solid var(--green-bright);border-radius:var(--radius)}.pkread .label{align-items:center;gap:var(--s2);margin:0 0 var(--s2);color:var(--green-bright);display:flex}.pkreadmark{color:var(--green-bright);display:inline-flex}.pkreadlead{margin:0 0 var(--s2);font-family:var(--font-body), system-ui, sans-serif;font-size:var(--t-lede);color:var(--text);font-weight:600;line-height:1.5}.pkreadline{margin:0 0 var(--s2);font-family:var(--font-body), system-ui, sans-serif;font-size:var(--t-body);color:var(--text);line-height:1.6}.pkreadline:last-child{margin-bottom:0}.pkreadgap{margin:var(--s3) 0 0;padding-top:var(--s2);border-top:1px dashed var(--border);color:var(--muted);font-size:var(--t-meta);line-height:1.5}body.tour-open .pkfab{bottom:calc(18px + var(--tour-foot,0px) + env(safe-area-inset-bottom,0px))}body:has(>.pkfab){padding-bottom:calc(var(--tour-foot,0px) + 18px + 46px + var(--s3) + env(safe-area-inset-bottom,0px))}
.stage-ribbon{bottom:var(--s2);left:var(--s2);white-space:nowrap;z-index:9999;pointer-events:none;font-family:var(--font-mono), monospace;font-size:var(--t-micro);letter-spacing:.04em;text-transform:uppercase;color:var(--bg);background:var(--green);padding:var(--s1) var(--s3);border-radius:var(--radius-pill);box-shadow:0 0 0 1px var(--bg);position:fixed}.stage-ribbon-off{pointer-events:auto;color:var(--bg);text-decoration:underline}:is(body:has(.pkfab) .stage-ribbon,body:has(.mdock) .stage-ribbon){bottom:calc(84px + env(safe-area-inset-bottom,0px))}
.si-stage{max-width:880px;padding:0 var(--s4) var(--s6);margin:8vh auto 0}.si-framed{margin-top:var(--s4);gap:var(--s3);max-width:480px;display:grid}.si-head{margin-bottom:var(--s4)}.si-wordmark{font-size:var(--t-h2);margin:var(--s1) 0 0;letter-spacing:-.01em}.si-tagline{color:var(--muted);font-size:var(--t-lede);max-width:46ch;margin:var(--s2) 0 0}.si-grid{gap:var(--s3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;display:grid}.si-card{background:var(--panel-solid);border:1px solid var(--border);border-radius:var(--radius);padding:var(--s4);box-shadow:var(--lift-card);gap:var(--s2);flex-direction:column;display:flex}.si-signin{border-color:var(--green-dim)}.si-h2{font-size:var(--t-h3);margin:0}.si-lede{color:var(--muted);font-size:var(--t-body);margin:0}.si-card form{gap:var(--s2);margin-top:var(--s1);flex-direction:column;display:flex}.si-cta{justify-content:center;text-decoration:none;display:inline-flex}.si-signup .si-cta+.si-cta{margin-top:0}.si-claim{margin:var(--s1) 0 0}.si-foot{margin-top:var(--s4);gap:var(--s2);display:grid}@media (max-width:700px){.si-stage{margin-top:var(--s4)}.si-grid{grid-template-columns:1fr}}.si2{max-width:1080px;margin:var(--s5) auto var(--s6);padding:0 var(--s4)}.si2-top{justify-content:space-between;align-items:center;gap:var(--s2) var(--s3);padding:var(--s3) var(--s4);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--panel-solid);background-image:repeating-linear-gradient(0deg,#00ff4108 0 1px,#0000 1px 3px);flex-wrap:wrap;display:flex}.si2-mark{align-items:center;gap:var(--s2);font-family:var(--font-display), var(--font-body), system-ui, sans-serif;font-weight:600;font-stretch:100%;font-size:var(--t-h3);white-space:nowrap;letter-spacing:-.01em;margin:0;display:inline-flex}.si2-mark>span{color:var(--green-bright)}.si2-live{align-items:center;gap:var(--s1) var(--s2);color:var(--muted);font-size:var(--t-micro);font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;flex-wrap:wrap;margin:0;display:inline-flex}.si2-live b{color:var(--text);font-variant-numeric:tabular-nums;font-weight:600}.si2-dot{background:var(--green-bright);border-radius:50%;flex:none;width:7px;height:7px;animation:2.4s ease-in-out infinite si2-pulse}@keyframes si2-pulse{0%,to{opacity:1}50%{opacity:.35}}.si2-grid{gap:var(--s5);margin-top:var(--s5);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;display:grid}.si2-door{gap:var(--s4);min-width:0;display:grid}.si2-head{gap:var(--s2);display:grid}.si2-head .pp-eyebrow,.si2-band .pp-eyebrow{margin:0}.si2-h1,.si2-h2{font-family:var(--font-display), var(--font-body), system-ui, sans-serif;letter-spacing:-.015em;margin:0;font-weight:600;font-stretch:100%;line-height:1.08}.si2-h1{font-size:var(--t-h1)}.si2-h2{font-size:var(--t-h2)}.si2-h2 em{color:var(--green-bright);font-style:normal}.si2-lede{color:var(--muted);font-size:var(--t-lede);max-width:48ch;margin:0}.si2-card{background:var(--panel-solid);border:1px solid var(--border);border-radius:var(--radius);padding:var(--s4);box-shadow:6px 6px 0 var(--border)}.si2-form{gap:var(--s3);display:grid}.si2-field{gap:var(--s2);display:grid}.si2-field-top{justify-content:space-between;align-items:baseline;gap:var(--s2);display:flex}.si2-field label{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;font-size:var(--t-legal);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-weight:600}.si2-field-top a,.si2-textbtn{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;font-size:var(--t-meta);color:var(--green-bright);margin:-13px 0;padding:13px 0}.si2-textbtn{cursor:pointer;text-underline-offset:3px;background:0 0;border:0;text-decoration:underline}.si2-form input{background:var(--field);border:1px solid var(--border);border-radius:var(--radius);width:100%;color:var(--text);font-size:var(--t-lede);padding:var(--s3)}.si2-form input::placeholder{color:var(--muted);opacity:.7}.si2-form input:focus{border-color:var(--green-bright);box-shadow:0 0 0 1px var(--green-bright);outline:none}.si2-pw{background:var(--field);border:1px solid var(--border);border-radius:var(--radius);display:flex}.si2-pw:focus-within{border-color:var(--green-bright);box-shadow:0 0 0 1px var(--green-bright)}.si2-form .si2-pw input{min-width:0;box-shadow:none;border:0}.si2-show{cursor:pointer;padding:0 var(--s3);color:var(--muted);border:0;border-left:1px solid var(--border);font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;font-size:var(--t-legal);letter-spacing:.1em;text-transform:uppercase;background:0 0;flex:none;font-weight:600}.si2-show:hover{color:var(--text)}.si2-btn{justify-content:center;align-items:center;gap:var(--s2);width:100%;padding:var(--s3) var(--s4);cursor:pointer;border-radius:var(--radius);font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;font-size:var(--t-data);letter-spacing:.12em;text-transform:uppercase;border:1px solid #0000;font-weight:700;text-decoration:none;transition:transform .12s,box-shadow .12s;display:flex}.si2-btn:disabled{cursor:default;opacity:.55}.si2-btn-chalk{background:var(--text);color:#041007;box-shadow:4px 4px 0 var(--border)}.si2-btn-phos{background:var(--green-bright);color:#041007;box-shadow:4px 4px #0b5c22}.si2-btn-chalk:not(:disabled):hover,.si2-btn-phos:hover{transform:translate(-1px,-1px)}.si2-btn-chalk:not(:disabled):active,.si2-btn-phos:active{box-shadow:none;transform:translate(3px,3px)}.si2-btn-ghost{color:var(--green-bright);border-color:var(--border);background:0 0}.si2-btn-ghost:hover{border-color:var(--green-bright)}.si2-ways{border-top:1px solid var(--border);display:grid}.si2-ways a{justify-content:space-between;align-items:center;gap:var(--s3);padding:var(--s3) 2px;border-bottom:1px solid var(--border);color:var(--text);font-size:var(--t-body);text-decoration:none;display:flex}.si2-ways small{color:var(--muted);font-size:var(--t-meta);margin-top:2px;display:block}.si2-ways i{color:var(--green-bright);font-style:normal;font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;flex:none;transition:transform .12s}.si2-ways a:hover i{transform:translate(3px)}.si2-welcome{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel-solid);min-width:0}.si2-band{gap:var(--s3);padding:var(--s4);border-bottom:1px solid var(--border);background-color:var(--field);background-image:repeating-linear-gradient(0deg,#00ff4109 0 1px,#0000 1px 3px);display:grid}.si2-terms{gap:var(--s2);font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;font-size:var(--t-legal);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;margin:0;font-weight:600;display:flex}.si2-terms span{border:1px solid var(--border);border-radius:var(--radius);padding:var(--s1) var(--s2);color:var(--muted);background:var(--bg)}.si2-terms span:first-child{color:var(--green-bright);border-color:var(--green-bright)}.si2-body{gap:var(--s4);padding:var(--s4);display:grid}.si2-sample{--hit:var(--green);--miss:var(--red);--fig-line:#4fd8e8;gap:var(--s3);padding:var(--s3);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);display:grid}.si2-tag,.si2-gates dt,.si2-redact span{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;font-size:var(--t-legal);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0;font-weight:600}.si2-redact{gap:var(--s2) var(--s3);grid-template-columns:80px 1fr;align-items:center;display:grid}.si2-redact i{background:var(--field);border-left:3px solid var(--amber);border-radius:1px;height:11px;display:block}.si2-sample svg{width:100%;height:auto;display:block}.si2-gates{margin:0;display:grid}.si2-gates div{gap:var(--s3);padding:var(--s2) 0;border-top:1px solid var(--border);grid-template-columns:80px 1fr;display:grid}.si2-gates dt{color:var(--green-bright);padding-top:2px}.si2-gates dd{color:var(--muted);font-size:var(--t-body);margin:0}.si2-ctas{gap:var(--s2);display:grid}.si2-fine{color:var(--muted);font-size:var(--t-meta);margin:0}.si2-foot{margin-top:var(--s5);padding-top:var(--s3);border-top:1px solid var(--border);color:var(--muted);font-size:var(--t-legal);font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace}@media (max-width:760px){.si2{margin-top:var(--s3);padding:0 var(--s3)}.si2-grid{gap:var(--s4);margin-top:var(--s4);grid-template-columns:1fr}.si2-top{padding:var(--s3)}}@media (prefers-reduced-motion:reduce){.si2-dot{animation:none}.si2-btn,.si2-ways i{transition:none}}
@media not all and (max-width:760px){body:not(:has(.sf-public)) .topnav:not(:has(.topnav-tabs>:nth-child(6))){grid-template-columns:minmax(max-content,1fr) minmax(0,auto) minmax(max-content,1fr);align-items:center;display:grid}body:not(:has(.sf-public)) .topnav:not(:has(.topnav-tabs>:nth-child(6)))>.brand{grid-column:1;justify-self:start}body:not(:has(.sf-public)) .topnav:not(:has(.topnav-tabs>:nth-child(6)))>.topnav-tabs{grid-column:2}body:not(:has(.sf-public)) .topnav:not(:has(.topnav-tabs>:nth-child(6)))>.who{grid-column:3;justify-self:end;margin-left:0}}
html[data-app] body{padding-top:env(safe-area-inset-top,0px)}html[data-app] body:before{content:"";height:env(safe-area-inset-top,0px);background:var(--bg);z-index:1000;pointer-events:none;position:fixed;top:0;left:0;right:0}html[data-app] .topnav,html[data-app] .pp-head,html[data-app] .previewbar{top:env(safe-area-inset-top,0px)}html[data-app] .deskrail,html[data-app] .mrail,html[data-app] .bldrrail{top:calc(64px + env(safe-area-inset-top,0px))}html[data-app] .pdrawer{padding-top:calc(18px + env(safe-area-inset-top,0px));padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))}html[data-app] .pdclose{top:calc(10px + env(safe-area-inset-top,0px))}@media (max-width:1024px){html[data-app] .bldrtab{bottom:calc(76px + env(safe-area-inset-bottom,0px))}html[data-app] .bldrsheet{padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))}}html[data-app] body{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}html[data-app=ios] img.bmark{display:none}html[data-app=ios] .bmark-app{display:inline-flex}html[data-app=ios] .st-logos,html[data-app=ios] img.tmark,html[data-app=ios] img.pphoto,html[data-app=ios] .no-ios{display:none}html[data-app=ios] .st-logo-app,html[data-app=ios] .tmark-app,html[data-app=ios] .pinitials-app{display:inline-flex}html[data-app=ios] .pphead .pinitials-app{display:none}html[data-app=ios] .pphead .ppjersey{background:var(--panel-solid);border:1px solid var(--green-dim);border-top:3px solid var(--green);border-radius:var(--radius);flex:none;align-content:center;place-items:center;gap:2px;width:64px;height:72px;display:grid}html[data-app=ios] .ppjersey-n{font-family:var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;font-size:var(--t-h2);color:var(--green);font-weight:800;line-height:1}html[data-app=ios] .ppjersey-p{font-size:var(--t-legal);color:var(--muted);letter-spacing:.1em}html[data-app=ios][data-native-tabs] .mdock{display:none}html[data-app=ios][data-native-tabs] body:has(.mdock) .topnav .topnav-tabs{display:none}html[data-app=ios][data-native-tabs] body:has(.mdock){padding-bottom:calc(var(--dock-room) + env(safe-area-inset-bottom,0px))}html[data-app=ios] input:not([type=checkbox]):not([type=radio]):not([type=range]),html[data-app=ios] select,html[data-app=ios] textarea{font-size:16px}@media (max-width:560px){html[data-app=ios][data-native-tabs] .pkpanel{padding-bottom:calc(49px + env(safe-area-inset-bottom,0px))}}@media (max-width:700px){html[data-app=ios][data-native-tabs] .slippanel{padding-bottom:calc(18px + 49px + env(safe-area-inset-bottom,0px))}}@media (max-width:1024px){html[data-app=ios][data-native-tabs] .bldrsheet{padding-bottom:calc(16px + 49px + env(safe-area-inset-bottom,0px))}}@media (max-width:760px){html[data-app=ios][data-native-tabs] .walkpanel{padding-bottom:calc(var(--s4) + 49px + env(safe-area-inset-bottom,0px))}}html[data-app=ios] .pdshare{align-self:flex-start;align-items:center;gap:var(--s1);min-height:44px;color:var(--green-bright);border:1px solid var(--border);border-radius:var(--radius-pill);font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--t-meta);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;flex:none;margin-left:auto;padding:0 14px;font-weight:700;display:inline-flex}html[data-app=ios] .pdshare:active{border-color:var(--green-bright);transform:scale(.98)}html[data-app=ios] .pdrawer .pdshare{margin-top:40px}html[data-app=ios] .bdalert{align-items:center;gap:var(--s2);margin:0 0 var(--s3);background:var(--panel-solid);border:1px solid var(--border);border-radius:var(--radius);flex-wrap:wrap;padding:14px 16px;display:flex}html[data-app=ios] .bdalert-words{flex:240px;margin:0}html[data-app=ios] .bdalert-acts{gap:var(--s2);display:flex}html[data-app=ios] .bdalert-acts button{min-height:44px}
:root{--pop-x:clamp(10px, 2.5vw, 32px);--pop-in:clamp(16px, 4vw, 40px);--bar-edge:var(--s2);--bar-gap:var(--s2);--bar-ink:#050705e6;--pop-ease:cubic-bezier(.16, 1, .3, 1)}@media not all and (max-width:760px){:root{--bar-gap:var(--s3)}}@media (max-width:380px){:root{--bar-edge:var(--s1)}}.topnav{top:var(--bar-gap);margin:var(--bar-gap) var(--bar-edge) 0;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom:0}.previewbar~.topnav{position:relative}html[data-app] .topnav{top:calc(env(safe-area-inset-top,0px) + var(--bar-gap))}.topnav:before{content:"";z-index:-1;background:var(--bar-ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--border);border-radius:var(--radius);transition:border-color var(--dur-fast) var(--ease);position:absolute;inset:0;box-shadow:inset 0 1px #eef3ec0d}body .deskrail,body .mrail,body .bldrrail{top:calc(64px + var(--bar-gap))}html[data-app] body .deskrail,html[data-app] body .mrail,html[data-app] body .bldrrail{top:calc(64px + env(safe-area-inset-top,0px) + var(--bar-gap))}body .agentcard{scroll-margin-top:calc(70px + var(--bar-gap))}@media (max-width:760px){body .agentcard{scroll-margin-top:calc(104px + var(--bar-gap))}.topnav .brand{padding-left:calc(var(--gutter) - var(--bar-edge))}.topnav .who{padding-right:calc(var(--gutter) - var(--bar-edge))}.topnav .topnav-tabs{padding-inline:calc(var(--gutter) - var(--bar-edge))}}@media not all and (max-width:760px){.topnav{margin-inline:max(calc(var(--pop-x) + var(--s2)), calc((100% - 1240px) / 2))}.topnav:before{border-radius:var(--radius-pill)}}.topnav:is(:hover,:has(:focus-visible)):before{border-color:var(--green-dim)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){@media not all and (max-width:760px){.topnav:before{transition:inset-inline var(--dur) var(--ease), border-color var(--dur-fast) var(--ease)}.topnav>.brand,.topnav>.who{transition:translate var(--dur) var(--ease)}.topnav:is(:hover,:has(:focus-visible)):before{inset-inline:calc(-1 * var(--pop-x));transition:inset-inline .42s var(--pop-ease), border-color var(--dur-fast) var(--ease)}.topnav:is(:hover,:has(:focus-visible))>.brand{translate:calc(-1 * var(--pop-x)) 0;transition:translate .42s var(--pop-ease)}.topnav:is(:hover,:has(:focus-visible))>.who{translate:var(--pop-x) 0;transition:translate .42s var(--pop-ease)}}}@media (prefers-reduced-motion:no-preference){.topnav:before{animation:pp-bar-open var(--dur-slow) var(--pop-ease), pp-bar-fade var(--dur) var(--ease)}.topnav>.brand{animation:pp-bar-brand var(--dur-slow) var(--pop-ease)}.topnav>.who{animation:pp-bar-who var(--dur-slow) var(--pop-ease)}}@keyframes pp-bar-open{0%{inset-inline:var(--pop-in)}}@keyframes pp-bar-fade{0%{opacity:0}}@keyframes pp-bar-brand{0%{translate:var(--pop-in) 0}}@keyframes pp-bar-who{0%{translate:calc(-1 * var(--pop-in)) 0}}
