:root{--green:#84c225;--green-d:#5f8f14;--green-bg:#eef6e0;--amber:#d98a1a;--amber-bg:#fdf7ea;--red:#c0392b;--red-bg:#fbecea;--blue:#3f6790;--blue-bg:#e9f0f8;--ink:#1a1d1a;--muted:#8a9088;--line:#e7eae4;--card:#fff;--bg:#f4f6f3;--side:#14181c;--side-2:#1d232a;--side-tx:#c9cfc8;--side-mut:#6f7871;--panel2:#f7f9f4;--grid:#edf0e9;--track:#ecefe9;--dim:#98a196;--up:#3f9a2e;--up-bg:#e3f3dd;--down:#d1483f;--down-bg:#f7e2e0;--purple:#7a4bc4;--fg:#1a1d1a;--bad:#c0392b;--accent:#84c225;--bg2:#f7f9f4;--warn:#d98a1a;--warn-bg:#fdf7ea}body.dark{--ink:#eef2ec;--muted:#8b968a;--line:#20241f;--card:#0b0d0b;--bg:#000;--green-d:#9ad24a;--green-bg:#16220c;--amber-bg:#2a2008;--red-bg:#2a1210;--blue-bg:#0f1a26;--panel2:#111311;--grid:#161816;--track:#0e100e;--dim:#5f6a5e;--up:#7ed957;--up-bg:#153a1a;--down:#e2564d;--down-bg:#3a1616;--purple:#a87ced}*{box-sizing:border-box}html,body{margin:0}body{background:var(--bg);color:var(--ink);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}[hidden]{display:none!important}.app{display:grid;grid-template-columns:232px 1fr;min-height:100vh}.gate{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#0b0e11;background-image:radial-gradient(circle at 50% 36%,rgba(132,194,37,.16),transparent 65%);padding:24px}.gatecard{background:#14181c;border:1.5px solid rgba(132,194,37,.6);border-radius:20px;padding:48px 40px 36px;max-width:400px;width:100%;text-align:center;box-shadow:0 0 0 1px #84c2251a,0 0 70px -8px #84c22573,0 18px 50px #0009}.gatelogo{display:flex;flex-direction:column;align-items:center;gap:14px;margin-bottom:18px}.gatelogo img{display:block;box-sizing:content-box;background:#1a1f25;border-radius:18px;padding:14px;object-fit:contain;filter:drop-shadow(0 0 18px rgba(132,194,37,.55))}.gatelogo .wm{font-size:23px;font-weight:800;letter-spacing:-.02em;color:#fff}.gatelogo .wm .ai{color:var(--green)}.teamlfg{display:inline-block;font-size:11px;font-weight:800;letter-spacing:.22em;color:var(--green);text-transform:uppercase;margin-bottom:16px}.gatecard h1{font-size:30px;margin:0 0 10px;font-weight:800;color:#fff;letter-spacing:-.015em;line-height:1.1}.gatecard h1 .gdot{color:var(--green)}.gatesub{font-size:13px;color:#9aa196;margin:0 0 28px;line-height:1.5}.gbtn{display:flex;justify-content:center;min-height:44px}.gateor{display:flex;align-items:center;gap:10px;margin:22px auto 18px;max-width:300px;color:#6f7871;font-size:11px;text-transform:uppercase;letter-spacing:.06em}.gateor:before,.gateor:after{content:"";flex:1;height:1px;background:#ffffff1a}.a0btn{display:flex;align-items:center;justify-content:center;height:44px;width:300px;margin:0 auto;padding:0 16px;border-radius:999px;border:none;background:var(--green);color:#14181c;font-size:14px;font-weight:800;cursor:pointer;font-family:inherit;transition:filter .12s,transform .12s}.a0btn:hover{filter:brightness(1.08);transform:translateY(-1px)}.gateerr{font-size:12.5px;color:#ff8a80;background:#c0392b2e;border-radius:8px;padding:10px 12px;margin:16px 0 0;text-align:left}.gatefoot{font-size:11.5px;color:#6f7871;margin:26px 0 0;line-height:1.5}.side{background:var(--side);background-image:radial-gradient(circle at 50% 0%,rgba(132,194,37,.1),transparent 45%);color:var(--side-tx);padding:18px 14px;position:sticky;top:0;height:100vh;overflow-y:auto;display:flex;flex-direction:column}.logo{display:flex;align-items:center;gap:10px;padding:4px 6px 16px}.logo img{display:block;background:#1a1f25;border-radius:11px;padding:6px;box-sizing:content-box;object-fit:contain;filter:drop-shadow(0 0 10px rgba(132,194,37,.4))}.logo .wm{font-size:19px;font-weight:800;letter-spacing:-.02em;color:#fff}.logo .wm .ai{color:var(--green)}.nav a{display:flex;align-items:center;gap:11px;padding:10px 11px;border-radius:9px;color:var(--side-tx);text-decoration:none;font-size:13.5px;margin-bottom:2px;cursor:pointer}.nav a:hover{background:var(--side-2)}.nav a.on{background:#84c22529;color:#a9dd4e;font-weight:600}.nav a svg{width:17px;height:17px;flex-shrink:0;opacity:.9}.nav a .st{margin-left:auto;font-size:9px;font-weight:700;letter-spacing:.04em;padding:1px 6px;border-radius:99px;opacity:.85}.st.live{background:#84c22538;color:#a9dd4e}.st.soon{background:#ffffff14;color:var(--side-mut)}.nav .grp{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:6px;width:100%;font-size:10.5px;text-transform:uppercase;letter-spacing:.08em;color:var(--side-mut);padding:14px 11px 6px;cursor:pointer}.nav .grp:hover{color:var(--side-tx)}.nav .grp:focus-visible{outline:2px solid var(--green);outline-offset:1px}.nav .grp-chev{width:7px;height:7px;flex:none;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .15s ease}.nav .grp[aria-expanded=false] .grp-chev{transform:rotate(-45deg)}.whoami{margin-top:auto;padding:14px 11px 4px;border-top:1px solid #ffffff14;font-size:11.5px;color:var(--side-mut);line-height:1.5}.whoami b{color:var(--side-tx);font-weight:600;display:block;font-size:12.5px}.whoami .roles{margin-top:3px;font-size:10.5px;letter-spacing:.02em}.main{display:flex;flex-direction:column;min-width:0}.top{display:flex;align-items:center;justify-content:space-between;padding:14px 26px;border-bottom:1px solid var(--line);background:var(--card);position:sticky;top:0;z-index:5}.top h1{font-size:17px;margin:0;font-weight:700}.top .rt{display:flex;align-items:center;gap:12px}.toggle{border:1px solid var(--line);background:transparent;color:var(--muted);border-radius:8px;padding:6px 10px;font-size:12px;cursor:pointer;font-family:inherit}.toggle:hover{color:var(--ink)}.mark{width:30px;height:30px;border-radius:8px;background:var(--side);display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 1px #84c22540}.mark img{display:block;object-fit:contain;filter:drop-shadow(0 0 6px rgba(132,194,37,.45))}.body{padding:24px 26px 70px;min-width:0}.greet h2{font-size:22px;margin:0 0 3px;letter-spacing:-.01em}.greet p{font-size:13px;color:var(--muted);margin:0 0 18px}.kpis{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;margin-bottom:8px}@media(max-width:1100px){.kpis{grid-template-columns:repeat(3,1fr)}}@media(max-width:640px){.kpis{grid-template-columns:repeat(2,1fr)}.app{grid-template-columns:1fr}}.kpi{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:14px 15px}.kpi .n{font-size:23px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.kpi .n .s{font-size:11.5px;color:var(--muted);font-weight:600}.kpi .l{font-size:11.5px;color:var(--muted);margin-top:6px}.kpi.g .n{color:var(--green-d)}.kpi.a .n{color:var(--amber)}.kpi.r .n{color:var(--red)}#pzlivecards .pz-mini{padding:11px 13px}#pzlivecards .pz-mtop{display:flex;align-items:baseline;gap:9px;flex-wrap:wrap}#pzlivecards .pz-chip{font-size:12px;padding:3px 9px}#pzlivecards .pz-msub{font-size:13px;color:var(--muted);margin-top:4px;display:flex;align-items:center;gap:5px;flex-wrap:wrap}#pzlivecards .pz-win{color:var(--muted);opacity:.85}#pzlivecards .pz-mcmp,#pzlivecards .pz-mx{font-size:11.5px;color:var(--dim);margin-top:2px;line-height:1.4}.pz-chips{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:5px}.pz-chipsep{color:var(--line);font-size:11px}.pz-chip i{font-style:normal;font-weight:600;opacity:.75;margin-left:1px}.grainnote{font-size:11.5px;color:var(--muted);margin:6px 0 16px 2px}.card{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:18px}.card h3{font-size:14px;margin:0 0 2px;font-weight:700}.card .csub{font-size:11.5px;color:var(--muted);margin:0 0 14px}.hero{margin-bottom:16px}.legend{display:flex;gap:16px;font-size:12px;color:var(--muted);margin-top:8px}.legend i{width:9px;height:9px;border-radius:2px;display:inline-block;margin-right:6px;vertical-align:middle}.row2{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}@media(max-width:900px){.row2{grid-template-columns:1fr}}.row2.wide{grid-template-columns:1.35fr 1fr}@media(max-width:900px){.row2.wide{grid-template-columns:1fr}}@media(max-width:900px){.row2>*{min-width:0}}table{width:100%;border-collapse:collapse}th{font-size:10.5px;color:var(--muted);text-align:left;font-weight:600;text-transform:uppercase;letter-spacing:.03em;padding:0 8px 9px}th.r,td.r{text-align:right}td{font-size:13px;padding:9px 8px;border-top:1px solid var(--line)}.book{font-weight:600}table.feedmon tr.band td{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);padding:14px 8px 5px;border-top:2px solid var(--line)}.bar{height:6px;background:var(--track);border-radius:99px;overflow:hidden;width:70px;display:inline-block;vertical-align:middle;margin-right:8px}.bar i{display:block;height:100%}.pill{font-size:10px;font-weight:700;padding:2px 8px;border-radius:99px;text-transform:uppercase;letter-spacing:.03em}.pill.healthy{background:var(--green-bg);color:var(--green-d)}.pill.watch{background:var(--amber-bg);color:var(--amber)}.pill.degraded{background:var(--red-bg);color:var(--red)}.dot{width:8px;height:8px;border-radius:99px;background:var(--red);display:inline-block;margin-right:8px}.spark .big{font-size:26px;font-weight:700;color:var(--green-d)}.spark .lbl{font-size:12px;color:var(--muted);margin-left:8px}.flat{font-size:12px;color:var(--muted);margin-top:8px}.statlist{display:grid;grid-template-columns:1fr 1fr;gap:10px}.stat{border:1px solid var(--line);border-radius:10px;padding:11px 13px}.stat .n{font-size:18px;font-weight:700}.stat .l{font-size:11.5px;color:var(--muted);margin-top:3px}.donutwrap{display:flex;align-items:center;gap:22px}.dlegend{font-size:12.5px;flex:1}.dlegend .li{display:flex;align-items:center;justify-content:space-between;padding:4px 0}.dlegend .li span:first-child{display:flex;align-items:center;gap:8px}.dlegend i{width:10px;height:10px;border-radius:3px;display:inline-block}.prov{background:var(--bg);border:1px solid var(--line);border-radius:12px;padding:14px 16px;margin-top:14px}.prov h4{font-size:11px;margin:0 0 10px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.prov .p{display:grid;grid-template-columns:170px 1fr;gap:12px;font-size:12.5px;padding:6px 0;border-top:1px solid var(--line)}.prov .p:first-of-type{border-top:none}.prov .p .k{font-weight:600}.prov code{font-family:ui-monospace,Menlo,monospace;font-size:11.5px;background:var(--green-bg);padding:1px 5px;border-radius:4px;color:var(--green-d)}.foot{font-size:11px;color:var(--muted);margin-top:16px}.foot b{color:var(--green-d)}.stubhead{display:flex;align-items:center;gap:12px;margin-bottom:6px}.stubhead h2{font-size:22px;margin:0;letter-spacing:-.01em}.phasepill{font-size:11px;font-weight:700;padding:3px 11px;border-radius:99px}.phasepill.p1{background:var(--amber-bg);color:var(--amber)}.phasepill.p2{background:var(--blue-bg);color:var(--blue)}.phasepill.p3{background:#f0f2ee;color:var(--muted)}.phasepill.live{background:var(--green-bg);color:var(--green-d)}.stubcard{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:22px;margin-top:14px}.stubcard p{font-size:14px;line-height:1.6;color:var(--ink);margin:0 0 14px}.stubcard .src{font-size:12.5px;color:var(--muted)}.stubcard .src code{font-family:ui-monospace,Menlo,monospace;background:var(--green-bg);color:var(--green-d);padding:1px 6px;border-radius:4px;font-size:11.5px}.checklist{list-style:none;padding:0;margin:12px 0 0}.checklist li{font-size:13px;padding:6px 0;color:var(--muted);display:flex;gap:9px}.checklist li b{color:var(--ink)}.empty{color:var(--muted);font-weight:400}.kpi .n .empty{font-size:23px}.emptynote{font-size:11.5px;color:var(--muted);background:var(--bg);border:1px dashed var(--line);border-radius:10px;padding:12px 14px;margin:10px 0}.buildbar{margin-top:auto;padding:10px 26px;border-top:1px solid var(--line);font-size:11px;color:var(--muted);background:var(--card);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px}.buildbar #buildstamp{margin-left:auto}.buildbar code{font-family:ui-monospace,Menlo,monospace;background:var(--bg);padding:1px 5px;border-radius:4px;color:var(--ink)}.attrib{font-size:10.5px;line-height:1.45;color:var(--muted);max-width:62ch}.attrib a{color:var(--muted);text-decoration:none}.attrib a:hover,.attrib a:focus-visible{color:var(--ink);text-decoration:underline}.searchrow{display:flex;gap:8px}.sinput{flex:1;border:1px solid var(--line);background:var(--bg);color:var(--ink);border-radius:8px;padding:9px 12px;font-size:13px;font-family:ui-monospace,Menlo,monospace}.sinput:focus{outline:none;border-color:var(--green)}.sinput-lg{padding:14px 16px;font-size:16px;border-radius:10px}.clickrow{cursor:pointer}.clickrow:hover{background:var(--bg)}.scorewrap{display:flex;gap:26px;align-items:center;margin-top:10px}.bigscore{font-size:44px;font-weight:800;line-height:1;color:var(--green-d);font-variant-numeric:tabular-nums}.bigscore .of{font-size:14px;color:var(--muted);font-weight:600;margin-left:2px}.comps{flex:1;display:grid;gap:5px}.comprow{display:flex;align-items:center;gap:10px;font-size:12px}.comprow .clabel{width:78px;color:var(--muted);flex-shrink:0}.comprow .cval{min-width:56px;text-align:right;flex-shrink:0}.comprow .cwhy{color:var(--muted);font-size:11px;margin-left:10px;line-height:1.3}.clvline{background:var(--bg);border:1px solid var(--line);border-radius:10px;padding:10px 13px;margin-top:14px;font-size:12.5px;color:var(--muted)}.clvline b{color:var(--ink)}.contentart{margin-top:12px;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#fff;max-width:420px}.contentart svg{display:block;width:100%;height:auto}.cresult{color:var(--red);font-size:12px}h3>.csub{display:inline;margin-left:8px;font-weight:400}h3>.csub:before{content:"\b7  ";color:var(--dim)}.pz-sec{font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:var(--dim);margin:26px 0 11px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pz-sec .pz-own{color:var(--amber);font-size:10px;letter-spacing:.06em}.pz-sec-sub{margin:-4px 0 11px;display:flex}.pz-daysw{display:inline-flex;align-items:center;gap:6px}.pz-daychip{font-size:11px;font-weight:600;padding:4px 10px;border-radius:99px;border:1px solid var(--line);background:transparent;color:var(--dim);cursor:pointer}.pz-daychip.on{color:#fff;background:var(--accent);border-color:transparent}.pz-daypick{font-size:11px;padding:3px 6px;border-radius:99px;border:1px solid var(--line);background:transparent;color:var(--dim)}.pz-csbox{overflow-x:auto;border:1px solid var(--line);border-radius:8px}.pz-cs-body{max-height:324px;overflow-y:auto}.card table.pz-cohortstrip{display:table;width:100%;min-width:480px;table-layout:fixed;border-collapse:collapse;font-size:12.5px;font-variant-numeric:tabular-nums;white-space:normal}.pz-cs-head{margin-bottom:0}.pz-cohortstrip th{text-align:right;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--dim);padding:6px 12px;background:var(--card);border-bottom:1px solid var(--line);white-space:nowrap}.pz-cohortstrip td{text-align:right;padding:5px 12px;height:32px;box-sizing:border-box;border-top:1px solid var(--line);white-space:nowrap}.pz-cohortstrip col.cs-day{width:22%}.pz-cohortstrip col.cs-stat{width:15.6%}.pz-cohortstrip th:first-child,.pz-cohortstrip td.cs-day{text-align:left;position:sticky;left:0;background:var(--card);z-index:1}.pz-cohortrow:hover td,.pz-cohortrow:hover td.cs-day{background:var(--bg)}.pz-cohortrow.is-sel td{background:#84c2251f;font-weight:600}.pz-cohortrow.is-sel td.cs-day{background:#84c2251f}.pz-cohortrow{cursor:pointer}.pz-cs-asof{display:block;font-size:9px;font-weight:600;color:var(--dim);white-space:nowrap}.cs-n{display:inline-block;width:32px;text-align:right}.cs-pct{display:inline-block;width:38px;text-align:right;color:var(--dim);font-size:11px}.cs-blind{display:inline-block;font-size:9.5px;font-weight:600;color:#98a196;margin-left:3px}.pz-row{display:flex;align-items:center;gap:8px;margin-top:9px;flex-wrap:wrap}.pz-chip{font-size:11px;font-weight:700;padding:2px 7px;border-radius:99px;display:inline-flex;align-items:center;gap:3px;font-variant-numeric:tabular-nums}.pz-chip.u{color:var(--up);background:var(--up-bg)}.pz-chip.d{color:var(--down);background:var(--down-bg)}.pz-chip.n{color:var(--muted);background:var(--track)}.pz-cap{font-size:11px;color:var(--dim)}.pz-src{font-size:11px;color:var(--muted);margin-left:8px;white-space:nowrap}.pz-fresh{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:600;padding:2px 8px;border-radius:99px;letter-spacing:.02em}.pz-fresh i{width:6px;height:6px;border-radius:99px;display:inline-block}.pz-fresh.live{background:var(--up-bg);color:var(--up)}.pz-fresh.live i{background:var(--up)}.pz-fresh.lag{background:var(--amber-bg);color:var(--amber)}.pz-fresh.lag i{background:var(--amber)}.pz-fresh.off{background:var(--track);color:var(--muted)}.pz-fresh.off i{background:var(--muted)}.pz-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:10.5px;color:var(--dim);margin-top:10px}.pz-dd{color:var(--ink);font-weight:600}.pz-hd{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap}.pz-toggle{display:flex;gap:3px;background:var(--panel2);border:1px solid var(--line);border-radius:8px;padding:3px;flex:none}.pz-toggle button{background:none;border:none;color:var(--muted);font-size:11.5px;padding:4px 10px;border-radius:6px;cursor:pointer;font-family:inherit}.pz-toggle button.on{background:var(--green);color:#0a1400;font-weight:700}.pz-link{background:none;border:none;color:var(--green);font-size:11.5px;cursor:pointer;font-family:inherit;padding:2px 0;text-decoration:underline}.pz-cal{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;margin-top:6px}.pz-dow{font-size:10px;color:var(--dim);text-align:center;letter-spacing:.05em;padding-bottom:2px}.pz-day{aspect-ratio:1/.84;border-radius:8px;border:1px solid var(--line);background:var(--panel2);padding:5px 6px;display:flex;flex-direction:column;justify-content:space-between;min-height:42px;max-width:100%}.pz-day.pad{background:none;border:none}.pz-day .dn{font-size:10px;color:var(--dim);line-height:1}.pz-day .dv{font-size:14px;font-weight:700;align-self:flex-end;line-height:1;color:var(--green-d);font-variant-numeric:tabular-nums}.pz-day .dv.zero{color:var(--dim);font-weight:600}.pz-day.today{outline:2px solid var(--green);outline-offset:-1px;border-style:dashed}.pzc-stage{display:flex;gap:22px;align-items:flex-start;flex-wrap:wrap}.pzc-cal{flex:0 0 auto}.pzc-legend-sp{margin-left:10px}.pzc-aside{flex:1 1 420px;min-width:0;margin-top:10px}.pzc-aside .kpis{grid-template-columns:repeat(2,1fr);margin-bottom:0}@media(min-width:1100px){.pzc-aside .kpis{grid-template-columns:repeat(3,1fr)}}@media(max-width:1099px){.pzc-aside{flex:1 1 100%}}.pzc-slot{margin-top:12px;min-height:132px}.pzc-sparkwrap{background:var(--panel2);border:1px solid var(--line);border-radius:8px;padding:12px 14px}.pzc-sparklbl{font-size:11px;color:var(--muted);margin-bottom:4px}.pzc-grid{display:grid;grid-template-columns:repeat(7,minmax(0,56px));gap:6px;margin-top:10px;justify-content:start}.pzc-dow{font-size:10px;color:var(--dim);text-align:center;letter-spacing:.06em;text-transform:uppercase;padding-bottom:2px}.pzc-cell{position:relative;aspect-ratio:1;border-radius:9px;border:1px solid var(--line);background:var(--track);display:flex;align-items:center;justify-content:center;font-family:inherit;color:inherit;padding:0;width:100%}.pzc-cell .dn{position:absolute;top:4px;left:6px;font-size:9.5px;color:var(--dim);line-height:1;font-variant-numeric:tabular-nums}.pzc-cell .dv{font-size:15px;font-weight:700;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink)}.pzc-cell.pad{background:none;border:none}.pzc-cell.future{background:none;border-style:dashed;opacity:.45}.pzc-cell.pre{border-style:solid;opacity:.75;background:repeating-linear-gradient(45deg,var(--track),var(--track) 3px,transparent 3px,transparent 6px)}.pzc-cell.nodata .dv{font-size:10px;font-weight:600;color:var(--dim)}.pzc-cell.today{outline:2px solid var(--green);outline-offset:1px}button.pzc-cell{cursor:pointer}button.pzc-cell:hover{border-color:var(--green-d)}button.pzc-cell:focus-visible{outline:2px solid var(--green);outline-offset:2px}.pzc-mon{position:absolute;top:3px;right:5px;font-size:8.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--green-d)}.pzc-cell.l0{background:var(--track)}.pzc-cell.l1{background:#84c22538;border-color:transparent}.pzc-cell.l2{background:#84c2256b;border-color:transparent}.pzc-cell.l3{background:#84c225a8;border-color:transparent}.pzc-cell.l4{background:#84c225eb;border-color:transparent}.pzc-cell.l3 .dv,.pzc-cell.l4 .dv{color:#14181c}.pzc-cell.l3 .dn,.pzc-cell.l4 .dn{color:#3b4a22}.pzc-cell.neg.l1{background:#c0392b33}.pzc-cell.neg.l2{background:#c0392b61}.pzc-cell.neg.l3{background:#c0392b99}.pzc-cell.neg.l4{background:#c0392bd9}.pzc-cell.neg.l3 .dv,.pzc-cell.neg.l4 .dv{color:#fff}.pzc-legend{display:flex;align-items:center;gap:5px;margin-top:12px;font-size:10.5px;color:var(--muted)}.pzc-sw{width:15px;height:15px;border-radius:4px;display:inline-block;border:1px solid var(--line)}.pzc-sw.l0{background:var(--track)}.pzc-sw.l1{background:#84c22538}.pzc-sw.l2{background:#84c2256b}.pzc-sw.l3{background:#84c225a8}.pzc-sw.l4{background:#84c225eb}.pzc-sw.future{background:none;border-style:dashed}.pzc-sw.pre{background:repeating-linear-gradient(45deg,var(--track),var(--track) 2px,transparent 2px,transparent 4px)}.pzc-key{display:inline-flex;align-items:center;gap:4px;margin-left:8px}.pzc-legend-sp{margin-left:auto;color:var(--dim)}.pzc-cell[data-tip]:hover:after,.pzc-cell[data-tip]:focus-visible:after{content:attr(data-tip);position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%);background:var(--side);color:#f2f5ef;font-size:11px;font-weight:500;line-height:1.3;padding:6px 9px;border-radius:7px;white-space:nowrap;z-index:20;pointer-events:none;box-shadow:0 4px 14px #00000038}.pzc-bar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:12px 0 2px}.pzc-nav{display:flex;align-items:center;gap:6px;margin-left:auto}.pzc-chip{font-size:12px;font-weight:600;color:var(--ink);background:var(--panel2);border:1px solid var(--line);border-radius:99px;padding:5px 12px;white-space:nowrap}.pzc-arrow{width:28px;height:28px;border-radius:8px;border:1px solid var(--line);background:var(--panel2);color:var(--ink);font-size:15px;line-height:1;cursor:pointer;font-family:inherit}.pzc-arrow:hover:not(:disabled){border-color:var(--green-d);color:var(--green-d)}.pzc-arrow:disabled{opacity:.3;cursor:not-allowed}.pzc-custom{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:10px 0 0;background:var(--panel2);border:1px solid var(--line);border-radius:10px;padding:9px 11px}.pzc-custom label{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--muted)}.pzc-custom input{background:var(--card);border:1px solid var(--line);color:var(--ink);border-radius:7px;padding:5px 8px;font-family:inherit;font-size:12px}.pzc-apply{background:var(--green);color:#0a1400;border:none;border-radius:7px;padding:6px 14px;font-weight:700;font-size:11.5px;cursor:pointer;font-family:inherit}.pzc-kpis{margin-top:14px}@media(max-width:1100px){.kpis.k5{grid-template-columns:repeat(3,1fr)}}@media(max-width:640px){.kpis.k5{grid-template-columns:repeat(2,1fr)}}.pzc-spark{height:64px;margin:0}.pzc-spark svg{width:100%;height:100%;display:block}.pzc-cell.l1{background:#84c22533;border-color:transparent}.pzc-cell.l2{background:#84c22573;border-color:transparent}.pzc-cell.l3{background:#6fae1f;border-color:transparent}.pzc-cell.l4{background:#4a7c12;border-color:transparent}.pzc-cell.l3 .dv,.pzc-cell.l4 .dv{color:#fff}.pzc-cell.l3 .dn,.pzc-cell.l4 .dn{color:#ffffffb8}.pzc-cell.l3 .pzc-mon,.pzc-cell.l4 .pzc-mon{color:#dff0bb}body.dark .pzc-cell.l1{background:#84c2252e}body.dark .pzc-cell.l2{background:#84c22566}body.dark .pzc-cell.l3{background:#5f9a18}body.dark .pzc-cell.l4{background:#84c225}body.dark .pzc-cell.l4 .dv{color:#0d1206}body.dark .pzc-cell.l4 .dn{color:#0d1206a6}.pzc-sw.l3{background:#6fae1f}.pzc-sw.l4{background:#4a7c12}body.dark .pzc-sw.l3{background:#5f9a18}body.dark .pzc-sw.l4{background:#84c225}.pzc-grid{grid-template-columns:repeat(7,minmax(0,56px))}.pzc-dow-wk{padding-left:12px;text-align:right;white-space:normal;line-height:1.15}.pzc-wk{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;padding-left:12px;margin-left:4px;border-left:1px solid var(--line);min-width:74px}.pzc-wk .wkn{font-size:16px;font-weight:700;line-height:1.05;font-variant-numeric:tabular-nums}.pzc-wk .wknone{font-size:10px;font-weight:600;color:var(--dim)}.pzc-wk .wkper{font-size:9.5px;font-weight:600;color:var(--muted);margin-left:1px}.pzc-wk .wkso{font-size:9px;color:var(--dim);line-height:1.1}.pzc-wk .wkd{font-size:10.5px;margin-top:1px}.pzc-wk.pad{border-left-color:transparent}.pzc-bars{position:relative;display:flex;align-items:flex-end;gap:2px;height:164px;padding:14px 0 16px;margin-top:4px}.pzc-cbar{position:relative;flex:1 1 0;min-width:0;align-self:stretch;display:flex;align-items:flex-end;margin:0}.pzc-cbar i{display:block;width:100%;border-radius:3px 3px 0 0;background:var(--track)}.pzc-cbar i.l1{background:#84c22547}.pzc-cbar i.l2{background:#84c22585}.pzc-cbar i.l3{background:#6fae1f}.pzc-cbar i.l4{background:#4a7c12}.pzc-cbar i.neg{background:var(--red)}body.dark .pzc-cbar i.l3{background:#5f9a18}body.dark .pzc-cbar i.l4{background:#84c225}.pzc-cbar.empty i{background:none}.pzc-cbar:hover i{outline:1.5px solid var(--green-d);outline-offset:1px}.pzc-cbest{position:absolute;top:-14px;left:50%;transform:translate(-50%);font-size:10px;font-weight:700;color:var(--green-d);white-space:nowrap}.pzc-bx{position:absolute;bottom:-15px;left:50%;transform:translate(-50%);font-size:9px;color:var(--dim);white-space:nowrap}.pzc-avgline{position:absolute;left:0;right:0;border-top:1px dashed var(--muted);opacity:.75;pointer-events:none}.pzc-avgval{position:absolute;right:0;top:-13px;font-size:9.5px;color:var(--muted);background:var(--panel2);padding:0 3px}.pzc-avgval.left{right:auto;left:0}.pzc-cbar[data-tip]:hover:after{content:attr(data-tip);position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);background:var(--side);color:#f2f5ef;font-size:11px;padding:5px 8px;border-radius:6px;white-space:nowrap;z-index:20;pointer-events:none;box-shadow:0 4px 14px #00000038}.pzc-kpis .kpi{padding:11px 12px;border-radius:8px}.pzc-kpis .kpi .n{font-size:27px}.pzc-kpis .kpi .l{font-size:10.5px;margin-top:4px}.pzc-kpi-delta .n .sh-d{font-size:27px;font-weight:700;padding:0;background:none}.pzc-kpi-delta .n .sh-d.up{color:var(--up)}.pzc-kpi-delta .n .sh-d.down{color:var(--down)}.pzc-kpi-delta .n .sh-d.flat{color:var(--muted)}.pzc-slot{display:flex;flex-direction:column}.pzc-sparkwrap{flex:1;display:flex;flex-direction:column}.pzc-sparkwrap .pzc-bars{flex:1;min-height:150px}@media(min-width:1100px){.pzc-slot{min-height:232px}}@media(max-width:560px){.pzc-cal{flex:1 1 100%;min-width:0;width:100%}.pzc-presets{flex:1 1 100%;flex-wrap:wrap;justify-content:flex-start}.pzc-presets button{flex:0 1 auto}.pzc-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.pzc-cell{border-radius:7px}.pzc-cell .dv{font-size:12px}.pzc-cell .dn{font-size:8px;top:3px;left:4px}.pzc-mon{display:none}.pzc-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.pzc-wk{min-width:50px;padding-left:6px;margin-left:2px}.pzc-wk .wkn{font-size:12.5px}.pzc-wk .wkd,.pzc-wk .wkso{font-size:8.5px}.pzc-bars{height:120px}.pzc-bx{font-size:8px}.pzc-nav{margin-left:0;width:100%}.pzc-chip{flex:1;text-align:center}.pzc-bars{height:130px}.pzc-cell[data-tip]:hover:after{white-space:normal;min-width:120px}}.pzc-hit{font:inherit;color:inherit;text-align:left;cursor:pointer;width:100%}.pzc-hit:hover{outline:1.5px solid var(--green-d);outline-offset:-1.5px}.pzc-hit:focus-visible{outline:2px solid var(--green);outline-offset:1px}.pz-day.pzc-future{background:none;border-style:dashed;opacity:.45}.pz-day.pzc-pre{background:none}.pz-day.pzc-pre .dv{font-size:9px;line-height:1.15;font-weight:600;color:var(--dim);text-align:right;align-self:flex-end}.pzc-ctl{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:10px 0 4px}.pzc-nav{display:flex;align-items:center;gap:4px}.pzc-arrow{background:var(--panel2);border:1px solid var(--line);color:var(--ink);border-radius:7px;width:28px;height:28px;font-size:16px;line-height:1;cursor:pointer;font-family:inherit}.pzc-arrow:disabled{opacity:.35;cursor:not-allowed}.pzc-ctl input[type=month],.pzc-ctl input[type=date]{background:var(--panel2);border:1px solid var(--line);color:var(--ink);border-radius:7px;padding:4px 7px;font-family:inherit;font-size:12px}.pzc-presets{flex-wrap:wrap}.pzc-range{display:flex;align-items:center;gap:7px;flex-wrap:wrap;font-size:11.5px;color:var(--muted)}.pzc-range label{display:flex;align-items:center;gap:4px}#pzcapply{background:var(--green);color:#0a1400;border:none;border-radius:7px;padding:5px 12px;font-weight:700;font-size:11.5px;cursor:pointer;font-family:inherit}.pzc-head{display:flex;align-items:baseline;gap:9px;flex-wrap:wrap;margin:10px 0 2px}.pzc-sum{display:flex;gap:26px;flex-wrap:wrap;margin:8px 0 12px}.pzc-stat .n{font-size:21px;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}.pzc-stat .l{font-size:10.5px;color:var(--muted);margin-top:2px}.pzc-empty{font-size:12px;color:var(--muted)}.pzc-day-panel{border:1px solid var(--line);border-radius:10px;padding:11px 13px;margin-top:12px;background:var(--panel2)}.pzc-day-hd{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-bottom:8px}.pzc-close{margin-left:auto;background:none;border:1px solid var(--line);color:var(--muted);border-radius:6px;padding:2px 9px;font-size:11px;cursor:pointer;font-family:inherit}@media(max-width:560px){.pzc-ctl{gap:8px}.pzc-sum{gap:16px}.pzc-stat .n{font-size:17px}.pzc-range{width:100%}.pzc-range label{flex:1 1 44%}.pzc-ctl input[type=month],.pzc-ctl input[type=date]{min-width:0;width:100%}.pzc-nav{flex:1 1 100%}.pzc-nav input[type=month]{flex:1}.pz-day.pzc-pre .dv{font-size:0}.pz-day.pzc-pre{border-style:dotted;opacity:.5}}@media(max-width:760px){.pz-cal{gap:3px}.pz-day{padding:4px;min-height:32px;border-radius:6px}.pz-day .dn{font-size:9px}.pz-day .dv{font-size:12.5px}.pz-dow{font-size:9px}}.pz-legend{display:flex;align-items:center;gap:6px;margin-top:13px;font-size:10.5px;color:var(--muted)}.pz-legend i{width:16px;height:10px;border-radius:3px;border:1px solid var(--line);display:inline-block}.pz-fbar{display:flex;align-items:center;gap:11px;margin:8px 0}.pz-fbar .fl{width:13ch;font-size:12.5px;color:var(--muted);flex:none}.pz-fbar .ft{flex:1;height:24px;background:var(--track);border-radius:6px;overflow:hidden;min-width:40px}.pz-fbar .ff{height:100%;background:linear-gradient(90deg,var(--green-d),var(--green));border-radius:6px}.pz-fbar .fv{width:7ch;text-align:right;flex:none;font-weight:700;font-size:13px;font-variant-numeric:tabular-nums}.pz-fbar .fp{width:6ch;text-align:right;flex:none;font-size:11.5px;color:var(--green-d);font-variant-numeric:tabular-nums}.pz-note{font-size:11.5px;color:var(--muted);background:var(--panel2);border:1px solid var(--line);border-radius:9px;padding:10px 12px;margin:10px 0 0;line-height:1.55}.pz-note b{color:var(--ink)}.wake{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#0b0e11;background-image:radial-gradient(circle at 50% 40%,rgba(132,194,37,.14),transparent 62%);padding:24px}.wakecard{background:#14181c;border:1px solid rgba(132,194,37,.35);border-radius:18px;padding:34px 32px 28px;max-width:380px;width:100%;text-align:center;box-shadow:0 0 60px -10px #84c22559,0 14px 40px #0000008c}.wakecard img{display:block;margin:0 auto 16px;object-fit:contain;filter:drop-shadow(0 0 14px rgba(132,194,37,.5))}.waketitle{font-size:16px;font-weight:700;color:#fff;margin:0 0 8px}.wdots i{font-style:normal;opacity:.25;animation:wdot 1.2s infinite}.wdots i:nth-child(2){animation-delay:.2s}.wdots i:nth-child(3){animation-delay:.4s}@keyframes wdot{0%,60%,to{opacity:.25}30%{opacity:1}}.wakesub{font-size:12.5px;color:#9aa196;margin:0 0 18px;line-height:1.55}.wakebar{height:3px;background:#ffffff14;border-radius:99px;overflow:hidden}.wakebar i{display:block;height:100%;width:40%;border-radius:99px;background:var(--green);animation:wslide 1.4s ease-in-out infinite}@keyframes wslide{0%{transform:translate(-100%)}to{transform:translate(250%)}}.wakeerr{font-size:12px;color:#ff8a80;background:#c0392b29;border-radius:8px;padding:9px 11px;margin:16px 0 0;text-align:left;line-height:1.5}@media(prefers-reduced-motion:reduce){.wdots i,.wakebar i{animation:none}.wakebar i{width:100%;opacity:.5}}.kpis.k3{grid-template-columns:repeat(3,1fr)}.kpis.k4{grid-template-columns:repeat(4,1fr)}.kpis.k5{grid-template-columns:repeat(5,1fr)}.kpis.k7{grid-template-columns:repeat(7,1fr)}@media(max-width:1100px){.kpis.k4,.kpis.k5{grid-template-columns:repeat(3,1fr)}.kpis.k7{grid-template-columns:repeat(4,1fr)}}@media(max-width:640px){.kpis.k3,.kpis.k4,.kpis.k5,.kpis.k7{grid-template-columns:repeat(2,1fr)}}.cards3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:16px}@media(max-width:900px){.cards3{grid-template-columns:1fr}}.statlist.s4{grid-template-columns:repeat(4,1fr)}@media(max-width:1100px){.statlist.s4{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.statlist,.statlist.s4{grid-template-columns:1fr}}.us-lead{width:100%;border-collapse:collapse}.us-lead td,.us-lead th{padding:7px 8px;font-size:12.5px}.us-lead .rk{width:2.2em;color:var(--muted);font-variant-numeric:tabular-nums}.us-lead .who{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:0;width:40%}.us-lead .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.us-lead tr{border-top:1px solid var(--line)}.us-lead tr:first-child{border-top:none}.us-band{display:flex;align-items:center;gap:10px;padding:7px 0;border-top:1px solid var(--grid);font-size:12.5px}.us-band:first-of-type{border-top:none}.us-band .bn{width:8.5em;color:var(--muted);flex:none}.us-band .bt{flex:1;height:18px;background:var(--track);border-radius:5px;overflow:hidden;min-width:30px}.us-band .bf{display:block;height:100%;background:linear-gradient(90deg,var(--green-d),var(--green));border-radius:5px}.us-band .bv{width:5.5em;text-align:right;flex:none;font-weight:650;font-variant-numeric:tabular-nums}@media(max-width:640px){.hide-sm{display:none}.us-band .bn{width:6.5em}}.app.rail{grid-template-columns:64px 1fr}.side{transition:padding .18s ease}.railbtn{display:flex;align-items:center;gap:8px;width:100%;margin:0 0 10px;padding:6px 9px;border:1px solid transparent;border-radius:8px;cursor:pointer;background:none;color:var(--side-mut);font-family:inherit;font-size:11.5px;letter-spacing:.02em}.railbtn:hover{background:var(--side-2);color:var(--side-tx)}.railbtn:focus-visible{outline:2px solid var(--green);outline-offset:1px;color:var(--side-tx)}.railbtn svg{width:15px;height:15px;flex:none;transition:transform .18s ease}.side .nl,.side .st,.side .grp,.side .wm,.railtxt,.whoami .roles,.whoami b{transition:opacity .12s ease}.app.rail .side{padding-left:8px;padding-right:8px}.app.rail .logo{justify-content:center;padding-left:0;padding-right:0}.app.rail .wm,.app.rail .nav .grp,.app.rail .nav a .nl,.app.rail .nav a .st,.app.rail .railtxt,.app.rail .whoami .roles{opacity:0;width:0;height:0;overflow:hidden;margin:0;padding:0;display:none}.app.rail .nav a,.app.rail .railbtn{justify-content:center;padding-left:0;padding-right:0}.app.rail .railbtn svg{transform:rotate(180deg)}.app.rail .whoami{padding-left:0;padding-right:0;text-align:center;font-size:0}.app.rail .whoami b{font-size:12.5px;display:block}@media(prefers-reduced-motion:reduce){.side,.railbtn svg,.side .nl,.side .st,.side .grp,.side .wm,.railtxt{transition:none}}@media(max-width:640px){.app.rail{grid-template-columns:1fr}}.navbtn{display:none;align-items:center;justify-content:center;width:38px;height:38px;margin-right:10px;flex:none;border:1px solid var(--line);border-radius:9px;background:transparent;color:var(--ink);cursor:pointer;font-family:inherit}.navbtn svg{width:19px;height:19px}.navbtn:focus-visible{outline:2px solid var(--green);outline-offset:1px}.navscrim{display:none}@media(max-width:900px){.card>table,.body>table,.card table,#baseline-scorecard table{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap}}@media(max-width:640px){html,body{overflow-x:hidden}.body{padding:16px 14px 60px}.top{padding:12px 14px}.top h1{font-size:15px}.navbtn{display:flex}.side{position:fixed;top:0;left:0;bottom:0;width:min(82vw,300px);height:100dvh;z-index:60;transform:translate(-100%);transition:transform .2s ease;box-shadow:0 0 40px #00000080}.app.navopen .side{transform:translate(0)}.navscrim{display:block;position:fixed;inset:0;z-index:50;background:#00000073;opacity:0;pointer-events:none;transition:opacity .2s ease}.app.navopen .navscrim{opacity:1;pointer-events:auto}.railbtn{display:none}.app.rail .side{width:min(82vw,300px);padding-left:14px;padding-right:14px}.app.rail .nav a .nl,.app.rail .nav .grp,.app.rail .wm,.app.rail .whoami .roles{display:revert;opacity:1;width:auto;height:auto}.app.rail .nav a{justify-content:flex-start;padding-left:11px;padding-right:11px}.card,.stubcard,.prov,.pz-note,.emptynote{max-width:100%}.searchrow{flex-wrap:wrap}.sinput{min-width:0}.prov .p{grid-template-columns:1fr;gap:3px}.prov .p>*{min-width:0}.prov code{overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){.side,.navscrim{transition:none}}.recon .book{font-weight:600;white-space:nowrap}.recon td,.recon th{padding:8px}.recon-alarm{border-color:var(--red);background:var(--red-bg)}.recon-alarm b{color:var(--ink)}.ic-wrap{display:inline-flex;align-items:center;gap:7px;min-width:0}.ic{width:18px;height:18px;flex-shrink:0;object-fit:contain;border-radius:3px}.ic-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.dark .ic{background:#f7f9f4;padding:1px}.kpis.k2{grid-template-columns:repeat(2,1fr)}@media(max-width:640px){.kpis.k2{grid-template-columns:1fr}}.lf-funnel{display:flex;flex-direction:column;gap:6px}.lf-row{display:flex;align-items:center;gap:12px;height:34px}.lf-label{width:10.5em;flex:none;font-size:12.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center}.lf-track{flex:1;height:26px;background:var(--track);border-radius:6px;overflow:hidden;min-width:30px}.lf-fill{height:100%;background:linear-gradient(90deg,var(--green-d),var(--green));border-radius:6px;min-width:3px;transition:width .3s ease}.lf-val{width:5.5em;text-align:right;flex:none;font-weight:700;font-variant-numeric:tabular-nums}.lf-pct{width:4.5em;text-align:right;flex:none;font-size:12px;color:var(--green-d);font-variant-numeric:tabular-nums}.lf-conv{margin-top:14px}@media(max-width:640px){.lf-row{height:30px;gap:8px}.lf-label{width:10.2em;font-size:11px}.lf-val{width:4.2em}.lf-pct{width:3.4em}}.lo-spark{display:inline-block;height:6px;border-radius:99px;background:var(--green);opacity:.45;margin-left:7px;vertical-align:middle}.lo-partial{opacity:.72}.lo-cohort .book{white-space:nowrap}.lo-live{border-color:var(--green);box-shadow:0 0 0 1px var(--green-bg)}.lo-live .pz-hd{margin-bottom:10px;justify-content:flex-end}.pz-livehd{align-items:center}.pz-livedot{display:inline-flex;align-items:center;gap:6px;order:2}.pz-livedot>i{width:7px;height:7px;border-radius:50%;background:var(--green);display:block;flex:none}.lo-live .pz-hd .toggle{order:1}.lo-live .pz-hd .toggle{flex:none;align-self:flex-start;white-space:nowrap}.lo-live .toggle[disabled]{opacity:.55;cursor:default}.tipi{display:inline-flex;align-items:center;justify-content:center;width:13px;height:13px;margin-left:5px;border-radius:50%;border:1px solid var(--muted);color:var(--muted);font-size:9px;font-style:normal;line-height:1;cursor:help;vertical-align:middle}.tipi i{font-style:normal;font-weight:700}.tipi:hover,.tipi:focus{border-color:var(--green-d);color:var(--green-d);outline:none}th.r .tipi{margin-left:4px}.lg-btn{background:none;padding:0;font-family:inherit;cursor:pointer;width:15px;height:15px;font-size:10px}.lg-btn[aria-expanded=true]{border-color:var(--green-d);color:var(--green-d);background:var(--green-bg)}.lg-wrap{display:inline-flex;vertical-align:middle}.pz-sec{position:relative}.lg-pop{position:fixed;top:0;left:0;z-index:60;width:min(24rem,calc(100vw - 16px));background:var(--card);border:1px solid var(--line);border-radius:10px;padding:13px 15px;box-shadow:0 10px 30px #00000029;text-align:left;font-weight:400;text-transform:none;letter-spacing:normal;overflow-y:auto;overscroll-behavior:contain}.lg-h{font-size:11px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px}.lg-dl{margin:0;font-size:12px;line-height:1.45}.lg-dl dt{font-weight:700;color:var(--ink);margin-top:8px}.lg-dl dt:first-child{margin-top:0}.lg-dl dd{margin:2px 0 0;color:var(--muted)}.bo-h{font-size:10.5px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px}.bo-list{list-style:none;margin:0;padding:0;font-size:12.5px}.bo-list li{display:grid;grid-template-columns:minmax(0,1fr) minmax(28px,1.1fr) 3.4em 3.2em;align-items:center;gap:9px;padding:3px 0;line-height:1.55;border-bottom:1px solid var(--line)}.bo-list li{border-bottom-color:color-mix(in srgb,var(--line) 60%,transparent)}.bo-list li:last-child{border-bottom:none}.bo-k{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted)}.bo-bar{height:5px;border-radius:99px;background:var(--track);overflow:hidden}.bo-bar i{display:block;height:100%;border-radius:99px;background:var(--green);opacity:.55;min-width:2px}.bo-n{text-align:right;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ink)}.bo-dcell{text-align:right;font-variant-numeric:tabular-nums}.bo-d{font-size:12.5px;font-weight:700}.bo-d-up{color:var(--up)}.bo-d-dn{color:var(--down)}.bo-d-fl{color:var(--dim);font-weight:600}.bo-list li.bo-lead .bo-k{color:var(--ink);font-weight:600}.bo-list li.bo-lead .bo-n{font-weight:800}.bo-list li.bo-lead .bo-bar i{opacity:.9}.bo-foot{display:block;margin-top:10px}.vr-lead{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.vr-main{font-size:18px;line-height:1.35;min-width:0}.vr-main b{font-weight:800;font-variant-numeric:tabular-nums}.vr-sep{color:var(--dim);margin:0 4px}.vr-qual{display:block;font-size:11.5px;color:var(--muted);margin-top:2px}.vr-kpis{margin-bottom:4px}.ts-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}@media(max-width:1100px){.ts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.ts-grid{grid-template-columns:1fr}}.ts-card{display:flex;flex-direction:column;gap:8px;position:relative;overflow:hidden}.ts-t{font-size:11px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.ts-row{display:flex;flex-direction:column;align-items:flex-start;gap:7px}.ts-n{font-size:30px;font-weight:800;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.ts-spk{color:var(--green-d);min-width:0}.ts-base{display:block;line-height:1.45}.ts-down{background:linear-gradient(90deg,color-mix(in srgb,var(--down) 5%,var(--card)),var(--card) 38%)}.ts-down:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--down)}.ts-down .ts-spk{color:var(--down)}.spk{display:block;width:100%;height:56px;vector-effect:non-scaling-stroke}.spk polyline{vector-effect:non-scaling-stroke}@media(max-width:560px){.spk{height:48px}}.dl{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.dl i{font-style:normal;font-size:9px;line-height:1}.dl em{font-style:normal;font-weight:400;opacity:.75;font-size:11px}.dl-up{background:var(--up-bg);color:var(--up)}.dl-dn{background:var(--down-bg);color:var(--down)}.dl-fl{background:var(--panel2);color:var(--muted)}.dl-na{background:var(--panel2);color:var(--dim)}.cal-wrap{--cal-gap:6px;--cal-min:26px;overflow-x:auto;min-width:0;max-width:100%}.cal-grid{display:grid;grid-template-columns:auto repeat(var(--cal-cols,13),minmax(var(--cal-min),1fr)) auto;grid-template-rows:auto repeat(7,auto) auto;gap:var(--cal-gap);align-items:center;width:100%}.cal-agg{font-size:11px;color:var(--dim);line-height:1;text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap;padding:2px 0}.cal-agg.cal-aggh{color:var(--dim);opacity:.75;font-size:10px}.cal-grid>.cal-agg[style*="grid-column:1"]{text-align:right;padding-right:10px}.cal-agg.cal-aggc{color:var(--ink);font-weight:700}.cal-d.cal-dn.cal-l1{background:color-mix(in srgb,var(--red) 28%,var(--track))}.cal-d.cal-dn.cal-l2{background:color-mix(in srgb,var(--red) 52%,var(--track))}.cal-d.cal-dn.cal-l3{background:color-mix(in srgb,var(--red) 76%,var(--track))}.cal-d.cal-dn.cal-l4{background:var(--red)}.cal-d{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;max-height:54px;border-radius:6px;background:var(--track)}.cal-v{font-size:12.5px;font-weight:700;line-height:1;letter-spacing:-.02em;font-style:normal;font-variant-numeric:tabular-nums;pointer-events:none;color:#14181c}body.dark .cal-v{color:var(--ink)}body.dark .cal-l3 .cal-v,body.dark .cal-l4 .cal-v{color:#14181c}.cal-z{opacity:.4;font-weight:600}.cal-nd{background:repeating-linear-gradient(45deg,var(--track),var(--track) 3px,transparent 3px,transparent 6px);opacity:.65}.cal-dow{font-size:11px;color:var(--dim);grid-column:1;padding-right:10px;line-height:1;white-space:nowrap}.cal-m{grid-row:1;font-size:11px;color:var(--dim);white-space:nowrap;padding-bottom:3px}.cal-key .cal-d{width:11px;height:11px;border-radius:2px}.cal-live{outline:1.5px solid var(--green-d);outline-offset:-1.5px}.cal-note{display:flex;align-items:center;gap:7px;margin-top:8px;line-height:1.45}.cal-note .cal-d{width:11px;height:11px;border-radius:2px;flex:none}@media(max-width:1100px){.cal-v{font-size:11px}}@media(max-width:900px){.cal-v{font-size:10px;letter-spacing:-.04em}}@media(max-width:780px){.cal-v{display:none}}@media(max-width:640px){.cal-wrap{--cal-gap:3px;--cal-min:14px}.cal-d{border-radius:3px}.cal-dow,.cal-m{font-size:9px}.cal-dow{padding-right:6px}.cal-agg{font-size:9px}.cal-grid>.cal-agg[style*="grid-column:1"]{padding-right:6px}}.cal-l0{background:var(--track)}.cal-l1{background:color-mix(in srgb,var(--green) 28%,var(--track))}.cal-l2{background:color-mix(in srgb,var(--green) 52%,var(--track))}.cal-l3{background:color-mix(in srgb,var(--green) 76%,var(--track))}.cal-l4{background:var(--green)}.cal-key{display:flex;align-items:center;gap:5px;margin-top:10px;flex-wrap:wrap}.cal-max{margin-left:auto}.us-map{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:1fr;gap:3px;margin:10px 0;aspect-ratio:12/9}.us-c{display:flex;align-items:center;justify-content:center;border-radius:3px;background:var(--track);font-style:normal;overflow:hidden}.us-c b{font-size:7.5px;font-weight:700;color:var(--muted);opacity:.75}.us-l0{background:var(--track)}.us-l1{background:color-mix(in srgb,var(--green) 26%,var(--track))}.us-l2{background:color-mix(in srgb,var(--green) 50%,var(--track))}.us-l3{background:color-mix(in srgb,var(--green) 74%,var(--track))}.us-l4{background:var(--green)}.us-l3 b,.us-l4 b{color:#14181c;opacity:.9}.us-rank{margin-top:4px}@media(max-width:640px){.us-c b{font-size:6px}}@media(max-width:640px){.vr-main{font-size:16px}.vr-kpis{grid-template-columns:repeat(2,1fr)}}.cf-maturing{opacity:.62}.cf-maturing .book{white-space:normal}.sm-spark{display:inline-flex;align-items:flex-end;gap:1px;height:22px;width:120px;vertical-align:middle}.sm-spark i{flex:1;min-height:2px;background:var(--green);opacity:.85;border-radius:1px 1px 0 0}@media(max-width:900px){.sm-spark{width:72px}}.eg-tier{text-transform:uppercase;font-size:10px;letter-spacing:.06em;font-weight:700;padding:1px 7px;border-radius:99px;background:var(--track);color:var(--muted)}.eg-tier.live{background:var(--green-bg);color:var(--green-d)}.eg-steplabel{display:block;font-size:12px;font-weight:400;color:var(--muted);margin-top:1px}.pf-head{margin-bottom:16px;padding-bottom:0}.pf-name{font-size:19px;margin:0;font-weight:800;letter-spacing:-.01em}.pf-handle{font-size:14px;font-weight:600;color:var(--green-d)}.pf-id{font-size:11px;color:var(--dim);margin-top:2px;word-break:break-all}.pf-reset{display:flex;align-items:center;gap:10px;margin:10px 0 2px;flex-wrap:wrap}.pf-reset .pz-cap{font-size:11.5px}.siw{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;padding:2px 8px;border-radius:99px;border:1px solid var(--line);white-space:nowrap}.siw em{font-style:normal;color:var(--dim);font-size:10.5px}.siw-pw{background:var(--green-bg);border-color:color-mix(in srgb,var(--green) 35%,transparent);color:var(--green-d)}.siw-social{background:var(--blue-bg);border-color:color-mix(in srgb,var(--blue) 30%,transparent);color:var(--blue)}.siw-na{background:var(--bg);color:var(--dim)}.siw-help{max-width:52ch}.pf-tabs{display:flex;gap:2px;margin-top:14px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;border-bottom:1px solid var(--line)}.pf-tabs::-webkit-scrollbar{display:none}.pf-tab{flex:none;appearance:none;background:none;border:none;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;color:var(--muted);padding:9px 13px;border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap;transition:color .12s,border-color .12s}.pf-tab:hover{color:var(--ink)}.pf-tab.on{color:var(--ink);border-bottom-color:var(--green)}.pf-tab:focus-visible{outline:2px solid var(--green);outline-offset:-2px;border-radius:4px 4px 0 0}.pf-count{display:inline-block;font-size:10px;font-weight:700;background:var(--track);color:var(--muted);border-radius:99px;padding:0 6px;margin-left:4px;vertical-align:1px}.pf-tab.on .pf-count{background:var(--green-bg);color:var(--green-d)}.statlist.s3{grid-template-columns:repeat(3,1fr)}@media(max-width:1100px){.statlist.s3{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.statlist.s3{grid-template-columns:1fr}}.pf-books{display:flex;flex-wrap:wrap;gap:7px;margin-top:13px}.pf-book{display:inline-flex;align-items:center;justify-content:center;gap:5px;background:var(--panel2);border:1px solid var(--line);border-radius:99px;padding:3px 7px;font-size:12.5px}.pf-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-top:4px}.pf-bets{min-width:560px}.pf-bets td{vertical-align:middle}.pf-when{font-size:11px;color:var(--muted);white-space:nowrap}.pf-dim{color:var(--dim)}.pf-live{margin-left:5px}.fd-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px;margin-bottom:8px}.fd-grid3{grid-template-columns:repeat(auto-fit,minmax(290px,1fr))}.fd-card{display:flex;flex-direction:column;gap:8px}.fd-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.fd-name{font-size:12.5px;font-weight:700;line-height:1.3;min-width:0}.fd-pct{flex:none;text-align:right;font-size:17px;font-weight:800;line-height:1.05;padding:4px 9px;border-radius:8px;font-variant-numeric:tabular-nums}.fd-pct em{display:block;font-style:normal;font-size:9px;font-weight:600;opacity:.8;letter-spacing:.03em;margin-top:1px}.fd-g{background:var(--green-bg);color:var(--green-d)}.fd-a{background:var(--amber-bg);color:var(--amber)}.fd-r{background:var(--red-bg);color:var(--red)}.fd-off{background:var(--panel2);color:var(--dim)}.fd-mid{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.fd-rows{font-size:21px;font-weight:800;line-height:1.1;font-variant-numeric:tabular-nums}.fd-u{display:block;font-size:10.5px;font-weight:400;color:var(--muted)}.fd-spk{flex:1;max-width:120px;min-width:56px;color:var(--green-d);opacity:.8}.fd-base{display:block}.fd-lgcard{display:flex;flex-direction:column;gap:8px}.fd-lghead{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap}.fd-lghead h3{margin:0}.fd-lgscroll{max-height:232px;overflow-y:auto;overscroll-behavior:contain}.fd-lgk{display:flex;align-items:center;gap:6px;min-width:0}.fd-lgk .ic{width:16px;height:16px;flex-shrink:0;object-fit:contain;border-radius:3px}.fd-foot{display:block;margin:6px 0 10px}@media(max-width:640px){.fd-grid,.fd-grid3{grid-template-columns:1fr}.fd-rows{font-size:19px}.fd-pct{font-size:15px}.fd-lgscroll{max-height:200px}}.fd-norun{position:relative;background:color-mix(in srgb,var(--down) 4%,var(--card))}.fd-norun:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--down)}.fd-norun .fd-spk{color:var(--down)}.sr-scroll{overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;margin-top:12px}.sr-grid{border-collapse:separate;border-spacing:3px;width:100%;min-width:430px}.sr-h{font-size:10.5px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.06em;text-align:center;padding:0 0 4px}.sr-g{position:sticky;left:0;z-index:1;background:var(--card);text-align:left;padding:0 10px 0 2px;white-space:nowrap;font-weight:400}.sr-gh{font-size:10.5px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.sr-m{font-size:12.5px;font-weight:700;color:var(--ink)}.sr-n{font-size:11px;color:var(--dim);margin-left:6px;font-variant-numeric:tabular-nums}.sr-tag{display:inline-block;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:1px 6px;border-radius:99px;margin-left:7px;background:var(--track);color:var(--muted)}.sr-tagi{background:var(--amber-bg);color:var(--amber)}.sr-gsmall .sr-m{color:var(--muted);font-weight:600}.sr-c{text-align:center;font-size:12.5px;font-weight:700;font-variant-numeric:tabular-nums;padding:9px 6px;border-radius:6px;background:var(--track);color:var(--ink);min-width:58px}.sr-l0{background:var(--track)}.sr-l1{background:color-mix(in srgb,var(--green) 28%,var(--track))}.sr-l2{background:color-mix(in srgb,var(--green) 52%,var(--track))}.sr-l3{background:color-mix(in srgb,var(--green) 76%,var(--track))}.sr-l4{background:var(--green)}body.dark .sr-l3,body.dark .sr-l4{color:#14181c}.sr-imm{background:repeating-linear-gradient(45deg,var(--track),var(--track) 4px,transparent 4px,transparent 8px);color:var(--muted);font-weight:600}.sr-star{color:var(--amber);font-weight:800;margin-left:1px}.sr-nd{background:transparent;color:var(--dim)}.sr-small{opacity:.45}.sr-head{margin-bottom:2px}@media(max-width:640px){.sr-c{min-width:50px;font-size:11.5px;padding:8px 4px}.sr-m{font-size:11.5px}.sr-n,.sr-tag{font-size:9px}.sr-grid{min-width:380px}}.card table.sr-grid,.card table.sg-list{display:table;overflow:visible;white-space:normal}.sg-scroll{max-height:58vh;overflow-y:auto;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}.sg-scroll .sg-list thead th{position:sticky;top:0;z-index:2;background:var(--card);box-shadow:inset 0 -1px 0 var(--line)}.sg-live{display:flex;align-items:baseline;justify-content:space-between;gap:8px 14px;flex-wrap:wrap;margin:10px 0 8px}.sg-livesum{font-size:12.5px;color:var(--muted)}.sg-livesum b{color:var(--ink);font-variant-numeric:tabular-nums}.sg-asof,.sg-list .pill{white-space:nowrap}@media(max-width:640px){.sg-book{display:none}.sg-list th:nth-child(4),.sg-list td:nth-child(4){display:none}}.fi-hd{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:12px}.fi-hd h3{margin:0}.fi-tbl{margin-top:2px}.fi-tbl td{padding:7px 6px}.fi-note{display:block;font-size:11px;color:var(--dim);font-weight:400;line-height:1.35;margin-top:2px;white-space:normal}.fi-scroll{overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.fi-over{background:color-mix(in srgb,var(--down) 5%,transparent)}.fi-over td:first-child{box-shadow:inset 3px 0 0 var(--down)}.fi-inter{margin-top:14px;padding:12px;border-radius:10px;background:var(--panel2);border:1px dashed var(--line)}.fi-intertag{display:inline-block;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:2px 8px;border-radius:99px;background:var(--amber-bg);color:var(--amber);margin-bottom:8px}.ls-stamp{display:inline-flex;align-items:center;gap:9px;flex-wrap:wrap;font-size:12px;color:var(--muted);min-width:0}.ls-time{font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}.ls-just{font-size:11px;font-weight:700;color:var(--green-d);background:var(--green-bg);border-radius:99px;padding:1px 8px;animation:lsjust .25s ease-out}@keyframes lsjust{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:none}}.bo-grid{display:grid;gap:18px;align-items:start}.bo-cities,.bo-devices{min-width:0}@media(min-width:900px){.bo-cities .bo-list:not(.bo-split){column-count:2;column-gap:34px}.bo-cities .bo-list:not(.bo-split) li{break-inside:avoid}}.bo-cols{display:grid;grid-template-columns:1fr;column-gap:34px}@media(min-width:900px){.bo-cols{grid-template-columns:1fr 1fr}}@media(max-width:899px){.bo-cols .bo-split:first-child li:last-child{border-bottom:1px solid color-mix(in srgb,var(--line) 60%,transparent)}}.bo-geoh{display:flex;align-items:center;gap:8px}.bo-geoh>span:first-child{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bo-seg{display:inline-flex;flex:none;border:1px solid var(--line);border-radius:99px;overflow:hidden;background:var(--card)}.bo-seg button{appearance:none;border:0;background:transparent;cursor:pointer;font:inherit;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);padding:3px 9px;line-height:1.5}.bo-seg button+button{border-left:1px solid var(--line)}.bo-seg button.on{background:var(--green);color:#0b0f0c}.bo-seg button:not(.on):hover{color:var(--ink)}.bo-cities .bo-foot{margin-top:9px}.bo-footh{display:block;font-weight:700;color:var(--muted);margin-bottom:2px}.bo-footl{list-style:none;margin:0;padding:0}.bo-footl li{padding:1px 0}.bo-footn{color:var(--dim)}.flag{height:12px;width:auto;border-radius:2px;flex:none;vertical-align:-1px;border:1px solid color-mix(in srgb,var(--line) 85%,transparent)}.flag+*,.bo-k .flag,.pl-cell .flag,.sg-place .flag,.bo-footl .flag{margin-right:5px}.bo-footl li.bo-pending{font-style:italic}@media(max-width:640px){.bo-geoh{align-items:flex-start}.bo-geoh>span:first-child{white-space:normal;overflow:visible;text-overflow:clip}}.kpi .l .tipi{margin-left:5px;vertical-align:baseline}.ns-grains{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.ns-grain .ns-gh{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);padding-bottom:4px;border-bottom:1px solid var(--line);margin-bottom:2px}.ns-grains .us-band .bn{width:5.6em}.ns-grains .us-band .bv{width:2.4em}.ns-d{width:3.2em;flex:none;text-align:right;font-size:11.5px;font-variant-numeric:tabular-nums;color:var(--dim)}.ns-d.up{color:var(--green-d)}.ns-d.down{color:var(--red)}.ns-partial{width:3.2em;flex:none;text-align:right;font-size:10px;color:var(--muted);font-style:italic}.ns-inprog .bf{opacity:.45}@media(max-width:860px){.ns-grains{grid-template-columns:1fr;gap:14px}}.ns-arrivals th:first-child,.ns-arrivals td:first-child{white-space:nowrap}.ns-arrivals td.place{max-width:16ch}.ns-arrivals .who-place{display:none}@media(max-width:640px){.ns-arrivals th.place,.ns-arrivals td.place{display:none}.ns-arrivals .who-place{display:block;margin-top:2px;font-size:11.5px;color:var(--dim)}.ns-arrivals td.who{white-space:normal}}.pl-cell{display:inline-block;hyphens:none}.pl-ip_state,.pl-bettor{color:var(--dim)}.ns-arrivals td:nth-child(4){max-width:34ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recon tr.recon-dead{background:var(--red-bg)}.recon tr.recon-dead td:first-child{box-shadow:inset 3px 0 0 var(--red)}.recon tr.recon-dead .book{color:var(--red)}.acc-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.acc-add{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.acc-add input{flex:1 1 220px;min-width:180px;height:36px;padding:0 10px;border:1px solid var(--line);border-radius:8px;background:var(--card);color:inherit;font:inherit}.acc-add input:focus{outline:none;border-color:var(--green)}.acc-btn{height:32px;padding:0 12px;border:1px solid var(--line);border-radius:8px;background:var(--card);color:inherit;font:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:border-color .12s,color .12s}.acc-btn:hover{border-color:var(--green-d);color:var(--green-d)}.acc-btn:disabled{opacity:.5;cursor:default}.acc-email{font-size:12px;font-weight:600}.acc-nameedit{height:30px;padding:0 8px;border:1px solid var(--line);border-radius:8px;background:var(--bg);color:inherit;font:inherit;font-size:12px;width:150px}.acc-nameedit:focus{outline:none;border-color:var(--green)}.acc-presets{margin:10px 0 6px;display:flex;gap:6px;flex-wrap:wrap;align-items:center}.acc-preset{height:26px;padding:0 10px;border:1px solid var(--line);border-radius:99px;background:var(--bg);color:var(--muted);font:inherit;font-size:11px;font-weight:600;cursor:pointer}.acc-preset:hover{border-color:var(--green-d);color:var(--green-d)}.acc-group{margin-top:10px}.acc-grouphd{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);margin:10px 0 6px}.acc-tiles{display:flex;gap:6px 14px;flex-wrap:wrap;margin:6px 0 10px}.acc-box{display:inline-flex;gap:5px;align-items:center;font-size:12px;color:var(--muted);cursor:pointer}.acc-allbox{color:inherit}.acc-actions{display:flex;gap:10px;align-items:center}.acc-msg{min-height:14px}.acc-roles{display:inline-flex;gap:4px;flex-wrap:wrap}.acc-box.acc-warn{color:var(--red)}.acc-warnflag{font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.03em;color:var(--red);background:var(--red-bg);padding:1px 5px;border-radius:99px;margin-left:2px}.pill.amber{background:var(--amber-bg);color:var(--amber)}.acc-roster td{vertical-align:middle}.acc-audit-list{list-style:none;margin:0;padding:0;font-size:12.5px}.acc-audit-list li{padding:7px 0;border-top:1px solid var(--line)}.acc-audit-list li:first-child{border-top:none}.acc-audit-when{display:block;color:var(--muted);font-size:11px;margin-bottom:2px}body.acc-open{overflow:hidden}.sg-pace{font-size:11px;color:var(--muted);margin-top:7px;line-height:1.4}.sg-pace b{color:var(--ink);font-variant-numeric:tabular-nums}.sg-d{font-weight:700;font-variant-numeric:tabular-nums}.sg-d.up{color:var(--up)}.sg-d.down{color:var(--down)}.sg-chartmode-row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:20px 0 8px}.sg-chartmode{font-size:11.5px;padding:3px 10px}.sg-chart{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:12px 14px 4px}.sg-legend{display:flex;flex-wrap:wrap;gap:14px;font-size:11px;color:var(--muted);margin-bottom:6px}.sg-key{display:inline-flex;align-items:center;gap:6px}.sg-key i{width:12px;height:3px;border-radius:2px;display:inline-block}.sg-sw-today{background:var(--green-d)}.sg-sw-yday{background:var(--dim)}.sg-sw-avg{background:var(--blue);background-image:linear-gradient(90deg,var(--blue) 50%,transparent 50%);background-size:5px 3px}.sg-key-note{color:var(--dim);font-style:italic}.sg-svg{width:100%;height:190px;display:block;overflow:visible}.sg-bar{fill:var(--green-d)}.sg-bar-partial{fill:var(--green-bg);stroke:var(--green-d);stroke-width:1;stroke-dasharray:2 1.5}.sg-base{stroke:var(--line);stroke-width:1}.sg-now{stroke:var(--dim);stroke-width:1;stroke-dasharray:2 3}.sg-ln-yday{stroke:var(--dim);stroke-width:1.6;stroke-linejoin:round}.sg-ln-avg{stroke:var(--blue);stroke-width:1.6;stroke-dasharray:4 3;stroke-linejoin:round}.sg-ax{fill:var(--muted);font-size:10px;font-family:inherit}.sg-oneline{display:flex;align-items:center;gap:8px;flex-wrap:wrap;background:var(--panel2);border:1px solid var(--line);border-radius:10px;padding:12px 14px;font-size:12.5px;color:var(--muted);margin-bottom:4px}.sg-oneline b{color:var(--ink)}.sg-m{display:inline-flex;align-items:center;gap:6px;color:var(--muted)}.sg-m svg{width:14px;height:14px;flex:none}.sg-mlabel{font-size:12px}.sg-mtext{font-size:12px;color:var(--muted)}.sg-name{display:inline-flex;align-items:baseline;gap:6px;min-width:0}.sg-name b{font-weight:650}.sg-derived{color:var(--muted);font-weight:500}.sg-relay{color:var(--dim);flex:none;align-self:center}.sg-relay svg{width:11px;height:11px;display:block}.sg-name .csub,.sg-place .csub{font-size:10.5px;color:var(--dim);text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;margin-left:5px}.sg-listwrap{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;max-width:100%}.sg-list td,.sg-list th{vertical-align:middle}.sg-t{white-space:nowrap;font-size:11.5px;color:var(--muted)}.sg-place{font-size:12.5px}.sg-dev{font-size:12px;color:var(--muted);white-space:nowrap}.pill.neutral{background:transparent;color:var(--muted);box-shadow:inset 0 0 0 1px var(--line)}.pill.synced{background:var(--blue-bg);color:var(--blue)}body.dark .pill.synced,body.dark .sg-srcpend{color:#7aa8d8}.pill.firstbet{background:var(--amber-bg);color:var(--amber)}.pill.pro{background:var(--green);color:#14181c}@media(max-width:760px){.sg-mlabel{display:none}.sg-svg{height:160px}.sg-chart{padding:10px 10px 2px}}@media(max-width:640px){.sg-name{flex-wrap:wrap;gap:0 5px}.sg-name .csub{display:none}.sg-ax{font-size:11px}.sg-list td{padding:8px 3px;font-size:12px}.sg-list th{padding:0 3px 8px;font-size:9px;letter-spacing:0}.sg-t{font-size:10.5px}.sg-place{font-size:11.5px;white-space:normal;line-height:1.3}.sg-place .csub{display:block;margin-left:0;font-size:9.5px}.sg-list td:nth-child(2){max-width:88px}.sg-name b{overflow-wrap:anywhere}.sg-m svg{width:13px;height:13px}.sg-list .pill{font-size:8.5px;padding:2px 5px;letter-spacing:0;white-space:nowrap}}.onb-toggles{display:flex;gap:14px;flex-wrap:wrap;margin:10px 0 14px}.onb-tg{display:inline-flex;border:1px solid var(--line);border-radius:8px;overflow:hidden}.onb-tg button{background:transparent;border:0;color:var(--dim);padding:6px 12px;cursor:pointer;font:inherit;font-size:12px;border-right:1px solid var(--line)}.onb-tg button:last-child{border-right:0}.onb-tg button.on{background:var(--line);color:var(--fg)}.onb-meta{margin:0 0 10px}.onb-t{width:100%;border-collapse:collapse}.onb-t th,.onb-t td{padding:5px 8px;border-bottom:1px solid var(--line);text-align:left;font-variant-numeric:tabular-nums}.onb-t th{color:var(--dim);font-weight:500;font-size:11px;text-transform:uppercase;letter-spacing:.04em}.onb-n{text-align:right;white-space:nowrap}.onb-pct{white-space:nowrap;width:190px}.onb-dropc,.onb-delta{text-align:right;white-space:nowrap}.onb-drop{color:var(--dim)}.onb-worst{color:var(--bad,#e5534b);font-weight:600}.onb-row-worst{background:color-mix(in srgb,var(--bad,#e5534b) 8%,transparent)}.onb-row-worst td:first-child:after{content:" \2190  biggest drop";color:var(--bad,#e5534b);font-size:11px}.onb-quit{color:var(--bad,#e5534b)}.onb-back{color:var(--warn,#e3b341)}.onb-fwd{color:var(--accent,#4ade80)}.onb-later{color:var(--dim)}.onb-fill-quit{background:var(--bad,#e5534b)}.onb-fill-back{background:var(--warn,#e3b341)}.onb-fill-fwd{background:var(--accent,#4ade80)}.onb-fill-later{background:var(--dim)}.onb-pickrow{display:flex;align-items:center;gap:10px;margin:0 0 10px;flex-wrap:wrap}.onb-pickrow select{background:var(--bg2,#12161c);color:var(--fg);border:1px solid var(--line);border-radius:6px;padding:5px 8px;font:inherit;font-size:12px;max-width:100%}.onb-key{margin-top:8px}.onb-i{display:inline-block;width:14px;height:14px;line-height:14px;text-align:center;border:1px solid var(--line);border-radius:50%;color:var(--dim);font-size:10px;font-style:italic;cursor:help;margin-left:5px;vertical-align:middle}.onb-i:hover,.onb-i:focus{color:var(--fg);border-color:var(--dim);outline:none}@media(max-width:640px){.onb-t .onb-dropc,.onb-t .onb-delta{display:none}.onb-pct{width:110px}.onb-toggles{gap:8px}.onb-row-worst td:first-child:after{content:" \2190"}}.nsum{font-size:13.5px;line-height:1.55;margin:2px 0 12px}.nsum b{font-weight:650}.nsec{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--dim);margin:18px 0 8px;font-weight:600}.nkey{font-size:11px;color:var(--muted);margin:0 0 10px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.nkd{width:9px;height:9px;border-radius:2px;display:inline-block;margin-left:8px}.nkd:first-child{margin-left:0}.nkd.user{background:var(--amber)}.nkd.vendor{background:var(--blue)}.nkd.wait{background:var(--muted)}.nbk-row{display:flex;align-items:center;gap:10px;margin-bottom:6px}.nbk-name{flex:0 0 150px;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nbk-track{flex:1 1 auto;height:10px;background:var(--track);border-radius:99px;overflow:hidden;display:flex;min-width:0}.nbk-seg{height:100%;display:block}.nbk-seg.user{background:var(--amber)}.nbk-seg.vendor{background:var(--blue)}.nbk-seg.wait{background:var(--muted)}.nbk-n{flex:0 0 38px;text-align:right;font-size:12px;color:var(--muted)}.nfilt{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:8px}.nfilt input,.nfilt select{font:inherit;font-size:12px;padding:6px 8px;border:1px solid var(--line);border-radius:8px;background:var(--card);color:var(--fg)}.nfilt input{flex:1 1 210px;min-width:0}.nshown{font-size:11px;color:var(--muted);margin:0 0 8px}.npill{display:inline-block;font-size:11px;padding:2px 8px;border-radius:99px;border:1px solid transparent;white-space:nowrap}.npill.user{background:var(--amber-bg);color:var(--amber);border-color:var(--amber)}.npill.vendor{background:var(--blue-bg);color:var(--blue);border-color:var(--blue)}.npill.wait{background:var(--bg);color:var(--muted);border-color:var(--line)}.nlist td{vertical-align:top}.nid{font-size:11px;color:var(--dim)}.nlist .nowrap{white-space:nowrap}@media(max-width:900px){.card table.nlist{white-space:normal;overflow-x:visible;display:block}.nbk-name{flex-basis:96px;font-size:11.5px;white-space:normal;line-height:1.25;overflow:visible;text-overflow:clip}.nbk-name .ic-label{white-space:normal;overflow:visible;text-overflow:clip}.nbk-name .ic-wrap{align-items:flex-start}.nbk-name .ic{margin-top:1px}.nfilt input,.nfilt select{flex:1 1 100%}.nlist thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.nlist,.nlist tbody,.nlist tr,.nlist td{display:block;width:auto}.nlist tr.nrow{border:1px solid var(--line);border-radius:10px;padding:10px 12px;margin-bottom:8px;background:var(--card)}.nlist td{border:0;padding:2px 0;text-align:left!important}.nlist td:before{content:attr(data-l);display:block;font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:var(--dim);margin-bottom:1px}.nlist td:first-child:before{content:none}.nlist td:first-child{font-size:14px;margin-bottom:4px}.nlist td.nowrap{white-space:normal}}.bk-list{display:flex;flex-wrap:wrap;gap:3px 4px;min-width:0}.bk-item{display:inline-flex;min-width:0}.bk-item .ic-label{max-width:18ch}.bk-item .ic-only,.pf-book .ic-only{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px}.lg-pill{display:inline-flex;align-items:center;padding-top:1px;padding-bottom:1px}.lg-pill .ic{width:13px;height:13px;border-radius:2px}.lg-pill .ic-wrap{gap:5px}.nbk-name .ic-wrap,.bk .ic-wrap{min-width:0}.nbk-name .ic,.bk .ic{width:16px;height:16px}b .ic-wrap{display:inline-flex;vertical-align:-3px}.ntabs{display:flex;gap:4px;margin:12px 0 0;border-bottom:1px solid var(--line)}.ntab{font:inherit;font-size:12.5px;cursor:pointer;display:inline-flex;align-items:center;gap:7px;padding:8px 12px;border:0;border-bottom:2px solid transparent;background:none;color:var(--muted);margin-bottom:-1px}.ntab:hover{color:var(--ink)}.ntab.on{color:var(--ink);border-bottom-color:var(--green-d);font-weight:650}.ntab-n{font-variant-numeric:tabular-nums;font-weight:700;color:var(--ink)}.ntab:focus-visible{outline:2px solid var(--green-d);outline-offset:2px}@media(max-width:600px){.ntab{padding:8px;font-size:12px;gap:5px}.ntabs{gap:2px}}.ntab-note:empty{display:none}.ntab-note{margin:8px 0 0;color:var(--muted);font-size:12.5px}.nunk{cursor:help;font-style:italic;white-space:nowrap}.nsum-age{margin-top:2px}.nchips{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 8px}.nchip{font:inherit;font-size:11.5px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:99px;border:1px solid var(--line);background:var(--card);color:var(--muted)}.nchip:hover{border-color:var(--green-d);color:var(--ink)}.nchip.on{border-color:var(--green-d);background:var(--green-bg);color:var(--green-d);font-weight:650}.nchip-n{font-variant-numeric:tabular-nums;font-weight:700;color:var(--ink)}.nchip.on .nchip-n{color:var(--green-d)}.nchip:focus-visible{outline:2px solid var(--green-d);outline-offset:2px}.nage{font-size:11px;font-weight:650;white-space:nowrap;padding:2px 7px;border-radius:99px;background:var(--track);color:var(--muted)}.nage-0-3,.nage-4-7{background:var(--green-bg);color:var(--green-d)}.nage-8-14,.nage-15-30{background:var(--amber-bg);color:var(--amber)}.nage-30\+{background:var(--red-bg);color:var(--red)}.nage-tracking{background:var(--track);color:var(--dim)}@media(max-width:640px){.nchip{padding:5px 8px;font-size:11px;gap:4px}}.pz-fresh.late{background:var(--red-bg);color:var(--red);font-weight:600}.pz-fresh.late i{background:var(--red)}.sg-chart{background:var(--card);border:0;border-radius:12px;padding:12px 14px 6px}.sg-legend{justify-content:flex-end}.sg-plot{position:relative;outline:none}.sg-plot:focus-visible{outline:2px solid var(--green-d);outline-offset:3px;border-radius:8px}.sg-svg{height:210px}.sg-hit{cursor:crosshair}.sg-grid{stroke:var(--grid);stroke-width:1}.sg-ax-y{fill:var(--dim)}.sg-area{fill:url(#sgFill);stroke:none}.sg-fill-a{stop-color:var(--green-d);stop-opacity:.26}.sg-fill-b{stop-color:var(--green-d);stop-opacity:.02}.sg-ln-today{stroke:var(--green-d);stroke-width:2.2;stroke-linecap:round;vector-effect:non-scaling-stroke}.sg-ln-yday{stroke:var(--dim);stroke-width:1.6;stroke-linecap:round;vector-effect:non-scaling-stroke}.sg-ln-avg{stroke:var(--blue);stroke-width:1.6;stroke-dasharray:4 3;stroke-linecap:round;vector-effect:non-scaling-stroke}.sg-ln-proj{stroke:var(--green-d);stroke-width:1.8;stroke-dasharray:1 3;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:.75}.sg-sw-proj{background:var(--green-d);background-image:linear-gradient(90deg,var(--green-d) 40%,transparent 40%);background-size:4px 3px}.sg-dot-now{fill:var(--green-d);stroke:var(--card);stroke-width:2;vector-effect:non-scaling-stroke}.sg-guide{stroke:var(--dim);stroke-width:1;stroke-dasharray:3 3;vector-effect:non-scaling-stroke;pointer-events:none}.sg-dot{pointer-events:none;stroke:var(--card);stroke-width:2;vector-effect:non-scaling-stroke}.sg-dot-today{fill:var(--green-d)}.sg-dot-yday{fill:var(--dim)}.sg-dot-avg{fill:var(--blue)}.sg-tip{position:absolute;top:8px;z-index:3;pointer-events:none;min-width:150px;background:var(--card);border:1px solid var(--line);border-radius:10px;padding:8px 10px;box-shadow:0 6px 20px #0000001a;font-size:11.5px;line-height:1.5}.sg-tip-h{font-weight:700;color:var(--ink);margin-bottom:4px;font-size:12px}.sg-tip-r{display:flex;align-items:center;justify-content:space-between;gap:16px}.sg-tip-k{display:inline-flex;align-items:center;gap:6px;color:var(--muted);white-space:nowrap}.sg-tip-k i{width:8px;height:8px;border-radius:99px;display:inline-block;flex:none}.sg-tip-v{font-variant-numeric:tabular-nums;font-weight:650;color:var(--ink)}.sg-tip-na{color:var(--dim);font-weight:500;font-style:italic}.sg-tip-total{margin-top:4px;padding-top:4px;border-top:1px solid var(--line)}.sg-tip-total .sg-tip-k{color:var(--ink);font-weight:650}.sg-tip-k i.sg-sw-today{background:var(--green-d)}.sg-tip-k i.sg-sw-yday{background:var(--dim)}.sg-tip-k i.sg-sw-avg{background:var(--blue)}@media(max-width:640px){.sg-chart{padding:10px 8px 4px}.sg-svg{height:140px}.sg-tip{position:static;margin-top:8px;min-width:0;box-shadow:none}}.aud-sec{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--dim);margin:16px 0 8px;font-weight:600}.aud-toggles{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:6px}.aud-chip{font-size:11px;padding:1px 6px;border-radius:99px;margin-left:6px;white-space:nowrap}.aud-chip.up{background:var(--green-bg);color:var(--green-d)}.aud-chip.down{background:var(--red-bg);color:var(--red)}.aud-chip.flat{background:var(--bg);color:var(--muted)}.aud-list{width:100%}.aud-list td,.aud-list th{padding:5px 6px}.aud-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px}.aud-grid2{display:grid;grid-template-columns:1fr 1fr;gap:18px}.aud-att{list-style:none;margin:0;padding:0}.aud-att li{padding:7px 0 7px 10px;border-left:3px solid var(--line);margin-bottom:6px}.aud-att li.bad{border-left-color:var(--red)}.aud-att li.good{border-left-color:var(--green)}.aud-att li.sev-high{font-weight:600}.aud-att-t{display:block;font-size:12.5px;line-height:1.45}.aud-chart{width:100%;height:150px;display:block;margin-top:6px}.aud-line{fill:none;stroke:var(--green);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.aud-area{fill:var(--green-bg);stroke:none}.aud-scroll{overflow-x:auto}.aud-cohort{width:100%;border-collapse:collapse;font-size:12px}.aud-cohort th,.aud-cohort td{padding:5px 7px;text-align:right;white-space:nowrap}.aud-cohort th:first-child,.aud-cohort td:first-child{text-align:left}.aud-cell.h0{background:var(--bg)}.aud-cell.h1{background:color-mix(in srgb,var(--green) 12%,transparent)}.aud-cell.h2{background:color-mix(in srgb,var(--green) 24%,transparent)}.aud-cell.h3{background:color-mix(in srgb,var(--green) 38%,transparent)}.aud-cell.h4{background:color-mix(in srgb,var(--green) 52%,transparent)}.aud-cell.h5{background:color-mix(in srgb,var(--green) 66%,transparent)}.aud-cell.empty{background:transparent}@media(max-width:900px){.aud-grid2{grid-template-columns:1fr}.card table.aud-list{white-space:normal;overflow-x:visible;display:block}.aud-list thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%)}.aud-list,.aud-list tbody,.aud-list tr,.aud-list td{display:block;width:auto}.aud-list tr{border:1px solid var(--line);border-radius:10px;padding:8px 10px;margin-bottom:6px}.aud-list td{border:0;padding:2px 0;text-align:left!important}.aud-list td:before{content:attr(data-l);display:block;font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:var(--dim)}.aud-list td:first-child:before{content:none}.aud-list td:first-child{font-weight:600}.aud-cohort{min-width:520px}}.aud-area{display:inline-block;font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:var(--dim);margin-top:2px}.sg-mix{display:flex;flex-direction:column;gap:6px;margin:10px 0 4px}.sg-mixrow{display:flex;align-items:center;gap:10px;font-size:12.5px}.sg-mixk{flex:0 0 40%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sg-mixbar{flex:1 1 auto;height:8px;background:var(--track);border-radius:99px;overflow:hidden;min-width:0}.sg-mixbar i{display:block;height:100%;background:var(--green)}.sg-mixrow.none .sg-mixbar i{background:var(--muted)}.sg-mixn{flex:0 0 74px;text-align:right}.sh-mixgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin:14px 0 4px}.sh-mixcard{border:1px solid var(--line);border-radius:10px;padding:12px 14px;min-width:0}.sh-mixcard h3{margin-top:0!important}@media(max-width:640px){.sh-mixgrid{grid-template-columns:1fr}}.sh-fresh{display:inline-block;font-size:10.5px;font-weight:600;margin-left:8px;padding:1px 7px;border-radius:99px;vertical-align:middle;white-space:nowrap}.sh-fresh-ok{background:var(--green-bg);color:var(--green-d)}.sh-fresh-red{background:var(--red-bg);color:var(--red)}.sh-fresh-unk{background:var(--track);color:var(--muted)}.sg-srcpill{display:inline-block;font-size:11px;padding:1px 7px;border-radius:99px;background:var(--green-bg);color:var(--green-d);white-space:nowrap}tr.sg-row{cursor:pointer}tr.sg-row:hover,tr.sg-row.on{background:var(--bg)}tr.sg-row:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.sg-drawer{padding:12px 4px 4px}.sg-stats{display:flex;gap:18px;flex-wrap:wrap;margin-bottom:10px}.sg-stat .n{font-size:18px;font-weight:600;line-height:1.2}.sg-stat .l{font-size:11px;color:var(--dim);text-transform:uppercase;letter-spacing:.05em}.sg-drows{display:flex;flex-direction:column;gap:5px}.sg-drow{display:flex;gap:10px;font-size:12.5px;align-items:baseline}.sg-drow .k{flex:0 0 132px;color:var(--muted)}.sg-drow.bad .k{color:var(--red)}.sg-drow.good .k{color:var(--green-d)}@media(max-width:900px){.sg-mixk{flex-basis:44%;white-space:normal;line-height:1.3}.sg-mixn{flex-basis:64px}.sg-stats{gap:14px}.sg-drow{flex-direction:column;gap:1px}.sg-drow .k{flex-basis:auto;font-size:10.5px;text-transform:uppercase;letter-spacing:.05em}}.pfi{width:1em;height:1em;font-size:13px;vertical-align:-.12em;margin-right:5px;flex:none}.pfi-both{display:inline-flex;align-items:center;gap:3px;margin-right:5px}.pfi-both .pfi{margin-right:0}.toggle button .pfi{margin-right:4px}.sh-d{font-size:11px;padding:1px 6px;border-radius:99px;margin-left:4px;white-space:nowrap}.sh-d.up{background:var(--green-bg);color:var(--green-d)}.sh-d.down{background:var(--red-bg);color:var(--red)}.sh-d.flat{background:var(--bg);color:var(--muted)}.sh-kpi .n{font-size:26px;font-weight:650;line-height:1.15}.sh-deltas{display:flex;flex-direction:column;gap:2px;margin-top:5px;font-size:11px;color:var(--muted)}.sh-asof{margin:4px 0 0}.sh-stats{display:flex;gap:22px;flex-wrap:wrap;margin:8px 0 2px}.sh-stat .n{font-size:20px;font-weight:600;line-height:1.2}.sh-stat .l{font-size:11px;color:var(--dim);text-transform:uppercase;letter-spacing:.05em}.sh-funnel tr.sh-worst{background:var(--red-bg)}.shf{margin-top:10px}.shf-card{position:relative}.shf-tag{margin-left:4px;vertical-align:middle;font-size:9px}.shf-worst .n{color:var(--amber)}.sh-mixd{flex:0 0 112px;text-align:right;font-size:11px;color:var(--muted)}.sh-flag{color:var(--amber)}.sg-srcunk{font-style:italic;opacity:.75}.sg-srcpend{font-style:italic;opacity:.9;color:var(--blue)}.sg-testrow{opacity:.55}.sg-testtag{font-size:9px;text-transform:uppercase;letter-spacing:.04em;padding:1px 5px;border-radius:99px;background:transparent;color:var(--muted);border:1px dashed var(--line);white-space:nowrap;vertical-align:middle}.sg-nobase{font-style:italic;opacity:.8}.sg-feedline{margin-top:6px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sg-feedline .csub{font-size:11px;color:var(--muted)}.sg-feed{display:inline-flex;align-items:center;gap:6px;font-size:11px;padding:2px 9px;border-radius:99px;white-space:nowrap}.sg-feed i{width:6px;height:6px;border-radius:50%;flex:0 0 auto}.sg-feed.live{background:var(--green-bg);color:var(--green-d)}.sg-feed.live i{background:var(--green-d);animation:sgfeed 2.4s ease-in-out infinite}.sg-feed.down{background:var(--amber-bg);color:var(--amber);white-space:normal}.sg-feed.down i{background:var(--amber)}@keyframes sgfeed{0%,to{opacity:1}50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.sg-feed.live i{animation:none}}@media(max-width:640px){.sg-feedline{gap:4px}.sg-feed{white-space:normal}}.sg-status{display:flex;gap:4px;flex-wrap:wrap;align-items:center}.sg-rookie{background:var(--panel2);color:var(--muted);border:1px solid var(--line)}.sg-earned{background:var(--green-bg);color:var(--green-d)}.sg-unfinished{font-size:10px;color:var(--amber);white-space:nowrap}.sg-locating{font-style:italic;opacity:.8}.sg-livesum .csub{font-weight:400}.sg-pill-books{display:inline-flex;align-items:center;gap:3px;margin-left:5px;vertical-align:middle;letter-spacing:0}.sg-pill-books .ic-only{width:12px;height:12px}.sg-pill-books .ic-only .ic{width:12px;height:12px;border-radius:2px}.sg-pill-books .ic-label{font-size:9px;text-transform:none;letter-spacing:0}@media(max-width:640px){.sg-status{gap:3px}.sg-earned,.sg-rookie{font-size:10px;padding:1px 6px}.sg-unfinished{font-size:9.5px;flex-basis:100%;margin-top:1px}.sg-pill-books{margin-left:4px}.sg-pill-books .ic-only,.sg-pill-books .ic-only .ic{width:11px;height:11px}}.sha-cell{white-space:nowrap;line-height:1.3;cursor:help}.sha-big{display:block;font-variant-numeric:tabular-nums}.sha-w{color:var(--dim);font-size:11px;font-weight:400}.sha-of{display:block;font-size:11px}.sha-orphan td{opacity:.75}@media(max-width:900px){.sha-cell{white-space:normal}}.sh-strip{display:grid;grid-template-columns:minmax(240px,300px) 1fr;gap:16px;margin-bottom:16px;align-items:start}.sh-strip>.card{min-width:0}.sh-alarms .achips{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.achip{display:inline-flex;align-items:center;gap:7px;padding:5px 10px;border:1px solid var(--line);border-radius:999px;font-size:12px;background:var(--panel2,transparent);cursor:help;max-width:100%}.achip .dot{width:7px;height:7px;border-radius:50%;background:var(--red);flex:0 0 auto}.achip .bk{font-weight:600;white-space:nowrap}.achip .why{color:var(--muted);white-space:nowrap}@media(max-width:900px){.sh-strip{grid-template-columns:1fr}}.sh-headline{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-bottom:16px;align-items:start}.sh-headline>.card{min-width:0}.sh-hcard h3{font-size:13px;margin-bottom:6px}.sh-hcard .n{font-size:26px;font-weight:650;line-height:1.15}.sh-hcard .l{font-size:12px;color:var(--muted)}@media(max-width:1200px){.sh-headline{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.sh-headline{grid-template-columns:1fr}}.shm{width:100%;border-collapse:collapse}.shm .shm-row{cursor:pointer}.shm .shm-row:hover{background:var(--panel2,rgba(0,0,0,.02))}.shm .shm-row:focus-visible{outline:2px solid var(--accent,#3b82f6);outline-offset:-2px}.shm .shm-detail td{background:var(--panel2,rgba(0,0,0,.02));padding:8px 12px}.shw{width:100%;border-collapse:collapse}.shw-cur{font-weight:600}.shw-history summary{cursor:pointer;color:var(--muted);font-size:13px;margin-bottom:8px}.sh-snap{font-size:13px;color:var(--muted);margin:0 0 16px}.sh-snap b{color:var(--fg,inherit)}.sh-snap-chip{display:inline-block;margin-left:6px;padding:1px 8px;border-radius:999px;font-size:11px;font-weight:600;background:var(--red-bg);color:var(--red)}.sh-snap-stale{color:var(--red)}.sh-reasons{font-variant-numeric:tabular-nums}.sh-reasons td.zero{color:var(--dim);font-weight:400}.sh-reasons th{white-space:nowrap}.sh-reads{margin-top:12px;display:flex;flex-direction:column;gap:7px}.sh-reads .pz-cap{line-height:1.5}@media(max-width:900px){.sh-reasons{display:block;overflow-x:auto;max-width:100%;white-space:nowrap}.sh-reasons th,.sh-reasons td{padding-left:6px;padding-right:6px;font-size:11.5px}}.sh-yest{opacity:.72;border-top:1px dashed var(--line);margin-top:22px;padding-top:4px}.sh-yest h3{font-weight:600}.sh-yest-t{font:inherit;font-size:11px;margin-left:8px;padding:2px 8px;border:1px solid var(--line);border-radius:99px;background:var(--card);color:var(--muted);cursor:pointer}@media(max-width:900px){.sh-mixd{flex-basis:84px}.sh-stats{gap:14px}.card table.sh-funnel{white-space:normal;overflow-x:visible;display:block}.sh-funnel thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%)}.sh-funnel,.sh-funnel tbody,.sh-funnel tr,.sh-funnel td{display:block;width:auto}.sh-funnel tr{border:1px solid var(--line);border-radius:10px;padding:8px 10px;margin-bottom:6px}.sh-funnel td{border:0;padding:2px 0;text-align:left!important}.sh-funnel td:before{content:attr(data-l);display:block;font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:var(--dim)}.sh-funnel td:first-child:before{content:none}.sh-funnel td:first-child{font-weight:600}}.bl-strip{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:12px 14px;margin:8px 0 4px}.bl-striplab{font-size:12px;color:var(--muted);margin-bottom:8px;text-transform:uppercase;letter-spacing:.4px}.bl-striplab .s{text-transform:none;letter-spacing:0;margin-left:6px}.bl-chips{display:flex;flex-wrap:wrap;gap:6px}.bl-vstrip{font-size:11px;padding:4px 9px;border-radius:999px;white-space:nowrap;border:1px solid transparent}.bl-chip{display:inline-block;font-size:11px;padding:3px 9px;border-radius:999px;margin-top:8px;border:1px solid transparent}.bl-ok{background:#2a9d6924;color:#2a9d69;border-color:#2a9d6959}.bl-warn{background:#d69e2e29;color:#b9842b;border-color:#d69e2e61}.bl-bad{background:#d6454526;color:#d04545;border-color:#d6454561}.bl-na{background:var(--bg2,rgba(127,127,127,.12));color:var(--muted);border-color:var(--line)}.bl-tiles{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.bl-tile{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:12px 13px;min-width:0}.bl-m{font-size:12px;font-weight:600;margin-bottom:8px;text-transform:capitalize;overflow-wrap:anywhere}.bl-row{display:flex;justify-content:space-between;gap:8px;font-size:12px;line-height:1.9}.bl-k{color:var(--muted)}.bl-v{font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere}.bl-test{font-size:11px;color:var(--muted);margin-top:6px;overflow-wrap:anywhere}.bl-win{font-size:10px;color:var(--muted);margin-top:6px;opacity:.75}@media(max-width:1300px){.bl-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1100px){.bl-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:820px){.bl-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.bl-tiles{grid-template-columns:minmax(0,1fr)}}.bl-chart{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:12px 14px;margin-bottom:4px}.bl-chart svg{width:100%;height:150px;display:block}.bl-legend{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px;font-size:11px;color:var(--muted)}.bl-lg{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.bl-lg i{width:12px;height:3px;border-radius:2px;display:inline-block}.bl-lg i.bl-dash{height:0;border-top:2px dashed;background:none!important;width:14px}.bl-plot{display:flex;gap:8px;align-items:stretch}.bl-yax{display:flex;flex-direction:column;justify-content:space-between;width:46px;flex:0 0 46px;height:150px;text-align:right;font-size:10px;color:var(--muted);line-height:1}.bl-plot svg{flex:1 1 auto;min-width:0}@media(max-width:520px){.bl-yax{width:38px;flex-basis:38px;font-size:9px}}.pzc-day-panel{margin-top:0}.pzc-multi{display:flex;flex-direction:column;gap:0;position:relative;--cgap:2px;--gut:34px;--gutr:16px}.pzc-row{display:flex;align-items:stretch}.pzc-row>.pzc-gl{flex:0 0 var(--gut);min-width:0;position:relative}.pzc-row>.pzc-gr{flex:0 0 var(--gutr);min-width:0;position:relative}.pzc-row>.pzc-weekrow,.pzc-row>.pzc-plot,.pzc-row>.pzc-pcells,.pzc-row>.pzc-xrow{flex:1 1 auto;min-width:0}.pzc-multi{--wkgap:2px}.pzc-weekrow{display:flex;gap:var(--wkgap);margin-bottom:5px;align-items:stretch}.pzc-wkband{display:flex;flex-direction:column;gap:2px;padding:6px 5px;border-radius:8px;background:var(--panel2);border:1px solid var(--line);font-size:10.5px;color:var(--muted);min-width:0;flex:0 0 var(--wkb)}.pzc-wkband>*{white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.pzc-wkband b{font-size:15px;color:var(--ink);font-variant-numeric:tabular-nums;line-height:1.1}.pzc-wkband .per{font-size:8.5px;display:block;color:var(--muted);line-height:1.2}.pzc-wkband .wkc-hd{display:flex;align-items:center;min-width:0}.pzc-wkband .wkr{font-size:8px;font-weight:700;color:var(--dim);letter-spacing:0;text-transform:uppercase;min-width:0;overflow:hidden;text-overflow:ellipsis}.pzc-wkband:has(.wkc-chip.part) .wkr{font-size:7.5px}.pzc-wkband .wkm-top{display:flex;align-items:center;gap:4px;min-width:0}.pzc-wkband .wkm-top b{min-width:0;overflow:hidden;text-overflow:ellipsis}.pzc-wkband .wkm-top .sh-d,.pzc-wkband .wkc-chip{flex:0 0 auto;margin-left:auto;font-size:8px;font-weight:700;padding:1px 4px;border-radius:99px;white-space:nowrap;line-height:1.3}.pzc-wkband .wkc-chip.part{background:var(--track);color:var(--dim)}.pzc-wkband .wkm{line-height:1.1}.pzc-wkband .wkm-sgn b{color:var(--muted)}.pzc-wkband .wkpro{font-size:10px;font-weight:700;margin-top:auto;font-variant-numeric:tabular-nums;padding-top:1px}.pzc-wkband .wkpro.up{color:var(--purple)}.pzc-wkband .wkpro.dn{color:var(--red)}.pzc-plot{position:relative;display:flex;gap:var(--wkgap);height:152px;padding-top:6px}.pzc-band{height:100%;flex:0 0 var(--wkb)}.pzc-band.alt{background:var(--panel2);border-radius:5px}.pzc-cols{position:absolute;inset:6px 0 0;display:flex;align-items:flex-end;gap:var(--cgap)}.pzc-col{flex:1 1 0;min-width:0;position:relative;display:flex;align-items:flex-end;justify-content:center;height:100%}.pzc-pair{display:flex;align-items:flex-end;gap:1px;width:100%;justify-content:center}.pzc-pair i{display:block;width:46%;border-radius:2px 2px 0 0}.pzc-pair i.ins{background:#6fae1f}.pzc-pair i.sgn{background:#3f6790}body.dark .pzc-pair i.ins{background:#84c225}body.dark .pzc-pair i.sgn{background:#6d9fd6}.pzc-col:hover .pzc-pair i{outline:1.5px solid var(--ink);outline-offset:1px}.pzc-pro{align-items:center;margin-top:4px;min-height:14px}.pzc-prolbl{font-size:9.5px;color:var(--dim);line-height:1.15;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.pzc-pcells{display:flex;align-items:center;gap:var(--cgap)}.pzc-pcell{flex:1 1 0;min-width:0;position:relative;height:13px}.pzc-pcell span{position:absolute;left:50%;top:0;transform:translate(-50%);font-size:9px;font-weight:700;line-height:13px;white-space:nowrap;font-variant-numeric:tabular-nums}.pzc-pcell span.up{color:var(--purple)}.pzc-pcell span.dn{color:var(--red)}.pzc-axis{margin-top:3px}.pzc-xrow{display:flex;gap:var(--cgap)}.pzc-xcell{flex:1 1 0;min-width:0;position:relative;height:12px}.pzc-xcell span{position:absolute;left:50%;top:0;transform:translate(-50%);font-size:9px;color:var(--dim);white-space:nowrap;font-variant-numeric:tabular-nums}.pzc-legend2{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:9px;font-size:10px;color:var(--muted)}.pzc-legend2 span{display:flex;align-items:center;gap:4px}.pzc-legend2 .sw{width:9px;height:9px;border-radius:2px;display:inline-block}.pzc-legend2 .sw.ins{background:#6fae1f}.pzc-legend2 .sw.sgn{background:#3f6790}.pzc-legend2 .sw.up{background:var(--purple)}.pzc-legend2 .sw.dn{background:var(--red)}body.dark .pzc-legend2 .sw.ins{background:#84c225}body.dark .pzc-legend2 .sw.sgn{background:#6d9fd6}.pzc-tip{position:absolute;z-index:30;pointer-events:none;background:var(--side);color:#f2f5ef;font-size:11px;line-height:1.35;padding:6px 9px;border-radius:7px;white-space:nowrap;max-width:calc(100% - 16px);box-shadow:0 4px 14px #00000038}.pzc-tip[hidden]{display:none}@media(max-width:599px){.pzc-tip{white-space:normal}}@media(max-width:560px){.pzc-plot{height:120px}.pzc-pair{gap:0}.pzc-pair i{width:100%;border-radius:0}.pzc-pair i.sgn{opacity:.85}.pzc-col{padding:0}}@media(max-width:599px){.pzc-weekrow{overflow-x:auto;overscroll-behavior-x:contain;flex-wrap:nowrap;scroll-snap-type:x proximity;padding-bottom:4px}.pzc-weekrow>.pzc-wkband{flex:0 0 136px;scroll-snap-align:start}.pzc-row.pzc-wkrow>.pzc-gl,.pzc-row.pzc-wkrow>.pzc-gr{display:none}}.pzc-lines{position:absolute;left:0;right:0;bottom:0;width:100%;height:132px;display:none;pointer-events:none;overflow:visible}.pzc-lines .ln-ins{stroke:#6fae1f}.pzc-lines .ln-sgn{stroke:#3f6790}body.dark .pzc-lines .ln-ins{stroke:#84c225}body.dark .pzc-lines .ln-sgn{stroke:#6d9fd6}.pzc-dot{display:none;position:absolute;left:50%;width:5px;height:5px;border-radius:50%;transform:translate(-50%,50%);z-index:2}.pzc-dot.ins{background:#6fae1f}.pzc-dot.sgn{background:#3f6790}body.dark .pzc-dot.ins{background:#84c225}body.dark .pzc-dot.sgn{background:#6d9fd6}@media(max-width:599px){.pzc-pair{display:none}.pzc-lines,.pzc-dot{display:block}.pzc-multi{--cgap:0px;--gut:44px;--gutr:26px}.pzc-xcell span{font-size:8px}.pzc-col:hover{background:#84c2251a}.pzc-pro{display:none}}.pz-fbar .fl{display:flex;flex-direction:column;justify-content:center;line-height:1.25}.pz-fbar .fl .csub{font-size:10px;color:var(--dim);text-transform:none;letter-spacing:0;margin:0}.pz-fbranch{display:flex;align-items:baseline;gap:11px;margin:2px 0 10px;padding-left:22px;position:relative}.pz-fbranch:before{content:"";position:absolute;left:8px;top:-8px;bottom:50%;width:9px;border-left:1px solid var(--line);border-bottom:1px solid var(--line);border-bottom-left-radius:5px}.pz-fbranch .fl{flex:1;font-size:12.5px;color:var(--muted);min-width:0}.pz-fbranch .fv{width:7ch;text-align:right;flex:none;font-weight:700;font-size:13px;font-variant-numeric:tabular-nums}.pz-fbranch .fp{width:6ch;text-align:right;flex:none;font-size:11.5px;color:var(--green-d);font-variant-numeric:tabular-nums}.pz-fbranch .fnote{flex:0 0 auto;font-size:10.5px;color:var(--dim)}.pz-falso{font-size:11.5px;color:var(--muted);margin-top:10px;padding-top:9px;border-top:1px solid var(--line)}.pz-falso b{color:var(--ink);font-variant-numeric:tabular-nums}.pz-fxc{font-size:11.5px;color:var(--muted);margin-bottom:10px}.pz-fxc b{color:var(--ink);font-variant-numeric:tabular-nums}@media(max-width:640px){.pz-fbranch{padding-left:16px;flex-wrap:wrap}.pz-fbranch .fnote{flex-basis:100%;padding-left:0}}.pp-scrim{position:fixed;inset:0;z-index:70;background:#00000059}.pp{position:fixed;top:0;right:0;bottom:0;width:min(440px,92vw);z-index:71;background:var(--card);border-left:1px solid var(--line);box-shadow:-18px 0 50px #00000047;display:flex;flex-direction:column;overflow:hidden}.pp:focus{outline:none}.pp-hd{display:flex;align-items:center;gap:12px;padding:14px 16px 12px;border-bottom:1px solid var(--line);flex:none}.pp-hd>.pz-av.is-lg{flex:none;align-self:center}.pp-ttl{min-width:0;flex:1 1 auto}.pp-ttl h2{margin:0;font-size:16px;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-sub{display:flex;align-items:center;gap:7px;margin-top:5px;flex-wrap:wrap}.pp-id{font-size:10.5px;color:var(--dim)}.pp-x{flex:none;border:1px solid var(--line);background:var(--panel2);color:var(--muted);border-radius:8px;width:30px;height:30px;font-size:17px;line-height:1;cursor:pointer}.pp-x:hover{color:var(--ink)}.pp-body{flex:1 1 auto;overflow-y:auto;padding:12px 14px 16px;min-height:0}.pp-body .card{margin-bottom:12px}.pp-body table{display:block;overflow-x:auto;width:100%;min-width:0;max-width:100%}.pp-body .card>table{margin-top:4px}.pp-ft{flex:none;padding:11px 14px;border-top:1px solid var(--line);background:var(--panel2)}.pp-full{font-size:12.5px;font-weight:600}body.pp-open{overflow:hidden}@media(max-width:640px){.pp{width:100%;border-left:0;box-shadow:none}.pp-hd{padding:12px 13px 10px}.pp-body{padding:10px 11px 14px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.gsearch{position:relative;flex:0 1 300px;margin-left:14px;min-width:0}.gsearch-ico{position:absolute;left:9px;top:50%;transform:translateY(-50%);width:14px;height:14px;color:var(--dim);pointer-events:none}.gsearch input{width:100%;padding:7px 10px 7px 28px;border-radius:9px;border:1px solid var(--line);background:var(--panel2);color:var(--ink);font-size:12.5px;font-family:inherit}.gsearch input::placeholder{color:var(--dim)}.gsearch input:focus{outline:none;border-color:var(--green-d);background:var(--card)}.gsearch-out{position:absolute;top:calc(100% + 6px);right:0;left:0;z-index:72;background:var(--card);border:1px solid var(--line);border-radius:11px;box-shadow:0 18px 44px #00000038;overflow:hidden;max-height:60vh;overflow-y:auto}.gs-row{display:grid;grid-template-columns:1fr auto;gap:1px 10px;width:100%;text-align:left;padding:8px 11px;background:none;border:0;cursor:pointer;border-bottom:1px solid var(--line);font-family:inherit}.gs-row:last-child{border-bottom:0}.gs-row:hover,.gs-row.on{background:var(--panel2)}.gs-nm{font-size:12.5px;font-weight:600;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-handle{font-weight:400;color:var(--muted)}.gs-meta{grid-column:1;font-size:11px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-id{grid-column:2;grid-row:1/3;align-self:center;font-size:10px;color:var(--dim)}.gs-none{padding:10px 12px;font-size:12px;color:var(--muted)}@media(max-width:640px){.top{flex-wrap:wrap}.gsearch{order:3;flex:1 0 100%;margin:8px 0 2px}}[data-person],[data-person-q]{cursor:pointer}[data-person]:hover .sg-nm,[data-person-q]:hover .sg-nm,td[data-person]:hover,td[data-person-q]:hover{text-decoration:underline}.spark.better .big{color:var(--green-d)}.spark.worse .big{color:var(--red)}.spark.flat .big{color:var(--ink)}.spark.worse .lbl{color:var(--red);font-weight:600}.spark.better .lbl{color:var(--green-d);font-weight:600}.sh-strip{grid-template-columns:minmax(210px,260px) minmax(210px,260px) 1fr}@media(max-width:1100px){.sh-strip{grid-template-columns:1fr 1fr}.sh-strip>.sh-alarms{grid-column:1/-1}}@media(max-width:640px){.sh-strip{grid-template-columns:1fr}.sh-strip>.sh-alarms{grid-column:auto}}.pp-body .pf-bets .pf-sel,.pp-body .pf-bets .pf-odds,.pp-body .pf-bets .pf-risk,.pp-body .pf-bets .pf-towin,.pp-body .pf-bets .pf-pl{display:none}.pp-body .pf-bets{display:table;table-layout:fixed;width:100%;overflow:visible}.pp-body .pf-bets td,.pp-body .pf-bets th{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-body .pf-bets .ic-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.pp-body .pf-bets .pf-league{display:none}.pp-body .pf-bets th:nth-child(1){width:32%}.pp-body .pf-bets th:nth-child(2){width:12%}.pp-body .pf-bets th:nth-child(4){width:33%}.pp-body .pf-bets th:nth-child(10){width:23%}.pp-body .pf-bets{font-size:11px}.pp-body .pf-bets td,.pp-body .pf-bets th{padding-left:4px;padding-right:4px}.pf-email{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.pp-body .statlist{grid-template-columns:repeat(2,minmax(0,1fr))}.pp-body .statlist .stat{min-width:0}.tile-foot{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.tile-foot .tf-sep{color:var(--line)}.tile-foot .tf-covers{font-weight:650;color:var(--ink)}.tile-foot .tf-asof{color:var(--muted)}.tile-foot .tf-dot{display:inline-flex;align-items:center}.tile-foot .tf-dot i{width:7px;height:7px;border-radius:50%;display:block}.tile-foot .tf-dot.live i{background:var(--green)}.tile-foot .tf-dot.lag i{background:var(--amber)}.tile-foot .tf-dot.late i{background:var(--red)}.tile-foot .tf-dot.off i{background:var(--line)}@media(max-width:560px){.tile-foot{gap:5px}.tile-foot .tf-sep{display:none}.tile-foot .tf-covers,.tile-foot .tf-asof{flex:1 1 100%}}.vr-snap{display:inline-flex;align-items:center;font-size:10.5px;font-weight:600;padding:2px 8px;border-radius:99px;letter-spacing:.02em;background:var(--track);color:var(--muted)}.cf-base{display:block;font-size:10px;color:var(--dim);font-weight:400;letter-spacing:0;margin-top:1px;white-space:nowrap}.pz-briefrow{margin-bottom:16px}.kpi.pz-brief{display:flex;flex-direction:column;gap:2px;padding:15px 16px 13px}.kpi.pz-brief .n{font-size:26px}.kpi.pz-brief .l{margin-top:7px;font-weight:600}.kpi.pz-brief .pz-row{display:flex;align-items:baseline;gap:7px;flex-wrap:wrap;margin-top:5px}.kpi.pz-brief .pz-briefdot{margin-top:auto;padding-top:9px;min-height:15px}a.pz-bl{color:var(--muted);text-decoration:none;border-bottom:1px dotted var(--line)}a.pz-bl:hover{color:var(--ink);border-bottom-color:var(--muted)}.pz-attcard .pz-att{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.pz-att li{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;font-size:13px;line-height:1.45;padding:9px 11px;border-radius:8px;background:var(--bg);border-left:3px solid var(--line)}.pz-att li.pz-att-bad{border-left-color:var(--red)}.pz-att li.pz-att-warn{border-left-color:var(--amber)}.pz-att-t{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1 1 auto}.pz-att-msg{display:block}.pz-att-win{display:block;font-size:10.5px;color:var(--dim);line-height:1.25}.pz-att-go{flex:none;font-size:11.5px;font-weight:600;color:var(--muted);text-decoration:none;white-space:nowrap}.pz-att-go:hover{color:var(--ink)}.pz-movedto{border-style:dashed}.pz-moved-list{list-style:none;margin:10px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:8px 20px}.pz-moved-list li{font-size:12.5px;display:flex;flex-direction:column;gap:1px}.pz-moved-list a{font-weight:600;text-decoration:none;color:var(--ink)}.pz-moved-list a:hover{text-decoration:underline}.row1{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:16px}@media(max-width:1100px){.kpis.k5.pz-briefrow{grid-template-columns:repeat(3,1fr)}}@media(max-width:640px){.kpis.k5.pz-briefrow{grid-template-columns:1fr}.kpi.pz-brief .pz-briefdot{margin-top:6px;padding-top:0}.pz-moved-list{grid-template-columns:1fr}.pz-att li{flex-direction:column;gap:5px}}.kpis.k6{grid-template-columns:repeat(6,1fr)}@media(max-width:1240px){.kpis.k6{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.kpis.k6{grid-template-columns:repeat(2,1fr)}}@media(max-width:430px){.kpis.k6{grid-template-columns:1fr}}.card.pz-line{margin-bottom:12px;padding:11px 14px}.pz-lhead{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.pz-ltitle{font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.pz-lmore{margin-left:auto;flex:none}.pz-placelist{list-style:none;display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin:0;padding:0}.pz-placelist li{display:flex;align-items:center;gap:6px;font-size:13px;white-space:nowrap}.pz-placelist .pz-pl-n{color:var(--muted)}.pz-placelist b{font-variant-numeric:tabular-nums}.pz-placelist .flag{height:12px;width:auto;border:1px solid var(--line);border-radius:2px}.pz-placelist .pfi{width:13px;height:13px;opacity:.75}.pz-placelist .pz-pl-f{display:inline-flex;align-items:center;justify-content:center}.pz-lall{margin-top:11px;border-top:1px solid var(--line);padding-top:11px}.pz-ltabs{display:flex;gap:6px;margin-bottom:9px}.pz-lall .pz-placelist{display:block;columns:3;column-gap:28px;margin:0}@media(min-width:1600px){.pz-lall .pz-placelist{columns:4}}.pz-lall .pz-placelist li{display:grid;grid-template-columns:18px minmax(0,1fr) 42px 40px;align-items:center;column-gap:8px;gap:0;height:23px;line-height:23px;break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid}.pz-lall .pz-placelist .pz-pl-n{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink)}.pz-lall .pz-placelist .pz-pl-c{text-align:right;font-variant-numeric:tabular-nums}.pz-lall .pz-placelist .bo-d{text-align:right;font-variant-numeric:tabular-nums;display:block;min-width:0}.pz-placelist li.pz-pl-unk .pz-pl-n{color:var(--dim);font-style:italic}.bo-d-na{display:inline-block;min-width:22px}.pz-lall .pz-placelist .bo-d-fl{color:var(--dim);font-weight:600}@media(max-width:640px){.pz-lhead{align-items:flex-start;flex-direction:column;gap:8px}.pz-lmore{margin-left:0}.pz-lall .pz-placelist{columns:1}}details.pz-movedto,details.prov{padding:11px 14px}details.pz-movedto>summary,details.prov>summary{cursor:pointer;list-style:none;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}details.pz-movedto>summary::-webkit-details-marker,details.prov>summary::-webkit-details-marker{display:none}details.pz-movedto>summary:before,details.prov>summary:before{content:"\25b8";display:inline-block;transition:transform .12s;letter-spacing:0}details[open].pz-movedto>summary:before,details[open].prov>summary:before{transform:rotate(90deg)}details.prov>summary h4{display:inline;margin:0;font:inherit;letter-spacing:inherit}details.pz-movedto>summary .pz-cap{text-transform:none;letter-spacing:0;font-weight:400}#pzlivecards .pz-msub{flex-wrap:nowrap;min-width:0}#pzlivecards .pz-msub>.pz-mlabel{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#pzlivecards .pz-msub>.pz-win{flex:0 0 auto;white-space:nowrap}#pzlivecards .pz-msub>.lg-wrap{flex:0 0 auto}.pz-tbwrap{margin:2px 0 14px}.pz-funnel2{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:0;min-width:0;max-width:100%;background:#fff;border-radius:14px;padding:10px}.pz-fb{min-width:0;overflow:hidden;padding:8px 10px;border:1.5px solid #84c225;border-radius:8px;background:#fff;display:flex;flex-direction:column;gap:5px;justify-content:center;min-height:52px}.pz-fb-top{display:flex;align-items:baseline;gap:6px;min-width:0}.pz-fb-ic{flex:none;width:13px;height:13px;color:#8a9088;display:block;align-self:center}.pz-fb-ic svg{width:13px;height:13px;fill:currentColor;display:block}.pz-fb-n{font-size:22px;line-height:1;color:#1a1d1a;font-variant-numeric:tabular-nums;font-weight:600;flex:none}.pz-fb-l{font-size:9.5px;color:#8a9088;text-transform:uppercase;letter-spacing:.05em;display:flex;align-items:center;gap:3px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pz-fb-bar{height:4px;border-radius:2px;background:#ecefe9;overflow:hidden;margin-top:2px}.pz-fb-bar>i{display:block;height:100%;background:#84c225;border-radius:2px}.pz-fb.is-worst{border-color:#d98a1a;background:#fdf7ea;box-shadow:inset 0 0 0 1.5px #d98a1a}.pz-fb.is-worst .pz-fb-bar>i{background:#d98a1a}.pz-fb.is-worst .pz-fb-ic{color:#d98a1a}.pz-fb-tagline{margin-bottom:3px}.pz-fb-worsttag{display:inline-block;font-size:8px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#854f0b;background:#fbe8c8;border:1px solid rgba(217,138,26,.5);border-radius:99px;padding:2px 6px;white-space:nowrap}.pz-fb-why{font-size:10.5px;line-height:1.3;color:var(--down);margin-top:2px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.pz-fnote{margin-top:6px;font-size:10.5px;color:var(--dim)}.pz-fgap{display:flex;align-items:center;justify-content:center;padding:0 5px;min-width:0;font-size:10px;color:#8a9088;white-space:nowrap;font-variant-numeric:tabular-nums}.pz-fgap-ar{font-style:normal}.pz-fgap.is-worst{color:#d98a1a;font-weight:600}.pz-fgap.is-empty{min-width:8px;padding:0}.pz-fcause{display:flex;align-items:flex-start;gap:7px;margin-top:8px;padding:7px 10px;border-radius:8px;border:1px solid var(--down);background:var(--down-bg);font-size:11.5px;line-height:1.4;color:var(--down)}.pz-fcause>i{flex:none;width:7px;height:7px;border-radius:50%;background:var(--down);margin-top:5px}.pz-fcause b{font-weight:600}.pz-fcause{flex-wrap:wrap}.pz-fcause .pz-fcpart{flex:1 0 100%;margin-left:14px}.pz-fbfail{font-size:9.5px;font-weight:600;color:#d1483f;margin-top:3px;letter-spacing:.01em;white-space:nowrap}.pz-fdelta{font-size:10px;font-weight:600;margin-left:5px;white-space:nowrap;font-variant-numeric:tabular-nums}.pz-fdelta.is-up{color:#3f9a2e}.pz-fdelta.is-down{color:#d1483f}.pz-fdelta.is-flat{color:#98a196}.pz-fb-blind{font-size:9.5px;font-weight:600;color:#98a196;margin-left:5px;white-space:normal;cursor:help}.pz-fb-l2{display:flex;align-items:center;gap:6px;min-width:0;min-height:13px}.pz-tbwrap{container-type:inline-size}@container (max-width:1150px){.pz-fb-ic{display:none}.pz-fb{padding-left:8px;padding-right:8px}.pz-fb-top{gap:5px}}@container (max-width:980px){.pz-fb-n{font-size:19px}.pz-fb-l{font-size:10.5px}}.pz-fb-l2>*{flex:none}.pz-fb-l2>.pz-fb-blind{flex:1 1 auto;min-width:0}.pz-stat-gen{width:11px;height:11px;display:block;flex:none}.pz-stat-gen svg{width:11px;height:11px;display:block;fill:currentColor}.pz-fb-opt{font-style:normal;font-size:9.5px;font-weight:600;letter-spacing:.02em;color:#8a9088;background:#ecefe9;border-radius:3px;padding:1px 4px;margin-left:3px;flex:none;white-space:nowrap}.pz-fdrop{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin-top:8px;padding:0 2px;font-size:11px;line-height:1.5;color:var(--muted)}.pz-fdrop>i{flex:none;width:5px;height:5px;border-radius:50%;background:var(--dim);transform:translateY(-2px)}.pz-fdrop b{font-weight:600;color:var(--ink)}.pz-fdrop .pz-fcpart{flex:0 0 auto;margin:0;color:var(--dim);white-space:nowrap}.pz-fdrop .pz-fcpart b{font-weight:600;color:var(--muted)}.pz-ptwrap{overflow-x:auto}.pz-ptable{width:100%;border-collapse:collapse;table-layout:fixed}.pz-ptable col.c-who{width:19%}.pz-ptable col.c-dev{width:8%}.pz-ptable col.c-via{width:6%}.pz-ptable col.c-where{width:14%}.pz-ptable col.c-from{width:12%}.pz-ptable col.c-mj{width:17%}.pz-ptable col.c-stat{width:15%}.pz-ptable col.c-time{width:9%}.pz-ptable.has-unit col.c-who{width:18%}.pz-ptable.has-unit col.c-where{width:13%}.pz-ptable.has-unit col.c-from{width:11%}.pz-ptable.has-unit col.c-mj{width:16%}.pz-ptable.has-unit col.c-stat{width:12%}.pz-ptable.has-unit col.c-unit{width:6%}.pz-c-unit{font-size:11.5px;color:var(--ink);text-align:right;white-space:nowrap}.pz-ptable th{text-align:left;font-size:9.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--muted);font-weight:600;padding:0 12px 7px 0;border-bottom:1px solid var(--line);white-space:nowrap}.pz-ptable td{padding:0 12px 0 0;height:44px;border-bottom:1px solid var(--line);vertical-align:middle;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pz-ptable tr:last-child td{border-bottom:0}.pz-prow{cursor:pointer}.pz-prow:hover,.pz-prow:focus-visible{background:var(--panel2);outline:none}.pz-prow.is-test{opacity:.72}.pz-ptable td>span{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--ink);min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card .pz-ptable td *{margin:0}.pz-c-who{min-width:0}.pz-c-who>.pz-av,.pz-c-who>.pz-whot{display:inline-flex;vertical-align:middle}.pz-c-who>.pz-av{margin-right:8px}.pz-c-who>.pz-whot{padding-left:8px}.pp-hd>.pz-av.is-lg+.pp-ttl{padding-left:8px}.pz-ptable td.pz-c-who{padding-left:8px}.pz-c-dev,.pz-c-via,.pz-c-mj,.pz-c-stat{font-size:12px;color:var(--ink)}.pz-c-mj{padding-right:16px}.pz-c-stat{white-space:nowrap}.pz-th-mj{padding-right:16px}.pz-th-time{text-align:left}.pz-dev{font-size:12px;color:var(--ink);white-space:nowrap}.pz-ptable td.pz-c-dev{white-space:nowrap}.pz-ptable td.pz-c-dev>*{display:inline-block;vertical-align:middle}.pz-ptable td.pz-c-dev>span.pz-dev{display:inline-block;margin-left:5px}.pz-c-via{white-space:nowrap}.pz-c-where{font-size:12px;color:var(--ink)}.pz-c-from{font-size:11.5px}.pz-c-time{font-size:11.5px;color:var(--muted);font-variant-numeric:tabular-nums}.pz-none{color:var(--dim);font-size:13px;line-height:1}.pz-pend{color:var(--dim);font-size:11.5px}.pz-src{display:inline-block;font-size:11px;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.pz-src.is-ad{padding:1px 7px;border-radius:99px;background:var(--blue-bg);color:var(--blue);font-weight:600}.pz-src.is-org{color:var(--muted)}.pz-src.is-na,.pz-src.is-pend{color:var(--dim)}.pz-ptable td>span.pz-mj{display:grid;grid-template-columns:repeat(5,1fr);align-items:center;position:relative;min-width:0;width:100%;white-space:normal;overflow:visible;gap:0}.pz-ptable td>span.pz-stat{display:inline-flex;width:auto}.pz-ptable td>span.pz-src{display:inline-block;width:auto}.pz-ptable td>span.pz-none,.pz-ptable td>span.pz-pend{display:inline;width:auto}.pz-ptable td>span.pz-av,.pz-c-who>span.pz-av{color:#95e317;background:#000;display:inline-flex;width:28px;height:28px}.pz-mj{display:grid;grid-template-columns:repeat(5,1fr);align-items:center;position:relative;min-width:0;width:100%}.pz-mj:before{content:"";position:absolute;left:5px;right:5px;top:50%;height:2px;margin-top:-1px;background:var(--track);z-index:0}.pz-mj-d{position:relative;z-index:1;width:10px;height:10px;border-radius:50%;display:block;justify-self:center;background:var(--track);box-shadow:0 0 0 2px var(--card)}.pz-mj-d.is-done{background:var(--green)}.pz-mj-d.is-tried{background:#e3b341}.pz-mj-d.is-failed{background:var(--down)}.pz-mj-d.is-unknown{background:transparent;box-shadow:0 0 0 2px var(--card),inset 0 0 0 1px var(--line)}.pz-mj-d:focus{outline:none}.pz-mj-d:focus-visible{outline:2px solid var(--green);outline-offset:3px}.pz-dtip{position:fixed;z-index:60;display:none;max-width:280px;background:var(--side);color:#f2f5ef;font-size:11px;font-weight:500;line-height:1.35;padding:6px 9px;border-radius:7px;white-space:normal;pointer-events:none;box-shadow:0 4px 14px #00000038}.pz-dtip.on{display:block}.pz-lgdrow>td{padding:0 0 8px;border-bottom:1px solid var(--line);white-space:normal;overflow:visible}.pz-lgd{display:flex;align-items:center;gap:5px;flex-wrap:wrap;font-size:10.5px;color:var(--muted);line-height:1.6}.pz-lgd-d{width:8px;height:8px;border-radius:50%;display:inline-block;flex:0 0 auto;background:var(--track)}.pz-lgd-d:not(:first-child){margin-left:9px}.pz-lgd-d.is-done{background:var(--green)}.pz-lgd-d.is-tried{background:#e3b341}.pz-lgd-d.is-failed{background:var(--down)}.pz-lgd-d.is-todo{background:var(--track)}.pz-mj-bk{position:absolute;left:50%;top:50%;width:14px;height:14px;transform:translate(-50%,-50%);border-radius:3px;display:block;box-shadow:0 0 0 2px var(--card)}.pz-mj-d.is-done:has(.pz-mj-bk){background:transparent;box-shadow:none}.pz-mjhead>b{font-size:9px;font-weight:600;color:var(--muted);text-align:center;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:none;padding:0 3px;min-width:0}.pz-mjhead:before{display:none}.pz-stat{display:inline-flex;align-items:center;gap:4px;font-size:11px;line-height:1.5;padding:2px 8px;border-radius:99px;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;background:var(--track);color:var(--muted)}.pz-stat.is-book,.pz-stat.is-pro,.pz-stat.is-bet{background:var(--green-bg);color:var(--green-d);font-weight:600}.pz-stat.is-failed{background:var(--amber-bg);color:var(--amber);font-weight:600}.pz-stat.is-profile,.pz-stat.is-new{background:var(--track);color:var(--muted)}.pz-stat-bk{width:12px;height:12px;border-radius:2px;display:block;flex:none}.pz-stat-pro{width:11px;height:11px;display:block;flex:none}.pz-stat-pro svg{width:11px;height:11px;display:block;fill:currentColor}.pz-whot{min-width:0;display:flex;flex-direction:column}.pz-ptable td>span.pz-whot{align-items:flex-start}.pz-whot>b{font-size:12.5px;color:var(--ink);display:flex;align-items:center;gap:5px;flex-wrap:nowrap;min-width:0;max-width:100%}.pz-whot>b>.pz-nm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.pz-whot>b>*{flex:none}.pz-whot>b>.pz-nm{flex:0 1 auto}.pz-av{width:28px;height:28px;border-radius:50%;background:#000;color:#95e317;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:500;letter-spacing:.02em;flex:none;box-shadow:0 0 0 2px #84c225;line-height:1}.pz-av.is-lg{width:56px;height:56px;font-size:20px;box-shadow:0 0 0 3px #84c225}.pz-whot>i{font-variant-numeric:tabular-nums}.pz-ptable svg{width:12px;height:12px}.pz-c-did{min-width:0}.pz-c-did>i{line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;margin-top:3px;min-height:2.7em}.pz-ptable td.pz-c-where{white-space:nowrap}.pz-ptable td.pz-c-where>*{display:inline;vertical-align:middle}.pz-ptable td.pz-c-where .flag{display:inline-block;position:static;transform:none;width:14px;height:10px;object-fit:contain;margin:0 4px 0 0;vertical-align:middle}.pz-ptable td.pz-c-where .csub{display:inline;margin-left:4px;font-size:11px;color:var(--muted)}.pz-gap{display:inline-block;width:24px;height:6px;border-radius:3px;background:var(--track);flex:none;vertical-align:middle}.pz-ptable td>i:has(>.pz-gap:only-child){visibility:hidden}.pz-dup{font-size:9px;font-weight:600;letter-spacing:.02em;padding:1px 5px;border-radius:3px;background:var(--warn-bg,#fdf3e3);color:var(--warn,#8a5a00);white-space:nowrap;flex:none}.pz-dupnote{font-size:11.5px;color:var(--warn,#8a5a00);background:var(--warn-bg,#fdf3e3);border:1px solid var(--warn,#8a5a00);border-radius:8px;padding:8px 10px;margin-bottom:12px}.pz-stepper{display:flex;align-items:flex-start;gap:0}.pz-th-did{vertical-align:bottom}.pz-stephead{margin-top:5px;text-transform:none;letter-spacing:0}.pz-stephead .pz-st{min-height:0;padding:0 2px}.pz-stephead .pz-st>b{font-size:9px;font-weight:600;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.pz-stephead .pz-st+.pz-st:before{display:none}.pz-stepper:not(.has-labels) .pz-st{min-height:40px}.pz-stepper:not(.has-labels) .pz-bklogos{position:absolute;top:20px;left:50%;transform:translate(-50%);margin:0}.pz-stepper:not(.has-labels) .pz-st{position:relative}.pz-st{position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;flex:1 1 0;min-width:0;padding:0 2px}.pz-st+.pz-st:before{content:"";position:absolute;left:-50%;top:8px;width:100%;height:2px;background:var(--line);z-index:0}.pz-st-dot{position:relative;z-index:1;width:18px;height:18px;border-radius:50%;background:var(--track);color:var(--muted);display:flex;align-items:center;justify-content:center;flex:none}.pz-st-dot svg{width:10px;height:10px;fill:currentColor;display:block}.pz-st>b{font-size:9px;font-weight:600;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.pz-st.is-done .pz-st-dot{background:#84c225;color:#10210a}.pz-st.is-done>b{color:var(--ink)}.pz-st+.pz-st.is-done:before{background:#84c225}.pz-st.is-tried .pz-st-dot{background:#e3b341;color:#3a2600}.pz-st.is-failed .pz-st-dot{background:var(--down);color:#fff}.pz-st.is-unknown .pz-st-dot{background:transparent;box-shadow:inset 0 0 0 1px var(--line)}.pz-stepper.has-labels .pz-st{min-height:52px}.pz-bklogos{display:flex;gap:2px;align-items:center;margin-top:1px;height:18px}.pz-bklogo{width:18px;height:18px;border-radius:3px;display:block}.pz-bkgen{width:18px;height:18px;display:block}.pz-bkgen svg{width:18px;height:18px;display:block;fill:currentColor}.pz-bkgen.is-tried{color:var(--warn,#8a5a00)}.pz-bkgen.is-failed{color:var(--down)}.pz-bkgen.is-done{color:#5d8f17}.pz-bklogo.is-failed{outline:1.5px solid var(--down);outline-offset:1px}.pz-bktxt{font-size:8.5px;color:var(--muted);white-space:nowrap}.pz-dvcell{display:inline-flex;align-items:center;gap:4px}.pz-dvcell+.pz-dvcell{margin-left:4px}.pz-dvcell+.pz-dvcell:before{content:"\b7";margin-right:4px;color:var(--line)}.pz-dvcell>em{font-style:normal;font-size:10.5px;color:var(--muted);text-transform:none;letter-spacing:0}.pz-dvcell>b{font-variant-numeric:tabular-nums}.pz-dvpend{gap:4px}.pz-dvpend>em{font-style:normal;font-size:10.5px;color:var(--muted);text-transform:none;letter-spacing:0}.pz-unk{color:var(--muted);font-size:11px;white-space:nowrap}.pp-sec{padding:14px 0;border-bottom:1px solid var(--line)}.pp-sec:last-child{border-bottom:0}.pp-sec h3{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 9px}.pp-kv{display:flex;gap:10px;align-items:baseline;padding:3px 0}.pp-kv>span{flex:0 0 108px;font-size:11px;color:var(--muted)}.pp-kv>div{flex:1 1 auto;min-width:0;font-size:12.5px;color:var(--ink);display:flex;align-items:center;gap:5px}.pp-journey{font-size:12.5px;line-height:1.45;color:var(--ink);margin:10px 0 0}.pp-empty p{font-size:12px;line-height:1.45;color:var(--muted);margin:0}.pz-whomore{margin-top:10px}@media(max-width:599px){.pz-funnel2{grid-template-columns:repeat(2,1fr);gap:8px}.pz-fgap{display:none}.pz-ptwrap{overscroll-behavior-x:contain}.pz-ptable{min-width:640px}.pz-secright{margin-left:0}}} .stale-b{margin:0 0 14px;padding:9px 12px;border-radius:10px;font-size:13px;line-height:1.45}.stale-late{background:var(--red-bg);border:1px solid var(--red);color:var(--red);font-weight:600}.stale-unknown{background:var(--track);border:1px solid var(--line);color:var(--muted);font-weight:400}.stale-note{color:var(--muted);font-weight:400}.stale-ic{display:inline-flex;align-items:center;gap:4px;vertical-align:middle;margin:0 0 0 8px;padding:1px 7px 1px 5px;border-radius:999px;background:var(--track);border:1px solid var(--line);color:var(--muted);font-size:11px;line-height:1.6;cursor:help;white-space:nowrap}.stale-ic-g{display:inline-flex;align-items:center;justify-content:center;width:13px;height:13px;border-radius:50%;border:1px solid var(--muted);font-size:9px;font-weight:700}.stale-ic-n{font-weight:600;font-variant-numeric:tabular-nums}.fleet-chip{display:inline-flex;align-items:center;gap:6px;margin:0 0 12px;padding:4px 10px;border-radius:999px;background:var(--red-bg);border:1px solid var(--red);color:var(--red);font-size:12px;font-weight:600;text-decoration:none;line-height:1.5}.fleet-chip:hover{text-decoration:underline}.fleet-chip-d{width:7px;height:7px;border-radius:50%;background:var(--red);flex-shrink:0}.fleet-tbl{width:100%;border-collapse:collapse;font-size:12px}.fleet-tbl th,.fleet-tbl td{text-align:left;padding:5px 8px;border-bottom:1px solid var(--line);vertical-align:top}.fleet-tbl th{color:var(--muted);font-weight:600;white-space:nowrap}.fleet-tbl .fl-why{color:var(--muted)}.fleet-tbl tr.fl-late td{background:var(--red-bg)}.fleet-tbl tr.fl-late td:first-child{color:var(--red);font-weight:700}.fleet-tbl tr.fl-unk td:first-child{color:var(--muted)}.pz-att-x{margin-left:8px;flex:0 0 auto;background:none;border:1px solid var(--line);color:var(--muted);font-size:11px;line-height:1;padding:4px 7px;border-radius:999px;cursor:pointer}.pz-att-x:hover,.pz-att-x:focus-visible{color:var(--ink);border-color:var(--muted)}.pz-att-x[disabled]{opacity:.5;cursor:default}.pz-attn-note{color:var(--muted);font-size:12px;margin:6px 0 2px}.pz-att-dismissedrow .pz-att-msg{color:var(--muted)}.pz-att-show{margin-left:8px;flex:0 0 auto;background:none;border:1px solid var(--line);color:var(--muted);font-size:11px;line-height:1;padding:4px 7px;border-radius:999px;cursor:pointer}.pz-att-show:hover,.pz-att-show:focus-visible{color:var(--ink);border-color:var(--muted)}.pz-att-show[disabled]{opacity:.5;cursor:default}.ls-ago{margin-left:8px;color:var(--muted);font-size:11px}.dsk-root{--dsk-green-d:#3f6e0a}.dsk-root.dark{--dsk-green-d:#9ad24a;--ink:#eef2ec;--muted:#8b968a;--line:#20241f;--card:#0b0d0b;--bg:#000;--amber-bg:#2a2008;--red-bg:#2a1210;--blue-bg:#0f1a26;--panel2:#111311}.dsk-root{background:var(--bg);color:var(--ink);border-radius:14px;padding:2px}.dsk-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:12px}.dsk-head h2{margin:0;font-size:20px}.dsk-livevia{font-size:11px;color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:2px 9px}.dsk-search{flex:1;min-width:180px;max-width:320px}.dsk-search input{width:100%;box-sizing:border-box;border:1px solid var(--line);border-radius:8px;padding:7px 10px;font:inherit;font-size:12.5px;background:var(--card);color:var(--ink)}.dsk-themebtn{height:30px;padding:0 11px;border:1px solid var(--line);border-radius:8px;background:var(--card);color:var(--ink);font-size:12px;cursor:pointer}.dsk-themebtn:hover{border-color:var(--accent);color:var(--dsk-green-d)}.dsk-chiprow{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:14px}.dsk-chipgroup{display:flex;gap:6px;flex-wrap:wrap}.dsk-chipdiv{width:1px;height:20px;background:var(--line);margin:0 4px}.dsk-chip{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);border-radius:999px;padding:5px 12px;font-size:12px;cursor:pointer;background:var(--card);color:var(--ink)}.dsk-chip:hover{border-color:var(--accent)}.dsk-chip.on{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,var(--card));font-weight:600}.dsk-chip .n{font-weight:700;color:var(--dsk-green-d)}.dsk-chip.on .n{color:var(--dsk-green-d)}.dsk-chip.alertchip{border-color:var(--amber)}.dsk-chip.alertchip .n{color:var(--amber)}.dsk-chip.suspchip{border-color:var(--muted)}.dsk-chip.suspchip .n{color:var(--muted)}.dsk-split{display:grid;grid-template-columns:minmax(300px,380px) 1fr;gap:16px;align-items:start}@media(max-width:860px){.dsk-split{grid-template-columns:1fr}}.dsk-list{display:flex;flex-direction:column;gap:6px;max-height:70vh;overflow:auto}.dsk-row{border:1px solid var(--line);border-radius:10px;padding:10px 12px;cursor:pointer;background:var(--card);position:relative}.dsk-row:hover{border-color:var(--muted)}.dsk-row.sel{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset}.dsk-row.unread .dsk-subj{font-weight:800}.dsk-unreaddot{position:absolute;top:10px;right:10px;width:8px;height:8px;border-radius:999px;background:var(--red)}.dsk-rowtop{display:flex;justify-content:space-between;align-items:center;gap:6px;font-size:11.5px}.dsk-rowtop-l{display:flex;align-items:center;gap:6px;overflow:hidden}.dsk-cat{color:var(--accent);font-weight:600}.dsk-age{color:var(--muted);white-space:nowrap}.dsk-subj{margin-top:4px;font-weight:600;font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:14px}.dsk-from{margin-top:2px;color:var(--muted);font-size:12px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.dsk-asg{border:1px solid var(--line);border-radius:999px;padding:1px 7px;font-size:10.5px}.dsk-tag{border:1px solid var(--line);border-radius:999px;padding:1px 7px;font-size:10px;color:var(--muted)}.dsk-pill{border-radius:999px;padding:1px 8px;font-size:10.5px;font-weight:700;letter-spacing:.01em}.dsk-pill.st-open,.dsk-pill.st-new{background:var(--red-bg);color:var(--red)}.dsk-pill.st-pending{background:var(--blue-bg);color:var(--blue)}.dsk-pill.st-solved{background:var(--green-bg);color:var(--dsk-green-d)}.dsk-pill.st-closed{background:var(--panel2);color:var(--muted)}.dsk-pill.st-alert,.dsk-pill.pr-high,.dsk-pill.pr-urgent{background:var(--amber-bg);color:var(--amber)}.dsk-pane{display:flex;flex-direction:column;gap:14px}.dsk-factstrip{display:flex;flex-wrap:wrap;gap:16px;font-size:12px;color:var(--muted);border-bottom:1px solid var(--line);padding-bottom:10px;margin-bottom:4px}.dsk-factstrip b{color:var(--ink)}.dsk-factstrip .handle{color:var(--dsk-green-d)}.dsk-books{display:flex;gap:6px;flex-wrap:wrap}.dsk-booklogo{border:1px solid var(--line);border-radius:6px;padding:1px 8px;font-size:11px;background:var(--panel2)}.dsk-booklogo.paused{opacity:.55;text-decoration:line-through}.dsk-detailhead{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.dsk-selectrow{display:flex;gap:10px;margin-top:8px;flex-wrap:wrap}.dsk-select{height:30px;border:1px solid var(--line);border-radius:8px;background:var(--card);color:var(--ink);font:inherit;font-size:12px;padding:0 8px}.dsk-fieldlabel{font-size:10.5px;color:var(--muted);display:block;margin-bottom:2px;text-transform:uppercase;letter-spacing:.04em}.dsk-thread{display:flex;flex-direction:column;gap:10px;margin-top:10px}.dsk-bwrap{display:flex;flex-direction:column;max-width:85%}.dsk-bwrap.right{align-self:flex-end;align-items:flex-end}.dsk-bwrap.left{align-self:flex-start}.dsk-bmeta{font-size:11px;color:var(--muted);margin-bottom:2px;display:flex;align-items:center;gap:6px}.dsk-bbody{border:1px solid var(--line);border-radius:10px;padding:8px 11px;font-size:13.5px;white-space:pre-wrap}.dsk-bbody.agent{background:color-mix(in srgb,var(--accent) 12%,var(--card))}.dsk-att{font-size:11px;color:var(--muted);margin-top:2px}.dsk-quoted{margin-top:4px;font-size:11px;color:var(--muted)}.dsk-quoted summary{cursor:pointer}.dsk-quoted .dsk-bbody{margin-top:4px;color:var(--ink);font-size:12.5px}.dsk-note{border:1px dashed var(--amber);border-radius:10px;padding:8px 11px;background:var(--amber-bg)}.dsk-notehead{font-size:11px;color:var(--amber);margin-bottom:2px;font-weight:600}.dsk-notebody{font-size:13.5px;white-space:pre-wrap}.dsk-delivpill{font-size:10px;border-radius:999px;padding:1px 7px;border:1px solid var(--line)}.dsk-delivpill.sending{color:var(--muted)}.dsk-delivpill.delivered{color:var(--dsk-green-d);border-color:var(--dsk-green-d)}.dsk-delivpill.bounced{color:var(--red);border-color:var(--red)}.dsk-modetabs{display:flex;gap:14px;margin-bottom:10px;font-size:12.5px}.dsk-modetab{cursor:pointer;color:var(--muted);padding-bottom:4px;border-bottom:2px solid transparent}.dsk-modetab.on{color:var(--ink);border-bottom-color:var(--accent);font-weight:600}.dsk-modetab[data-mode=note].on{border-bottom-color:var(--amber);color:var(--amber)}.dsk-macrorow{margin-bottom:8px}#dsk-draft{width:100%;box-sizing:border-box;border:1px solid var(--line);border-radius:8px;padding:9px 11px;font:inherit;font-size:13.5px;background:var(--card);color:var(--ink);resize:vertical}.dsk-viol{margin-top:8px;color:var(--bad);font-size:12px;display:flex;flex-direction:column;gap:3px}.dsk-composerbar{display:flex;align-items:center;gap:10px;margin-top:10px;flex-wrap:wrap}.dsk-composerbar .acc-btn{background:var(--accent);color:#0b0d0b;border-color:var(--accent)}.dsk-composerbar .acc-btn:hover{filter:brightness(.93)}.dsk-composerbar .acc-btn[data-mode-btn=note]{background:var(--amber);border-color:var(--amber);color:#1a1200}.navbadge{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;border-radius:999px;background:var(--red);color:#fff;font-size:10px;font-weight:700;padding:0 4px;margin-left:6px}.mk-trig{cursor:pointer}.mk-trig:hover{border-color:var(--accent,var(--line))}tr.mk-row{cursor:pointer}tr.mk-row:hover td,tr.mk-row.on td{background:var(--bg2,rgba(127,127,127,.08))}.kpis .mk-drawer{grid-column:1/-1}.mk-drawer{background:var(--bg2,rgba(127,127,127,.06));border:1px solid var(--line);border-radius:10px;padding:12px 14px;margin-top:4px}td .mk-drawer-inner{background:var(--bg2,rgba(127,127,127,.06));border:1px solid var(--line);border-radius:10px;padding:12px 14px;margin:4px 0}.mk-list{margin:4px 0 0;padding-left:18px}.mk-list li{font-size:12.5px;margin-bottom:2px}.mk-i{display:inline}.mk-i summary{display:inline-block;cursor:pointer;color:var(--muted);font-size:11px;border:1px solid var(--line);border-radius:999px;width:16px;height:16px;text-align:center;line-height:14px;margin-left:4px}.mk-i summary::-webkit-details-marker{display:none}.mk-i[open] summary{background:var(--bg2,rgba(127,127,127,.12))}.mk-i .prov,.mk-i p{margin-top:8px;font-size:12.5px;color:var(--muted)}.pz-cs-foot td{border-top:1px solid var(--line);background:var(--bg);font-weight:600}.pz-cs-foot tr:first-child td{border-top:2px solid var(--line)}.pz-cs-foot td.cs-day{background:var(--bg)}.pz-cs-avgrow{cursor:default}

//# sourceMappingURL=app.76e78f970d.min.css.map
